HOW TO ENABLE MODELCHECK GATEKEEPER IN WINDCHILL ?
I found the below statement in ptc forum, but I am unable to find the location inside preference management.
PTC Creo Modelcheck Validation—Specifies whether to perform PTC Creo Modelcheckvalidation at check in. The default is NO. Enables the PTC Creo Modelcheck Gatekeeper when set to YES.
Hi Haris,
There is a page in the Windchill help documentation that is reasonably good at explaining it. You can find it here:
If that does not work I copied the contents of the page below - minus some other check in configurations that are not relevant to your query:
Configuring Check In
![]() |
Configuring ModelCHECK in Windchill
![]() |
![]() |
![]() |
![]() You need to configure the ModelCHECK conditions in Creo Parametric to obtain the appropriate configurations for the respective LifeCycle Name. A typical example to configure condition.mcc is as follows:
|
![]() The Windchill OIR (Object Initialization Rule) pertaining to a CAD document for a context should be examined for the default LifeCycle Name. The fallback value of conditions.mcc for a workspace should match that of the OIR Lifecycle Name. |
Regards,
Toby
Thanks for your reply.
I dont find the option for adding data type(integer) inside epm doc.
Please find the att.
I first created the global attributes - where it is obvious where to set it as Integer.
You then just reference it here. There is a section in the Windchill User Guide on how to create attributes. Clicking the question mark on that screen shot will probably take you to the right place.
Thanks Buddy
I will try .....
Hello,
Can this be done at the product level?
You may see some other posts on this topic from me. I'm violently opposed to the way PTC has provided this functionality - preventing check in. In general, you want all data to be checked in, and to allow users to freely develop concepts w/o having to run disciplined checks.
Instead, it makes sense to force use of ModelCheck and no errors before release. Can easily set up to have a workflow process branch based on the ModelCheck attribute values.
Preventing checkin is the last thing you want to do if someone doesn't know how to fix the errors.
I agree. I've had users simply delete features that gave errors because they didn't know how to fix them, usually from problems they had created. This snow-balls into other areas that were previously OK, making for hours of work to save one user a few minutes to figure out.
Just goes to show that in general PTC doesn't use their own software and doesn't understand what is important to businesses that use it. No CAD admin / CAD user would have ever even proposed to prevent check-in as the way to enforce checking.
Here's the scenario where I work now...
We design engines, so lots of complex parts, surfaces & datum features. Correct mass & C.O.G is very important.
If the above items are correct then it can still be a pain even at an early stage of the design. Waiting until the parts are released is often too late and just means more work to correct the items at a later stage.
Although we request that users checkin the models in a certain quite often they forget or cant be bothered.
I have configured model check to only check the bare minimum of what we require:
Layer status, material assignment, mass > 0, parameters, start datums, etc.
I think it's too difficult to police bad modelling methods so I've removed all associated options.
I have also set up conditions so if the part is a concept/scheme part then it wont run model check.
All parts that are physically made have a certain numbering scheme and will be subjected to a modelcheck.
I think this setup would be OK to use with the windchill gatekeeper and no doubt the modelcheck settings will be tweaked once the users have been using it for a while.
Upcoming October 2019
Regional User Groups