Pulling the top level assebmyl name as parameter in subassembly drawing
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Pulling the top level assebmyl name as parameter in subassembly drawing
Hello,
I would like to pull the name of top level assembly name in child model or subassembly drawing.
Solved! Go to Solution.
- Labels:
-
2D Drawing
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Hi,
requested functionality is not implemented.
Martin Hanák
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
😞
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Lower level parts in an assembly have no "knowledge" of what assembly they are a part of. This makes sense, since a given part (or assembly) could be currently used in many assemblies. No informative link between a lower level component and the assembly it's used in is made.
If I want a given part or assembly to know the "top level assembly", I use relations in that assembly to set a parameter in the component so it "knows" the part number or whatever identifier I'm using. If there's a more complex hierarchical structure involved, I have to pass the parameter down through each level of assembly to reach the lower components.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
You are right. As you state, creating parameter is only way for that. Thank you
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
If you use Windchill, it may be possible as there is a where used report capability in Windchill.
Would take some programming to get the information into Creo.
Manually crated parameter may be the way to go but this has serious drawbacks when you add that component to another assembly and have to keep adding new parameters for each assembly it is used in.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
That's for sure. The simple "set the component parameter" method falls apart when a part/assembly is being used by multiple upper level assemblies. Works well for us because most of our assemblies have components that are specific to one design.
It does prove to be very convenient for us because a typical new design can be derived from previous ones with the same overall structure, so changing the part numbers of the assemblies is, after a regeneration, updated in the components, without having to visit all those models to change it manually.
