Modeling curved bodies

Anonymous

Modeling curved bodies

Anonymous
Not applicable

I am trying to model the face where two curved bodies meet and I’m having trouble finding a way to do it that keeps it updatable with parameters.

 

For example if you have two thick walled half pipes with different radii at 90 deg to each other then do a combine with an intersection you get a half loop with four edges. I want the face that represents the outside corner and goes diagonally to the inside corner. None of the current boolean operations do this.

 

I started by joining the two bodies then using Patch and selecting the inside and outside lines (it’s a multipart curve) and connecting lines (created in a sketch). I then used this patch to split the bodies and everything seemed to work so on I went.

 

However when I change the parameters for the curves or the position of the bodies the patch stays as and where it was created. It is no longer tied to the object that it was created from or to the sketch for the lines. Obviously anything created after that is completely messed up if I change anything. 

 

The goal is to have two loops with a given thickness, one that follows each curved shape. Also need the two curved shapes set back from the intersection by the same thickness for further boolean operations (but that’s the easy part). And they still need to be tied to the parameters/sketches.

 

Any suggestions?

 

0 Likes
Reply
1,843 Views
11 Replies
Replies (11)

michallach81
Advisor
Advisor

Can you post an image with some example?


Michał Lach
Designer
co-author
projektowanieproduktow.wordpress.com

0 Likes

Anonymous
Not applicable

This is the shape I'm working with. The second is what I'm working towards and if I wanted it just like that everything would be OK. The third pic is a close up of the curved sections that I'm having trouble with.

0 Likes

Anonymous
Not applicable

Here is an example after changing a few parameters. I have the patch face visible here to show that it is not moving with the rest of the parts.

0 Likes

michallach81
Advisor
Advisor

It's fairly complex, can you share your model. In general it's good to not use sketches, because they don't update as we would like. But i don't know if that's the case in your example.


Michał Lach
Designer
co-author
projektowanieproduktow.wordpress.com

0 Likes

Anonymous
Not applicable

Here is the model. In the timeline the problem is where the four SurfacePatch commands are. And I put the main parameters in the User Favorites section. For example, change roof_profile_height to 20".

0 Likes

michallach81
Advisor
Advisor

Ok, after sometime I'm sure it's a bug. What's worst, I can't see any useful workaround. You should report that. I know that projections don't always follow the changes done by re-editing the source. I also think that Fusion team made that deliberately, to avoid situation when after some changes dependent parts will disappear, because of missing references. Now usually parts stays in touched but you'll see yellow highlight on features ribbon. While it's nice idea, for the most time, I'll find that confusing and ruining parametric models.


Michał Lach
Designer
co-author
projektowanieproduktow.wordpress.com

0 Likes

TrippyLighting
Consultant
Consultant

I am not sure this is a bug. When dong a Compute All on the unalered model as downloaded the 4 surface patches compute with errors and show up as yellow icons in the timeline.

On a complex model like tis a Compute All unfortunately should be run every now and then.


EESignature

0 Likes

michallach81
Advisor
Advisor

Sure thing, but then how you would call when newly created feature will be  "computed" with warning? I think it's a bug (unintendent behavior), and I also think it's because Fusion team tries to prevent complex model from failing when some changes are done. 


Michał Lach
Designer
co-author
projektowanieproduktow.wordpress.com

0 Likes

Anonymous
Not applicable

What does Compute All do? I tried to look it up in the command reference under the Modify menu but it's not there.

0 Likes

jeff_strater
Community Manager
Community Manager

Compute All basically executes every feature in the timeline, all the way back to the start of the history.   In theory, this command should never be necessary.  However, we've found that it sometimes it is useful to "check" your design and make sure that it does not contain any errors.

 

Jeff

 


Jeff Strater
Engineering Director
0 Likes

Anonymous
Not applicable

That's a little confusing, based on the help “Computes all parameters in the design.” I would have thought it calculates all the equations in the parameters and puts the numeric value in. Thinking that I had been avoiding it.

0 Likes