Pro/Program Replace
Hello,
I work for a large company with many designers who all work in the same models. Last year, I incorporated pro program parameters to configure top level General Assemblies. It works great because you get a pop up menu & can just paste in numbers from a spreadsheet (much easier than manually replacing).
The problem is, when another designer runs a project & creates new models, my pro program breaks & errors out. Creo doesn't know how to find the new interchanges & it takes quite a bit of expertise to fix it every time (not feasible with over 100 designers working at a given time).
Here is a short example of some of the pro/program that I added, with unneeded details removed for confidentiality. I am looking for advice on a better way to manage the pro/ program for configuring assemblies so that a designer cannot break it just by replacing one of my interchange assemblies with an unrelated interchange.
INPUT
ELBOW_NUMBER STRING
MOTOR_NUMBER STRING
END INPUT
ADD SUBASSEMBLY (ELBOW_NUMBER)
INTERNAL COMPONENT ID 6188
PARENTS = 6189(#6)
END ADD
ADD SUBASSEMBLY (MOTOR_NUMBER)
INTERNAL COMPONENT ID 6150
PARENTS = 56(#1)
END ADD
Elbows and Motors are in interchange assemblies & when we make a significant design change, we create a new interchange assembly. Many Designers manually swap out individual assemblies & do not know how to use pro/program which causes the pro/program to error out & even sometimes stops them from manually replacing.
Thank you

