cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Have a PTC product question you need answered fast? Chances are someone has asked it before. Learn about the community search. X

Component Parameter to pass Find number to Windchill

davehaigh
12-Amethyst

Component Parameter to pass Find number to Windchill

Over the weekend I was thinking about this new workflow inside of Creo. Unless we have additional tools for this there are bound to be a high number of mistakes made.

The way the repeat region works right now, we are only showing model parameters. If all the parameters are the same, it sees those as the same item. For example, you can have two unique models of the same component in different configurations. Even though the file names are different, because all the parameters used to fill out the BOM are the same, it will collect both items in one line and report that two of those are required. Those two items don't even need to be at the same level of the assembly. One can be in the top assy, and another in a sub assembly. If you make the BOM recursive both will show and be collected into one line of the BOM. So for separate parts the user has to make sure the parameters match. But, for the same part, assembled into multiple sub-assy's, the user doesn't even need to think about this. It's just automatic.

With the new method, using component level parameters, the same thing needs to be true in order for the repeat region to collect all the similar items into one row of the BOM. The issue is the find number is not filled out when you create the component level parameter. This forces the user to assign these numbers. Also a component level parameter is unique to each instance of a model. So if you have five of the same model assembled, each one has a unique component parameter. The user has to assign the find number for each component individually. This will inevitably lead to the same part in different sub-assemblies accidently getting assigned different find numbers. This will become a real nightmare for fasteners. Imagine having to assign the same find number to 150 bolts, and then 150 washers, and then 150 nuts.

This is going to become a significant additional burden on the CAD user unless PTC can develop some solutions to deal with this problem.

Honestly, as it is now, it would be simpler, and less mistake prone for the CAD user to go into Windchill and manually assign the find numbers there to match what's on the face of the drawing.

Here's what we need to make this new method work
This thread is inactive and closed by the PTC Community Management Team. If you would like to provide a reply and re-open this thread, please notify the moderator and reference the thread. You may also use "Start a topic" button to ask a new question. Please be sure to include what version of the PTC product you are using so another community member knowledgeable about your version may be able to assist.
1 REPLY 1

Hi David

This should be done with a JLink, Toolkit or Visual Basic program.

Best regards

Daniel Garcia

Enviado desde mi iPhone

> El 08/12/2014, a las 20:42, "Haigh, David A." <-> escribió:
>
> Over the weekend I was thinking about this new workflow inside of Creo. Unless we have additional tools for this there are bound to be a high number of mistakes made.
>
> The way the repeat region works right now, we are only showing model parameters. If all the parameters are the same, it sees those as the same item. For example, you can have two unique models of the same component in different configurations. Even though the file names are different, because all the parameters used to fill out the BOM are the same, it will collect both items in one line and report that two of those are required. Those two items don’t even need to be at the same level of the assembly. One can be in the top assy, and another in a sub assembly. If you make the BOM recursive both will show and be collected into one line of the BOM. So for separate parts the user has to make sure the parameters match. But, for the same part, assembled into multiple sub-assy’s, the user doesn’t even need to think about this. It’s just automatic.
>
> With the new method, using component level parameters, the same thing needs to be true in order for the repeat region to collect all the similar items into one row of the BOM. The issue is the find number is not filled out when you create the component level parameter. This forces the user to assign these numbers. Also a component level parameter is unique to each instance of a model. So if you have five of the same model assembled, each one has a unique component parameter. The user has to assign the find number for each component individually. This will inevitably lead to the same part in different sub-assemblies accidently getting assigned different find numbers. This will become a real nightmare for fasteners. Imagine having to assign the same find number to 150 bolts, and then 150 washers, and then 150 nuts.
>
> This is going to become a significant additional burden on the CAD user unless PTC can develop some solutions to deal with this problem.
>
> Honestly, as it is now, it would be simpler, and less mistake prone for the CAD user to go into Windchill and manually assign the find numbers there to match what’s on the face of the drawing.
>
> Here’s what we need to make this new method work
Announcements
NEW Creo+ Topics: Real-time Collaboration


Top Tags