Filling BOM with Coordinate System Info
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Filling BOM with Coordinate System Info
Hello,
I am running Creo 10.0.4.0. I am trying to figure out if there's a way to populate a BOM in a drawing with the information of a coordinate system.
For example, I would like to populate the below BOM with the coordinate system information from the below part so "TEST" would then appear in the "COORDINATE SYSTEM" column.
I have tried asm->mbr->User Defined -> coordinatesystem, coordinate_system, coordinate system, and origin. Perhaps there is another keyword to reference that line item? Or perhaps another selection from the region that is not asm->mbr?
Thanks in advance
Solved! Go to Solution.
- Labels:
-
2D Drawing
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Hi @ND_9973975
Is there any specific information you wanted to extract? Your attempts suggest that you have a model parameter in TEST.prt named coordinatesystem, coordinate_system, coordinate system, and origin.
If you create a feature level parameter (let's call it CSYS_INFO,
You can use a part relation to add it as a part parameter, PART_LEVEL=CSYS_INFO:FID_TEST (here, TEST is the feature name of your circled coordinate system feature.
Then, your repeat region could call out asm.mbr.User Defined where the user defined parameter is PART_LEVEL
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Hi @ND_9973975
Is there any specific information you wanted to extract? Your attempts suggest that you have a model parameter in TEST.prt named coordinatesystem, coordinate_system, coordinate system, and origin.
If you create a feature level parameter (let's call it CSYS_INFO,
You can use a part relation to add it as a part parameter, PART_LEVEL=CSYS_INFO:FID_TEST (here, TEST is the feature name of your circled coordinate system feature.
Then, your repeat region could call out asm.mbr.User Defined where the user defined parameter is PART_LEVEL
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Hi Mike,
Thanks for your quick reply. Forgive me if I misunderstood your solution but I am more so looking to pull the direct name from the main coordinate system into the BOM. The reason being, if you import a part from let's say McMaster, it will import and update that part's coordinate system to its McMaster number e.g. 545991. I would like to have that number upon import then be able to be read by and updated into a BOM without having to actually enter that 545991 number anywhere else.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
In a repeat region, when you used asm mb user-defined, it's basically telling the repeat to go look at each component for the specific "user definied" parameter you specified. So when you said you were trying " coordinatesystem, coordinate_system, coordinate system, and origin", Mike was thinking you had defined a parameter with those names.
We use a parameter in our parts/assys called "descprition". This is something we added to our start part/start assembly that a user has to update the value manually to get it to fill in as desired.
There is no "auto-magic" way to get a feature name, such a coordinate system name, directly in a repeat region like you are asking.
Mike has come up with a way to get the info, but you will have to add parameters and relations to your parts/assemblies.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Understood, I was wondering if that might be the case. Thanks all!
