I've set up ModelCHECK and everything is work as I want it too. However, I ran in to a bit of a snag. I have this condition for pipe parts unfortunately modelCHECK is not recognizing the model type condition for pipes and this is a condition that’s listed in the ModelCHECK guide. Now am I doing something wrong? Is there a work around or a fix?
IF (MODEL_TYPE EQ PRT_PIPE) config=(check/ula_checks.mch)(start/ula_piping_start.mcs)(constant/inch.mcn)(status/sample_status.mcq)
I searched this quickly but I found this.
Let us know if it is applicable.
Thanks for the reply. However, the link you provided doesn't help me out. After researching more on this subject I came to find out that modelCHECK doesn't recognize the condition for MODEL_TYPE EQ PRT_PIPE. If I'm wrong please correct me.
I looked into this further. SPR 1194232 led to an update in Creo Parametric's Help Center.
A part created in the piping module is not recognized as a "PIPE" part type in the same way as Sheetmetal, Skeleton, Harness, etc. will be. This condition setting value is intended to look for pipe features in a part, not for a pipe model type.
Document CS102512 should have indicated that the Help Center was updated to clarify the PART_PIPE value in the following sections:
Both sections contain the note: "PRT_PIPE is not for piping systems created using the Piping module but only for models that contain pipe features." The note was added to Creo Parametric 2.0 so if you're using the Pro/ENGINEER Help Center you will not see the changes.
I'll rework CS102512 because it is currently unclear. If this doesn't explain what you're seeing, I recommend you open a case with Technical Support.
That helped. Unfortunately we use the Piping module to create all of out pipes. So if modelCHECK picks up on pipe feature how can I configure modelCHECK to recognize pipes that were made within the Piping module?