0

I am trying to trace a grill where each cut out is on a curved path, in both x and y directions.

enter image description here

The beginning rectangle is slightly different than the end one and when I blend them it interpolates the shape of the intermediate rectangles very well, but the positioning of objects is not great and will get worse at the pattern progresses and the curve is more pronounced.

enter image description here

When I adjust the line the objects sit on to that slight curve the shapes are spaced as follows.

enter image description here

So the solution I am looking for, is to be able to adjust the position of the individual, interpolated objects along the path so I can space them appropriately. (like kerning)

I have access to Corel Draw too, I tried it there, but similar situation, I can only adjust the starting and ending objects.

10
  • 1
    Why dont you just draw the lines instead and then make the objects out of the grid? So opposite of what you were thinking
    – joojaa
    Commented Aug 21 at 15:58
  • .. not as a "live" blend. You would have to expand the blend to adjust more than start/end objects.
    – Scott
    Commented Aug 21 at 20:07
  • @joojaa, the rectangles are offset, stepped, so tracing the lines would not work.
    – Aasim Azam
    Commented Aug 22 at 6:41
  • You could try adding a mid-shape.. So you blend 3 shapes rather than just start and end, that should mitigate shape distortion to a degree.
    – Scott
    Commented Aug 22 at 7:18
  • Scott, that is working, still a bit fiddly, but a better and more manageable result than before
    – Aasim Azam
    Commented Aug 22 at 9:23

2 Answers 2

0

Okay, so trying to glean information form you comments to try to make a proper answer. Correct me if i'm wrong. So the question is a XY question. In that your asking for solving X but that's just the way you envision to solve the question.

Real solution

Now the real gist is that the thing your truing to get into vectors is already vectors just inside a CAD application. The primary reason is probably that you have no access to the CAD file itself or possibly lack skill in using said CAD application, which in this case is apparently Creo. Though you don't state of its creo elements/direct or Creo parametric.

Now this is a bit of a problem. It can be complicated if you dot have access to the file or if the file is structured a bit weirdly or its not a native Creo file. But also because engineers and the application use a different language when it regards to what you are asking for.

For reasons beyond the scope of this forum it would be much preferable to do this inside Creo if the program is Creo parametric, not only is it capable of doing this. But its capable of doing this for any conceivable situation you could encounter completely automatically after a initial setup in seconds and you would never ever have to do this again even if the model changes whatever the complexity. *

So I would negotiate with the engineering team about this. For the engineering team there is no more work to do a 100 grills than 1 once they know what they need to do and have a setup.

Could this be done in illustrator

Sort of yes. It would be a bit fragile and lot of work for ultimately something that would break if anything ever changes. SO while what your asking certainly would fix your problem to some degree. Its not easily possible. Why?

Well, the interpolation happens in the bezier t parameter space. A bezier is not linear as in the t does not increase easily understandably along the line. So any change in shape would also change how it tensions up. Fortunately you have the easiest iteration of the problem

So a solution was suggested that you use a 3rd item to adjust the tension. This works but youd be much better served with 4 items. Or by adjusting the spine of the blend (spine is the line connecting the blends). The spine is somewhat better as it allows for more degree of control. The spine can be adjusted just like any other spline. This can achieve and bend or adjust the distribution.

Bent spine

Image 1: Bent spine using anchor point tool. Note if you adjust the handles on a straight item it sill adjusts the spread but its harder to see as a picture.

But this is indeed a bit tricky to deal with.

Now if you don't like this there is a alternative option that you do then instead of a blend. What you do is you make a art brush, with a expanded blend. What you then can do is draw a line along one direction. Now you can enter into the brush and drag or arrow nudge individual boxes around. This is more like kerning.

Not sure its any easier.

And finally there is 3rd option draw a line like billy Kerr showed in comments. but make the line serrated then use pathfinder split and offset resulting shape inwards.

Finally

