is there another way to incorporate a manual dimension into my report besides a key in.
Manual dimensions
Collapse
X
-
Originally posted by hermworm View Postis there another way to incorporate a manual dimension into my report besides a key in.
...and you're just replicating the Key In dimension.
Comment
-
You could use an input comment and place that information in a generic feature or put it in a report comment as a variable. Generic Feature lets you have tolerances and out of tolerances flags. Comments lets you put in non-numeric features.
Generic pseudo code
c1.input = Widget measurement?
Generic point
X theo wideget measurement nominal, 0,0
X c1.input,0,0
Not anywhere near a machine but thats the gist of it.
In either case it would be an extremely highly recommemded good practice to have some of code that checks to make sure that reasonable values are being entered.
Comment
-
Code:C1 = Comment/Input "Input Dimension XX manual measured value" Comment/report "Dimension XX manual measured value = " + C1.INPUT
You can get fancy and add a validation loop into the comments as well. That way if a smart-alec wants to put in an expletive on the report, the joke is on them
Code:c1prompt = Label C1 = Comment/Input "Input Dimension XX manual measured value" If/C1.input-double(c1.input)<>0 comment/oper "Please input a numeric value, include decimal place." goto=c1prompt end_if/ Comment/report "Dimension XX manual measured value = " + C1.INPUT
Comment
-
Trace fields will do the same thing as well. They will then dump out in qccalc.
C1 =COMMENT/INPUT,YES,FULL SCREEN=NO,
'MO #'
C2 =COMMENT/INPUT,YES,FULL SCREEN=NO,
'EMPLOYEE #'
C3 =COMMENT/INPUT,YES,FULL SCREEN=NO,
'WORK CENTER #'
C4 =COMMENT/INPUT,YES,FULL SCREEN=NO,
'WORK OFFSET #'
C5 =COMMENT/INPUT,YES,FULL SCREEN=NO,
'JOB STATUS'
C6 =COMMENT/INPUT,YES,FULL SCREEN=NO,
'INSPECTION GAGE #'
TRACEFIELD/NO_DISPLAY,LIMIT=15 ; MO # : C1.INPUT
TRACEFIELD/NO_DISPLAY,LIMIT=15 ; EMPLOYEE # : C2.INPUT
TRACEFIELD/NO_DISPLAY,LIMIT=15 ; WORK CENTER # : C3.INPUT
TRACEFIELD/NO_DISPLAY,LIMIT=15 ; OFFSET # : C4.INPUT
TRACEFIELD/NO_DISPLAY,LIMIT=15 ; JOB STATUS : C5.INPUT
TRACEFIELD/NO_DISPLAY,LIMIT=15 ; INSPECTION GAGE # : C6.INPUT
- Likes 1
Comment
-
LOL!!!!!! I am an idiot!!!!!!! The reason I want to get away from key in is because it leaves to much for the operator to be able to change. I do not like the idea that the operator has the ability to change the nominal and tolerance. I am trying to remove as many operator variable steps as possible. It may be harder to program for me but the program will be more bulletproof.
Comment
Related Topics
Collapse
-
by UnderspecSo what exactly are REF dimensions? Are they BASIC dimensions? I do not see any other dimensions that would reference these dimensions. What do you guys...
-
Channel: PC-DMIS for CMMs
05-31-2006, 01:49 PM -
-
by MansukhI couldn't find complete manual for MR1, 2013. Please advice how to find and download.
Mansukh-
Channel: PC-DMIS for CMMs
06-17-2014, 06:41 AM -
-
Both machines use the same program and it's written on the DCC, how do you write a code to skip the simple manual alignment for the DCC when running the...
-
Channel: PC-DMIS for CMMs
03-30-2010, 04:10 PM -
-
by keegoI have operator instructions in my manual alignment. When I unmark my manual features, why do the operator comment boxes still come up when I run the...
-
Channel: PC-DMIS for CMMs
04-24-2009, 10:54 AM -
-
by CookeaIn September I started at new company. Here it seems that every time you mention the word "program" when it comes to the CMM everyone gets red...
-
Channel: PC-DMIS for CMMs
11-15-2018, 08:13 AM -
Comment