The PTC Community will be on read only status starting March 23rd in preparation for moving our platform to a new provider. Read more here
Hi,
I have 3000 Creo Part and drawings in one folder. Currently all the parts are having some free text in the drawings (Surface Treatment: Painting) , I want to change it to new free text (Surface treatment: Powder coating). Also I want to add revision for that in the same drawing. It will be two column like Revision No (A, B,C...) & Description ( Was painting). How do I do this activity in mass?
Is the drawing text in a note? Table? Part Parameter?
If its a note do they all have the same note ID (ie they were part of a template)?
If so then use the find tool to find that note ID and then edit the note. Record those steps with a mapkey and then have another mapkey that opens up each drawing one by one and runs the first mapkey.
If its part of a table can you just replace the entire table? Again use the find tool.
If its a part parameter then you record a mapkey that changes that parameter and then another mapkey that opens up all of the parts one by one.
If something else, then you could look at recording a trail file which will record the mouse movements if the notes are always in the same place. a warning though: editing trail files and getting them to work across multiple parts / drawings is a very tricky task and will most likely result in you crashing Creo while trying to figure it out.
The building blocks for creating dynamic mapkeys that open up lots of things are here:
https://community.ptc.com/sejnu66972/attachments/sejnu66972/customization/13797/1/VG-4052%20Dynamic%20Mapkeys%20to%20Automate%20Creo%202024-01-23.pdf
A thread where someone was trying to do something similar:
https://community.ptc.com/t5/3D-Part-Assembly-Design/Using-PTC-CREO-distributed-batch-to-run-mapkey-on-multiple-prt/td-p/993267
There are also toolkits, etc that could help but if you are asking this question then that path would most likely involve hiring an outside company to develop it for you.
Hello @PM_10839291,
It looks like you have a response from a community expert. If it helped you answer your question please mark the reply as the Accepted Solution.
Of course, if you have more to share on your issue, please let the Community know so other community members can continue to help you.
Thanks,
Vivek N.
Community Moderation Team.
