Continue to Site

Welcome to MCAD Central

Join our MCAD Central community forums, the largest resource for MCAD (Mechanical Computer-Aided Design) professionals, including files, forums, jobs, articles, calendar, and more.

Parameter and Propogating

Jonathan21409

New member
Hello,


I have run into an issue at the end of my assembly. I need to add a new parameter "vendor ID" to every part 1700 in all. Is there a way that I could add it to the top level assembly and possibly propogate it down like layers? or am I stuck having to open up each part and enter in a paramter via mapkey?





Thanks,
 
I've found that if you select the items in the model tree and then right click you can go to edit parameters and that cuts down a lot of my time for adding all of these parameters. Let me know if there is a better way to do this if there is one.
 
You can do it directly in Model Tree provided you have the Vendor ID column showing which is much faster than opening every component.

Note in version WF1 and earlier, creating a parameter in model tree defaulted to the "string" variable type. I liked this way as probably 99% of the parameters I created in model tree were string parameters. I suspect Vendor ID is probably best suited to a string variable as well

With WF2 and later the default type is "real number" as noted at

https://www.ptc.com/appserver/cs/view/solution.jsp?n=/128129 .htm

with the reason

"This is the intended functionality in Pro/ENGINEER Wildfire2.0. As the
intension (sic) of using parameters is to drive a design, and most of them
are Real Numbers"

However the morons who changed the UI obviously never used it as you can't make the new parameter drive the design WITHOUT opening the part in some way and entering a relation or some other control mechanism.



DB


P.S. now go put vendor ID in your start models
 
You could try setting up modelcheck to highlight a missing parameter. It then gives you the option of adding the parameter to the part.


Can't remember if you can do it for multiple parts though.





ant
 
I find it a little easier to search and highlight all parts in the assembly,right click and edit parameter for all parts, and add the vendor_no parameter with random text (xxx) for all. Then i would use the method Dell_boymentioned but withoutthe need forthe hassle of the parameter properties menu.


And yes put vendor_id in your start part (with random text).
 
Thanks for the responses everyone.


I've tried the way dellboy mentioned and it seems a little bit more time consuming for me to do then just right clicking and adding the parameter to the parts through the model tree. But it is nice to know about using the columns in the model tree thats something I've never really done at all. I guess my approach to this problem is to just add all these parameters to start off then I'll fill them in when I have my BOM format up and actually put values in during drawing mode. I'll have to try model check I've never used that before either.


By the way I'm using WF3


Thanks for all the help.
Edited by: Jonathan21409
 
If you are using Intralink, have the admin add a file based parameter for vendor_id.

Then load the files into a workspace,
add the column for vendor id,
Select all the files,
RMB > modify.

In the modify dialog, You can then double click into each cell under vendor_id and enter whatever text is needed. Also you can select all the files, then in the bottom of the pane select Vendor_id from the dropdown, and enter a generic value in the text entry field to the right and press apply.
 

Sponsor

Back
Top