Trying to sweep&twist a line along closed spline but error occurs

Trying to sweep&twist a line along closed spline but error occurs

Anonymous
Not applicable
1,932 Views
16 Replies
Message 1 of 17

Trying to sweep&twist a line along closed spline but error occurs

Anonymous
Not applicable

Please watch the video and tell me what is causing the error.

 

https://autode.sk/2KNS705

thx in advance

0 Likes
Accepted solutions (1)
1,933 Views
16 Replies
Replies (16)
Message 2 of 17

mavigogun
Advisor
Advisor

A couple observations.   The swept profile in the sketch is constrained to the origin; from my experience, pinning to the origin may introduce undesirable consequences (ya, I recognize the sketch origin is also the intersected path projection).   In troubleshooting, consider removing the origin relationship- the same element could be constructed adjacent and moved into position.   I wonder if you have attempted the same sweep as an incomplete loop or omitting the rotation in attempt to isolate the nature of the problem?

0 Likes
Message 3 of 17

mavigogun
Advisor
Advisor

I was able to perform the sweep without issue using the same elements- constraints, number of line segments, etc.   This may relate to some inperceivable issue with the splines- share the file and I'll report if the same error occurs on my end.

0 Likes
Message 4 of 17

ToddHarris7556
Collaborator
Collaborator
Accepted solution

With all due respect - this looks like a pretty simple case of a self-intersecting surface. If your path crosses itself, the feature will fail. 

Screencast attached. 

 

 


Todd
Product Design Collection (Inventor Pro, 3DSMax, HSMWorks)
Fusion 360 / Fusion Team
0 Likes
Message 5 of 17

ToddHarris7556
Collaborator
Collaborator

Sorry - I should have also shown you how to do the pretzel-twist, which is possibly what you're after. 

 

 


Todd
Product Design Collection (Inventor Pro, 3DSMax, HSMWorks)
Fusion 360 / Fusion Team
Message 6 of 17

Anonymous
Not applicable
I solved the problem: it was caused by self-crossing of sweep surface in
the middle of 8-like shape.
0 Likes
Message 7 of 17

ToddHarris7556
Collaborator
Collaborator

Glad you figured it out 🙂


Todd
Product Design Collection (Inventor Pro, 3DSMax, HSMWorks)
Fusion 360 / Fusion Team
0 Likes
Message 8 of 17

Anonymous
Not applicable

@mavigogun wrote:

A couple observations.   The swept profile in the sketch is constrained to the origin; from my experience, pinning to the origin may introduce undesirable consequences (ya, I recognize the sketch origin is also the intersected path projection).   In troubleshooting, consider removing the origin relationship- the same element could be constructed adjacent and moved into position.   I wonder if you have attempted the same sweep as an incomplete loop or omitting the rotation in attempt to isolate the nature of the problem?


I did it by constructing adjacent and constraining by dimensions, but the error remains.

0 Likes
Message 9 of 17

Anonymous
Not applicable

@mavigogun wrote:

A couple observations.   The swept profile in the sketch is constrained to the origin; from my experience, pinning to the origin may introduce undesirable consequences (ya, I recognize the sketch origin is also the intersected path projection).   In troubleshooting, consider removing the origin relationship- the same element could be constructed adjacent and moved into position.   I wonder if you have attempted the same sweep as an incomplete loop or omitting the rotation in attempt to isolate the nature of the problem?


Yes I tried with omitting the rotation, but error remains. 

Incomplete loop solved the problem - if the sweep does not intersect itself.

Later I moved spline path defining points in 3D, to avoid intersecting, and this solved the problem even with complete loop.

0 Likes
Message 10 of 17

Anonymous
Not applicable

Yes, self-intersecting was the problem.

(but why there is no "ACCEPT SOLUTION" button related to your answer?)

0 Likes
Message 11 of 17

Anonymous
Not applicable

@ToddHarris7556 wrote:

Glad you figured it out 🙂


I don't care if there will be some self-intersecting or not because my model is not a machine assembly but just a jewelry model for 3D print.

