Booleano

Next
 From:  Booleano
11916.1 
Hi

I can't perform a sweep between the blue shape and the black path.

Can anyone help me?
Attachments:

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
11916.2 In reply to 11916.1 
Hi Booleano, the sweep is trying to do mitered corners by extending and trimming. This can be difficult to do well when there are sharp corners in the path especially if they are only a few degrees off from being smooth.

I'll fix that up for you a bit later today.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Phiro
11916.3 
Hi Booleano,

You have several simple options to achieve your goal.

One could be to rebuild the path curve. Use the reconstructcurve script or the Rebuild command, specifying a large number of points.
Next your sweep will be possible without problem.
Why this method is a solution? Because your path is made with several small curves assembled. Rebuild and ReconstructCurve will recreate a single and continuous curve which is more simple to use by MoI.

A second option would be to extrude your shape.
Then, draw a line from the center of both ends of your extrusion.
Finally, use Transform/Deform/Flow, selecting your extrusion as the object, your line (the center line of the extrusion) as the source curve, and your desired path as the target curve.
Don't forget to check the "Stretch" box.

A small warning, those two possible methods will give you different results. Here the flowfunction will give you and object very large (with huge number of construct points).
Don't know why. No doubt, Michael could explain it.

Have fun with MoI modeling...

EDITED: 29 Jan by PHIRO

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
11916.4 In reply to 11916.1 
Hi Booleano, so there are a couple of other ways to make the path curve to be smooth. One is to cut away some space where 2 segments meet up and then use Construct > Blend to put in a smooth connecting curve.

Another way is by control point editing - 2 curves will be smooth where they touch if the end point and first interior control points are all on one common line.

The control point editing method looks like this - if you have 2 curve pieces meeting up like this:



If you turn on control points (Edit > Show pts), for the curves to be smooth these points must be all on the same line:



An easy way (particularly with non-planar curves) to do that is to draw a line between the first inside points:



And then move the end points onto that line:



The curves will then be smooth where they touch:



When the segments are smooth to each other then sweep will not try to generate mitered corners.

I've attached an edited version of your file where I've done this process on each curve segment (using Edit > Separate to break your original curve into individual segments) and it should now sweep ok.

= Michael

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Booleano
11916.5 In reply to 11916.3 
Thank you so much Phiro
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  Booleano
11916.6 In reply to 11916.4 
Thank you very much, Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All