Community Tip - Learn all about the Community Ranking System, a fun gamification element of the PTC Community. X

Translate the entire conversation x

Filling BOM with Coordinate System Info

ND_9973975
2-Explorer

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?

 

ND_9973975_1-1738171113602.png

 

ND_9973975_0-1738170980590.png

 

Thanks in advance

ACCEPTED SOLUTION

Accepted Solutions

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

 

MikeBennett_1-1738178166772.png

 

MikeBennett_0-1738178131179.png

 

View solution in original post

4 REPLIES 4

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

 

MikeBennett_1-1738178166772.png

 

MikeBennett_0-1738178131179.png

 

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.

StephenW
23-Emerald III
(To:ND_9973975)

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.

Understood, I was wondering if that might be the case. Thanks all!

Announcements
NEW Creo+ Topics: Real-time Collaboration

Top Tags