Parent Relationship to Component

Parent Relationship to Component

Im1in260m
Enthusiast Enthusiast
10,517 Views
6 Replies
Message 1 of 7

Parent Relationship to Component

Im1in260m
Enthusiast
Enthusiast

Would someone elaborate a little on what a parent relationship is for when you create a new component. If I just add new components before I draw anything it is easy to just use one of the empty components for a new one. But if I have already drawn something I am asked to click on the parent. I understand that this ties the new component to the bidy I clicked on, but it also tied the new component to the origin. Now moving it to where it actually should be is a pain!

I looked at the posts regarding paretn/child objects, but they don't anything like "This is what it is for..."

 

Thanks,

 

Scott

0 Likes
10,518 Views
6 Replies
Replies (6)
Message 2 of 7

TrippyLighting
Consultant
Consultant

You'll likely get better responses if you post a screenshot or two. Maybe even a screencast ?

Abstract concepts almost always benefit from a concrete example.


EESignature

0 Likes
Message 3 of 7

Im1in260m
Enthusiast
Enthusiast

Thank you, TrippyLighting, I have nothing at the moment because I am starting over with my CNC Router. I have learned a few things since I started and thought it was more work to try to correct than it is to just start over. It is just a conceptual question to research before the event occurs the next time. I'm thinking that the "parent" object is the next highest object in the hierarchy. So component 1 is the child of the project and anything under component 1 (the bodies) are children of Component 1 and the sketches are children of those bodies. That's what I think. So if I have Component 1 activated and I want to add a new sketch then why does it ask for the parent or empty skecth? When I do select a parent what happens? Does the new sketch adopt the features and settings of the component under which I am creating it? That's the sort of thing I was looking for. If I can't make myself clear for now I will have to resurect this post when the question appears in practice.

 

Thanks,

 

Scott

0 Likes
Message 4 of 7

HughesTooling
Consultant
Consultant

When does it ask for a parent when you create a sketch, for me it just creates a new sketch in the active component. One piece of advice create a new component for each part and activate it when working on it, try not to use create components from bodies. If you make your components as self contained as possible you will find working on assemblies is a lot easier. Other advantages are making drawings of individual parts, this only works on components and joints only work on components so to make an assembly you'll need your parts as individual components.

 

One other use for a component is as a container for a sub assembly, you can have a component with no sketches or bodies just other components, all the subcomponents will move with the container component.

 

Personally I find right clicking a component and selecting New Component a lot easier\faster way to make new components where I want them.

Clipboard02.png

Mark.

Mark Hughes
Owner, Hughes Tooling
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Message 5 of 7

jeff_strater
Community Manager
Community Manager

A little bit of history.  The method that @HughesTooling mentions used to be the only way to create a new, empty component.  There were several small problems with this.  It was not very discoverable, and it did not activate the new component immediately.  But, the good thing about this method is that it was very explicit about where in the component hierarchy the new component was to go.

 

So recently, we added the New Component command to the toolbar, mostly to make it more discoverable.  But, with an independent command, you lose the context.  So that's why this command asks for a parent component - Fusion needs to know where in the hierarchy to put the new component.  It can be the root component (so the new component is a top-level one), or it can be anywhere else in the hierarchy.  The option to activate lets you immediately activate the new component.  This is a good design practice, since all new sketches, work geometry, etc then will go into the active component.

 

Jeff

 


Jeff Strater
Engineering Director
Message 6 of 7

TrippyLighting
Consultant
Consultant

@jeff_strater wrote:

 

So recently, we added the New Component command to the toolbar, mostly to make it more discoverable. 

 

Jeff

 


 

Ha. I had no discoverd that yet and went about it the "old fashioned" way 😉

That's why I was a litte puzzled where the OP would see that "parent" dialogue.


EESignature

0 Likes
Message 7 of 7

O.Tan
Advisor
Advisor

@jeff_strater, slightly off topic but any idea when will Fusion update the "No target component" issue? The easiest way to get this error is by editing an existing hole when having the sub-component (the one that holds the hole feature) is active. I'm aware there's other operations that can trigger this issue but can't recall what other actions will cause this annoying issue to pop up, the only workaround is to go to the Top Most/Main Component.

 

Untitled.png



Omar Tan
Malaysia
Mac Pro (Late 2013) | 3.7 GHz Quad-Core Intel Xeon E5 | 12GB 1.8 GHz DDR3 ECC | Dual 2GB AMD FirePro D300
MacBook Pro 15" (Late 2016) | 2.6 GHz Quad-Core Intel Core i7 | 16GB 2.1 GHz LPDDR3 | 4GB AMD RadeonPro 460
macOS Sierra, Windows 10

0 Likes