PC Dmis": Brown Horpe
PC Dmis": Brown Horpe
PC Dmis": Brown Horpe
u s horpe
pc~dmiS"
----~
--
- 1-
I'1 57Vt.<..-lll v:
~1 a b
5c-l--i.!d.' e
Pt. - D)1;:5 -
5e i1 J e
VJ
C,A 1>
Preface
PC-DMIS Version 3.7 r'I'I ~ 3
Document Revision 1.1
February 2006
This workbook was originally created for Version 3.6 by Steve Gregorio using Microsoft
Word, and modified to its current fonn by Guillelll10 Nevado with the help from many
individuals. Special thanks go to
Robert Jensen (True-position Notes section)
Shaun Wissner (Lab Testing and document review)
-2-
Table of Contents
Student Background Questionnaire ...... .. ..... .... ... .... ... .. .. .......... 6
PC-OMIS CAD Class Syllabus. ... .. .......... .... .... .... ...... .. .. .... ..... 7
Noles Pages .............. ... .......... ............................... . .. .... ....... ... . .... 9
PC-OMIS Menus.... ............. . ......................... ..... ... ........ ... .... . ....... 40
Vectors ..... _. __ .......... ...... ............. . ................. ......... . ..................... 42
TP20fTP200 probe changer ... ..... .. .... .. ... .... ... .. ....................... 50
SP600 probe changer..................................... .. ... ................. 55
Alignment Summary ........ ......... ..... ... .... .... ... ............ ........... .. .... ..... 60
Auto Features ...... .. ....... .......... ....... ... .. . .... ..... ....... ......................... 63
Web Sites & Phone Numbers.................. .. .. .. .... .... ...... ..... ... ... . ....... 73
Additional Class Syllabi ............. .. ..... .... .. .. ........ ..... ..... .... ....... .... ... .. 75
Editing .Oat Files .. .............. . ............ ............................................. 81
Analysis Window...... .. ........................................................... .. .. .... 85
Course Evaluation. .. .................... ......... ........................................ 87
-3-
Table of Contents
Lab 1 - PC-DMIS Overview ........ ..... .. ....... ... ... .. ...... . .. . ............ 90
Lab 2 - Probe Qualifications............ .... .. .......... ...... . ...... ... ....... 96
Lab 3 - Manual Alignments of the Demo Block ............ ...... .... ..... 101
Lab 4 - Manual and DCC Alignment of the Demo Block.... . . . . . . . . ... . 108
Lab 5 - Measuring using Auto Features ..................................... 113
Lab 6 - Alignment and Measurement with Wire Frame CAD .. ....... 122
Lab 7 - Alignment and Measurement with a Solid CAD model... ... . 127
Lab 8 - Adding to a DCC program with a Solid CAD model...... .. ... 133
Lab 9 - Final Lab Exercise... ..... .. ..... .. ....... .... ... .... . ... .. ...... .. .... 139
Demo Block Part Prints ............................................... .. ......... ...... ... 142
Too/barKey ... ........... .. ........................... . .... ..... .... ..... .... ........ .. .. ...
145
Bonus Lab Exercises .... ... ........... .... .. .. .................... ... ..... .... ...... ..... 150
Using the Quick Start Menu................ ..... .............. ... .. .. .. .. ..... 151
Calibrating the SP600 Low Level Matrix... .. .. .. .. ........ .... ... ... .. .... 159
Using Pass through Planes ... .............. .. ....... .... ..... ...... ..... ...... 166
Inserting Digital Pictures using Hyper Reports...... .... ........ .... ... ... 169
Inserting Digital Pictures as an External Object. .... ... ..... .... .... .. ...
171
175
Using Pattern Offsets and Marked Sets... .. .... ... ........ .. ..............
180
Quizzes ........ ___ .. ........... ............ .... ...... .... ... ... ....... . .... .... ......... ... ..
184
201
-4-
PC-OMIS CAD
Class Syllabus
Course Objective: To train first time users of PC-DMIS to attain a basic understanding of the
software, and measurement necessary to write and execute part programs .
Pre Requisite:
Subject
Day 1
File Management
Tool Bar
Lab Exercise 1
Probes
Calibration/Qualification
Probe Utilities
Lab Exercise 2
Day 2
Quiz # 1
Work Planes
Feature Recognition
Comments
Basic Part Alignments Part 1
Probe Readout Window
Basic Part Alignments Part 2
Edit Window
Lab Exercise 3
DCC Mode
Clearance Plane
Move Options
Parameters
Dimensioning Part 1
Print Options
Execute Options
Lab Exercise 4
Page 1 of 2
- 7-
Subject
Day 3
Quiz # 2
Auto Features without CAD
Vector Point, Circle and Cylinder
Setup Options
Lab Exercise 5
CAD Introduction
Auto Features with CAD
Day4
Quiz # 3
Dimensioning Part 2
Edit Window/Hot keys
Lab Exercise 7
Statistics
Pass Through Planes
Lab Exercise 8
Quiz # 4
Analysis Option
Review
Final Lab Exercise
Day 5
Page 20(2
-8-
-9-
. ('
"
Look in:
D fra~ais
f-J Administrator
D ltaliano
D Portugues
catia_dci
@lCADSoIid
@)dfgg
D tmiller
D Translate
Espaiiol
PI''j ,h4rl
di ."dlll',,}
@J Breakpoints
D Printable Docs
Oeutsch
English
/ 1- /(
D Wizards
@)AutoSave Copy of
'
&}.v/'t
V14)'! Ittf'
(Jw'I1 ~/Vh:7t/VJ
rJ?
{rJ
w l4f,e '111"-'1/
"i-iJV 1 ~vV
jn) Dimensions
..!.l
File name:
II
F~es
of type:
Interface
Open
:::J
IO FFLINE
Cancel
I
I
Filel New
Part Nome:
II
I
I
OK
Cancel
Revision Number:
I
Serial Numbel:
Measurement Units
Interface:
I OFFLIN E
IAq
r.
Inches (IN)
Milimeters (MM)
C.,,,",,,<,? .. ,,t rn
Ol1/lh~ ..,
'lnv
_",,/fI,.L.
PI.'
/I'1'lctt/k~
.-(i}/I' r
"u<"'1! c::
Edit
Window
- /0-
I lJd J ~)
Quit Message
Top: Filel Quit Btm: Filel Operations
PC -D,"115 Message
..
"
Operations Menu
"
Z";'-Z M"
Ici::l
_Irror .. .
~opy .. .
D:;':'';
D~":
B,ename.,.
C?!I
~elete ...
Toolbars
Viewl Toolbars
Graphics Modes
drt Window
!J
_ !W:'
SettinQ5
'
:::JI.,.'AOBO
View Setup
Sold
y""",,
Green:
Apply
I
II
DeaI, __ _
OK
C...,~
-11-
Saving Views
OK
Cancel
PC-DMIS Message
I
I
{)i . ":
No
+/OT /le'1
. /1171
Scale to Fit ~
++++
Translate Mode
2-D Rotate
3-Dimensional Rotate
,;.IIL II IM""-
'1 u
~.
c t"'l
ev!e,v ......
,/k
k:.
r fiO
7'"
vo'f,!.t L
Graphics Modes Toolbar
Rotate
(0,
+Z
r
r
r3
View
r, r
C05 r
4
'0
45
Deg Inc
J;;'
Animate
Reset
Close
I
I
-12-
Probe Fie,
JPH1OM_3O.tMT
OK
Cancel
MeaSlAe...
EdL
I
I
Add Angles...
I
M"k Used I
Aesub...
I
I Fe Formel:... I
Setup...
Pri't List...
Delete
P,ebe Description:
JPROBEPH1OM
PAOBE~"l1l).t
Joirtbangle
Joirta angle
COl1l'led:CONV[RT:J)MM TO
ConnectPAOBE_TP20 - Tip til :TIPJ8Y2I).tM
r
Component:
OK
Cancel
I
I
.- -
,.
10
.- - -
I,
I
1
..
-,
I
II
L.
-- ,-
"
, ....
(",,'1'~ I ~ r
S'((
P1
iH11vi'IJ1',14
1lz,~S
'~ "
r...
.... .....
r ' .... 15
rq",,.....,,bo
r.. , ...
-13-
.':
y ..
IF
re C I
(, ~lIPiG
H I\<.. n~e tMr
c ;; Ii (w.lrt'
i" <
AOBO Message
da nt
[~~
P061lCfl
.~"" I
-J4-
Add Angles
From Probe Utility Window: Add Angles Button
"
't., '
TlADJ.15
TlAllJ-'5
OK
Concel
Work Planes
/ZPLUS
IA=TOP
[ZPLUS
XMINUS
XPLUS
YMINUS
YPLUS
ZMINUS
ZPLUS
IB=RIGHT
IXPLUS
IC=BACK
] lYPLUS
z. p .; ",(fiNe)
I!i=BOTTOM ] !iMINUS
IE=LEFT
IXMINUS
IF=FRONT
IYMINUS
z
F
'L (i
1/)1(,/
"'nv It pr .,-(
POiTllf d~t7
Jv~wt ,QI'T
-15-
Line
Cylinder
Plane
Sphere
Cone
Alt-
Deletes a hi t
Ctrl+D
End
Finishes a feature
(same as Done button)
Comment
Comment Type- - - - - - - - - ,
r.
Operator
(" Input
(" Report
(" Yes/No
(" Document
(" Readout
Comment Text:
1-1
-/6-
Step Method
1. Level
2 . Rotate
3. Origin
Alignment Screen
Insert IAlignmentl New
R".' 11----::OJ':1
'dI
!1~I:r!!'
II~DI"'=._
'.o,t.
.!.I
Se.aICIl IO
1ZPl..!$
Ralefa:I;:f\.U5
Pl....::. II El
At.ltIjLI2~
LINE'
LINt :-
C1~A"de1
Pr~Tl
Dlign
.
1
1
1
1
L.....
::OJ
Shortcut: Ctrl+Alt+A
'1
: OJ
OAl
ClA2
O~;.xO jllal'K);j
AuD.Al c ~
CAD ; P,",
OK
Cc:r(:Bt
17 ~~-P;;.~it
loUU
~1b...,~j.)T ~
lIMPd!1 f"4[tIlnli,M
01;
~I
Ott.d
r . . .~hlJ".:z....,.,.
PumHW1J}I
~I ~
~.-.:if,....'
....
..I .. b ..
I
- /7-
Shortcut: Ctrl+ W
Right: Edit l Preferencesl Probe Readout Setup
Auto Align
Shortcut: Ctrl+Alt+A
rr r z PMo
r~
l. Theoretical Distance
",1
2. Feature
ROlim
0' '
"
- ,
.Qilectories:
c:\pcctnisw_35mr2
0123475.aln
fix01234.aln
Cancel
127 c:\
'.
~ PCDMISW_35M F
L:J AnswelV./Oiks
L:J catia_dci
OK
,
,-
I
I
Atignment Name:
IMAN_ALN
OatabaseWiz~rd
Deulsch
..:..I
Units
IAlignment Fdes('.aIn)
Driyes:
:.:J lIE! C:
r.
Inches
MiUirneters
-18-
--
Recalling an Alignment
I Dcc_Aln
RESET
STARTUP
A1
Man- Aln
DCC- Aln
Aln- ABD
Probe Mode
.".- ~
.. -j
----
.-- ..
;J(;VV{-.7
7r k
:..-_ _ _ _ _ _ _ __
Clearance Plane
Parameter Settings
ClearPIane
,,",,:,
I
Insert[ Parameter Change[ Clearance Planes
ActNeP~~~~~:;--~~~==~--Al<is:
Value:
10
17
OK
Cancel
ApplY
Help
-19-
Moves
'r,---
~. \ L..
i r;. ~r
Move
~oint
Ctrl+M
X Move:
~Iearplane
1.00295 I
Y Move:
1Q]377
Z Move:
10
I .1J,
P'
Move. [ncrement
I kii: Move
1-'-
Insertl Move
OK
2
Cancel
, ......................................,
Read -Pos,...... "" i'
.,i ............................
I
I
Store Move
r
r
Increment Move
Ok to Move
Motion Parameters
Parameter Settings
Opt.PlClbe
Dimension
I
I
'v._.
ClearPlane
NC-l00 Parameters
Probing
Prehit Distance:
10.1
inches
Retract Distance:
10.1
inches
Check 0 istance:
0.1
inches
Motion
DefdUt
1
1
1
Recall.
C~..
Check Percent:
11
Move Speed:
20
Touch Speed:
Clamping Value:
Scan Speed:
10
RoTable
110 Channels
Acceleration
I
I
Shortcut: FlO
OK
Cancel
Appl.,ll
Help
Dimension Icons
Insertl Dimension
Li "Ogle .. ,
L ar>guIarty .. ,
@}
@
Dimension Toolbar
Coaxiality ...
~oncentricity ...
EJatness".
EB !,.ocation .
II Parall~lism,.,
...L Perpendicularity ..
~rofile
iourd less .. .
R!!"OU t ...
Straightness.,.
ii- 5:tmmetry, ..
-20-
,~,'
Location Screen
11#4/ L
cff/1,z
S..."" ID,
Select Last~:
r;; Auto
rx
ro
r
r
r
r
v
Z
"'"
Minus:
Defaol
Form
f/Z
f,,(RU""'U
IA? "H
None
T.....
r
r. 'OTi
c .. "
r.
Edil ..
~ 11)
Analysis
Dis~ay
Gap Only
r-Soth
Dimension Info
Location 0 ptions
Aetroinear Only
Inch (" MM
Output To
(", Statistics
r Report
I
Tolerance Qass:
iNDNE :3
Tckranc:e Glade:
iNONE :3
CO
Nomin~Size:
rV
rr-
Dimension Toolbar
Cb.
Unis
rJ H
Pang
:3
"''''' I
[""1 L
r
r"
AKeS:
"'.... I
Tolera/lCe$
10 .. ILOCl
Do
Graphical
Off
M~tiptief:
Do
rw-
Distance
Distance
.;'.
ID = JDIST!
r
r
r
r
Plu" 10.01
Search 10, 1
M..."
Nominal:
10.01
Create
ToXAxis
ToYAxis
Circle Options---,
ToZAxil:
r.
r
r
Orientption
-Distance Type
r.
r
.'
'l i \
Dimension Toolbar
- - - - 'I Q" - - - - - - - - - - - - - __C_',,_e--II
"- K 2 O:IM"''';)","''1JI :5
Relationship
To Feature
Tolerances
2 Dimensional
('" Perpen to
3 Dinensional
r.
No Radius
Add Radius
Sub Radius
...t C
tQrh,L
11
a/ ;.N\ e-t
,)"'1'''''
5-
,'I/},;/ ~ "'5.4
Iii~ /1'< 'cf~ A
?
))1'VtA
2.
l-(.
'ie/For
I'''v,''
parallel to
Analysis - - - - ,
lasHwo
[ Units
r. Inch
C~ar
Dimension Info
Display
r.
Edit.. .
MM
Output To
r Statistics
1.11'''' 9vO \0
Report
Graphical
Multiplief:
Both
ITO
None
(tylMf
Textual
q:r).-
W"'( '"
Output Options
PIIDng
P'
p
Dinemion Text .
P'
Dimension Hed1g$
D~Opijons
I
I
NCl00 P51!f11c\CfS
Motion
RoTable
0.1""
R~I
Q.M
110 Chonnels
Aceeler~on
Shortcut: FlO
StoYldafd Deviation
OK
C,m l
Ho\>
I
-21-
Report Formatting
Editl Preferencesl Edit Window Layoutl Report Tab
Cl'I'IYI'lil"id Replrt 11-1)plt.A'fOtj
st'f(I~ f.XIllf-'13
!iii'
F1
5h:1"".oJInf~11
ShalO.' Lot lilerb
5h )1'J "'~lfF(Jojj}1
p=
......",."
P ....
r. Pl
("" Oll;(' ' ~0C8 0n'"
,.~~
fiji"""
ll'!:w-.elll JilX1
poo- . .
iI1t1i'lnt
~ t
'tWI
FiI~(h'Iodifij!.cM'ir.'[~I.!'~i '
Print Options
., I
""". I
~ A~
~ a"" I ",dtl
rp_
r.AIb:1
''''~
(;1'--
I
1ft (l~I1{\)-;> OI;().,H-J<?
'r :O\ ' Wl'~~_~.&I~.
Ol,i.!rJ.f n:~.v:~~\i,\trDm.r,'D1IJ
g-~'~."'d".
i"
'w
Dimension Colors
19
Reea"
Defaul
13
Edit Color...
1
1
1
Space Colors
Start Colex:
End Color:
(e" Clockwise
Counte, Clockwise
Straight Une
OK
Cancel
-22-
Editl Markings
Execute Icons
yes
!NO 1
--'=----'. ................................,
M
- ar~rn----------,
IlCYm:'llVcc
Snap PU't
I lo.93m~ i
J
qri.oiii.",
;;;;,rlr1i.
,ip~-I
1:1...
"lrt:lVUIDII
fiRT
1- C.,eMlI ,-
... 1'3
IT3
HI>
f>t,k,
)(i lm~
y
Plcpede:l
Oll:l'l~'w
Pilil
Slal ~~
!:~~.
EIldJoI'G
11 tI~,
Ard&O:'PDI j
Deflltr
In 2
"'"
.
Cllffla llfl
IIlmdV~
t) ) j S
N<Je~
.J 10 01500" 1(1
~="
I:. j"fuGll 119 IW,'31Sl
c,.,=,-:'
Il
~~It4 1 fllIAtdeG
d'
[]II7A~
i
pr--J
IiMJJ!e
-23-
c:
r- Pot:r
If'~
I'QmlIV.ll:
~ R<l1'11
)3
x J11o.0Ctl4
f3a
PamfJ::l
D>llutel
j 1I.37'l
V ,.2'!. I5.1
s ........ ~
~I~,I"IQ ~
" Hit
[ nll.l9
(~~li:rl
Z 124112:1
RealI!~aj~ r
I lo.OO1'215i
lo.(G., 'G:]7
' InOl!ltl:t> 10
t~ 1,0",","
""" r
""" 102"
~Vec
19
o",,,,;;',;;n:<,,{'
;'1
no !l!~~1 I ~wc
H~
roT
(;'
!ilL'-!
H~I
I
Editl Preferencesl Setup l General Tab
Shortcut: F5
~.
Sc*,f.:.ek:r:
II
"'n;~ t(lS_
15
~1'I:i ~~ITcec~
1!10lJi'
j ~fff.
1i
...
11 1
lI,d,t",;;,:
.!C!.
Icr;:r~~
1 _ 1 """1
0
0 ...
v. ..
I'
Om. .
P.""",
r.~
l inD\(
""", ""
r ", p-,. -
,J>
~l";.
Nuldl: fio
~A"\l5r
r i&I)tOL,... S.S....... s.... b ~
OF'l~.u -
{:U:
1 ",-",..
.)(11
'2~J~
f:J
3"'- ..
po:
4~J :
jJ:
Shortcut: F5
~PI ~~ . , ,',
OI4JQ:lIW
P.,ii1& A ~"o
rMl.rRu.D~roCul-J.,
r. ry rZ
"fl.II:l*ShMU~~.~
;. .... O!JI&
CAI)lb.6~: I.
!-;- N.m.. d
,
<" ,
~
[O"''''=n
r .. """"
.lMJQ",,~Oll1(liW"
r
r.
tC,OO 5~"CI
Au"Ohent&n
JMoRod1et1
-.
. Otd:iJl!i4t D ~"';
r. Oe4n1'OtgMJ
0_ ..... FIo.-
r , rs
("[I~~
r. ,
ArojooO.,.
..-
p OlD oJ 1111
rOW~
0
r! or.:= I
DfS!Ql
OQfU
....
-24-
lD Setup Options
SetUp Options
'. :
PartlCMM
G.....01
10 Setl4='
V....
Shortcut: FS
Oii1,cilsion
NC'OO Sol",
Lo!bels For:
::1
labelng Method:
Type:
Starting letters:
::1 lOR
Iu.,;.,
P" ShowAl ID,
Starting Nr.rnber:
I'
r
Color.
...-..,
' .
Search For:
OK
Cancel
I
I
App~
Browse.. .
Import
pen
Look.n
, "
Is PCDMIS_v3.2063MR3
Filell mport
~ bsblockm. gs
DeU:sch
~ BsbsoUd.ios
~ Bsbwire.igs
EngWsh
DEspaiiol
frans;als
ItaWano
Nede.lands
Portuoues
Programs
Wizards
Fie name,
II
I.
IlIllOrt
Cancel
I
I
-25-
......
-. -
....
[---Setup
--------;!
Process
Coordinate
Syst~
Select
GLOBAL PARAMETERS
PRODUCT ID
fILE HAM[
SYSTEM ID
PREPROC. VERS.
INTEGER BITS
SING PREe . MAGN.
Data
82 - 586
82-586w. iqs
SING PREe. S I G. 7
DOUB PREe. HAGN. 38
..:J
1it'lke 3D
OK
Cancel
~ Press
End Key
D Automatic File Save
~ Find Nominals
Point 0 nly Mode
D ignore Motion Errors
D Automatically Adiust Probe Head Wrist
D ignore CAD to Part
,
~
S-cale Factor:
Minutes to Save:
Find Nominals Tolerance:
Vie w Setup
v_ ,
__ ___ .
P' L.
~00d
~ Iz. :3
Rod
mJ~ ~ ~
~ lrul~~ Yebf.
B~~ ~
~ ~~~
Blue:
1D
r
r
3D Grid
Grid
Rulerl
' '''-0 _1
Levels
r. SkJe
Green:
1 Creale...
Ap"
II
OK
I
I
C""""
-26-
Number
FeatUle Types'
P"
Lines
rv:
Circles
Arcs
Curves
Surfaces
Selected".
OK
Color...
Deselect
Name :
I
I
Close
0
1
AP!l~
142
I
_== I
127
r Set as Priority
I'
f;' Show Name
112
l Change Name
12
J;? iChange
IoIo~
.........._.. _................
10
P" Points
Color
Basic colors:
Custom colors:
1 11 11 111'
11111111
Define Custom Cobs
Curve
VS.
Surface Mode
Graphics Modes Toolbar
l'
EI
Delete CAD
Number
Selected:
-27-
Construction !cons
~
(ire/e .. ,
Cone., .
C!:!rve, . ,
C\Clinder .. ,
c, !;:lIipse .. ,
z:J bine, ..
.:!J Plgne .. ,
~ ~oint .. ,
SIot .. ,
2Phere .. ,
Surface., .
~I Ejlter .. ,
~ ~et .. ,
Construction Screens
J[)..pNi7
~J: hlO ;
FV41(1
:114U
$ '"
(~
"
...
"
hill
r~...
r ....
r:
(' EF$J::m~
r AlI<.......tiU ..
(' DII..-
I
r
,""It;
(" ['01l'1l:I
~ f'l(lf'l:dnl1
I'l::ICII
OllntPtit
a,,,,
..,
..
'I ~ .;.._"""
Z Orl1et
,
r""
I
I
0 ""I.
_1 t'oe!ir.I. ~::J~
JI'l
(' C'6!1
Construction Toolbar
",",
""~,
I
0=
1
(' Olttl
Do,
Construction Screens
".":.,~====
("
1f!' lpl/I;1
"-r-----------:-~~:~
$M l h 0
! oW I.c:I II
"''''
r ...... ..
ellA!
I"' IF ""',,;
Constmction Toolbar
r ... ~
(" "'~
" -.
s.... , ;hl
... I\:J..,n.~t'.
)5
r tA',
r Pw,.. " .
rf"' p""
R... _
Hv.~o1
('"Dr...
~,
J
'--
-28-
True Position
Insertl Dimensionl True Position
,
TI1Je Jlu!dllm
ID
-Ifu
~_r.hID
"'"
f,i:A1mL F,u.
BeI",1 L~ n
Tdflll'ct:S;
,..~
I"
Cv
"'2
~.J
r: P-:i
A.:I.:..ll 3 ,
~!;e
".,I
"'-
\o1ul
Os~ ,*
Oill Ttl
('"' SI:b:tI: ~
,.. Ar;rNI
~t ~(~!
1=1
U~ fJ./IMl l -,.,_~~~J
r 7j
F".,~"
(I' ~
(' ~
Dltur.'
(: "j
t:
Ct"',v rr~'
rUffl 'IT;'i
po 1I1t/'
(" ,
(' 1.1
Dimension Toolbar
(" !,o
r,.
Q -
r _
O
IntI!
{" trtII
'
Oe.WO!1-
Dill:I* 'HR~.
,-,
.... fa pmlFeellI'''''
A~'n L.ero:h: 1
r. FlomAiI'AI(!,*,
,,,. I
1v1#., ... .
T~.u :4
... 0 11
(" o.
""",'
01
Co all r
011
M"'~'~
(' FlfJll8~hErmOI~
Angle Between
ID =
... ~
Angle
I~NGL 1
Tolerances
Search ID: I
Close
Plus: 10.01
Minus: 10.01
Nominal:
I.
r
r
r
Angle Type
(! . 2 0 imensional
r , 3 Dimensional
Output To
Statistics
C Report
Both
None
r.
Roundness
Last
;
ToXAxis
To Y Axis
To&A~i1
---
Tolerance
Create
Plus: 10.01
CIRl
CYLl
CIR2
CIR3
CIR4
CIR5
CIRG
CIR9
CIA?
Oulpul To
r
r
..r
Statistics
Report
r..
None
Dimension Toolbar
Inch
MM
- ,Anal.Ysis
Unils
Both
Edit...
Close
- Dimension Info
Display
Clear
\-I}V
u
" FOVWl
'
Search 10: I
"e.--rz.,.e.~
110
Roundness
10 = IRNDl
1!c7lV~
Multiplier:
Display
Dimension Toolbar
~ e.."ii~
, 'Relationship
~ To Feature
,- - -,
LastTwo
I
I
Create
Texlual
Glaphical
Multiplier:
110
-29-
t/
, -
e-
Concentricity
Concentricity
'_
10 = I~NCEN2
.Search 10:
, ToIer'2mn;,c~e;::==:
Plu,:
Create
I "'--- ! , . -10.01
----
Close
I
I
Dimension Toolbar
CIR3
,- c JvcJ -e I T)
CIR4
r Unil,
Inch
r Oulpul To
CIA5
CIAG
LlNE5
LlNEG
LINE?
CIAS
CIR?
r..
r MM
Statistics
.
Reporl
... Both
r Analysis
None
Dimension Info
, LastTwo
I,
:.. r
Display
Clear=
Edil. ..
;/
T.,tual
Graphical
Multiplier:
110
Screen Captures
-, :.-":"-,
. '. ,
~
~Iipboard
',
File
.,,=
B.eport
.,..;;;
.
r
1
r;;;
Auto
Measured
Nominal
OK
Cancel
J
I
Default
"Recall
Reset
o Number of Points
-30-
Eait .. ,
D.elete
Editing
(Left Picture) Right Click on Feature Label
Hide 10
Hide All IDs
Show All IDs
Hide
- Feature
,Hide
All Features
,
Show All Features
ResenO
Reset All IDs
Move Cursor To
Change Background Color, , .
Change Line Color ...
,dl
'
:i.electlon
Delete ,CIR7
Del
ctrl+D
...
.I, ~ Eeatures
D'
,
'
I.
-,mensl,ons ...
Show Shadow" .
-3/-
Sealch 10:
Seleel Last R:
.~
Feature Color
Feature Display- - - ,
On
011
[ Label Oi,play
r On
rOil
Grephic Options
Shadow BOf(:Je..
BacK"OU1d Colo<
LineCokx
.clear
OK
Apply
I
Undo
I
Viewl
Edit Window Toolbar
Execute
Feature
-
ctrl+E
Ex~cute
'orn
c:trl+Y
Execute From Cursor
ttrl+U
Execute Block
-
Ctrl+l
-32-
Editl Bookmarks
Edit Window Toolbar
Bookmarks
Editl Breakpoints
Breakpoints
Turn Statistics On
:~"
Statistics Options
Stats Options:- - - - - - ,
Off
Database Options
Ie' DataP.!Ige
r DES
On
Transfer
Upc:kJte
Tfansfer DirectOfY:
SPC Database
r.
Database DiedOfies:
[ Do Contlol CalcUations:
r.
Off
Read Lock:
On
110
!;;i
Memory Panes: J ~
I
I
'"
___...
J~
Write Lock:
DK
Canccl
-33-
Auto Stats
Output To
Insertl Dimensionl Any Dimension
~ Output
To - - -
r ' Statistics
'.
C Report
C;;' Both
None
-34-
Trace field
Trace Field
'~: .
Name:
Options: ~-----,
NoD isplay
r
r.
Value:
II
Display
Value Limit 15
OK
Cancel
,v,,;
I
I
v... I~
Hdp
Customize Toolbar
Customize
ffi 4
1iI- !..
s"", ...
Menu Items
UsefDefiledCortmands
(-Remove
A,ret
I CliP. . Open
N_
I IS CDre
~Q",
DefaUt
Rename
I g s~
lIls~"
.I
I
I
-.!J ..J
New
D$I,
OK
C."",I
Apply
Hdp
-35-
New Toolbar
OK
,.'
Cancel
New Item
..
.'~,.
Help Dese:
Tool T,,:
Function'
I
I
I
I
I
Change Icon... 1
OK
Cancel
tJ
)--t
-36-
Quickstart Toolbar
...
...
Measure
...
Auto
Construct
...
...
GD&T
...
Relation
.H
Align
Calibrate I Edit
Scan
Analysis"- --~
Textual
.r
Graphical
MI,lltiplier:
10
-
I
I
"....,. -~~ =
37-
Analysis
"I".,.
Search ID:
Analysis- - Textual
Dimension List:
LOC1>ClR3
LOC2>CIR3
CONCEN1->CI R6>CIR5
PARL 1>UNE1>UNE5
LOC3->ClR2
Select All
Clear
Graphical
Multiplier:
I!~
Apply
View Window...
Close
L
Insertl Report Commandl Analysisl Textual
~OIDtl'.1. TJ.
<; LP.l
.mo
IIJ!.U. %
1.5000
1. "Ina
-1,0000
-0. "ISOO
[I. ,ElJO
1 .2GOO
-O.S6"l1'J
1.0000
O.7SC1D
-0.5000
O. ,SOD
0., 600
0.7500
0 .":' 500
0.0000
O. roro
0.B'6O
0.61')00
[1.5000
0.0000
-0. 0000
D.rom
o. rom
0.0000
0 , 8660
1 .0000
0.0000
0 . 0000
0 .0000
0 . 0000
-0 . BIi,;a
Q,e6IiQ
[I. -5000
0 . 0000
0.0000
0 .0000
0.0000
0 . 0000
0.0000
0.0000
0 . 0000
0 . 0000
0.0000
0.0000
0 . 0000
0.0000
-0.0000
0.5670
-O.56lt1
- 0.7500
Q. 5OO0
-1 . 0000
0 .7500
-1.0000
[1 . 56'70
0.7500
D. '751l0
-0. Blio9J
0 . "1500
- :1.2500
-1. "lllO
Q,OOOD
-0 . .5000
-D. SIloo
-a. QEo60
,0
1.0000
-:I.
0.0000
"
1 . 2500
-j.1.3~O
(I . ?SlJO
O.SoJOO
1.1:U0
- 1..2SOO
0 . 7500
0.8'ca
-1.0000
-0.8660
-0 . .5000
"
sam
[I. ?6f.JO
o.,sco
OPlu,n:oo
J
0,0000
,,
VO; t
1 . 0000
-o. sooo
-38-
~,
>
--a
Modules:
Product
pcdlrn.exe
---
Date
Version
release 3.5 Me
caddllu. dll
graph3u"dll
Oct 152003
Oct 16200J
Oct 16 2003
hn~n
ndl~~1
riD
"
release 3.87.3.
release33~
1p.1f':;ul:f'!
v~r5:~r
...
17163
Copyright @ 19932003
Wilcox Associates Inc.
I".
OK
'J"
Give a _ning when usir"w;;J tips that have not been calibrated n
Give" warring when U$~ tips that were not al caitfated wihin
Clearance o st.!lnce
r----.
r-r--
days.
p:s-
CJe5~ distonce oiong the ~ification tool shMlk vectw fOl contiru:lus wrist probes:
CleafoYlCC dittanoe n 2 when ql.l~liIieal:ion tool shank it perpeoiciJar to lhe2 axis:
rs--ro--
Give a waring durng qJOIif~tion when the standard deviation of the sphete is mete than: !o.1DJ4
Give a warning when the liameter enCf for the probe tip is more than:
II
Don't IIsk operator for cunently loaded probe fie IWIen umg a Plebe changer.
10.0098
13>Q()
-39-
"
-40-
File
'Ll New .. ,
~
Qpen,,,
Ctri+N
Ctrl+O
~ndo
Alt+Back
C. B.ello
Sl1ift+BacR
!Q.
Ctrl+S
~rinti ng
Export
Import
Q,irect CAD'''''
'1
Operations
Ctrl+Q
Partial Execution
db
Language
"
1 C:\pcdmisw_35mr2_Ford\Wire,PRG
2 Int~Class,PRG
E~lt
Ctri+V
B,lignment
-l Talle I]t
QJmension
!;.
Scan-
Move
-
e.arameter Change
Hyperview Editor
"
liB
Virtualleypad
Pro!l.e Readouts
Ctrl+W
2tatistics Command
Status Window
Pattern .. ,
U l Jump ~o .. ,
5hift+FlO
R~lace
9't..w,rJQWJIl!ilMQ~
~arkings
Bookmarks
Breai<Points
-1 EUJression .. ,
F7
Toggle Backward
Fa
Commang .. ,
F9
= AS5ig~ment, ..
Ctri+Shift+Fl
, ~ !!asic Script .. ,
Ctri+Shift+F2
.
,.
External CQmmand .. ,
Summary Mode
l;;,1~ommand Mode
1 1=,1culi Report Mode
.
1-,1last Execution Report Mode
~ D!llis Mode
Ioolbars
F2
Tog~le F1)r"lard'
YI
-41-
B.eport Command
View
~ad
'~
Calibrate
II' CADlnf~
.
..
Flow
Control
Command ,~
6:;D
Alt+F3
II
Eeature
~ End Eeature
~ ~ase Hit
I='~
~ I
I'" Find .. ,
.. ,
'"""
il
Edit 'tijndow
'.
ctrl+A
Qverride Guess
4 MAINMENU-INCH,PRG
3 CADplusplu5,PRG
: ~ Inspection B,eport",
Ctrl+C
Delete
,
.,
Ctrl+X
Cut
[ Qperation
tlardware Definition
trn
~ e.ast.
' ~ Select All
:0:
.
.
Insert
~ Cop~
~ Teach Features
Launch
Quit
!-Execute
Preferences
Close
181 Sov.
Il/iew
Move To."
Column Recover:i...
f!lagnification
Calibrate/Edit
-42-
Vectors
A vector is the mathematical description of a direction and is used by the CMM software
to know in which direction to drive the CMM perpendicular to a surface or feature.
A dimension coordinate uses X,Y, Z to define its location, a vector uses I ,l ,K to define its
direction, in this way the two cannot be confused. "I" represents the X direction, "J"
represents the Y direction and " K" represents the Z direction.
The I,J,K values define the proportion that a particular direction affects the vector.
The vector which defines the direction of the +X axis is 1,0,0
The vector which defines the direction of the -X axis is - I ,0,0
The vector which defines the direction of the +Y axis is 0, I ,0
The vector which defines the direction of the -Y axis is 0,-1 ,0
The vector which defines the direction of the +Z axis is 0,0, 1
The vector which defines the direction of the -Z axis is 0,0,- I
2,) /"l<'
IJ'U1
ptfrf fJ(C ~
afP Y1c4#
!/,/cd,1!
ot
-43-
cc.ec~
Vector directions
--
+X vector
+Z vector
+Y vector
-x vector
-Y vector
-Z vector
A vector is displayed as a single line with an arrow on the end of it, the end with the
arrow on it defines the direction that positive is going in. The six vectors discussed above
are shown below relative to the CMM axis system. The X,Y,Z representation of the axes
of the CMM is called a tetrahedron and shows the positive direction of the 3 axes of
measurement.
)( "J ;:
1,0,0
0,-1,0
0,0,1
-44-
In the following examples let us look at them in 2 dimensions instead of three, we will assume
that the third dimension has no effect.
Example 1
+z
Vector dir.
The difference between the vector and the +Y
axis we are assuming to be 90 deg. the Cosine
of which is O.
90 deg.
''\
+x
I~O, J~O, K~ l
j(
'J
or 0,0,1
Example 2
In this next example let us assume that
difference between the vector and +X is 90
deg, the Cosine of which is O.
+z
--..... 90 deg.
Vcctor dir.
+y
-45-
I~O,J~ l ,K~O
or 0,1,0
Example 3
In this example the difference between the
vector and the +X axis is 45 deg. the Cosine of
which is +.7071.
+z
Vector dir.
45 deg.
+X
Example 4
In this example the difference between our
vector and the +X axis is 45 deg. the Cosine of
which is +.7071.
+z
45 deg.
Vector dir.
+X
Our previous examples were all shown in 2 dimensions to make it a little easier to understand.
When we go to three dimensions the concept is identical, the math is just a little harder.
Luckily that is one of the benefits of having a computer, we only have to understand what it is
doing rather than how.
-46-
+Z
+z
+x
The vector in this example is 0,0,1
+x
-4 7-
I
I
I
I
I
I
I
Point compensated
by ball radius
Actual point
of contact
Unless probe travelling down correct vector Cosine error will occur
Point compensated
by ball radius / _ _~
/
/
/
/
/
/
/
/
-48-
-49-
Probe Changer
Type
11
1TP20
J _
Qocking Speed:
OK
~I
TYPE~TP200
~I
5' %
Cancel
&,ppfy
I.
,
Help
-50-
Probe Changer
_"
T9pe
.-
Active lip
l!lAOBO
..................................
~., [Full
Calibratiori
...............
" ...............
'-"
!;alibrate
OK
Cancel
8pply
I:
Help
8. Make sure that the probe changer that you are setting up is selected in the Active
Probe Changer pull down list.
9. Select the probe file that is currently on the machine from the Active Probe Fi le pull
down li st.
a. Note: TP20 and TP200 racks should be calibrated with a 2mm by 20mm
probe tip. (this probe should be calibrated before performing the rack
calibration)
10. Select TIAOBO from the Active Tip pull down list.
II . Push the calibrate button.
a. Follow the instructions on the screen. You wi ll be prompted to take two
manual hits.
b. Once the manual hits have been taken, the calibration routine wil l proceed
in DCC mode.
c. When the routine is complete the rack is calibrated. PC-DMIS now knows
where the rack is located on the machine.
-51-
12. Press the Apply button and then select the Mount Point tab. The following screen will
appear:
Probe (hanger
Type
I Calibrate
:;"""'.
Mount Point
ISI0;iits,.,.,
IProbe Changer 1 : TYPE= TP20
B Angle:
.....:
Machine Position
~: 169782
r0-
ro-
TYPE~TP200
Y:
;1;:
12.354
110769~
Read'Machinel
-52-
15. Press Apply and then select the Slots tab . The following screen will appear:
Tf;~.:....
Probe Changer
Type
Slots
I
If you have a TP200
stylus changer, then
Active Probe
changer would be
.
i i.. 2BY20
, ,.... [no probel
TYPE~TP200
Number of Slots:
OK
Cancel
Apply
I,
IS
Help
16. Thi s screen allows you to select the probe files that will be located in each slot.
a. Click on the + to the left of the slot that you want to modify.
b. Double click on (no probe) or whatever other probe file is displayed.
c. Select the desired probe file from the list.
d. Repeat this for each slot.
e. If you will not be putting a probe in a particular slot just skip that one or
select no probe.
Orient each module so that the shapes are in the appropriate position. This position is
based on the Probe Head Wrist Angle that was selected on the Mount Point tab of the
probe changer setup screen. The easiest way to determine the correct orientation is to
rotate the probe to the position that it will be in when it goes into the rack and then orient
the modules the same way.
-53-
-54-
1"."."
IProbe Changer 1
J1
I S~600
Qocking Speed:
OK
Cancel
5 %
I,
apply
Help
19, Type in the number of probe changers that are on the machine.
20. Select the appropriate Probe Changer Type for each probe changer from the pull
down list
-55-
Probe Changer
Type
"';<;.
IProbe Changer 1
. - - - - - - -......
~18B:..:Y~50::...-----.:~:;1 8ctive Probe File
I T~AOBO
(0"
~ I Adivelip
'FJicaii5i"iiorl
'm" :
!;alibrate
OK
Cancel
I.
Help
24. Make sure that the probe changer that you are setting up is selected in the Active
Probe Changer pull down list.
25. Select the probe file that is currently on the machine from the Active Probe File pull
down list.
a. Note: This rack should be calibrated with a Smm by 50mm probe tip. (this
probe should be calibrated before perfollnmg the rack calibration)
26. Select TlAOBO from the Active Tip pull down list.
27. Push the calibrate button.
a. Follow the instructions on the screen. You will be prompted to take two
manual hits.
b. Once the manual hits have been taken, the calibration routine will proceed
in DCC mode.
c. When the routine is complete the rack is calibrated. PC-DMIS now knows
where the rack is located on the machine.
-56-
28. Press the Apply button and then select the Mount Point tab. The following screen will
appear:
': .~-
Probe Changer
Type
I Calibrate
Mount Point
ISlots
IProbe Changer 1
I
,.1
CMM Position
ro--
~: 1 126~
~: 12.345
Z 110J697
Read!;MM
OK
Cancel
I
Help
-57-
31. Press Apply and then select the Slots tab. The following screen will appear:
.'~
Probe (hanger
Type
... J
Slots
Number of Siols:
OK
I.
Cancel
Apply
He\>
32. This screen allows you to select the probe files that will be located in each slot.
a. Click on the + to the left of the slot that you want to modify.
b. Double click on (no probe) or whatever other probe file is displayed.
c. Select the desired probe file from the list.
d. Repeat this for each slot.
e. If you will not be putting a probe in a particular slot just skip that one or
select no probe.
Orient each module so that the white dot is in the appropriate position. This position is
based on the Probe Head Wrist Angle that was selected on the Mount Point tab of the
probe changer setup screen. The easiest way to detelllline the correct orientation is to
rotate the probe to the position that it will be in when it goes into the rack and then orient
the modules the same way.
-58-
-59-
-60-
A part alignment represents the " Datum Reference Frame" specified on the
drawing (True Position Diameter .010 to A, B and C). The Primary, Secondary
and Tertiary datum's constrain 6 degrees of freedom.
Level
Constrains 2 degrees of rotation such that the Leveled axis matches the vector of
the selected feature. Note: This will always be the Primary_Datllm and mllst be a
3D feature with a vector. Typical features: Plane, cylinder, cone or a constructed
3D line or plane.
Constrains 1 degree of rotation about the Leveled_axi s such that the Rotated axis
matches the vector of the selected feature. Note: This will always be the
Secondary or Tertiary datum and mllst be a 2D or 3D feature with a vector.
Typical features: Plane, line, cylinder or cone.
Note: You can select any (2) point type features to simulate a line that can be used
to Rotate.
Example: 2 points, 2 circles, 2 spheres or a combination (simulates a line through
2 points, the direction of which is based on the order of the selected features).
-6/-
Origin
Constrains 3 degrees of translation (origin / zero) in the X, Y and Z-axes.
Note: Set origin on primary, secondary and tertiary datum's or as per drawing
requirements. Typical features: Any feature.
Alignment Tips
1.
Level first, Rotate second and Set Origins in X, Y and Z-axes. Never
Rotate before Leveling!
2.
3.
4.
5.
Example
I.
2.
3.
When executing the program the CMM will pause, prompt the operator to
load the part, then automatically measure the part. (no manual alignment)
RH Rule of Rotation
I.
Point your right hand thumb in the positive direction of the axis you are
rotating about (+X, +Y or +Z).
2.
-62-
-63-
-64-
-65-
CONSTRUCT
SYMBOL IN EDIT
FEATURE TYPE
WINDOW
Cast Point
CAST
Corner Point
CORNER
Drop Point
DROP
#OF
INPUT
FEATS
1
COMMENTS
Any
Plane
Plane
Plane
Any
Cone,
Cylinder,
Line,
Slot
Intersect Point
INTOF
Circle,
Cone,
Cylinder,
Line,
Slot
Circle,
Cone,
Cylinder,
Line,
Slot
Mid Point
MID
Any
Any
Offset Point
OFFSET
Any
Origin Point
ORIGIN
Pierce Point
PIERCE
Cone,
Cyliner,
Line, Slot,
Circle,
Ellipse
Cone,
Cylinder,
Plane,
Sphere,
Circle,
Ellipse
Project Point
PROJ
Any
Plane
1 or 2
-66-
-67-
Datums
PC-DMlS V3.2 introduced the ability to select multiple datums. One advantage ofthis is
that the user can set the datum(s) directly with the dimension, instead of having to create
an alignment with a circular feature to be used in the DD axis. Another advantage is that
by arranging the order of the datums, the user can control the directions that are used for
the X, Y, and Z axes. A third advantage of the ability to select multiple datums, and the
main reason for the new enhancement to PC-DMIS, is that more than one datum can be a
circular feature and have MMC or LMC defined according to the ASME Y 14.SM 1994
Dimensioning and Tolerancing standard. However, with these advantages comes the
responsibility to correctly choose the order of the datums. In some cases, changing the
order of some of the datums can result in an unexpected measured, deviation, or bonus
tolerance value.
-68-
.r---.
"
Application: Use this method when there are no modifier(s) (MMC or LMC) on the
Datum(s) and when checking the Position of one or multiple features (single feature or a
pattern) from a Datum Reference Frame. Bonus tolerance is only available on the
feature(s).
Results: The True Position of the selected feature(s) is evaluated in the active alignment.
Therefore, the active alignment must be set up to reflect the specified Datum Reference
Frame before creating the True Position dimension(s).
-69-
.375.005 \ ~ \ 0 1 0@ \ A \ B
Ic I
erR3
~~
Application: Use this method when there are modifier(s) (MMC or LMC) on the
Datum(s) and when checking the True Position of a single feature (multiple features are
not supported in versions 3.2 - 3.7MR3). Note: Version 4.0 will support True Position of
multiple features (a pattern) and MMC/LMC on the Datum feature(s).
Results: A "Virtual Hard Gage" simulation is perforn1ed mathematically by Translating
and Rotating based on the amount of bonus tolerance from the Datum(s). Thi s results in
the measured values for the feature changing by the amount of " Datum Shift" which
simulates the jiggling of the gage. In many cases the measured values may be the same as
the nominal values when there is sufficient bonus from the datum features. When the
feature is out of tolerance, no fitting occurs and the measured values and deviations
reflect the actual location of the feature such that process adjustments can be made or an
Engineering analysis ofthe nonconformance can be performed.
Note: The results are representing "Pass/Fail" analysis just as a functional gage does
therefore it is not possible to monitor for process variation or perfonn statistical studies.
Bonus Column: The bonus column in the report shows the calculated amount of bonus of
the feature (OF) and the calculated amount of bonus of each datum feature of size (D 1
primary, D2 secondary, D3 tertiary). The total bonus value is detellllined based on the
following conditions:
When sufficient bonus tolerance from the datum(s) allow datum shift such that there is no
deviation from the nominal values without utili zing up to 100% of the allowable bonus
from the datum(s), the total bonus amount is the sum of the bonus from the feature and
the unused amount of bonus from the datum(s) .
Example of Condition #tA In- Tolerance:
. 375.005 0
1 ~ 1 olO 1 A I BI c@ l
The measured values changed based on the allowable datum shift derived from the bonus
of datums D2 and D3 (simulates a functional gage). In this case the measured values
check nominal resulting in zero deviation, and the total bonus is the sum of the bonus
from the feature (.006) and the unused bonus from the datums (.002) for a total of .008
-70-
bonus tolerance.
2 DOF from bonus on D2 (.008 bonus): translation in X and Y axis
1 DOF from bonus on D3 (.008 bonus): rotation about Z axis
Condition #1 B: Tn-Tolerance
When 100% of the bonus from the datum( s) is used then the total bonus amount is only
the bonus from the feature. Typically this case would show some amount of deviation
from the nominal values.
Example of Condition #lB Tn- Tolerance:
The tolerance for D2 and D3 were changed to illustrate using 100% of the bonus from the
datums where there is deviation from nominal yet still an In-Tolerance condition.
1-Iool@IA 181 G@ I
Note: The tolerance for the DF, D2, D3 and the TP were changed to illustrate the out of
tolerance condition.
-71-
DIM
TRUE
BONUS
General Rules for True Position Dimensions when Use Datums is On:
I) It is important to select all the Datums specified in the feature control frame such that
the proper fitting is perfolllled. The features selected for DI , D2 and D3 represent the
Primary, Secondary and Tertiary Datums and are used to constrain up to "Six Degrees 0/
Freedom" (3 degrees of Translation and 3 degrees of Rotation).
2) All Measured Feature commands must contain the correct nominal values in the
THEO field (fitting references the measured/eature commands like a "Best fit"
alignment does).
3) The Measured Feature command and the associated True Position Dimension
command must come from the same alignment (ensures the nominal values are correct
and the same as what is called out as basic dimensions on the drawing). This is critical
when programming without CAD as it will require editing measured/eature commands
(guess mode) to provide the correct nominal values (used for fitting).
-72-
-73-
WEB SITES
www.brownandsharpe.com
www.wilcoxassoc.com
yvww.pc-dmis.com
PHONE NUMBER
Technical Support or Training
1 - 800 - 343 - 7933
When calling technical support please have available the serial number of your
machine and the version of PC-DMIS that is being used
Note: Go to Helpl About PC-DMIS for Windows to obtain the version number
-74-
-75-
CAD++
Class Syllabus
poomi,
ca ...++
Course Objective: To learn the functionality of the CAD ++ package including the Sheet Metal
options, and DCC Scanning using a solid CAD model.
Pre Requisite:
Subject
Day 1
CAD Review
AUTO Features
Vector Point
Surface Point
Lab Exercises 1A and 1 B
Edge Point
Angle Point
Corner Point
High Point
Plane
Line
Lab Exercises 2A and 2B
Day 2
Quiz # 1
AUTO Features
Circle
Cylinder
Square Slot
Round Slot
Sphere
Lab Exercises 3A and 3B
Ellipse
Notch
Cone
Dimensioning Review
Marked Sets
Pattern Offsets
Lab Exercise 4
Page J of2
-76-
Subject
Day 3
Quiz # 2
Iterative Alignments
Overview and Demonstrations
Day 4
Quiz # 3
DCC Scanning
Linear Open
Linear Closed
Lab Exercises 8A and 8B
Patch
Lab Exercise 9
Section
Perimeter
UV Scan
Lab Exercise 10
Page 2 0[2
-77-
PC-DMIS Intermediate
Class Syllabus
............
Course Objective: To expand the knowledge of users of PC-OM IS beyond the basic level, with
or without the Curves and Surfaces package.
Pre Requisite:
Subject
Day 1
Probe Utilities
Tool Changer
Day 2
Day 3
Day 4
Best fit 20
Best fit 3D
Dimensioning
CAD Review
Auto Utilities
Overview
Edit Window
Marked Sets
Pattern Offsets
Analysis
Program Mode
Review
Overview
Auto Features
-78-
Tracefields
DATAPAGE Introduction
Opening a database
File Menu
Overview
Report Menu
Chart Menu
Options Menu
Day 2
Overview
Macro Mode
Datapage Editor
Variable Sets
ASCII data handling
Database management
Monitor Mode
-79-
expenence.
Pre Requisite:
Class lenqth:
1 day
Subject
Overview
Parameters
Maximizing the accuracies with the SP600 using single point probing
Scanning
Parameters
Gauss filters
-80-
-81-
The logo contains a graphic and the date and time. The graphic is a Brown and Sharpe company
logo in a bitmap format. The date and time will be generated from the computer clock. This logo
can be modified to not include a graphic, or to include a graphic of your own choice (Le . company
logo) . In order to modify this logo it is necessary to modify a file that comes included with PCOMIS . This file is called LOGO.DAT. It should be located in the same directory as the PC-OMIS
software (i .e. PCOMISW). This file can be found using Windows Explorer or My Computer. Before
making any changes to the LOGO.DATfile it is recommended to create a backup copy .
If you want to remove the graphic from the logo, follow these steps:
#BMP=C:IPCOMISWlbns3 .bmp
OATE=#OATE
Highlight and remove the entire first line . The file will now contain :
OATE=#OATE
TIME=#TIME
TIME=#TIME
Save the file after making this change . The report will now only display the date and time.
-82-
/f you want to rep/ace the graphic with a graphic of your own, follow these steps:
#BMP=C:IPCDMISWlbns3.bmp
DATE=#DATE
TIME=#TIME
Place the graphic file (your company logo) into the same directory specified in the first
line of the LOGO.DATfile (PCDMISW). This graphic must be in bitmap format. Also, this
graphic cannot be resized or modified in PC-DMIS, therefore, size it accordingly before
inserting it into the LOGO.DA T file.
Change the file name in the first line to be the name of the graphic you wish to add.
An example of what the file will now contain:
#BMP=C:IPCDMISWlyourcompanylogo.bm~
DATE=#DATE
TIME=#TIME
Save the file after making this change. The report will now display the logo with the
graphic that has been referred to in the LOGO.DA T.
I
HEXAGON METROLOGY
DATE=3/19/2003
THfE=3:29 : 45 PH
-83-
The following is a list of the available formatting keywords and their functions. You can insert
these keywords into the DAT files to have them displayed in the report.
Formatting Keywords
NOTE: These keywords are case sensitive.
#DATE
#TIME
#PAGE
#TRn
#PARTN
#DRWN
#SERIAlN
#SEQUENCE
#SHRINK
#NMEAS
#NOUT
#ElAPSTIM
#BMP
An example of what the file will contain with 3 trace field keywords added to the standard
lOGO~.D~A~T~:_______________________
#BMP=C:IPCDMISWlbns3.bmp
DATE=#DATE
TIME=#TIME
#TR1
#TR2
#TR3
These keywords can also be added to the HEADER.DA T and ELOGO.DAT files.
The HEADER.DA T file determines what appears on the top of all pages other than the first page
of the report.
An example of this would be:
PART NUMBER=TRAINING
DATE=3/19/03 TIME=3:30:00 PM
PAGE#=2
The ELOGO.DA Tfile determines what appears at the bottom of the last page in the report. This
is also known as the footer.
PN=TRAINING
DWG=REVISION 1
SN=123456
TOTAL # OF MEAS = 10
# OUT OF TOl =1
-84-
-85-
)
IN ANAL
Window
Eile
II
"_
-:
'
:::0
7 ..l' :::0- '_ C9
- 3
-:-l 0 . 000 3
I-I
u ,..,
FUe
0 , 0000
1 "',.,
I View
Prill:
CMnQe . ,.
Print Preview
Scale To Fit
Roto!te., ,
Print Setup."
(Show
Show Options. "
Show Dimension Stats .,'
Show Point Info ...
I Options
~ve Graphics To Report
close
Size Options .. .
-86-
-87-
Course Instructor:
Date:
Course Title:
(Please circle one)
Course in General:
Did the course meet your expectations?
Satisfied
10 9 8 7 6 5 4 3 2 I
Dissatisfied
Satisfied
10 9 8 7 6 5 4 3 2 I
Dissatisfied
Satisfied
10 9 8 7 6 5 4 3 2 I
Dissatisfied
Satisfied
10 9 8 7 6 5 4 3 2 I
Dissatisfied
Satisfied
10 9 8 7 6 5 4 3 2 I
Dissatisfied
Satisfied
10 9 8 7 6 5 4 3 2 I
Dissatisfied
Satisfied
10 9 8 7 6 5 4 3 2 I
Dissatisfied
Satisfied
10 9 8 7 6 5 4 3 2 I
Dissatisfied
Satisfied
10 9 8 7 6 5 4 3 2 I
Dissatisfied
Satisfied
10 9 8 7 6 5 4 3 2 I
Dissatisfied
Satisfied
10 9 8 7 6 5 4 3 2 I
Dissatisfied
Satisfied
10 9 8 7 6 5 4 3 2 I
Dissatisfied
Instructor:
Course Materials:
-88-
-89-
p~dmis
mls'
CAD
Lab 1
Overview
Purpose: A complete overview of PC-DMIS screens and toolbar functions. The following will be
accomplished in this lab:
1. Creating a New Part
2. Introduction to Display Screens and Saving Views
3. Translating and Rotating the Cad Model
4. Changing the Display Colors
5. Introduction to Setup Options
NOTE: Please refer to the included tool bar icon key in this workbook as a
reference to the toolbar icons mentioned in the lab exercises in this class.
CREATING A NEW PART
1.
I.
2.
3.
-90-
Lab 1
11.
1. Before continuing, select the toolbars listed below. This can be accomplished in two ways:
I) From the View menu, select Toolbars. Now select the toolbars listed below.
2) Using the mouse, right click on the toolbar area of the display screen. This will
bring up a right click menu similar to what is shown below. Now select the
toolbars.
." File Operations
V' Graphics Modes
Measured Features
'" Constructed Features
" Dimension
'" Settings
'" Probe Mode
Acti .....e Arms
Add'Ins
One Touch
Customize .. .
Position the toolbars as desired in the toolbar area of the display. This is done by dragging
the toolbars with the left mouse button and dropping them in their desired location.
2.
b.
c.
3.
1!ilI i
a.
a.
b.
c.
d.
e.
f.
g.
II!DI I ""~ II e
91-
Lab]
2VIEWS
4.
a.
b.
c.
Ill.
Select "No" at this time. The graphics display window will change from the 2
views currently displayed back to the single view of the demo block.
In order to see the 2 views again, simply repeat the above procedure and select
2VIEWS. At the next prompt, click NO.
+.
+
a.
b.
c.
2.
a.
Click the RIGHT mouse button anywhere ABOVE an imaginary equator which
goes horizontally through the center of the graphics display window. The graphics
display window ZOOMS OUT.
3.
a.
Click the RIGHT mouse button anywhere BELOW the equator. The graphics
screen ZOOMS IN.
I.
Iilil l
NOTE: Depending on the cursor position, the zoom is less if the cursor is slightly
off center. The further away from the center, the greater the zoom factor. Press the
SCALE TO FIT icon to reset the view.
4.
a.
b.
c.
d.
5.
Place the cursor above and to the left of the cone on the cad model.
Hold down the LEFT and RIGHT mouse buttons together and drag a window
around the cone.
Release the mouse buttons, the view will zoom in on the selected area.
Select the SCALE TO FIT icon.
a.
b.
c.
itlli l
-92-
Lab 1
6.
a.
b.
Rotate
..
r. 1 r 2
r 3 r 4,
View
r 1 r 10
r.5 r , 45
+Z
Deg Inc
Reset
Close
7.
a.
Once this is done, you may also rotate the view by placing the cursor somewhere on
the screen and holding down the RIGHT mouse button and dragging the cursor
about the screen. The software will rotate the graphics according to the mouse
movement.
8.
a.
To reset the view, select RESET. The view will change to the closest
horizontal/vertical view plane.
Click on CLOSE.
b.
9.
a.
b.
Return to the split screen view, select "2VIEWS" from the VIEW ID pull-down list.
Select NO.
I ~ Eile [;dit View
1 11VIEW
TI
U2VIEWS
I STARTUP
Lab 1
-93-
IV.
1.
From the Edit Menu, select Graphics Display Window, CAD Elements.
Edit CAD Elements
b.
c.
d.
e.
f.
2.
a.
Under the "Feature Types" portion, be sure that only the surfaces box is selected.
Check the "Change Color" box, and then click on COLOR. Choose a desired
color for the IGES file. Press OK.
If necessary, move the Edit CAD Elements Window out of the way by placing the
cursor in the Title Bar, and while holding down the LEFT mouse button, drag the
window out of the way.
Place the cursor somewhere in the upper/left portion of the graphics display area and
while holding down the LEFT mouse button, drag the cursor to create a window
around the entire part. This is used to select the desired features.
Once all features have been selected, select APPLY, then OK.
From the Edit menu, select Graphics Display Window, Screen Color.
Screen Color
Background
"
II I
Edit
Highlight
II
II Eelt]
t,
OK
Cancel
Apply
3D Grid
II
b.
~.
c.
II ~
If you wish to change the background color then within the "Background" portion
of this screen, select EDIT and choose a screen color.
If you wish you can change the color of the "Highlight" as well. Using red, which
is the default, is a good universal choice for the highlight. Press APPLY and OK.
Lab]
-94-
V.
I.
a.
b.
c.
d.
e.
f.
g.
h.
i.
j.
k.
I.
2.
J,.
1I",.lt.
.A.P \
\ ~---
. -1:;;v'"
1J'f
",,1
1-
'J
\tVi
e..,
;\1.{ t)
tJ~
WI'"
( f
5:JvL
I~I
Ell
t7)
IVV
.,8
i( T~e.
,,"1e"
'I
/r<A ~ck:. \
<null
q:r
'5 Jd.
Minutes to Save:
CVf:@'f<-
't
;fuf911<--< gp'j
t o
')
0/"'<-11
Save 1;I and Close ~ the program. By closing the program the layout of the toolbars,
graphic and edit window will be saved as well.
(
I J" - <; e..-e ..f~ 1-<..
("IT
':)0
t/
IQ
From the "File" menu, select "Save". Then select "Close", or select the toolbar icons to
-95-
i/~((
}-lV5 t f;k
cv ,1 1 J'I-1.--'T f)
141 f ~'rr~
5 cale Factor:
3.
o}-
-" I
.., , "
Lab 1
PC-OMIS CAD
Lab 2
Probe Qualifications
I.
2.
The Probe window will appear on the screen. If the probe window is not displayed,
from the "Operation" pull down menu, select "Calibrate/Edit, Active Probe".
3.
In the "Probe Utilities" window, type "your first name" in the "Probe File" space.
4.
-96-
Lab 2
5.
In order to complete creating a new probe file every component from the end of the
Z rail needs to be defined. It will be necessary to select these components one at a
time. A standard probe configuration consists of a probe head, probe body and
probe stylus. This may vary depending on the probe configuration that is currently
being defined. Any questions on the probe set-up, consult the Instructor.
a. Defining the probe head:
",
Note: If the first line of the probe description already contains the probe
head as outlined in step 4b above, then proceed to step 5b.
Click the down arrow and select the appropriate probe type from the pull
down menu
Examples of probe heads are PROBEMIP, PROBEPH9 and
PROBEPHlOM.
b. Defining the adaptor, if present.
Before selecting this component, verify that "empty connection #1" is
highlighted.
Click the down arrow and select the appropriate adaptor type from the pull
down menu.
An example ofa PAAI adaptor in the list would be
CONVERT30MM TO M8THRD.
c. Defining the probe body, if present.
Before selecting this component, verify that "empty connection #1" is
highlighted.
Click the down arrow and select the appropriate probe body type from the
pull down menu.
Examples of probe bodies are PROBETP2, PROBE_TP20 and
PROBE- TP200 etc.
....
Once the probe stylus has been selected the "empty connection #1" will no longer
appear. Also, a tip should appear in the active tip list above (i.e. TlAOBO). The
creation of this probe file should now be complete.
-97-
Lab 2
II.
Once all probing components have been defined, select the "ADD ANGLES"
button.
2.
Under "Individual Angle Data", type "90" in the "a angle" space and " -90" in
the "b angle" space. Click the "ADD ANGLE" button and the new angle will
appear in the list. Select OK.
3.
4.
Select "DCC" and type "13" in the "number of hits" space. Prehitl Retract
should be 0.250". Keep the default values for "Move and Touch Speed" (Move
Speed ~ 20; Touch Speed ~ 2).
5.
6.
7.
Type "3" in the "Number of Levels" space. The "Start Angle" and "End Angle"
should read "0" and "90", respectively. Zero degrees is the position at the equator
of the sphere, and 90 degrees is the north pole of the sphere.
8.
9.
I O.
II.
Enter the "Shank Vectors" (Refer to the class lecture). The TAB key on the
keyboard moves the cursor from box to box.
12.
Enter the diameter of the sphere (identified on the tool). Select OK.
13.
Make sure that the tool defined, "your name", is selected in the "List of Available
Tools" .
14.
Select the MEASURE button. Click "YES" for " OK to measure all probe tips".
Select "YES" to "Has the qualification tool been moved?" Select "OK" when
the next window appears.
15.
With the probe at the 0, 0 position, take I probe hit on the qualification sphere.
Take this hit "normal" to the sphere's surface with the probe approaching parallel to
the probe direction. The hit is taken at the "north pole" of the sphere.
Lab 2
-98-
16.
Once the hit is taken use the Jog Box to MOVE THE PROBE UP AND A WAY
FROM ANY OBSTRUCTIONS. BE SURE TO "SLOW" THE CMM DOWN
ON THE JOG BOX BEFORE CONTINUING.
17.
Select the "CONTINUE" button with the mouse or press "DONE" on the jog box.
NOTE: Watch the movement of the probe as it travels safely away from the tool
after the qualification. It should travel "along" the vector of the tool. This is a nice
visual verification that the tool has been defined properly. A DCC probe calibration
will now be perforn1ed on the tip angles selected. After completion, the "Probe
Utilities" window will appear
18.
Select the "Results" button. Note the results in the measured row. Observe the
Diameter and Standard Deviation results. Select Print, and then select "OK".
I.
2.
Ill.
I
3.
co.,
A90
A97
ADOBOO
When selecting the angles from the matrix, notice that the angles change in the
dialog box below the Clear button. This will display the angle the mouse arrow is
pointing to in the matrix. Once an angle has been selected, the box turns red; the
angle is added to the list, and the graphic of the probe in the utilities window
changes to display the selected orientation. Once all angles have been selected from
the matrix, select OK.
-99-
Lab 2
4.
With the Jog Box, MOVE THE PROBE UP AND A WA Y FROM ANY
OBSTRUCTiONS.
5.
Select the A90BO tip from the list. While holding the "CTRL" key, select the
A90B90 tip, then while holding "CTRL" select the A90B180 tip.
6.
Select MEASURE. From the "Measure" screen, verify all values and that the
proper Tool is selected. Select MEASURE. Select " NO" to "Has the qualification
tool been moved?"
7.
A DCC probe calibration will now be performed on the tip angles selected. After
completion, the "Probe Utilities" window will appear.
8.
Click the "RESULTS" button and verify that three sets of data are present. Observe
the Diameter and Standard Deviation results. Select Print then OK.
9.
Select the "OK" button. The OK button saves the qualification information to the
probe file.
II T1AOBO
~I
:t1 AOBO ' .. ... ... ....!
T1A90BO
T1A90B180
T1A90B90
T1 A90B-90
10.
II.
From the "File" menu, select "Save". Then select "Quit", or select the toolbar
icons to Save
-100-
Lab 2
Manual
PC-DM'S CAD
Lab 3
ments of the Demo Block
From the "File Menu", create a "New" file called "lab 3".
2.
In the "Probe Utilities" window, select the "Probe File" you created (your first
name).
3.
Verify the "Probe Description" matches the probe installed on the machine and
select OK.
4.
5.
Highlight the text "Please Edit Comment Text" and type in "Align
demo block such that Datum B is along the x-axis."
6.
7.
Verify that Datum B of the demo block is along the x-axis by the referencing
drawings. Secure the Demo Block to the table.
-10/-
Lab 3
8.
Select "TIAOBO" from the "Probe Tips" pull down list on the toolbar.
IIT1AOBO
'T1AOBO
T1A90BO
T1A908 180
T1A90B90
T1A90B- 90
.. I ~II
:
=- O,5<t O - 0
'J :: 1'()S"tP:- fj
1<:- (050::.
This will select the tip which has an A & Bangle of 0 (pointing down) . A message
XT
. ~ will appear to ask ifit is "OK to rotate ... " Be sure that the probe is clear of all
w ~ ,1\ 11 ; . obstructions before clicking "Yes".
rr
--
_, .
From the "Workplane" pull-down menu on the toolbar, verify that the "ZPLUS"
workplane is selected. If it is not, select it now. (It is important that the correct
workplane is selected prior to measuring 2D features such as a circle or 2D line.)
L-
}Jh)1' -
"L-ib,(:
r
H''T, ~:
,+/1'
d"
d "- "
Verity that the correct number of "hits" have been recorded by checking the "box"
in the bottom, right hand comer of the display screen, then select the END key on
the keyboard or the Done button on the Jog Box.
NOTE: If a "hit" is taken incorrectly, it can be deleted by striking the
MINUS (-) key on the keyboard or the AIt (-) key combination.
II.
From the graphics display window, verity that a plane was created.
12 .
From the "Insert" menu, select "Alignment, New". In the bottom left box in the
window,
a. Highlight "Planet"
b. From the pull down list located next to the LEVEL button, select "ZPLUS" (if
it is not already set to ZPLUS).
c. Select the LEVEL button
d. Notice a new line of text appears in the box at the top corresponding
to the function just entered.
e. Select OK. The part has now been leveled to the measured plane. This is good
measuring practice before measuring 2-D features.
-102-
Lab 3
13.
---:;1
Vl!~
Take at least two (2) manual "hits" along Datum B (front surface), Refer to the
supplied drawings. Take these hits from left to right (+X direction). Note: The
order in which you take the hits will determine the direction, or vector, of the line.
NOTE: " Hits" must always be taken NORMAL to the surface.
TO"
Ci"'"
1 '1
Verify two (2) "hits" recorded and strike the END key or the Done button on the
Jog Box.
14.
Take at least two (2) manual "hits" along Datum C (lower left "outermost" side of
part, Refer to the supplied drawings). VerifY the correct number of hits recorded
and strike the END key or Done button.
15.
From the "Constructed Features" toolbar, select the "Construct Point" icon. --!.7 1
Select the 2 measured lines from the feature list. Select CREATE. This will
construct an intersection point. Select the CLOSE button to close the window.
16.
Ilti l
V,t"';'l-
17.
r
Select the "Create Views" icon, type a name and click OK.
.~ I
NOTE: If you would like this view to be recalled at this point in the program when
executed, you must select the view from the "Views ID" pull-down list
and select "Yes" to insert the viewset command in the part program. Just
saving the view will not recall the view in the part program during
execution.
18 .
Referring to the display screen, there should be two views displayed, the "top view"
above and the "front view" below.
19.
20.
21.
Highlight "Linel".
a. VerifY that the "Rotate to" is set to "XPLUS".
b. In the" About" space, select "ZPLUS".
c. Select ROTATE.
Lab 3
-103-
22.
Highlight "Point]".
a. In the ORIGIN check boxes, select "X" & "Y".
b. Verify that the "Offset Distance" is blank.
c. Select ORIGIN. Note: We are assigning, or translating, Point!
to be "X = 0 & Y = 0".
23.
Highlight "Planet".
a. In the ORIGIN check boxes, select Z (only).
b. Click the ORIGIN button.
24.
Referring to the display screen, notice the axes origin is level with "Plane1" and
aligned with "Pointl".
NOTE: To verify the alignment, move the probe to the location in which the origin
"should" be (corner). Once positioned, look at the counter display on the right of
the lower toolbar. Verify that X, Y, and Z are close to "0". To further verify the
axes, move the probe in a positive "X" direction and view the counters. Repeat this
for "Y" and "Z".
Once satisfied with the alignment, select OK.
II.
2.
Change the name of this alignment to ALN_ABC. To do this, type the name in the
"ID" field at the top of the window and press the tab key.
3.
In the lower left text box of this window, select "Plane!". A (1) will appear next to
the text. Select "Line!" and "Pointl" in that order. A (2) and (3) will appear next
to each feature name.
4.
5.
Look at the bottom view on the screen and notice that the axes origin is level with
Point!. This graphic illustrates that "Z" is set to 0 at Point! instead of at Plane!. In
order to change this, select the last line in the top text window (ex. ZPLUS
translated to POINT ID = POINTl). Click on Point! in the lower text window,
which is now highlighted, to "un"-select. Select Plane! from the same window and
select Origin. Notice that the last line in the top text window now includes Plane!,
and the graphic reflects this change as well. Notice the axes origin is level in Z with
"Planel" and aligned in X and Y with "Pointl". Select OK.
NOTE: Verify the alignment by moving the probe to the location in which the
origin "should" be (corner). Once positioned, look at the counter as done in the
previous lab to verify that X, Y, and Z are close to "0" .
-104-
Lab 3
Ill.
2.
3.
4.
5.
6.
7.
8.
Lab 3
- 105-
IV.
Using the jog box, take 4 "hits" inside Hole B, Refer to the supplied drawings.
2.
3.
4.
5.
6.
7.
Highlight "Planet".
a. In the ORIGIN check boxes, select Z (only).
b. Click the ORIGIN button and select OK.
8.
In this step the goal is to offset the origin to match the print in which Datum's A; B
and C intersect.
a. From the "Insert" menu, select "Alignment, New".
b. Select the "X" (only) box located near the Origin button.
c. Enter the THEORETICAL value necessary to offset the origin in the X
direction. Refer to the print for the value, and place it in the "Offset Distance"
box.
d. "Drag" the Alignment window out of the way, in order to be able to see the
display of the "Axes" on the main screen.
e. Select Origin.
f. Repeat steps b - e for the Y axis.
g. Is it necessary to offset the Z axis?
h. Select OK.
Note: Watch the tri-hedron in the graphic display window as you create this
alignment. This will help guide you as the alignment changes are made. Notice the
axis origin has moved to the THEORETICAL intersection of Datum A, Band C.
-106-
Lab 3
V.
VI.
2.
3.
4.
5.
6.
Highlight "Plane!".
a. In the ORIGIN check boxes, select Z (only).
b. Click the ORIGIN button and select OK.
7.
In this step the goal is to offset the alignment by an angle so the axes are parallel to
datum B. Then the origin will be offset to where Datum's A, Band C intersect.
a. From the "Insert" menu, select "Alignment, New"
b. "Drag" the Alignment window out of the way, in order to be able to see the
display of the "Axes" on the main screen.
c. In the "Offset Angle" box next to the ROTATE button, type in 15.928.
Should this be a Positive or Negative number?
d. Verify that the "Rotate to" box has "XPLUS" selected and the "About" box
below that has "ZPLUS" selected.
e. Click the ROTATE button. Note the graphic of the axes has rotated.
f. Ifthe axes are now parallel to datum B, finish offsetting the origin to the
intersection of Datum's A, Band C as done in section IV step 8.
g. Click OK.
RECALLING AN ALIGNMENT
I.
From the Alignment pull down list (on the toolbar) select the alignment that was
created in Section II using Auto Align (should be named ALN_ABC). This will
recall the alignment completed in this lab that used auto align to establi sh the
alignment where the measured Datum A, Band C intersect. Reference the Edit
Window to view this Recall command in the program.
2.
IiiiII
and Quit
~ I the program.
- /0 7-
Lab 3
p~dmis
PC-DMIS CAD
Lab4
Manual & DCC AI
ment of the Demo Block
I.
2.
In the "Probe Utilities" window, select the "Probe File" you created (your first
name).
3.
Verify the "Probe Description" matches the probe installed on the machine and
select OK.
4.
Insert an "OPERA TOR" comment that says "Align demo block such that Datum
B is along the x-axis."
5.
Verify that Datum B of the demo block is along the x-axis by the referencing
drawings. Secure the Demo Block to the table.
6.
Select tip TIAOBO from the drop down list on the toolbar.
II T1AOBO
T1AOBO
T1A90BO
T1A90B180
T1A90B90
T1A90B90
7.
Take at least 4 "hits" spread out across Datum A (top ofthe demo block, reference
the drawings) to measure this feature as a plane.
Lab 4
-J08-
8.
From the "Insert" menu, select "Alignment, New". In the bottom left box in the
window,
a. Highlight "Plane I "
b. Select the LEVEL button
c. Select OK. The part has now been leveled to the measured plane.
9.
Take 4 "hits" inside Hole B, Refer to the supplied drawings. Press DONE, or End.
10.
11.
Change the view layout and create a view, as done in previous labs.
12.
13.
14.
15.
16.
Highlight "Plane]".
a. In the ORIGIN check boxes, select Z (only).
b. Click the ORIGIN button and select OK.
17.
In this step the goal is to offset the origin to match the print in which Datum's A; B;
& C intersect.
a. From the "Insert" menu, select "Alignment, New".
b. Change the name of this alignment to M_ALN_ABC. To do this, type the name
in the "ID" field at the top of the window and press the tab key.
c. Enter the THEORETICAL values necessary to offset the origin from the center
of Hole B, to the comer where Datum's A; B; & C intersect (Refer to the
attached print).
d. Watch the graphic axes display as the alignment is being constructed.
e. Once satisfied, select OK.
NOTE: Verify the alignment by moving the probe to the location in which the
origin "should" be (comer). Once positioned, look at the counter to verify that X, Y,
and Z are close to "0".
Lab 4
-109-
ll.
Insert an operator COMMENT into the program, "Prepare for DCC operation".
2.
3.
ClearPlane
'
c:>
t~.
"
ValueJ 95
Value: I ~ _
I..
OK
Cancel
apply
I __H_e.;.lp_.J1
Go
a.
b.
c.
d.
Lab 4
-110-
Ill.
DCC ALIGNMENT
It is good practice to follow a manual alignment with a DCC alignment.
1.
2.
3.
IV.
V.
Use the jog box to Measure the same features that were measured for the manual
alignment, using more hits than in the manual alignment, (these will be measured in
DCC when the program is executed).
NOTE: Be sure to level to the plane measured in DCC before measuring any 2-D
features for the alignment as done during the manual alignment steps. Use
the manually measured features to rotate and set the origin
Select ALIGNMENT, NEW from the INSERT menu and repeat the steps in the
manual alignment except select the DCC measured features from the list.
Offset the origin to the comer, as done in the manual alignment. Name this final
alignment ALN_ABC.
Measure Hole A and C with four (4) hits and hitting the END key on the keyboard
or DONE on the Jog box after each hole.
2.
Measure hole D as a cylinder. With the jog box, take 4 hits inside hole D
approximately halfway down the cylinder (Be sure that it is not too deep as to hit
the shank of the tip). Take 4 hits near the top of the hole, and then strike the END
key on the keyboard or DONE on the JOG BOX
3.
Use the jog box to raise the probe to a safe distance above hole D and press the
"Print" button on the jog box. This recorded a move point that will execute when
the program runs at the end of this exercise and position the probe in this position
when the program is complete.
INTRODUCTION TO DIMENSIONING
ffi
I.
2.
In the text box on the left, highlight all the DCC measured holes and cylinders by
clicking once on each name.
C"
4-DIJ""Ci<"V
4.
In the "Tolerances:" sections have "Axes" set to "All". Enter a value of 0.01 for
both "Plus" and "Minus". Select CREATE, then CLOSE.
5.
Reference the "Edit Window" and view the results of the dimensioning. Type in the
correct Nominals for all of the holes and cylinders. Refer to the supplied drawings
for the nominals.
NOTE: If you change the "Nominals" you may be asked the question "Carry
nominals back to the feature?" Select "No".
Lab 4
-111-
~.
-)
200 ilia Thru
2 eo ora C/B~.
S,
Rt.oo
I I I
, ,
1..LIOO3IAI
------7.008 - - - - ~--------8.oo8
,I
20'2:4'
I'.
0150
I
0.2&
025 Typ __
'0.75-
Units: Inch
Tolerances:
-143-
Scale: None
<1"
VI.
VII.
From the "File" menu, select "Printing, Edit Window Print Setup". Select
"Printer" and select "OK".
2.
3.
4.
From the "View" menu, select "Status Window". This will bring up a large
window that will display messages during the execution of the program. These
messages will be easier to see as opposed to reading from the execution window.
5.
6.
You are now running the part program which you created. PC-DMIS will
prompt you to take hits with the probe. The "Execution Mode Options"
window will appear, follow the prompts under the "Machine Commands".
The first prompt will be "Take hit I of 4 on Plane ID=Planel . . ." The
Probe will also appear on the screen to graphically illustrate the location of the
points.
7.
Take four hits on the Plane and select the Continue button, or Done on the jog box.
8.
9.
When you have finished measuring the last manual feature, the DCC portion will
begin. Be sure to have the program running SLOWLY while it runs in DCC.
10.
IMIthe program.
Lab 4
-IJ2-
CAD
Measurin
Lab 5
USI
AUTO Features
I.
Part setup
Manual alignment of the Demo Block
DCC operation using move points
DCC alignment
Measuring with AUTO Features
Dimensioning & Printing the report
Executing the program
PART SETUP
1.
Fixture the Demo Block on the table with Datum A facing in the positive X
direction and Datum B face down. Be sure to place part on risers, in order to safely
measure all features in this exercise.
1.
2.
In the "Probe Utilities" window, select the "Probe File" you created (your first
name).
a. Verify the "Probe Description" matches the probe installed on the machine.
b. Verify the probe angles necessary to measure the features in this lab are included
in the probe file. If necessary, add and calibrate the necessary angles.
3.
4.
Insert an "OPERA TOR" comment that says "Align demo block such that Datum
A is facing in the positive X direction, and Datum B is face down."
II.
LabS
-113-
5.
Select tip TlA90B-90 from the drop down list on the tool bar.
I
It;'indow tlelp
T1A080
...
.....
.......
1/1.0 BO
T1A9080
T1A908180
T1A90890
..
1
.
'
~T1A908-90
6.
Using the jog box, take at least 4 "hits" spread out across Datum A (reference the
drawings) to measure this feature as a plane.
7.
From the "Insert" menu, select "Alignment, New". In the bottom left box in the
window,
a. Highlight "Planel"
b. Before continuing be sure to consider what direction to level the axis to. Should
it be Z+ or X+ based on the current part orientation? Once tbe decision has been
made regarding the direction, select the appropriate axis from the pull down list
and select the LEVEL button
c. Select OK. The part has now been leveled to the measured plane.
8.
Be sure to have the correct work plane selected from the toolbar to measure holes B
and F properly.
9.
10.
II.
Change the fOllnat of the view and create it, as done in previous labs.
12.
-114-
LabS
13.
III.
2.
c:>
NOTE: In this program, "Move Points" will be used for probe clearance instead of
Clearance Planes. Therefore, be sure to use the "Print" button on the jog
box, or the menu choice in PC-DMIS, to store move points as often as
necessary for safe measurement.
3.
IV.
DCC ALIGNMENT
It is good practice to follow a manual alignment with a DCC alignment.
1.
Record a safe move above the part using the print button on the jog box.
2.
Using the jog box, Measure the same features that were measured for the manual
alignment, using more hits than in the manual alignment.
NOTE: Be sure to level to the plane measured in DCC before measuring any 2-D
featnres for the alignment as done during the manual alignment steps. Use
the manually measured featnres to rotate and set the origin.
NOTE: Also be sure to insert move points in order to safely measure these features.
3.
Select ALIGNMENT, NEW from the INSERT menu and repeat the steps in the
manual alignment except select the Dee measured featnres from the list.
4.
Offset the origin to the comer, as done in the manual alignment. Name this
alignment ALN_ABC.
Lab 5
-115-
V.
From the "Auto Features" toolbar select the "Auto Circle" icon. 1.)1
a. The Auto Feature screen will open with the "Circle" screen active.
b. To measure an auto circle without nominal data, it will be necessary to measure
3 points on the top surface of the demo block. Then the next step will be to take
3 points in the hole that is to be measured.
1. Using the jog box, take 3 points on the Datum A surface of the block,
approximately .2" away from hole A (Refer to the attached image for
location of points).
2. As these points are being taken notice the dialog box in the lower left comer
of the MAIN display. This display will provide helpful instructions to
complete the steps necessary to measure this hole using Auto Circle.
3. Using the jog box, take 3 hits inside of hole A.
4. Do NOT hit the Done button at this time.
c. After all the hits are taken; view the information being displayed in the auto
circle screen. PC-DMIS has calculated the information relating to the hole. The
Normal Vector, which is the vector (direction) of the surface, the Location (X,
Y, Z), and the Diameter should be calculated. Verify the Normal Vector is
correct. Verify that the "Starting & Ending Angle" are both set to "0". Change
them if necessary.
d. Enter .2" for the Depth.
e. Select 0 for Initial and 0 for Perm. Also enter 0 for the Spacer.
f. Verify the Pitch is set to O.
g. Change the "ID" to correspond with the hole to be measured (i.e. A).
h. Under the Advanced section make sure the Circ Move is un-checked and the
Move is set to NO.
i. Place a check mark in the Measure box.
j. Be sure that there is a move point before this hole is to be measured. Select
Create. The machine will measure the hole NOW! After the hole is measured
be sure to insert a move point, or points, to move out of the hole and to the next
measured feature.
k. Repeat the above steps for Holes: G ; H; & K.
-116-
Lab 5
2.
j.
NOTE: Notice the CMM taking Sample Points before it measures the cylinder.
These points would be helpful when measuring flexible or varying material.
Repeat the above steps for cylinder J.
Lab 5
-117-
3.
d.
e.
f.
g.
h.
4.
NOTE: If a message appears "Take more hits .... " verify that the Normal
Vector is correct and proceed to the next step.
Place a check mark in the Measure box.
Change the "ID" to PT_HEIGHT for the point to be measured.
Select Create. The machine will measure ONLY the nominal point.
Repeat the previous steps to measure another Vector Point called PT_WIDTH
(Refer to the attached image for location of point PT WIDTH).
NOTE: Notice that this point is on the surface opposite of Datum B. Verify
the "Normal Vector" is correct.
Close the Auto Feature window.
Raise the probe to a safe distance above the block, and press the "Print" button on
the jog box. This will record a safe move after the last feature.
-118-
LabS
VI.
DlMENS[ONING
nIl
1.
2.
In the text box on the left, highlight all the DCC measured circles and cylinders
listed.
3.
4.
In the "Tolerances" section, have "Axes" set to "All". Enter a value of +/- 0.01
and select CREATE.
5.
The vector point PT_HEIGHT was measured to dimension the height of the block.
Therefore, highlight PT_HEIGHT, select the appropriate axis, and then select
CREATE.
6.
The vector point PT_WIDTH was measured to dimension the width of the block.
Therefore, highlight PT_WIDTH. Select the appropriate axis, and then select
CREATE and CLOSE.
7.
Go to the "Edit Window". View the results of the dimensioning in the Edit
Window. Type in the correct Nominals for all dimensions.
NOTE: If you change the "Nominals" you may be asked the question "Carry
nominals back to the feature?" Select "No".
8.
VII.
While in the Edit Window, change the "Tolerance" for the first dimensioned
Diameter. Change this to +/- .005". Say "Yes" to the message "Carry forward to
like tolerances". The above action will apply the +/- .005 tolerance to all the
remaining "D" axes in the program.
From the "File" menu, select "Printing, Edit Window Print Setup". Select
"Printer" and select "OK".
2.
3.
-119-
101
Lab 5
B.
I.
2.
3.
~II.
NOTE: Due to the choice that was made in this step, only the DCC portion of the
program will run at this time. Therefore, be sure that the probe is clear of
any obstructions. We are also assuming the part has not been moved.
NOTE: Turn the speed down on the jog box so that the machine will execute the
program slowly. This is being done in order to run it slowly until the
program has been proven out to run safely. Once the program runs safely it
is a good idea to have the jog box set to run at full speed in order to
maintain consistent speed during the actual measurement of a part.
4.
Select the "Execute" icon. A message window will appear, click OK.
5.
LabS
-120-
- - - - - ,.
HOLE A
PT HEIGHT
1.
.3
PT WIDTH
- J2 J-
LabS
IS'
PC-OMIS CAD
Lab 6
ment and Measurement with Wire Frame CAD
I.
PART SETUP
I.
ll.
Part setup
Manual alignment of a part with a Wire Frame CAD model
DCC Operation using move points and move distances
DCC Aligrnnent
Measuring features with AUTO Features and CAD
Printing the report to the printer and to a file
Executing the program in DCC
Fixture the Demo Block on the table with Datum A facing in the positive Z
direction, and Datum B parallel to the X-axis.
I.
Create a new file called "lab- 6". Select the Probe file .
2.
3.
Put an operator comment that says "Align demo block such that Datum B is along
the CMM's X-axis".
4.
Go to the view setup and split the screen as done in previous labs.
5.
Before measuring any features, be sure to select the proper probe tip from the
toolbar.
-122-
Lab 6
6.
From the graphic display window look at the CAD model to review the location of
the origin on the model. Manually align the part using Datum A; Datum B; and
Datum C to establish the origin in the comer where these 3 datum's intersect (Refer
to the print).
NOTE: Remember to construct a point for the origin.
Continue to Step 7 in order to complete this alignment.
7.
Before leaving the "Alignment" screen the "z" origin needs to be offset in order to
match the CAD file,
a. In the ORIGIN check boxes, select Z (only).
b. Type in an "Offset Distance" of "-0.95" (thickness of the demo block).
c. Click the ORIGIN button. This will bring the "z" origin to the bottom of the
block as it is in the CAD file.
NOTE: Before proceeding to the next step, use the probe readout window to
verify the part alignment as done in previous labs.
d. Click on CAD=PART.
e. A message window will appear with the warning "CAD=PART cannot be
uudone". Click OK. Select OK again to finish the alignment.
NOTE: Notice that the relationship has been established between the CAD file
and tbe part. Be sure the relationship looks correct before continuing.
Ill.
2.
3.
s:>:
NOTE: In this program, "Move Points" will be used for probe clearance instead of
Clearance Planes. Therefore, be sure to use the "Print" button on the jog
box, or the menu choice in PC-DMIS, to store move points as often as
necessary for safe measurement.
.~
-123-
Lab 6
4.
Using the jog box, Measure the same features that were measured for the manual
alignment, using more hits than in the manual alignment.
NOTE: When measuring Datum A, Band C be sure to take the points on the part
within the Find Nominal Tolerance value of the wire in CAD. In other words,
take the points close to the edges of the features in order for PC-DMIS to find
the nominal in the wire frame CAD model that matches the feature being
measured. If necessary, see instructor for further information.
5.
Select ALIGNMENT, NEW from the INSERT menu and repeat the steps in the
manual alignment except select the DCC measured features from the list. Name this
alignment ALN _ABC.
NOTE: Be sure to level to the plane measured in DCC before measuring any 2-D
features for the alignment as done during the manual alignment steps. Use
the manually measured features to rotate and set the origin.
NOTE: Do not do another CAD=PART. This is only done once to establish the
relationship between the part alignment and the CAD alignment.
IV.
From the" Auto Features" toolbar select the" Auto Circle" icon.
..
a. The Auto Features screen will open with the "Circle" screen active.
b. In the Z Plus view of the CAD, click inside HOLE A to select it. The circle
will cbange color when it is selected.
NOTE: It may be helpful to un-draw the probe due to the probe being a
graphical obstruction in viewing the CAD model. This is done from the probe
utilities screen. Refer to class lecture or the instructor for assistance.
c. Enter "4" for the "# of Hits", and ".25" for the "Depth".
d. The "Initial", "Perm" and "Spacer" fields should all be set to "0".
e. Vcrify the Pitch is set to O.
f. Ensure that "Type" is "Hole".
g. Change the "ID" to "A" to reflect the feature name on the print.
h. Under the "Advanced" section set "Move" to "Both" and enter ".5" as the
distance.
Move:! BOTH
Distance: ).5
i. Place a checkmark by Measure, then click CREATE, the hole will now be
measured in DCC.
j. Repeat the above steps for holes E, F, G, H, and 1.
k. Click the CLOSE button, to close Auto Features.
2.
'I
-124-
Lab 6
3.
Add dimensions X, Y, and D with tolerances = +/- 0.010" for all DCC measured
holes and the constructed bolt circle.
4.
5.
Before measuring the upcoming vector points make sure to have move points for
the probe to travel safely to measure the points.
6.
If the graphics view is not displaying the Y - view then change the format of the
view to Y - for the upcoming step.
7.
From the "Auto Features" toolbar, select the "Auto Vector Point" icon.
a. VerifY the "Vector Point" screen is active.
b. Using the mouse, select the BOTTOM and the LEFT wire. This combination
has now selected the Datum B surface.
NOTE: It may be helpful to rotate the view in order to select the features.
c. Using the mouse, select a point on this surface where you want the machine to
measure the vector point.
d. Verify that the location and the normal vector look correct. The Flip Vector
button may be helpful if the vector is opposite of what it should be.
e. VerifY the move distance is still enabled.
f. Name this feature DATBPT. With the Measure box checked, select CREATE.
g. Be sure to add any move points necessary to safely reach the next measurement.
8.
Change the fOllnat of the view to display X- for the upcoming step.
9.
From the "Auto Features" toolbar, select the "Auto Vector Point" icon.
a. Verify the "Vector Point" screen is active.
b. Using the mouse, select the BOTTOM and the RIGHT wire. This combination
has now selected the Datum C surface.
c. Using the mouse, select a point on this surface where you want the machine to
measure the vector point.
d. VerifY that the location and the normal vector look correct.
e. VerifY the move distance is still enabled.
f. Name this feature DATCPT, and select CREATE.
~ ~I
-125-
Lab 6
V.
VI.
From the "File" menu, select "Printing, Edit Window Print Setup".
a. Select the "File" box. Be sure that "Auto" is selected and the format is
"Portable Document Format (.PDF)". Click on the browse button to view
where this file will be saved.
b. Select the "Printer" box and select OK.
2.
From the toolbar, select the "Clear Marked" then "Mark All" icon.
2.
3.
4.
5.
After the program is executed go to windows explorer and locate the electronic
copy for the inspection report that was saved in the previous section. This file can
be opened using Adobe Acrobat Reader.
-126-
Lab 6
PC-OMIS CAD
Lab 7
Alignment and Measurement with a Solid CAD Model
Create a new file called "lab- 7". Select the Probe file.
2.
3.
Insert an operator comment that says "Align demo block such that Datum B is
along the CMM's X-axis".
4.
Insert an input comment that says "Serial number". Go to the edit window and
toggle the input comment from "NO" to "YES". This instructs PC-DMIS to include
the input comment in the report.
S.
Go to the view setup and split the screen as done in previous labs. Place a
checkmark in the Solid box by the view in this screen to shade the model.
NOTE: If the CAD model is a solid black color then changing the color of the
CAD model, as done in lab I, may be a good idea at this time.
6.
Manually align the part using Datum A; Datum B; and HOLE C to establish the
origin in the center of Hole C.
a. Also, name the alignment M_ALN_ABC.
b. Remember to offset the PART origin to the location of the CAD origin.
HINT: In the comer where Datum's A,B and C intersect? What about z?
Once satisfied that the PART origin equals the CAD origin. Click on CAD=PART.
Remember that this cannot be undone, therefore, be certain!
NOTE: Notice that the relationship has been established between the CAD file and
the part. Be sure it is correct before continuing.
-127-
Lab 7
II.
Tum on the "Find Nominals" option, and set the tolerance to an appropriate value
for measuring this part.
NOTE: This step will maintain the relationship developed between the CAD file
and the part, and will automatically input nominals from your CAD into
your dimension output.
2.
3.
4.
Using the jog box, Measure the same features that were measured for the manual
alignment, using more hits than in the manual alignment.
5.
Select ALIGNMENT, NEW from the INSERT menu and repeat the steps in the
manual alignment including the offsets, except select the DCC measured features
from the list. Name this alignment ALN_ABC.
NOTE: Do not do another CAD=PART. This is only done once to establish the
relationship between the part alignment and the CAD alignment.
Ill.
2.
Measure Cone D as a cone with 3 rows of 4 points, totaling 12 points. With the jog
box, take 4 hits inside cone 0 as deep in the cone as the probe tip will allow
(approximately three quarters down inside the cone, if possible), then take 4 points
approximately halfWay down the cone. Finally take 4 hits near the top of the cone,
and then strike the END key on the keyboard or DONE on the JOG BOX
-128-
Lab 7
IV.
..2J.
From the "Auto Features" toolbar select the "Auto Circle" icon .
a. Verify the CIRCLE screen is active.
b. Using the mouse, select 1 point on the surface surrounding Hole D from the
screen (CAD). PCDMIS will highlight the surface, pierce the CAD model and
insert the values for this measurement.
c. Set the hits to "4", and ".20" for the "Depth".
d. The "Initial", "Perm" and "Spacer" fields should all be set to "0".
e. Ensure that "Type" is "Hole".
f. Starting and Ending angle?
g. Under the "Advanced" section set "Move" to "Both" and enter ".75" as the
distance.
Move:l BOTH
yl
Distance: 10.75
h. Place a checkmark by Measure, then click CREATE, the hole will now be
measured in DCC.
NOTE: It is a good idea to have the Measure box checked when creating these
Auto Features. This will make inserting successful Move Points easier to
accomplish.
Repeat the above steps to measure holes G, H, I, & K. Name all features except
I.
for hole K which should be identified as DATUM- D.
2.
-129-
Lab 7
3.
V.
DIMENSIONING
I.
2.
Insert a "Report" comment that says "The following true position dimensions are
relative to Datum A, Datum B and Datum D".
3.
4.
Reference the "Edit Window" to view the results of the dimensioning. VerifY the
nominals and enter +/- .005" for the tolerance on the diameters. Enter 0.014 for the
TP tolerance, per print.
5.
mI
-130-
Lab 7
"I.
6.
7.
Insert a "Report" comment that says "The following dimensions are relative to
Datum A, Datum B and Datum C".
8.
Add dimensions X, Y, and D with tolerances = +/- 0.010" for all DCC measured
holes, cylinders and the constructed circle. While in this dimension screen,
dimension the angle of Cone D, and the appropriate axes for the vector points.
When reporting the points taken on the radius, select the Taxis.
9.
10.
11.
Ll .
-/31-
Lab 7
12.
13 .
VI.
VII.
Setup the printer to print the edit window, and modify the edit window layout with
only the Dimensions, Comments and the Header/Footer as done in previous labs.
2.
-J32-
Lab 7
PC-DMIS CAD
Lab 8
to a DCC
ram with a Solid CAD Model
mlS"
2.
3.
4.
5.
6.
7.
8.
9.
Part setup
Executing an existing program
Measuring features with Feature Recognition & AUTO Features
Measuring the back hole with a tip rotation
Measuring a stud (O utside diameter)
Inserting a feature into the middle ofthe program
Setting up for statistics
Dimensioning & Printing the report
Executing the program in DCC
NOTE: This lab does not contain EXPLICIT step by step instructions to safely
complete all tasks. Therefore, be conscious and aware at all times to be as thorough as
possible.
I.
PART SETUP
I.
II.
Fixture the Demo Block at least 4 inches above the table with Datum B parallel to
the X-axis.
2.
From the "Operation" menu, select "Calibrate/Edit, Active Probe". Verify that
the probe angle necessary to measure the back hole is in the active probe file. If
necessary, add and calibrate the proper probe angle.
3.
4.
Be aware of the position of the fixture components before executing the program.
They may become obstructions for the probes path during execution.
-/33-
Lab 8
5.
From the "File" menu, select "Printing, Edit Window Print Setup".
a. Un-select the "Printer" box and select OK.
NOTE: This will instruct PC-DMIS not to print an inspection report upon the
upcoming execution of the program.
6.
Ill.
7.
8.
Place the cursor at the end of the program in order to add the features in the
upcoming steps.
9.
Insert or edit any move points necessary to safely travel from the current probe
position to the measurement of the features in the next step.
I.
2.
With the jog box, measure the measure the 16 angled line as a plane with 4 points.
Name the feature PLN - ANGLED.
3.
With the jog box, measure the back surface, the surface that is opposite of Datum B
and contains hole L, as a plane with 4 points. Name the feature PLN_BACK.
4.
5.
Construct a pierce point between INTLINE and Datum A. Name this point
INTPOINT. This construction will result in a point that will fulfill the 2.00 basic
dimension on the print.
-134-
Lab 8
IV.
2.
For the upcoming rotation and measurement, be sure to record move points to
safely rotate the probe and travel to the back hole.
3.
From the "Probe Tips" pull down menu, select "TtA90BO". This inserts a tip
rotation into the program. The tip will now rotate to this angle.
4.
Since hole L will be measured using Auto Features it will not be necessary to
change the active work plane.
5.
Change the BOTTOM view to Y+ with the views icon. This will allow you to get a
better view of the back hole when selecting it from the CAD model for
measurement.
6.
From the "Auto Features" toolbar select the "Auto Circle" icon. (' I.
a. Select Hole L from the screen with 1 point. Be sure that Hole L has been
selected.
b. Enter 4 as the number of hits.
c. Enter 0 for the sample hits and the spacer.
d. Verify that move distance is enabled.
e. Create and measure the hole.
7.
With the Jog Box, move the probe directly back (in the +Y direction)
safely away from the part, and then above (+Z direction) the part for the upcoming
tip rotation learning as many move points as necessary.
8.
Ensure that the probe is clear of any obstructions. From the "Probe
Tips" pull down list, select "TIAOBO".
9.
From the "Work plane" pull down list, verify "ZPLUS" is selected .
.-----'
-135-
Lab 8
V.
VI.
I.
2.
From the "Auto Features" toolbar select the "Auto Circle" icon .
a. Position the cursor near the radius on the inside of "Radius A".
b. Select "Radius A" from the screen with 1 point.
c. The feature may be recognized as a "Hole", instead of a "Stud".
d. Change this to "Stud" in order to measure this as an outside diameter.
e. Are the starting and ending angles ok?
f. Measure the radius.
3.
With the jog box, record a Move Point safely above and away from the demo block.
..2.].
NOTE: This portion of the exercise will insert the measurement of hole J into the middle
ofthe program.
I'Ll I
1.
From the "Edit Window" toolbar, select the "Summary Mode" icon.
2.
Using the mouse, highlight hole I from the list in the edit window. The highlight
should now appear on hole l.
3.
Using Auto Features - C ircle and the CAD model, measure hole J.
NOTE: Do not use circular moves to measure this hole, and do not forget to insert
any necessary safe moves.
4.
After hole J has been created notice it has been inserted into the program
immediately after the measurement of hole I.
5.
-/36-
Lab 8
From the edit window, position the cursor close to the beginning of the program. A
good place to position the cursor may be just after the TIP command that follows
the LOADPROBE command.
2.
3.
4.
5.
Now that the statistics command has been inserted into the program at the proper
place, re-position the cursor to the end of the program. A quick way to accomplish
this is by pressing the CTRL + END buttons.
VIII. DIMENSIONING
I.
Dimension the Location and Size of Holes J, L and RADIUS A in reference to the
alignment named ALN_ABC. Also dimension the X location of the constructed
point INTPOINT.
2.
~.
-137
I LabS II
3.
4.
IX.
X.
Reference the "Edit window" to view the results. Be sure that the correct Nominals
and Tolerances are entered for ALL dimensions, per print.
Verify the inspection report is set up to print to the printer and the edit window is
laid out correctly.
2.
-138
II Lab8 II
p~dmis
PC-OM IS CAD
Lab 9
p0'dmis
2. Create a new probe file duplicating the configuration currently on the CMM to be
used in this exercise. Only calibrate probe angles necessary to measure the top
surface and back hole ofthe block. Name this probe file the same as the part
ifmaf). Print Results.
3. Load the Bsbsolid.igs IGES file for the test block.
4. On the test block, manually measure Datum A, Datum B, and Datum C (See
attached sketch). Establish a part alignment that is equal to CAD.
5. Set options for using:
Press End Key
Auto File Save every I minute
Auto Scale to Fit
Find Nominals and enter Tolerance
6. Use move points or Clearance planes to move around the part in DCC.
7. Set suitable prehit and retract distances and set the Move and Touch speeds to
reasonable values.
8. Establish a DCC alignment by re-measuring Datum A, Datum B, and Datum C
(See attached sketch), and create the DCC alignment.
-139
II Lab 9 II
II Lab9 II
-C-
LlNEB
HOLEL
~L~O
POINTC
~ ~HOLE.
POINT A
POINTB
HOLEL
Z offset = -.950
-C
-141
II Lab9 II
Demo Block
Part Prints
-J 42
+y
AICIS
RADIUS A
ANGi..E
~
c
")I
o
I
STEP 1
)(
BOM;
STEP
- ........LM-,"\
\
I
,
'-'
,,
,
+x
M+at AXIS
STEP 2
one
.xxx.005
-1 44
< ,.
-"
"
ToolbarKev
Toolbar Key
Draw
Surfaces
Save Viewset ----.
Curves Translate
Text Box Mode
Mode Mode
I
~ 3D,f0tate
Graphl[s Modes
Graphics Modes
Surface Mode
Scale to Fit
Program Mode
2D Rotate
RePaint
Assembly
Current Alignment.
iJ l
ISTARTUP
Current View~
Clear Marked
31 P 3X20
::JIA1
.:J1"T1AOBO
Execute
Mark All
I~
". ~ r. 1EJ ~
iI
Settings
Paste with
Pattern
1~
! -/ 11 f
Next
Full Report
Bookmark Mode
Remove all
Summary
Breakpoint
Mode
Mark.
::JIZPLUS ::J
Redo
~ I JI,
TOgte
Command
Cut
Bookmark
Mode
Insert/Remove
Clear All
Last Execution
Breakpoint
Bookmark
Report Mode
Il!
l:l
If! I@ 9. (;::::: ~
Paste
Undo
t
I
Edit
Window
Toolbar Key
Angle Between
Line
Coaxiality Perpendicularity Profile
1 1 1
straiftness
True Position.
DimensIOn
s7metry
R~out
'1'
me~a@@O-OLHU=0L=
Location
Distance
Dimension
Key In
Roundness
par!lelism
An I .
Concentricity
Flatness
Surface
gu anty
Profile
Generic
Fea1e Set
~
~
Constructed Featul'es
I~
_ Zl -.!.
r"l '0
Constructed
Features
-+
Point
Cone
Plane Ellipse Curve
Gauss
Surface Filter
Angle point
Surface Point
1
i r
Auto FcatUi es
.d
....!
')
Vector Point
Edge Point
Plane
Round Slot
Ellipse
Comer Point
Gap
Characteristic
Slot
Point
-147-
t
Cone
Guess
Auto
Features
Toolbar Key
Open - .
I
.....
File Operations
as IiiiI ~
~ ~
t'l
New
Close
Save
T
!!l
_ D
Window Layout
Program
Save Window Layout
DCCMode
I I
Probe Mode
Manual Mode
-148
Saved
Layout
Toolbar Key
Circle
Line
Cone
Guess
Measured
Features
Point
Plane
CAD
Add Ins
321 ~
Alignment
Sphere
Probe
Wizard
Iterative
Alignment
Import
..
Cylinder
Dmis-out
~-
"'
J'<l... ~I
t
t
Multi
Execute
Add-Ins
Database
Wizard
Customize
fWj~" ' l
Touch
Screen Mode
!~ I.
Virtual
Keyboard
Virtual Keyboard
Record
Ann 1 Active
A&I'iY
Macro
PlaylRecord
Active Arms
Execute on Ann 2
Ann 2 Active
Play
Stop
Bonus
Lab Exercises
-150
PC-OMIS CAD
Bonus Lab
poomis
Purpose: Familiarize the students with the following PC-DMIS techniques using the Quick start
Menu:
I.
2.
3.
4.
5.
6.
I.
2.
In the "Probe Utilities" window, select a "Probe File". Verify the "Probe
Description" matches the probe installed on the machine or create the appropriate
probe file, and select OK.
3.
Before continuing, enable the "Quick Start" toolbar. This can be accomplished in
two ways:
I) From the View menu, select Toolbars. Select Quick Start.
2) Using the mouse, right click on the toolbar area of the display screen. This will
bring up a right click menu. Select the Quick Start toolbar.
I"
Fd,
Ope"",n,
~ Gr~#~ Modes
Wnc!OYI Layouts
Macro P~y/RecOfd
Ir'rtwl Keyboa"d
Auto Feahxes
Me.&S\Xed Feature5
.,. Constructed Features
oJ
Dmension
",5etti'Y;Js
CUstonVze.. .
-151
4.
From the Quick start menu, select the top icon, which may be one of the following:
, ,
~~~
~H
Measure
~ ..
~
GO&T
ConstruC1
Auto
. +
~
Align
H~
Relation
H~
H~
Sean
~ I
5.
6.
Select the "Calibrate Probe" icon from the Quick start menu.
7.
From the Probe Utilities screen, select and calibrate the AOBO tip .
8.
Verify that Datum B of the demo block is along the x-axis by the referencing
drawings. Secure the Demo Block to the table.
9.
Select tip TlAOBO from the drop down list on the toolbar.
IIT1ADBO
T 1ADeo
T1A90BO
T1A90B180
T1A90B90
T1A90B-90
10.
C"~.e ,!obe. ]
II.
Select the top icon to bring up the main menu of choices in the Quick start menu
(should be Calibrate/edit).
2.
r
3.
Align
/j;;'l'
Proc 4
-NOTE: This procedure will prompt you to measure a plane and two lines. PCDMIS
will use these features to construct a part alignment. Also, the dialog box in
this screen and the lower left comer of the display screen will walk you
thru this routine.
a. Take at least 4 "hits" spread out across Datum A (top of the demo block,
reference the drawings) to measure this feature as a plane.
b. Once the points have been taken, press the Next button.
NOTE: Do NOT press the Done button on the jog box after taking measurements
during a routine such as this. Use the Next or Finish button to proceed from
step to step in the rou tine.
c. Measure Datum B as a line using 2 points from left to right. Once the
measurement is complete, press the Next button.
d. Measure Datum C as a line using 2 points. Once the measurement is complete,
press the Finish button. Select Close.
e. Reference the Edit Window to view the commands PCDMIS entered into the
program from the routine just completed. Notice the features and the alignment
have been added to the program.
NOTE: Verify the alignment by moving the probe to the location in which the
origin "should" be (comer) . Once positioned, look at the counters to verify
that X, Y, and Z are close to "0".
ill.
2.
3.
Parameter 5ettmCJs
ClearPiane
I
o
[ Active :_:a_i:_e _
_ - _ - _
o_.5
._
v_al_ue_:_1
-]
I
:::l__ vah",~~____
[ _ _A_X_is:_lz_P_LU_ s_ _
OK
Cancel
Help
-/ 54
IV.
I.
Select the top icon to bring up the main menu of choices in the Quick start menu.
2.
...
Me.sure
3.
4.
From the drop down list in the quick start screen, select Line.
~-
CYLINDER
CONE
SPHERE
NOTE: The Alignment Utilities window will open. The Rotate command
referencing the line should appear in the dialog box at the top of this
screen.
d. Select the OK button.
5.
From the drop down list in the quick start screen, select Circle.
a. Take 4 hits in Hole B to measure it as a circle.
b. Select the "Translate" icon,
then the Finish Button.
Jr-!
--=--.J
NOTE: The Alignment Utilities window will open. The Translate commands
referencing the circle should appear in the dialog box at the top of this
screen. This will set X and Y to zero in the hole.
c. Select the OK button.
6.
Select the "Close" button from the quick start screen. Look in the edit window to
view the features and alignment commands that were just added from the previous
steps.
7.
Verify the alignment is located at the center of Hole B and is level with the plane.
8.
Insert a new alignment to offset the origin to match the print, in which Datum's A;
B; & C intersect,
a. Enter the THEORETICAL values necessary to offset the origin from the center
of Hole B, to the comer where Datum's A; B; & C intersect (Refer to the
attached print).
b. Watch the graphic axes display as the alignment is being constructed.
c. Once satisfied, select OK.
NOTE: Verify the alignment by moving the probe to the location in which the
origin "should" be (comer). Once positioned, look at the counter to verify that X, Y,
and Z are close to "0".
V.
From the "Measure" choices in the quick start menu, select circle.
a. Name the feature and then take 4 points inside Hole A.
Cn-cle
b. Once the points are taken, select the Finish button from the quick start screen.
c. Repeat the previous steps for hole C, E and F.
2.
3.
In the text box on the left, highlight all the DCC measured holes; A, B, C, E, & F.
4.
5.
In the "Tolerances:" section have "Axes" set to "All". Enter a value of 0.01 for
both "Plus" and "Minus".
6.
7.
Reference the "Edit Window" and view the results of the dimensioning. Type in the
correct Nominals for all 5 holes. Refer to the supplied drawings for the nominals.
NOTE: If you change the "Nominals" you may be asked the question "Carry
nominals back to the feature?" Select "No".
8.
B ...
8 -8
Rehltion
._ ---- i,
QiM8IKe
9.
><J
!4.l'"
Angle
~. XY
b.
c.
Measure the 16 angled line using 3 points from left to right. When done
taking points select the Next button.
From the feature list on the right of the Quick Start screen, select the Datum B
line that was measured in Dec. Select the Finish button. Select Close.
.
['5<1
Quick Start
Step 1:
the list.
X xv
l,w.1
R~o
4-J
ATW'CB_MAN
ATUf,'CC_MAN
ATUM_8_Dec
...
r",n:d.. 1t!
rorLiN~---
~
ji!J
f"t'dNCfTI$
...
s~
110/2
~I
_~ I
~
"~,
~
c"'"'
PIIIlIt "
.'
Preview
. I ,_., I
f.
..-
-."-.-~
-"
Reference the edit window and notice that the routine that was just completed
added the angled line to tbe program. It also calculated and added the angle
between the measured line and Datum B. Enter the nominals and tolerances for
this dimension.
-157
VI.
1.
From the "File" menu, select "Printing, Edit Window Print Setup". Select
"Printer" and select "OK".
2.
3.
&II
1.
2.
3.
4.
5.
{lI1
-158
PC-OM IS CAD
p(Mjmis
Bonus Lab
2.
3.
4.
5.
6.
l.
The Low level Matrix does error correction for th e SP600 probe.
There are 3 types of error correction:
Linear correction for the X, Y and Z probe head axes.
Rotational correction factor for each parallelogram and the corresponding CMM
aXIs.
Squareness error is the non-orthogonality of one probe axis to another probe axis .
Calibrating the Low Level Matrix only needs to be done when one of the foll owing occurs:
The probe crashes and as a result of the crash the probe is no longer square etc.
A new SP600 probe is being used.
II.
I.
2.
-/59
--
3.
",
Dmension
NC-l00P.:.5'fIelers
1
IIODlamel~
Probing
Motion
Accelero!llion
Opt.Probe
~ """""
M~FOfce:
V-N
Retuln Speed:
Low FOIce:
ro:os-
Potit~Accuracy:
UppeI" Fore!!:
I:-;S- N
Probing Accurecy:
[0-.,- - "",
Triggef FOIca
~N
Probilg Mode:.
UAet\M"n D~e:
~O--
rp::::~S~1~
iorbetForce.
!~~~~
11O~ ._._
::=N
mmlsee
OK
~"'"
r
Rocal
!
2
I
C>c.
~,..,
.J
H",
From the "Operation" pull down menu, select "Calibrate/Edit, Active Probe".
2.
In the "Probe Utilities" window, Type an appropriate name in the "Probe File"
space. Ex: SP600_8by50
3.
Highlight "no probe defined" (with ONE click). This note may not appear,
instead the first line of the probe description may have the probe head already filled
111.
4.
Click the down arrow and select the appropriate probe type from the pull down
menu (This will most likely be the SP600M).
5.
The "empty connection #J" will be highlighted automatically. Click the down
arrow and select the next probing component. This component will most likely be
the stylus. Attach and select from the list an 8BY50MM stylus. The 8BY50MM
sty/us MUST be the stylus used when calibrating the matrix.
-160
IV.
1.
Select the AOBO tip from the list in the probe utilities window.
2.
3.
Select "DCC" and type "25" in the "number of hits" space. PrehitJ Retract
should be 3 mm. Keep the default values for "Move and Touch Speed" (Move
Speed = 20-100; Touch Speed = 1.2).
4.
5.
Type "4" in the "Number of Levels" space. The "Start Angle" and "End Angle"
should read "0" and "90", respectively. Zero degrees is the position at the equator
of the sphere, and 90 degrees is the north pole of the sphere.
7.
Verify that the correct tool is in the "List of Available tools" section. Press the
"Edit Tool" button to be sure the properties are correct.
Before continuing to the next step to begin calibration be sure to:
I. Verify the stylus is tightened into the SP600 module.
2. Verify the calibration sphere is tightened into the threaded hole on the granite
surface.
3. Clean the stylus and the calibration sphere thoroughly.
8.
Select MEASURE. Select "YES" to "Has the qualification tool been moved?".
Select "OK" when the next window appears.
9.
With the probe at the 0, 0 position, take 1 probe hit on the qualification sphere.
Take this hit "normal" to the sphere's surface with the probe approaching parallel to
the probe direction. The hit is taken at the "north pole" of the sphere.
10.
With the Jog Box, MOVE THE PROBE UP AND A WAY FROM ANY
OBSTRUCTIONS.
NOTE: BE SURE TO RUN THE CALIBRATION AT FULL SPEED ON THE
JOG BOX. This is in order to obtain consistent results from the calibration of the
probe to the calibration of the matrix in the upcoming steps.
II .
Select the "CONTINUE" button with the mouse or press "DONE" on the jog box.
The calibration will now be performed for thi s tip.
V.
From the "P robe Utilities" window, select the AOBO tip.
2.
3.
EJI
Measure Probe
NI.IIIb", 01 H ~
Me. sUl.
Pr"'1 ! Rehac!:
Move Speed:
Touch Speed:
-==-:rf %
i=p.==2=
Qualification Check
r;
,11,"
~ji:ltl~
Nl.IIIber of Levels:
~E==~I
Inclemenl
'Dc
Iwe
NuriiJer S~ank
Hils:1
~~I
Shank Offset: 15.111 .
Parameter
Name
Sels_="";~;;';;;~~5S~
Save
EJ
Delete
EdHool ..
-162
4.
With the Jog Box, MOVE THE PROBE UP AND AWAY FROM ANY
OBSTRUCTIONS.
NOTE: BE SURE TO RUN THE CALlBRATION AT FULL SPEED ON THE
JOG BOX. This is in order to obtain consistent results from the calibration of the
probe to the calibration of the matrix in the upcoming steps.
5.
From the "Measure" screen, verify all values and that the proper Tool is selected.
Select MEASURE. Select "NO" to "Has the qualification tool been moved?".
The following message will appear. Say YES to this message.
Ei
PC-DMIS Message
UI
WARNING ....
6.
.J
The probe will now perfonn the calibration for the low level matrix. It will move
similar to the graphic below.
6 ZSwee in-X
2 ZSwee i.n+X
-163
7.
Ell,
PC-DMIS Message
Lower matrix calculated using tip TI AlIlO
0.00005 , 0.01071, -0.01351
0.00'193, 0,02055, 0,02706
The numbers shown above are from an example calibration. Click OK to this message
II
PC-DMIS Message
Please do a machine start lhen press OK, but wa'
for. final confirmation Prompt that the matrix is set before proceeding.
if--"Qi< '
ll
...,J
-----~-----------------~--~~--~------------~
Follow the instructions and press OK.
PC-DMIS Message
The loW.r matrix Is
After the final message, the "Probe Utilities" window will appear. Select OK.
NOTE: Keep in mind that all SP600 probe file s will need to be re-calibrated due to
the fact that the low level matrix has been re-calibrated.
VI.
I.
2.
3.
Create a manual alignment on the ring gage. Be sure to Level before measuring the
diameter of the gage.
3.
4.
5.
Measure the inside diameter of the ring gage as a circle using 10 points.
6.
Perform a Basic Scan - Circle on the inside diameter of the ring gage.
7.
Dimension the diameter measured with 10 points and the diameter measured with
the scan.
8.
Look at the deviation values and be sure the deviation between the 2 diameters is
not larger than .003 mrn (3 microns). If this value is larger than 3 microns then
repeat the steps necessary to re-calibrate the low level matrix. Also the size should
be within the specification of the ring gage.
9.
Once the calibration is complete and the results are satisfactory Save !;I and Close
.,----
"..
"
the program.
PC-OMIS CAD
Bonus Lab
pOtdmis
I.
PART SETUP
1.
II.
Part setup
Manual and DCC alignment of the Demo Block
Measuring Features
Measuring the back hole with a tip rotation and Pass Thru planes
Measuring Features with the new clearance plane
Executing the program with Pass Thru Planes
Fixture the Demo Block on the table with Datum B parallel to the X-axis and
Datum A facing in the Z+ direction.
2.
In the "Probe Utilities" window, select a "Probe File". Be sure the probe angles
necessary to measure the top of the block and the back hole have been added and
calibrated to the probe tile.
3.
4.
5.
6.
Using the joystick measure the left (outermost) surface (Datum C) as a line.
7.
From the "Construction" toolbar select the "Point" icon. Construct an intersection
point between the previously measured lines.
III.
8.
9.
10.
11.
Measure the same features that were measured for the manual alignment,
using more hits than in the manual alignment.
12.
Select ALIGNMENT from the INSERT menu and repeat the steps in the manual
alignment except select the DCC measured features from the list. Name this
alignment ALN_ABC.
MEASURING FEATURES
1.
IV.
MEASURING THE BACK HOLE WITH A TIP ROTATION AND PASS THRU
PLANES
1.
Move the probe tip up and away from any obstructions. Do NOT learn any
move points at this time.
2.
3.
From "Probe Tips" pull down menu , select "TIA90BO". This inserts a
tip rotation into the program. The tip will now rotate to this angle.
4.
From the "Work plane" pull down list, select "YPLUS". (You are
preparing to measure "hol e L" located on the back of the demo block.)
V.
VI.
5.
6.
With the Jog Box, move the probe directly back (in the +Y direction)
safely away from the part, and then above (+Z direction) the part for the upcoming
tip rotation. Do NOT learn any move points at this time.
7.
Go
a.
b.
c.
8.
Ensure that the probe is clear of any obstructions. From the "Probe
Tips" pull down list, select "TIAOBO".
9.
10.
2.
-/68
PC-DMIS CAD
Bonus Lab
I.
Take a digital picture of the part setup. Load this picture onto your computer and
save it as a bitmap. (This can be done by going to Startl Programsl Accessoriesl
Paint, pasting the picture and then saving the file.)
NOTE: Bitmaps are the only picture type that can be inserted into a hyper report.
(no jpg's, gifs, etc)
2.
Open PC-DMIS.
3.
From the View menu, select Hyper-Report Editor. This will bring up the hyper
report screen.
4.
illJ
NOTE: To draw the box for the bitmap to be placed in the hyper report, move the
mouse over the working area of the screen. The arrow will change into a crosshair.
Use the left mouse button and drag the crosshair into a box the size that you wish
the bitmap to be.
S.
The Bitmap Dialog box will now appear. Select the Load button, and find the
digital picture that was created in step I. Select the file and click on Open . A
preview of the picture will appear in the dialog box. Click on OK to insert the
picture into the hyper report.
6.
NOTE: To draw the box for the text box to be placed in the hyper report, move the
mouse over the working area of the screen. The arrow will change into a crosshair.
Use the left mouse button and drag the crosshair into a box the size that you wish
the text box to be.
7.
Select the Text area of the box and type instructions to the operator.
NOTE: An example of the text would be "Setup the part as shown in the picture
below",
8.
Before saving the report, you can now position the boxes as desired. The text in the
text box can also be modified by changing it to be bold, and/or increasing the font
size from the toolbar.
9.
Once the report is complete, select Save from the File menu and give it a name. The
file extension for a Hyper Report is .rpt.
10.
From the File menu select Close. This will close the report and the part program
should now be di splayed.
11.
Go to the edit window and position the cursor close to the beginning of the
program. A good place to position the cursor may be just after the TIP command
that follows the LOAD PROBE command.
12.
From the "Insert" menu select "Report Command, Hyper view Report". Select
the report file created previously. This placed a command in the program to instruct
PC-DMIS to display the report when the program is executed.
poomis'
PC-DMIS CAD
Bonus Lab
1.
Take a digital picture of the part setup. Load this picture onto your computer and
save it as a bitmap. (This can be done by going to Startl ProgramsI Accessoriesl
Paint, pasting the picture and then saving the file.)
2.
Open PCDMIS.
3.
From the Insert menu, select Report Command, External Object. This win bring
up the insert object screen.
f1JrxJ
InsNt Object
objecl !.vpe:
r. Creale !:lew
oBA Oocumenl
OK
Cancel
Bilmap Image
DBO Documenl
Media Clip
Microsoft Equation 3.0
Result- - - -- - .
~
Inserts a new Adobe Acrobat Document object I
QispiayAslcon
4.
!~ l8J
Insert Object
OK
(0;
File:
Microsoft Photo Eelitor
IC\PCDMISw\FRONT1 .JPG
Cancel
bilk
P'
_l, ~.sU_lt
R~e
QisplayAs Icon
)PEG Image
Change leon...
ucommun
Technologies
4/ 13 / 2004
HAilE
eeee
HUl'IBER
NUlffiER
ATS COUNT
1
TIIlE=11 : 00:34 AM
'PN =eeee
TOTAL # OF I{EAS =0
DTJG=
# OUT
SN=
OF TOl =0
OF HOURS =00 : 00 : 00
By default, external objects print and do not execute when executing a pan pro gram. However,
with some objects, the desired action may be to execute and not print.
Example: When embedding a graphic, the desired action may be to print the graphic to the report;
while when embedding a sound or movie clip, the desired action may be to execute the object to
play the clip at execution time.
External objects have four modes of execution:
I. Print - Don't execute
2. Don't print - Don't execute
To switch between the different modes, press F3 while the insertion point is on the same line as the
external object in the Edit window.
Hash lines and hashed borders are used to indicate the objects current mode of execution. See the
examples below.
No hash lines When no hash lines appear over
the object, the object will print to
the report.
Hashed
border
7.0 Document
7.0 Document
Print - Execute
Note: The execute action is always the same action that occurs when an external object is double
clicked. For media cbps, this default action is usually play. For most other objects, the default
action is edit.
Play Sound clips will play sound. Movie clips will play their movie, etc.
-173
Edit Objects that have a default action of edit will usually not be objects that would need to be
executed. However, some application objects also have the ability to run custom basic scripts upon
being activated. A word document or excel spreadsheet are examples of tlus type of external
object. With these types of objects and the PC-DMIS automation commands, it is possible to
change the object using data from the part program. For example, an excel graph could be inserted
inside a part program that has a basic script that, when activated, would pull data out of the part
program using the PC-DMIS automation commands and adjust the graph accordingly before it was
printed on the inspection report.
When tbe program is executed tbe picture wj]l appear similar to tbe example below .
:PI..j, ~
_ ."
,r~ ,
. '__ .
..
_,~._,
.,
_ 0. g a [JQtJ
" .... .,. . .
. .. __ ...
'Oc.~;.", ~ '
ij 'J
"' ..... _,
'_L_
-174
. .... _
..... ,_
.. ..- . . .
..
No ..... '
..
I'
...
.~
p()Idmis
PC-DMIS CAD
Bonus Lab
NOTE: This lab does not contain EXPLICIT step by step instructions.
I.
2.
Once inside Datapage, open the Datapage Editor. (From the "File" menu select
"Editor".)
3.
From the "Database" menu select "New". Type in the full path of where you want
the database to be. Name the database. Datapage will say that the file does not exist
and then ask if you wish to create it. Say yes to that message. The database has now
been created.
NOTE: The above statement shows you how to create a single database. In most cases
you will want to have several databases. Frequently parts are grouped into databases based
on a common customer, common part family or other common characteristic.
n.
2.
When creating dimensions that you wish to collect statistics for, verify that the
output section of the dimension window is set to "Both."
-175
III.
Go to the edit window and position the cursor close to the beginning of the
program. A good place to position the cursor may be just after the TIP command
that follows the LOADPROBE command.
2.
From the "Insert" menu select "Statistics Command, Statistics". The following
screen will appear:
x
Database OPtions- - -l
~
Transfer
r.
r
On
Update
rrarlsfer DirectOlY:
0 ataP age
DES
SPC Databas.
._ _ '
r.
'
f r.
I ,~'"'*
C:\DATAPAGE\PART
Do Control CalculatIons:
Dff
Write Lock:
--1
I
I
On
I'7:12"'
" 0-
OK
Cancel
3.
4.
-176
5.
If you wish to be able to sort the data by some variable that affects the process then
you will want to add a tracefield to store that information. Some examples of the
type of information that you might want to collect would be Machine Operator,
Shift, Machine, Tool, Mold, Cavity, etc.
a. To collect this information, from the "Insert" menu select "Statistics
Command, Tracefield". The following screen will appear:
Name:
IOperato~
Value:
Value Lim!
OK
OPtions:- -..
.1 r No D~play
r. Display
r;s-
Cancel
Now that the statistics command has been inserted into the program at the proper
place, re-position the cursor to the end of the program . A quick way to accomplish
this, is by pressing the CTRL + END buttons.
7.
-177
Deciding whether to Use Dimension Name or Feature Name when turning stats on
If your program only contains location dimensions then you will probably want to store the
information by Feature Name, which will produce variables like ClRI.X, CIRl.Y, CIRl.D, etc. If
you have dimensions in your part program which are more GD&T related and are displayed as an
M axis on your PC-DMIS inspection report then you will have to store the data by the dimension
name which will produce variables like LOCI, LOC2 , LOC3 , etc. See the report below if you are
unsure of which situation you have:
Another situation, which might cause you to use the dimension name, would be if you
dimension the same feature in multiple datum systems. (Ex: ABC and GHK) If you send the data
to datapage by feature name then the data from the first datum system will get overwritten by the
data from the second datum system. If you use dimension names instead, then you will not have
this problem.
You can change the names of features and/or dimensions to make the variables easier for
your employees to understand. Remember not to use spaces or dashes in these names. Letters,
numbers and underscores are all that should be used in names that will be sent to the database.
-178
If you receive this error and you do not need the data that is currently in the xstatsll file
then the easiest way to proceed is to delete the xstats file. If you do need the data then you
will want to try and open the xstats file with Notepad and verify that all database paths look
correct. Also verify that there are no names with spaces, which might be causing a
problem.
If everything looks OK but the system will still not update, then try renaming the
XSTATIl.TMP file to XSTATS 11.OLD as there may be unidentified corruption in the
file.
If that does not work, try creating a new database through the Datapage Editor and
directing the PC-DMlS statistics to that database.
If you are still having problems then contact technical support. Make sure to note any error
codes that come up during this process so that our staff will be better able to diagnose the
problem.
-179
p~dmis
PC-OMIS CAD
Bonus Lab
1.
2.
3.
4.
5.
6.
r.
PART SETUP
1.
II.
Part setup
Manual and DCC alignment of the Demo Block
Measuring and Dimensioning Features
Using Pattern Offsets
Creating Marked Sets
Executing the program using Marked Sets
Fixture the Demo Block on the table with Datum B parallel to the X-axis and
Datum A facing in the Z+ direction.
2.
3.
4.
5.
6.
Using the joystick measure the left (outermost) surface (Datum C) as a line.
7.
From the "Construction" toolbar select the "Point" icon. Construct an intersection
point between the previously measured lines.
-180
Ill.
8.
9.
10.
11.
Measure the same features that were measured for the manual alignment,
using more hits than in the manual alignment.
12.
Select ALIGNMENT from the INSERT menu and repeat the steps in the manual
alignment except select the DCC measured features from the list. Name this
alignment ALN _ABC.
2.
From the Alignments screen, set the Origin to the center of Hole K.
3.
4.
5.
-181
IV.
From the Edit Window, use the mouse to highlight the commands associated with
measuring Hole I, including the Clearance Plane move, and the True Position
dimension . Now that this is highlighted, select the Copy icon.
2.
From the Edit menu, select Pattern. Under Offset, type 90 in the Angle space. Type
2 for the Number of Times to offset.
3.
Position the cursor at the end of the program. Select the Paste wI Pattern icon.
NOTE: Look in the edit window and observe the 2 new circles that have been
created from the pattern, along with their dimensions. Also, move the edit window
to view the 2 circles in the graphical display.
V.
4.
From the Edit Window, verifY the Nominals and tolerances have been entered for
ALL of the features.
5.
a. Using the mouse, double click in the center of the marked sets window (grey
area).
b. A window will appear prompting to "Enter Mark Set Label". Name this set
"Full Inspection".
NOTE: Do not close this Marked Sets window. This window needs to remain open
to complete these steps; however, it can be minimized or moved out of the way.
c. The Print options screen will appear. Place a checkmark in the "Printer" box by
selecting the box. Select OK.
d. From the toolbar, select the "Clear Marked" icon.
e. From the toolbar, select the Mark All icon.
f. Say Yes to marking the Manual alignment.
Create another marked set to execute only the DCC portion of the program
g. Using the mouse, double click in the center of the marked sets window (grey
area).
h. A window will appear prompting to "Enter Mark Set Label". Name this set
"DCC ONLY".
I. The Print options screen will appear. Place a checkmark in the "Printer" box by
selecting the box. Select OK.
IWJ
~I
VI.
I.
2.
From the "View" menu, select Marked Sets, if this window is closed.
3.
4.
r-o .
183
Quizzes
-J84
Ipoomis'
PC-DMIS CAD
Name: _ _ _________
Date: _____________________
Quiz # 1
I) Name the three (3) axes that make up a coordinate system :
2) The point where the three axes of a CMM are equal to zero is called the machine origin.
D
D
---3)
True
False
With PC-DMIS you can set up your own directory structure to store your part programs.
D
D
True
False
4) In PC-DMIS, it is not possible to have multiple programs open at the same time.
D
D
True
False
-185
5) The first program that is opened in PC-DMIS is online with the CMM. All other programs are
what?
6) To ZOOM in on a specific area ofa part (depicted by a CAD graphic), you must box in the
selected window by using:
A) The LEFT mouse button only
B) The RlGHT button only
C) The LEFT and RlGHT mouse buttons together
D) None of the above
7) If you wish to create a copy, or backup, of a part program in PC-DMIS, which option would
you choose from the File menu~
A) New
B) Execute
C) Operations
D) Import
8) To bring up the probe utility window, you can use the shortcut Ctrl+Alt+P or you can select
which menu options?
A) Editl Preferencesl Setup
B) Viewl Probe Readout Window
C) Operationl Calibrate/Editl Active Probe
9) In order to un-draw a probe component, you must do what to it in the probe utilities window?
A) Single Click
B) Double Click
C) Right Click
D
D
True
False
12) When viewing the calibration results, what is the desired range for the standard deviation?
13) What is an example of a cause for the standard deviation in the calibration results screen to
be outside the desired range?
14)
lfusing a 1 inch calibration sphere whose shank is straight up and down, how would you fill
out the ADD TOOL dialog box?
OK
Cancel
TooI1D:
Tqol T!'Pe:
SPHERE
:::oJ
OffsetX:
OffsetY:
Off,etZ:
Shank Vector I:
Shank Vector J:
Shank Vector K:
Search Oveflide I:
Sealch OvelJide J:
1 " " 1-
"
S ~ch Ov~rri~e K: 1
=--- ---1---
Diametell Ler;Jth: rl
-187
I poomis'
PC-OMIS CAD
Name:,_ _ _ _ _ _ _ _ _ __
Date: _ _ _ _ _ _ _ _ _ __
Quiz # 2
I) A part origin is:
A) The first point measured on the part
B) A reference point on the part
C) The name of the place where the part was manufactured.
2) Name the three (3) elements that make up a part alignment system.
D
D
True
False
4) When you are creating a basic ali gnment, the level to axis and the rotate about axis should be
the same.
D
D
True
False
xO
5) To move the alignment from the center of the hole to the point wh ere the two lines intersect,
you would have to use the offset distance box in the alignment screen. The sign for the offset
distances for x and y should he what respectively?
A) Positive, Negative
B) Negative, Negative
C) Negative, Positive
6) Seven feature types are supported under PC-DMIS's Feature Type Recognition capability.
~,
The feature types are points, line, planes, circles, cylinders, spheres, and what?
A ) Slots
B) Cones
C) Ellipses
7)
Circles and lines measured using Feature Recognition are dependent on th e active workplane
for calculation purposes.
D
D
True
False
8) Name TWO methods of constructing an Offset Alignment within the Alignment Utilities
option.
-189
,- ,
B) ESC key
D) FI hot key
10) From the Dimension Location window, it is possible to dimension more than one feature at a
time.
D
D
True
False
11) To dimension the angle of a cone you would select which option from the dimension menu?
A) Angle Between
B) Location
C) Distance
12) Once a part program has been created in Inches (in) , it is possible to dimension in
Millimeters (mm) inside the program,
D
D
13)
True
False
(fyou wish to create an electronic copy (pdf or word document) of the inspection report as
well as a hard copy, you need to select which menu options and then check the File box?
A) Editl Preferencesl Edit Window Layout
B) Filel Printingl Edit Window Print Setup
C) Filel Printing I Edit Window Print
14) If you wish to change the order of the columns on your inspection report, (Nominals, Meas,
Tol) you need to select which tab under Editl Preferencesl Parameters?
A) Probing
B) Motion
C) Dimension
LINE2
LINEl
15) [fyou select LINE1 and LINE2 to rotate to X plus about Z plus what will the aligrunent look
like? (Note: This is not good measuring practice.)
y
A)
x
x
B)
y
C)
~
x
yl
ILlNE31
0
0
0
0
0
0
0
ILlNE11
16) If you wanted to dimension the width of the block you would select LINE I and LINE2 from
the list in the dimension screen. If you chose parallel to in the orientation section, what box
would you check in the relationship section?
A) To X Axis
B) To Y Axis
C) To Z Axis
17)
To dimension the length of the round slot you would select CIR I and CIR2 from the list in
the dimension SCreen and then se lect which item from the circle options section?
A) No Radius
B) Add Radius
C) Sub Radius
18) If you wanted to dimension the di stance between LINE3 and CIR3 perpendicular to LINE3
you would check to feature from the relationship section. Which feature would you select
first from the list in the distance screen?
PCOMIS CAD
Name: ____________
Oate: _______________________
Quiz # 3
1) What do UK values define?
A) A vector
B) A part alignment
C) A centroid of a sphere
2) When taking points to measure a line, how is the direction (vector) of the line determined?
3) What is tile name of the function in PC-DMIS that allows you to bring in a CAD file?
A) Activate
B) Copy
C) Import
D) New Part
4) What is the name of the function in PC-DMIS that allows you to translate a PC-DMIS program
into another format (ex. DMIS, IGES, AVAIL etc)')
A) Copy
B) Export
C) Activate
D) New Part
5) After calibrating a probe tip, what function would you select from the Probe Utilities screen to
verify the accuracy of the probe calibration?
A) Measure
B) MarkUsed
C) Results
D) Edit
o
o
True
False
7) If the part is moved while learning the program, what are the necessary steps in order to
continue learning the program?
8) To create a LINE between two previously measured circles which PC-DMIS function would
you use?
A) Construction
B) Dimension
C) Operation
9) When constructing a feature, what is the difference between the best fit and best fit recomp
types?
-194
10) To establish a relationship with the current alignment and the CAD data, which of the
following options would you select from the Alignment Utilities screen?
A) Auto Align
B) Iterative
C) Set Origin
D) CAD = PART
11) Before pressing CAD=Part, you must build an alignment that is equal to the alignment used in
the CAD model.
D
D
True
False
12) When changing the colors of a CAD drawing, you can select the desired features by doing
what?
13) The value set in the tind nominals tolerance tield is usually larger for solid models than it is for
wire frame models.
D
D
True
False
-195
PC-OMIS CAD
Narne: ________________________
Date: _ _ _ _ _ _ _ _ _ __
Quiz # 4
1) Please match the following file extensions with their associated file type .
.prg
a. Probe Files
.prb
b. Alignment Files
.aln
2) Which keyboard key would you use to move between the fields within a window (i.e.: New
Part Program window).
A) Enter key
B) ESC key
C) Tab key
D) Any of the above
3)
After malGng changes in the editor, you must re-execute the program in order for the changes
to take place.
o
o
True
False
-196
4) Autosave is an important function in PC-DMIS that prevents complete loss of your program if
a power failure occurs.
Which options would you select to activate the Autosave function?
A) Edit! Preferences/ Setup / General
B) Edit! Preferences / Setup/ Dimension
C) Edit! Preferences / Parameters/ Dimension
By selecting the Autosave function , it is not necessary to select Save from
the File meou, or toolbar, at any time.
5)
D
True
D False
6)
For correct calculations and results, you must know the direction (vectors) of
lines.
D
D
True
False
D
D
True
False
9) When creating a true position dimension, what column is added to the inspection report that is
not present when creatiog a location dimension?
A) Bonus
B) Nominal
C) Max
-19 7
10) If you have a material condition on a datum, then you must un-check the Use Datums Box.
True
False
II) When dimensioning a feature that relates to a Datum (i.e. Concentricity), the Datum feature is
selected
D
D
D
First
Second
Either
12) When you save a window layout, it also saves the options that you have selected under Editl
Preferencesl Edit Window Layout.
D
D
True
False
13) In order to delete a saved window layout, you must hold down what key and then drag the icon
into the graphics display window?
A) Control
B) Alt
C) Shift
14) Icons for executable tiles like Excel, Datapage, and the calculator can be added to a toolbar.
D
D
True
False
.~
-198
Dee Section
15) Where on the calibration sphere is 90 deg when setting up the starting and ending angles in
PC-DMIS's Measure Probe function?
8
D
D
D
A
B
I
I
__ -.J ___
I
I
16) Which function do you select from the Probe Utilities screen to input your motion parameters
(Touch Speed, Move Speed etc) for calibration?
A) Edit
B) Mark Used
C) Results
D) Measure
It is a good measuring practice to incorporate a DCC alignment in a part program to achieve
17)
more accuracy.
D
D
True
False
18) If you wish to change the machine speed, touch speed, prehit or retract values, which tab
under Parameters would you choose?
A) Clearance Plane
B) Motion
C) Dimensions
D) Probe
19)
D
D
For the sake of accuracy and precision, the touch speed used in the probe
calibration should be the same as that used in the part program.
True
False
20) Name THREE types of DCC Move commands that can be inserted into a program to provide
clearance for the probe.
-200
Revision
History
Rev #
Date
Originator
Comments
1.0
Jan, 2004
Steve Gregorio
1.1
Feb, 2006
Guillelmo Nevada
-202
dialog will ask you to confinn safe rotation to AOBO. Make sure the probe
PART (PBSILED): Aligns the CMM with the axes of the part
being measured. Movement of the joystick will now move the
CMM along the X, Y and Z-axes of the part presently being
measured. A red light on the key illuminates to show the mode
is active.
'Note
Tum power OFF on the Electronics box at the rear of the machine. If a power slrip is
utilized, tum its power OFF.
"",: '/ d7
1111
""Jie..
N ,,"-,/ ),...
Jyr
D SERIIO READY
SERVO PwR ON
kiT
/J"J
rf kif" 41
~ ~ P-;-I
~~J ~
BBG
RE MOTE CDNTROL UNIT
3.
4.
', ~
5.
[RJ
PC -DMIS MCSSdl!"
Do a machine start (If needed), then press OK to home
I:
QK
)1
Qancel
Press the Mach Start button for several seconds. It's LED will
illuminate
/
.~
......
-:;c
-- .
Do.tun o.xis
Do tuM poin1;
Du1;vn pto.nl?S
ori Qin
or
.... ~(lS"uY'l?t.u~n t
Alignments in PC-DMIS
A part alignment represents the Datum Reference Frame specified on the drawing. The Primary,
Secondary and Tertiary Datums defme the Datum Reference Frame and identify the features to be
measured and used to create the alignment
LEVEL:
Constrnins 2 Degrees ofRotation such that the Leveled axis matches the vector of the
selected feature. Note: This will always be the Primary Datum and must be a 3D feature
with a vector. Typical features : Plane, Cylinder, Cone or a constructed 3D feature .
ROTATE:
Constrains 1 Degree of Rotation about the Leveled axis such that the Rotated axis
matches the vector of the selected feature. Note: This will always be the Secondary or
Tertiary datllm and must be a 2D or 3D feature with a v~ctor . Typical features: Plane,
Line, Cylinder, Cone or a constructed 2D/3D feature . (}JIJ Tc.- "'A,. "VI T"t'" ~ec!YO<,f IV,/ ,f ,/,-, WI
15 .;z <'71t~,j ..,.. 1I'ze n i - , T,;>v7ld'J ~.r/<"W1 c-<>"'f"il/..'I " > NldTl4->z1
Note: You can also select any (2) point type features to simulate a line that can be used to I
Rotate. Example: (2) points, (2) circles, (2) spberes or combination (simulates a line
through (2) points, tbe direction of simulated line is based on the order of the selected
features).
ORIGIN:
Alignment Tips:
I) Level first, Rota!~ second and Set Origins in X, Y, and Z-axis, Never Rotate before Leveling!
3) Always Level and Rotate before measuring p<>ints (measured p<>in! in X, Y or Z-ws)
5) An alignment can be saved to a file using the SAVE ALIGNMENT command. This is typically
done to create a fully automated program dependent on a holding fIXture for the part.
Example:
RH Rule of Rotation:
I) Point your RH thumb in the positive direction of the axis you are
rotating about (+X, +Y or +Z).
2) The direction your hand naturally curls is positive rotation. Negative
rotation is the opposite direction.
I.
Program Preparation:
o Review part drawing and determine inspection requirements.
o
Identify and review all Datum Reference Frames (part alignments)
o Identify and review all GD&T and Dimensional call outs
o Resolve all issues with drawing requirements before starting program
II.
Setup
o
Ill.
Part setup:
o Determine a setup which will allow probe access to all features being measured
o Determine a holding method for the part (clamps, fixture)
Probe setup:
o Determine a probe setup which will allow styli tip to access all features being
measured
o Assemble probe components (head, probe extensions, probe, probe extensions
and probe tip (single or mUltiple tip)
o Identify AlB angles for indexing probe heads
Setup verification:
o Move CMM around with probe to confum access to all features being measured
_.
-'
Pill".Hneter Settinq.:,
.il"
NC-l00 Paramelers
Probing
Vi!iJe15 _ ~
Value: l~
Motion
Active Plane
Allis: IYPLUS
.1
I/O Chamels
Acceleration
Opt.Probe
--]
OK
Cancel
i\pply
Help
~.
Active Plane: The Probe moves to the Active Plane when executing all
MOVE/CLEARPLANE commands before Measured features, Auto Features and Tip
Change commands.
i (1<1'"
Pass Through: The probe only moves to the Pass Through Plane after executing a Tip
change command at the time it executes the MOVE/CLEARPLANE command after the
Tip Change command. Note: You must add a new ClearPlane Definition command
immediately after the Tip Change command to defme the Pass Through Plane it will go
to and the new Active Plane for the following Measured Feature or AutoFeature
commands to use_
CIRI
PTI
ACTUI , 1,-0.2441,0,0,1,1
MEASICIRCLE,4,WORKPLANE
MOVEICLEARI'LANE (probe moves to Active Plane)
HlTIBASIC,NORMAL, I.5, 1,-0.2441,-1 ,0,0,1.5, I,-0244 1,USE THEO = YES
HITIBASIC,NORMAL, I, 1.5,-0244I,O,-1,0,1,1.5,-0244I,USE THEO = YES
HlTIBASIC,NORMAL,O.5, 1,-02441,1,0,0,0.5, I ,-02441 ,USE THEO = YES
HIT/BASIC,NORMAL,1 ,0_5,-0.2441,0,1 ,0,1 ,0.5 ,-0.244I ,USE THEO = YES
ENDMEAS/
MOVF.JCLEARPLANE (Probe moves to Act ive Plane)
TIPITIA90BO, SHANKIJK=O, I, 0, ANGLE~ 180
CLEARPIYPLUS.5,ZPLUS,2 (Clear PIMe Definition command)
~FEATIPOINT, RECT
jf-vT1 reJ1u
rs
VI .~
v'<"
Min # of Hit!
I
6<,05 A"J.:::
2
3
3
6
6
4
Measured Point:
Rules:
Feature TIlle
Point
Line
Circle
Plane
Cylinder
Cone
Spbere
Dimensions
1D
20
2D
3D
3D
3D
3D
Rules:
Measured Circle:
Rules:
a measured circle.
3) The dimensional information in X, Y or Z axis is from the centroid
of the circle and the diameter is the average diameter by default
(least squares).
Measured Plane:
Rules:
2) The ilK vector for the plane is perpendicular to the plane and it's
direction points away from tbe material of the part.
3) The dimensional information in X, Y or Z axis is from the centroid
of the plane.
o
c---.
- Rules:
Measured Cylinder:
-.
ill
,,~"l\
,
.'
I
2) You control the direction of the IlK vector for tbe cylinder. It goes
. ,
from the first circular cross-section towards the second circular
(\~/~:r:;
cross-section. Note: It is recommended to take three circular
'.~ ~
cross-sections when po)"wle to increase the hit data used to
'
calculate the cylinder. (ule.. .A--",7/) C'i/A~...t, "V T,-,q cr,); "..<:n <~j)
'-'-=~ cp...,7t"'1J.;t
/ i''' '
()(, I) '1'-j
ve~, 1c)(
_ /
,JI
J '"
&t)" ~
Rules:
",#,$ {ti'
"'J V (
PQfH75
y,"
Ui'C(1t1/
7'1-.::.
h" ,;'rj-w I I
Measured Spbere:
:;0
I"AT,I,q,'f
lV1",,,,,,,IJ?Y~
_ ( ' r~i1r.cfo.,.J
\:;c'
5p~"'.'"
2) You do not control the direction of the IlK vector for the cone, The
IlK vector always points away from the vertex of the cone, Note: It
,l"w is recommended to take three circular cross-sections when possible
to increase the ltit data used to calculate the cone.
'7
vec?"/)
TAWlvd.' S
V(
Tof
j7
/1
ot-
) f'u,," e.
--,0",
~
TI1 -e. (}Yo 11 r
~/(\
,"rt
LAI1(1o./.(
"3
r1 (lv"'"-U .....,
PART NAME
REV NUMB ER
SER NUMBER
STATS COUNT : 1
STARTUP
~ALIGNMENT/START,RECAL1:,
LI ST = YES
A.LIGNMENT/END
MODE/MANUAL
CH~CKI 0 . 1,1
110V ESP~~DI
30
TOOCH SP ~ED I
0 .75
FORMAT ITE XT, OPT IONS, I HEA DI NGS, SYMBOLS , iMEAS, NOt-1, TO L, DEV, OUTTOL,
PLN1
=FEAT/PLANE,RECT,TRIANGL~
LN1
PTl
A2
HIT/BASIC,NORMF.L,3.5159,3.3421,-19.5727,0.0000686,-0.0009391,0.999999 6, 3.5159,3.3
42 1, -19.5727,USE THEO - YES
HIT/BASIC,NORMAL,6.32 38, 6.4541,-19.5699,0.0000686,-0.0009391,0.9999996,6.3238 ,6 .4
541,-19.5699,USE THEO = YES
HIT/BASIC,NORMAL,8.8737,3.289 4,- 19.5731,0.0000686, - 0.0009391,0.9 999996 ,8.8737, 3 .2
894,-19.5 731 ,USE THEO ~ YE S
ENDMEASI
=FEAT/LINE,RECT,UNBND
THEO /2.4 74 4,2.9001,-19. 68 51 ,0.9999048,0.0137959,0
ACTL/ 2.47 44,2 .900 1 ,-19.685 1,0.9999048,0.013795 9 ,0
MEAS/LINE,2,WORKPLANE
HIT / BASIC,NORMAL,2.4744,2.9 001, -19.6851,0.0137959,-0.9999048, 0,2 .4744,2.9001,-19.
6851, USE THEO = Y~S
HIT/BASIC,NORMAL,9.8695,3.0021,-19.68 5 ,0.0 1 37959,-0.9999048 ,0, 9.8695,3.002 1, -19.6
85,USE TH EO = YES
ENDMEAS I
= FEAT/POINT,RECT
THEO/ l. 8666,4 .629 4,- 20. 3798,-1,0,0
ACTL/l.8666,4.6294, - 20.3798,- l ,O,O
MEAS / POINT,l
HIT/BASIC,NORMAL,1. 86 66,4.6294,-20 . 3798,-1,0,0,1 .8 666,4 .629 4,- 20. 3798 ,U SE THEO
YES
ENDMEASI
ALIGNMENT/TRANS,XAX I S,PTI
AL I GNMENT/END
MO DE/DC C
CHECK I 0 . 1,1
PREHIT/ 0 .1
RETRACT/ 0 .1
TOuCHSPEED/O . 75
MOVES PEED I 50
PART NUMBER=clearplane
DAT E 7 / 14 / 2006
TIME= 9 :4 3 : 31 fu~
PAGE#= 2
PLN 2
=fEAT/ PLANE ,RECT,TR IANG LE
THEO/ 4.4736,2. 2397, -0.0004, 0 . 0000843 ,0.0 001222 , 1
MEAS /PLANE,5
MOV8 / CLEARPLANE
HIT /BASIC,NO RMAL, 1. 6785,0 . 3152 , 0 . 000 1 ,0 .00008 43,0 . 0001222 ,1, 1 . 67B,0 .3152 ,0.00 01 ,U
SE TH EO = YES
HI T/BASIC,NORMA L,2. 1 751,3.340 8,-0. 0007,0 . 00 00 843, 0.0 001 222,1 ,2. 1747,3 . 3406 , -0 .0 00
7,US E THE O = YES
HIT/ BASIC ,N O~m L,4.4 164, 3.6217, - 0 . 0001,0 . 0 000 843,0 . 0001222 ,1,4.416 ,3.62 1 5 ,-0.0002
LN2
,U SE THE O = YES
HIT/BAS I C,NORMAL,7 . 0702, 3 . 5022,- 0 .001,0. 0000843,0 .000122 2,1,7 . 0696,3 . 5022, -0.001,
USE TH EO = YES
HIT / BASIC, NORMA L,7.0277,0 . 4184, - 0 . 0 004,0.000 0843,0 .OOOI 222, 1 ,7.027 3,0.418 5 ,- 0 .000
ENDMEAS /
=fEAT /L IN E,RECT,UNBND
TH EO/8. 2902,0, - 0. 17 4B, - I, - 0.000016,0
ACT L/B. 29,0 . 0002, -0.174B ,- I , - 0 .00001, 0
MEAS/ LIN E, 3 ,WORKPLANE
MOVE / CLEA RPLANE
HIT /BAS I C, NORMAL,8 . 2902,0,-0 . 1748, 0.0000 16,- 1 ,0,8 .29,O. 0002,-0 .174B,U5 E THEO = YE
S
HIT/BAS IC ,NORMAL,4.5425,0 ,-0.1 753 , O.0000 1 6, -1, 0,4 . 5424,0.0002,- 0 . 1752,U5E THEO
YES
HIT /BAS I C,NORMA L,0.7522,-0 .000 1, - 0 . 1755, 0.000 0I6,- 1 ,0,0 . 7521,0.0 001 , - 0.1755,USE T
HEO = YES
LN3
ENOMEA SI
=fEAT/L I NE, RECT,UNBND
THEOI0,0 . 4451, - 0.8 144, 0.00 0027 2, I,O
ACTL /0, 0 .44 49, - 0.8142,0. 000 040 1 ,1,0
MEAS /L INE,3,WORKPLANE
MOVE /CLEARPLANE
HI T/BASIC,NORMAL, - O. OOO l,O.4 451, -O .8144 ,-1,O. 0000272, O,0,0.4 44 9 ,- 0.8 1 42,U SE THEa
A3
= YES
HIT /BAS I C,NORMAL,0,1. 6382,- 0.B15 5, - 1,0.0 00027 2,0,0.0001, 1.63 79, - 0 .8 15 5,U5E THEO
YES
HIT / BAS I C, NORMAL,O,3. 0889, - 0.816 9,- 1,0. 00 00272,0, O.00 01, 3.0886, - 0.8169, U5E THE O
YES
ENDMEA51
=ALIGNME NT/5 TART, RECALL:A2, LIST- YES
ALIGNMENT /END
CIRI
MOVE/CL EARPLANE
HI T/BAS I C,NORMAL,0 .9785,1. 501, - 0.17B 2,0.040 0146, - 0.9 99199 1,0,0 . 9784, 1. 5009, - 0 . 1 78
2, USE TH EQ : YES
HI T/BAS I C,NORMAL, 1.4954, 1.069 1,- 0 . 1778,-0 . 9904356, - 0 . 1379755,0,1.4955 , 1.0 69 1 ,-0, 1
778,USE TH EO = YE S
HIT/BASIC , NORMA L, 1. 0578,0.50 19,-0. 1776, - 0 .1 17 992, 0.9930145, 0,1.05 73,0.5 0 15, - 0 .177
6, USE THEO = YES
HIT/ BASI C,NORMAL,O. 49 7 , 0 . 9945,-0 .17 8 1 ,0. 99994 13,0. 0 10832,0, 0.497, 0 .9 9 44 ,-0 .178, US
E THEO = YES
ENDMEASI
PART
CI R2
NOMBER~c 1e arpl an e
DATE-7/ 14 /2006
PAGE#=3
e IR3
CIR5
if- A [w),] 5
Cit'iJY
{l1
Sv-r $l1
fJ I,; 111 e.
IM/)ve
f~/"1
1?~1-,We.
lV'VI'l/lt7
PAGE#=4
o~
7'<c
]:Gcr
'-./
pi Program Mode is used to create Measured Features (points, lines, circles, planes,
cylinders, cones and spheres) from a Wire-Frame or Surface CAD Model. While in
Program Mode hits are take on the model with an animated probe simulating taking hits
with the CMM in Guess Mode.
~ Surface Mode enables the mouse to only select Surface CAD entities. Position the
curser on the surface where you want to take a hit and click the Left Mouse Button,
PC-DMIS pierces the surface, captures the X,Y,Z,I,J,K value and a hit is recorded at
curser position. Select the correct number of hits to define the feature and then press the
End Key on the keyboard and PC-DMIS will guess the feature type. This mode works
best for creating Points, Lines and Planes. Circular features (circles, cylinders, cones and
spheres) are difficult to select hits at a constant cross section but can be created (Outside
Diameters are easier to select than Inside Diameters).
~ Curve Mode enables the mouse to only select Wire-Frame Cad Entities. This mode
works well for all measured features (points, lines, planes, circles, cylinders, cones and
spheres). Two graphic views are required to take hits in Curve Mode, one view for setting
the depth and the other view for taking hits on the feature. The following mouse clicks
are used to set depth and take hits on any Measured Feature:
Right Click - sets the approximate depth at the current curser position
MOI'e Point.,). 1'r~ 11\.t < 4M 11
'-' v>6 t v
.---'
&.fJ<"- ~ ~ .. t/
Y {.?'" )" f
:#' Qt hi r5
'1
ik
iJ
C )vtl4
(us~d
for creating
Right Click and Drag - Sets the depth on the nearest wire-frame entity when the right
mouse button is released (used to set depth for measured lines, circle and cylinders).
Note: A cone can be created by right clicking on the top and bottom circles to define the
cone angle (top view) and left clicking to take hits (bottom view).
Left Click - selects the nearest line or circle and takes equally spaced hits at the current
depth setting based on the settings in Setup (F5)/GeneraliProgram: Auto Circle or Line.
Left Click and Drag - Takes a singe hit at the current depth setting on a line, arc or
circle. Always approach from the side of the wire the machine should approach from.
Delayed Left Click - Takes a hit at curser position at the current depth setting. This is
used for taking hit on a plane. Note: hold the mouse steady when doing the delayed left
mouse click such that a valid hit is taken nonnal to the surface at curser position.
,+ 1DrawareSurfaces
turns
on or 0 ff. 0 nly Wire-Frame
.
Surfaces
turned o
f fSurfaces
.
is displayed when
'.JTc it,pn
;J;3ft/
1H
r(
X/I
~MM~h:v)
{./
oV't-
,g,.,J
';Qv
c?/0
1'7/1<
(L1
J/j(~
(0'1
yec..
I) FilelNew
Enter Part Name: Group}
Select units: Inches (same units as CAD Model)
Select OK
2) Probe Utilities
Select existing Probe file: probe file name and select OK
3) Filel Import! IGES
FtW
OV[
e,{ -ec
l-t1t
C/..,.<'
9) Turn DCC ON
10) Select Fl 0 Motion Parameter
Set Prehit, Retract and Check distance to: .100"
Set Touch Speed to: I and Move Speed to: 10
rm
r]'"
c-pW1/f11~ r
,>$ ,rn d
12) Select ~ Su:-jace mode and /r Program Mode from tool bar.
.
~!:' -; u ) /4..<: .
Take 6 hits (left click) on top plane and press End Key (plane created)C:~7' ~5T C~ "'f'1AJ
Take 2 hits (left click) on front plane and press End Key (line created)
I
Take 2 hits (left click) on lower LH plane and press End Key (line created)
... 1
13) Insert!AJignment/New
Select: PIn2, Ln2 and Ln3
Select Auto Align
Select OK
(V.Iff<
per
c tw-1 '" (l<. w.VV'" t- <"v
() r I-t.; n ..... 4 ""r ,..,,;f :;
cr
.pj!
16) Measure 1.000 Diameter Hole as a circle (lower LH circle)
In YMINUS view right click and drag to set depth approx. -.100 from top plane.
In ZPLUS view left click inside lower LH circle (curser inside of circle). 4 hits are
and drag to largest circle of cone (select circles from inside to define an inside
diameter cone). A message will appear in the bottom of screen: Precise depth set
on cone (the cone angle is defined and the cone is defined as an ID)
In YMINUS View left click near bottom ofcone for 1st cross section (4 hits
taken), then left click at middle height of cone for 2nd cross section (4 more hits
taken) and finally left click near top of cone for 3rd cross section (4 more hits
It"''
I)"
(7
19) Measure the ROImd slot as (2) circles and (2) lines
In YMINUS View right click and drag to set depth, then click on the X, Y or Z
axis fields of the ORO at bottom of the screen and the Auto Move Point window
appears. Key in -.1 00 in the Z Move field, uncheck all boxes and select OK. The
depth is now set at -.\00.
In ZPLUS View left click on the top arc ofthe slot and press End Key.
Left click near top of LH side of slot and press End Key.
Left click and drag 4 hits (I at a time) on bottom arc of slot and press End Key.
Left Click and drag 3 hits (1 at a time) on RH side of slot and press End Key.
20) Turn surface back on
21) View Setup
Select Single View ZPLUS
22) Dimension Location of (2) 1.000 diameter holes
X, Y, D and enter tolerance for each.
23) Dimension Location of Cone
X, Y, A and enter tolerance for each.
24) Dimension Distance of Slot (length and width)
Distance between (2) circles (add Radius)
Distance between (2) lines, to Feature,perpendicuiar to.
25) Mark all and Execute Program
Visually watch for collisions.
'-
vh,"
,;tv 1r;
:f0 7V' V
r:5
(1
1fo11l,jl(c:..
M~TROLQGY
HEXAQON
METROLOGY
'---"
Take advantage of all 1500+ pages of helpful information regarding all the
functionality PC-DMIS has to offer.
Brown & Sharpe, Inc. is offering a simple way to obtain a copy of this PC-DMIS Reference Manual.
This manual can be purchased for a price of $100.00 + shipping and handling.
This manual will include:
All 1500+ pages in a single 3 ring binder
To order a copy of the PC-DMIS Reference Manual just call Rhonda Schulte at 248-449-9450 or email
Rhonda at rschulte@us .bnsmc.com .
If you would like to see a copy of the manual please ask your instructor.