Jump to content

Condition of a Characteristic


Recommended Posts

Hello All,
I am using one program to measure three different, but very similar parts. Some parts have more holes than others.

Id like to use a condition to measure the extra holes on one mini-plan, but not measure them on the other mini-plan.

I have only been able to make this work running from the characteristics list. I need to be able to do this while keeping the running order from the features list.

Any ideas on how to pull this off while keeping the running order on Features?

Regards,
Link to comment
https://qualityforum.zeiss.com/topic/20994-condition-of-a-characteristic/
Share on other sites

If you manually select a mini-plan from the "Run measurement plan" window you should only inspect what it's in those characteristic even with the feature list as an order! If you need that to be more automatic maybe the PCM option would be something you would like to check!
Unfortunately, you can not run from the features list using a condition. It sounds to me like the best solution for you would be to make this program into PCM. You could also generate multiple mini-plans in that one program. If you create multiple mini-plans, you would be able to select the correlating mini-plan from the run screen window for the part to be ran.
For each hole pattern, create a Macro. In the main part program, measure all the common features. Then Integrate all the Macros for each hole pattern. These macros will now be at the bottom of the Characteristic list and the Features list. In Parameters/Presettings create a variable with inquireList to pick which hole pattern you want to run. For example, FILE_SELECTION = inquireList("Which file do you want to use?","example1", "example2")
Highlight and right click on each Macro and go to Condition. Make the condition FILE_SELECTION == "example1" and arrange the flow chart so that if the argument is satisfied the Macro will run and if not, it will skip and go the next Macro. That macro will have a similar Condition, FILE_SELECTION == "example2". By having these at the bottom of the feature list, you will be able to run from the Features List.
×
×
  • Create New...