Strange behavior when sweeping along a path comprising multiple splines

Strange behavior when sweeping along a path comprising multiple splines

ginavenolia
Contributor Contributor
589 Views
6 Replies
Message 1 of 7

Strange behavior when sweeping along a path comprising multiple splines

ginavenolia
Contributor
Contributor

I am getting some unexpected behavior, which may be a bug (although I am a bit of a noob, so it may be pilot error??). I want to create a sweep along a path made of multiple splines, so that the resulting body has corners among the curves. Think of a heart, which has an "inside" corner and an "outside" corner between two curves.

 

  1. Create a sketch
  2. Draw an open spline
  3. Draw a second spline starting and ending at the first's endpoints, creating a closed path
  4. Create a plane on path
  5. Create a sketch on the plane
  6. Create a closed shape to sweep
  7. Perform the sweep of the second path along the first
  8. Show the first sketch
  9. Drag the first "corner" down to change it from an "outside" corner to "inside" - works as expected, you can make a lovely heart
  10. Drag the first corner up to return it to being "outside"
  11. Drag the second corner up to turn it to "inside" - an error occurs*
  12. With the second corner "inside," drag the first corner down to turn it "inside" - now only half the sweep occurs, though no error is reported

This condition occurs regularly in my work, where I want to create a symmetrical spline path using a mirror command and/or spline paths with corners.

 

Thanks,

-Gina

 

*Warning: Sweep1 <b>1 Reference Failures</b><br> There was a problem combining geometry together.<br> If attempting a Join/Cut/Intersect, try to ensure that the bodies have a clear overlap (problems can occur where faces and edges are nearly coincident).

0 Likes
590 Views
6 Replies
Replies (6)
Message 2 of 7

ginavenolia
Contributor
Contributor

PS. I added a screen cast to my post, though I don't see it here. Please check my profile for my one and only screen cast

0 Likes
Message 3 of 7

g-andresen
Consultant
Consultant

Hi,

The cause:
Some courses of the path lead to self-intersections of the profile.

You could do the sweep only partially and close the remaining gaps with additional measures (e.g. loft).

 

günther

0 Likes
Message 4 of 7

ginavenolia
Contributor
Contributor

Here are some screenshots to illustrate the problems I'm seeing...

After Step 8 above, everything looks good.After Step 8 above, everything looks good.After Step 9, things are still looking good: I made a heart!After Step 9, things are still looking good: I made a heart!After Step 11 this is the first unexpected behavior: I couldn't make and upside-down heart, even though it worked right-side up???  The error message says something about combining geometry.After Step 11 this is the first unexpected behavior: I couldn't make and upside-down heart, even though it worked right-side up??? The error message says something about combining geometry.After Step 12 things are weirder still: Only half of the sweep appears, even though there is no error message.After Step 12 things are weirder still: Only half of the sweep appears, even though there is no error message.

 

 

0 Likes
Message 5 of 7

ginavenolia
Contributor
Contributor

I don't think that's what's going on. In the first unexpected behavior the error report isn't complaining about self-intersecting geometry. In the second unexpected behavior there's no error report at all.  Please see my recent screen shots that illustrate this behavior more clearly.

0 Likes
Message 6 of 7

g-andresen
Consultant
Consultant

Hi

Please be so kind and share the design.

Günther

0 Likes
Message 7 of 7

ginavenolia
Contributor
Contributor

I put all four cases into a single design to illustrate the behavior. Here's the public link: https://a360.co/3sANAQX 

 

Note: The fourth case behaves slightly differently in this example: The top handle must be in line with the second handles of the two splines to get the behavior of half the geometry and no error message.

 

And here's a screen shot of the four cases:

Screenshot 2021-03-01 110238.png

0 Likes