Skip to main content
17-Peridot
March 13, 2020
Question

Best Practices for Creo Drawing Formats (.FRM) in Windchill

  • March 13, 2020
  • 1 reply
  • 6306 views

We have a headache around duplicate and unapproved Creo drawing formats getting checked into Windchill. Any ideas on how to make formats easier to manage?

  • Users like to do a Workspace Save As and it's relatively easy to duplicate the formats. Once checked in, the duplicate formats are a lot of work to remove.
  • Can formats be excepted from the Windchill Save As menu?
  • Can creation of new formats in Windchill be restricted to an set of users?
  • Easy way to replace the duplicate formats in Creo drawings? Other than manually replacing in every drawing.
  • There's a ModelCheck for FORMAT_NAME to create a warning/error if not using an approved format but it doesn't currently allow no format as an option.

1 reply

23-Emerald III
March 15, 2020

Training. Training. Training!

The users need to be taught that  formats belong to the system,  not for them to play with and rename. I put our formats in a Windchill library and that makes the files read-only when loaded into a user workspace.

No easy way to fix. Have any user that puts a bad format on a drawing fix his own mistake.

With ModelCheck, turn on DO NOT check-in with errors and have the system check for valid format names. Any other format name would be an error and prevent check-in until fixed.

Make engineering management aware that the users under them are NOT following established guidelines and procedures required for Windchill to function properly. Write out the  things that you do not want the users to do, have engineering management sign off on the document and distribute to all users with the understanding that infractions will be reported to their managers.

Maybe a little tough at first, but they will learn.

 

Maybe give out a 'broken-finger award' to the user with the most issues during a week or month. I use a picture of a broken finger for my award to a user who does something dumb. The last one I gave out was for going on vacation with Creo open and files not checked in when we went on a 2 week vacation.

17-Peridot
March 16, 2020

I created a product idea for Better Creo Drawing Format (.FRM) Administration in Windchill.

 

@BenLoosli  Training can only can only go so far with 200-300 Creo/Windchill users all over the world. Our Creo formats are also in a Library where only approved people can modify them. However, this doesn't exclude the formats from the Windchill Save As commands which basically begs people to make accidental copies for the formats by including the formats by default.

17-Peridot
March 18, 2020

The problem is only, if an administrator wants to do a save as from the drawing frame, then he also can't enable it.

 

If you would like to hide the rows you need to exchange the following line (twice)

 

//item.setExcluded(true, true);
item.setHidden(true, true);
17-Peridot
March 19, 2020

Hiding the formats from Windchill Save As is probably a good idea. If admins want to do a Save As of the formats, they can do so from Creo. This will be done very infrequently so I think that's a fair trade off.

 

I could see wanting to setup something similar for the Move, Rename, Set State, etc. commands (exclude or hide by default). Is the code easy to adapt?

17-Peridot
March 19, 2020

I'm not sure, at the moment I have just modified the save as javascript. The challenge is to figure out the right place to add the code, since all actions have other method names.

 

Set state shouldn't be a problem. Move the frames to a library where the user just has read permission.

1-Visitor
October 13, 2021

sir same problem for me also please explain me 

 

i already saved the format (.frm) in windchil it is also released in state in windchil,,,after that i create one new drawing (.drw) .but when i try to save that drawing the .frm also came like above picture....

 

is there any possile to break dependency or copy the(.frm) after paste into drawing(.drw)..

 

please anyone tell me

 

13-Aquamarine
August 29, 2022

Hi,

 

Have you tried creating a Library for the Formats, and using that location as base for the format for the drawing? Then the format already lives in PDMLink, and won't be picked for check in.