Is there a possibility to turn off self-intersecting errors checking in Fusion 360?

0 Likes
Message 12 of 17

ToddHarris7556
Collaborator
Collaborator

Re: turning off error-checking - in short, no.

The error isn't just giving you advice about the situation, it's actually saying that it can't solve it mathematically. 

 

In terms of a workaround, I'm guessing that you're probably trying to thicken this surface (as 3D printing a zero-thickness surface probably wouldn't do much for you in terms of jewelry) so I think that you're more likely to be successful working with 2D geometry, extruding up to get some 3D bas relief to work with, and then sculpting that as needed to get the texture you're after. 

That's only a guess, as I'm not really sure what your end goal is. 


Todd
Product Design Collection (Inventor Pro, 3DSMax, HSMWorks)
Fusion 360 / Fusion Team
0 Likes
Message 13 of 17

Anonymous
Not applicable

@ToddHarris7556 wrote:

Re: turning off error-checking - in short, no.

The error isn't just giving you advice about the situation, it's actually saying that it can't solve it mathematically. 

 

In terms of a workaround, I'm guessing that you're probably trying to thicken this surface (as 3D printing a zero-thickness surface probably wouldn't do much for you in terms of jewelry) so I think that you're more likely to be successful working with 2D geometry, extruding up to get some 3D bas relief to work with, and then sculpting that as needed to get the texture you're after. 

That's only a guess, as I'm not really sure what your end goal is. 


My goal is to make 3D model of item shown on background jpg.

So, the edge of twisted strip will be the path for new sweep where two circles will be the profile.

Result will should a solid body. 

Self-intersecting will appear on the inner sides of curvatures when I increase twist variable enough (in this second twist feature).

The model would present a twisted rope, so intersecting should not be a problem, because the real rope will be squashed on the inner sides of the bends if we try to bend it this way.

 

So, if self-intersecting is not allowed - the profile should must not be the same on the inner and on the outer side of a curvature. It seems incredibly hard to make this model.

Have you an idea how to solve this?

Maybe to have two components which can intersect each other?

0 Likes
Message 14 of 17

mavigogun
Advisor
Advisor

@ToddHarris7556 wrote:

With all due respect - this looks like a pretty simple case of a self-intersecting surface


 

If by "self-intersect" you're referring to the cross over point, I was able to perform such a Sweep without issue; if so, why then the discrepancy in outcome?

0 Likes
Message 15 of 17

ToddHarris7556
Collaborator
Collaborator

Great question, and I don't know the answer. 

I tinkered with it quite a bit, and can reproduce 100% (so far) that as soon as either a surface or solid sweep body crosses itself, it fails. This has been my experience in Inventor, SWx and Fusion as far back as I can remember, so I've always just accepted it as a limitation. It was this question that prompted me to go check it out again, to make sure I wasn't overlooking something. 

 

If you've got a workflow that works, I'd love to see it. It's not something we fight everyday, but occasionally, it would come in handy.


Todd
Product Design Collection (Inventor Pro, 3DSMax, HSMWorks)
Fusion 360 / Fusion Team
0 Likes
Message 16 of 17

mavigogun
Advisor
Advisor

@ToddHarris7556 wrote:

 If you've got a workflow that works, I'd love to see it. It's not something we fight everyday, but occasionally, it would come in handy.



I didn't save the build- and now my attempt includes the same error.   Curious.   I'll take another swing at it on the marrow.

0 Likes
Message 17 of 17

Anonymous
Not applicable

@mavigogun wrote:

@ToddHarris7556 wrote:

With all due respect - this looks like a pretty simple case of a self-intersecting surface


 

If by "self-intersect" you're referring to the cross over point, I was able to perform such a Sweep without issue; if so, why then the discrepancy in outcome?


Yes, "self-intersecting" is cross over point (sorry, I'm not native English speaker).

mavigogun, please, record your workflow and publish it here, so we will maybe find the reason of discrepancy in outcome.

Also, publish the file, too.

 

Thx in Advance

0 Likes