But yeah if i had the Creo model i would just do it in creo since its the least fragile option. Even if Creo sometimes sucks it does not suck here one bit, being probably the best software on the market to handle this particular problem sort of writing your own code which isnt that hard either.

Send this question to the design engineer, he will know what to do.

* Yes i would know how to do this. But it sounds like my day to day work in a way that i would expect to be paid for.

4
  • As I mentioned above, the vector exports I have received from the engineering team always break when imported into Illustrator or Corel Draw. It took 3 days to get something that would actually work, and that was a single flattened pane of glass. And they are too busy to spend time on it and I can't get a licence to run Creo on my machine because of cost... its a weird situation.
    – Aasim Azam
    Commented Aug 23 at 9:34
  • @AasimAzam Break how? I have never had this problem and i use Creo with illustrator daily. Too complicated file? It is true that creo can push a magnitude more detail than illustrator can handle. But its not like i must dump all data. But if this is the situation then you just draw all of the things manually. Anyway you dont have time to learn to use Creo its not just a software where you can jump in and figure it out as you go. Imagine how well you know how to use illustrator, if you knew all of the thinbgs illkustrator does, and multiply it by 3 thats the learning curve of creo
    – joojaa
    Commented Aug 23 at 12:08
  • @AasimAzam and yes a seat of creo between 2-10 thousand a year depending on what modules you use. So between 10-50 times the cost of your adobe software. But also the file contains all of the companys IP so getting it shared might be a problem
    – joojaa
    Commented Aug 23 at 12:14
  • @AasimAzam so unless you were directly hired to draw this by hand by the company, then this is what you do: Tell them that if they are not able to provide you with a technical drawing pdf with only mostly relevant information (so the drawing module is what makes 2d vector images), then they have no legal claim in case of error and they are assuming the entire liability even in unsatisfactory cases (they will understand this because that is how all their mechanical vendors work). No specification no result.
    – joojaa
    Commented Aug 23 at 16:04
0

Expand the blend, ungroup and move the paths to the right places.

Before moving anything add to each path a new anchor point to be used as a marker which should be on the blending spine. You must move each path manually. Be sure you have a copy of the blending spine.

OR: take the first given comment seriously. Draw the grill. You can draw at first a rectangular version of it. Distort the grid with envelope distortion.The shearing tool also distorts by skewing the cells, but it doesn't make anything curved.

In the left in the next image a grid is drawn. It contains short brown strokes and long blue strokes. Drawing it was easy, because Object > Transform > Move > Copy can be repeated by pressing Ctrl+D after the first numerically defined move+copy.

enter image description here

In the right the grid is distorted by applying Object > Envelope distortion > Make with 1x1 mesh and rotated. There was no problem to make it fit with your small sample. Deforming a big piece right would be a tough job.

After expanding and ungrouping the envelope distortion the grill is still made of individual strokes:

enter image description here

Twisted wire textures can be got by applying artistic or pattern brushes afterwards. No need to stress the system with heavy textures during the envelope distortion adjustment.

8
  • appreciate this, but defeats the purpouse. I want to keep the live blend because I have another 4 grills like this each with a different persective and near accuracy is important.
    – Aasim Azam
    Commented Aug 22 at 6:43
  • If your wanted images are different views of the same grill, a single 3D model of the grill would give them all.
    – outlander
    Commented Aug 22 at 7:51
  • This is a 3d model and exporting it as vectors is hit and miss. Hence why we need to trace manually - its for design registration of a vehicle.
    – Aasim Azam
    Commented Aug 22 at 9:18
  • Try to view it as wireframe, hidden lines removed. Print the view as PDF. Open in Illustrator. That trick is used several times in GDSE. Of course, no guarantee your CAD program makes an usable PDF. In some cases there's clipping masks, groups and far too too thick strokes. But they can be fixed easily in Illustrator.
    – outlander
    Commented Aug 22 at 10:55
  • we've tried this before, we had to create frit patterns and it was a mission to get those lines out,
    – Aasim Azam
    Commented Aug 22 at 11:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.