Upload
pvssrh9929
View
72
Download
1
Embed Size (px)
DESCRIPTION
cmm
Citation preview
brown u shorpe
pc~dmiS"
----~
--
-1-
Preface
I'1 57Vt.
Table of Contents
Introduction ... ............................................ ... ................ ................ 5
Student Background Questionnaire ...... .. ..... .... ... .... ... .. .. .......... 6
PC-OMIS CAD Class Syllabus. ... .. .......... .... .... .... ...... .. .. .... ..... 7
Noles Pages .............. ... . ......... . .............................. . .. .... . ...... ... . .... 9
PC-OMIS Menus.... ............. . ......................... ..... ... ........ ... .... . ....... 40
Vectors ..... _. __ .......... . ..... . ............ . ................. . . . ...... . . . ................... 42
Probe Changers .............................................................. ............. 49
TP20fTP200 probe changer ... ..... .. .... .. ... .... ... .. ....................... 50
SP600 probe changer..................................... .. ... ................. 55
Alignment Summary ........ ......... . .... ... .... . ... ... ............ . .......... .. .... . .... 60
Auto Features ...... .. ....... . ......... .. ..... . .. .. . .... . . ... ....... . ........................ 63
Construct Point ...................... .. ............... .. . ..... .. ... ......................... 65
True Position .. ...... ..... . .. ..................... .... ......... . .... .... . ................... 67
Web Sites & Phone Numbers.................. .. .. .. .... .... ...... ..... ... ... . ....... 73
Additional Class Syllabi ............. .. ..... .... .. .. ........ ..... ..... .... ....... .... ... .. 75
Editing .Oat Files .. .............. . ............ ............................................. 81
Analysis Window...... .. ........................................................... .. .. .... 85
Course Evaluation. .. .................... ......... ........................................ 87
-3-
Table of Contents
Lab Exercises......... .. ............... . . .. ..... . ... . .. . .......... . .. .. .............. .. ...... 89
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
Creating a new database in Datapage and Inserting Stats.. .. . ....... 175
Using Pattern Offsets and Marked Sets... .. .... ... ........ .. .............. 180
Quizzes ........ ___ .. ........... ............ . . .. ...... .... . .. ... ....... . .... . ... ......... ... .. 184
Revision History.................................... ... .............. .. ..... ..... ......... 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: Basic Knowledge of PC's in the windows environment.
Subject Day 1
CMM overview and demonstration PCDMIS Overview
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
Vector Point, Circle and Cylinder Constructions Lab Exercise 6
Day4
Quiz # 3 Dimensioning Part 2 Edit Window/Hot keys Lab Exercise 7 Statistics Pass Through Planes Lab Exercise 8
Day 5 Quiz # 4 Analysis Option Review Final Lab Exercise
Page 20(2
-8-
-9-
Open File Dialog Box
Open . (' " ,
Look in:
f-J Administrator catia_dci
Oeutsch English Espaiiol
File name: II
Dfra~ais D ltaliano D Portugues D Printable Docs D tmiller D Translate
F~es of type: I Paft Program Files (M.PRG) Interface IO FFLINE -
D Wizards
@)AutoSave Copy of @J Breakpoints @lCADSoIid @)dfgg jn) Dimensions
..!.l Open I
:::J Cancel I 3
New File Dialog Box
New Part Program
Part Nome:
II Revision Number:
I Serial Numbel:
Interface:
I OFFLINE
I OK Cancel
Measurement Units
r. Inches (IN) r Milimeters (MM)
I I
IAq C.,,,",,,
"
Quit Message
PC -D,"115 Message ..
Do you wanl lo Quit Part Program wtItIoul saving?
Operations Menu
"
Z";'-Z M" Ici::l _Irror .. .
~opy .. . D:;':'';
D~": B,ename.,.
C?!I ~elete ...
Toolbars
Graphics Modes
drt Window _ !W:' !J
! ,, 11 (; 1-8 ~ .... ~ ~ 1 [jJ~r;:] ~ ~ 1 J( Iilil ~ @ ~ Q ~
SettinQ5 '
:::JI.,.'AOBO
View Setup
r Sold
y""",,
Green:
I DeaI, __ _ Apply II OK I C...,~ I
-11-
Top: Filel Quit Btm: Filel Operations
Viewl Toolbars
Editl Graphics Display Windowl View Setup
Graphics Modes Toolbar
Saving Views
Enter VIeW Name To Save: I OK I I
Cancel I
PC-DMIS Message {)i . ":
OK to Insert a RECAllMEWSET command in the par! program?
No I
+/OT /le'1 . /1171 e
Scale to Fit ~
+++ + Translate Mode
2-D Rotate
3-Dimensional Rotate ,;.IIL II IM""- k:. '1 u c t"'l ,/k r fiO
7'" ~. ev!e,v ...... vo'f,!.t L
Rotate
(0, r 2 r 3 r 4
View r, r '0 C05 r 45
+Z Deg Inc
J;;' Animate
Reset I Close I
-12-
Insert I Report Command I Save Viewse!
Graphics Modes Toolbar
Graphics Modes Toolbar
Graphics Modes Toolbar
-
Probe Uti lity Window
Probe Utilities C: \ PCDMISW _35R\PHIOM_30MMT08MM_TP20w.
Probe Fie, JPH1OM_3O.tMT a n User Defined Cafibrmion arde!' Active Tip List
T1AOBO BAlL 0,02.13190,0: HAn 5Il 135 BALL 1.JG:3S,' TlA22.5I37.5 8A1 I .().2517, 1. ~ T1A3(11-15 BALL 0.65212.43 TlA3CB-90 BAlL 2.5197.0.7 . T1A30097.5 BALL -2.4981.-0. T1A45B-180 8.6 11 0.-3.5634, T1A45B45 BAll 2.5197,2.51!
!1~52.~_;~~~~~ ~~1 . '
P,ebe Description:
JPROBEPH1OM 3 PAOBE~"l1l).t Joirtbangle
Joirta angle COl1l'led:CONV[RT:J)MM TO ConnectPAOBE_TP20 - -
Tip til : TIPJ8Y2I).tM
OK I Delete I Cancel I Add Angles ... I
MeaSlAe ... I Aesub ... I EdL I M"k Used I
T oielances ... , Global Used I Setup ... I Fe Formel: ... I
Pri't List... I
Un-drawing Parts of a Probe Configuration
Component: OK I
r Draw ltis compa>ent Cancel I Default ,otation angle about connedion: 10
Measure Probe Screen
-- ,-"
, .... r... .... .....
(",,'1' ~ I ~r 3 S'(( iH11vi'IJ1',14 r ' .... 15 rq",,.....,,bo P1 1lz,~S '~ " , .. "',.,':T"'''''''-----3''
,oW,,,,, I , w.o. ;'" I r .. , ... I
. . .- - -r
I --i 1
I .. . ,
I I [
L.
Operation I Calibrate/Edit IActive Probe
Shortcut: Ctri+Ait+P
Double click on probe component
. .- - - -,
I , I
1
I
From Probe Utility Window: Measure Button
-13-
Add Tool Dialog Box
Add Tool .':
Qualification Tool Message
y .. I F
re C I (, ~lIPiG H I\
Add Angles
T " I I
Calibration Results Screen
Calibration Results 't., '
Probe !le:PHHl'ClO'MTOIIMM_ TP2{t3BY20 Oate:312612003 Tire:11:4(
TlA08o. THEOX o..OOOOY O..OOOOZ 8.131900..1181 TlA08o. MEASX o..o.OOOY O..OOO.O.Z 8.131900..1181 StdDevO.o.o.o.o.
TlA22.5B135 THEO X 1.3636Y 1.3636Z 7.748300..1181 TlA22.5B135 MEAS X 1.3636 Y 1 .3636Z 7.7483 00..1181 StdDevo..OOoo
TlA22.5B7.5 THEO X {J.2S17Y 1.912OZ 7.7483 0 0..1181 TlA22.5B7.5 MEASX {J.2S17Y 1.912OZ 7.748300..1181 StdDevo..OOOo.
TlA3OII9o. TlA3089o.
THEO X 2.5197Y o.o.o.o.o.Z MEASX 2.5197Y o..o.o.o.o.Z
7.456700..1181 7.456700.1181 StdDevO,OOOO
TlADJ.15 TlAllJ-'5
THEO X 0..6521 Y 24338Z MEAS X 0..6521 Y 24338Z
7.4567 D 0..1181 7.456700.1181 Stcl)ev 0.0000 ~
/ZPLUS
XMINUS XPLUS YMINUS YPLUS ZMINUS ZPLUS
I OK I Concel I Print I
Work Planes
IA=TOP [ZPLUS
IB=RIGHT IXPLUS
IC=BACK ] lYPLUS
I!i=BOTTOM ]!iMINUS
IE=LEFT IXMINUS
IF=FRONT IYMINUS
z F
"'nv It pr .,-( POiTllf d~t7 Jv~wt ,QI'T
-15-
From Probe Utility Window: Add Angles Button
From Probe Utility Window: Results Button
Shortcut: Settings Toolbar
z. p .; ",(fiNe) (c;. il1 ... > c.. ; 1/
7 Featule Recognition Feature lypes 7 """"" ~"J t;=-? rvVe S
Point Line Plane
Circle Cylinder Sphere Cone
Change a Guessed Feature Type
Editl Override Guess
Feature Measurement Hot Keys
Alt-
Ctrl+D
End
Deletes a hi t
Deletes the last feature
Finishes a feature
(same as Done button)
Comment
Comment Type---------,
r. Operator (" Report
(" Document
Comment Text:
(" Input
(" Yes/No
(" Readout
Flease Edit Comment Text!
1-1 _.~_.K _ .-I. I_C_an_ce_1 -II
Insertl Report Commandl Comment
-/6-
Step Method
1. Level
2 . Rotate
3. Origin
Alignment Screen
'd I R".' 11----::OJ':1 -Ai;n rert IO=Al R: .... ~,C', IO...Al
!1~I:r!!' I
II~D I"'=._ J
'.o,t. 1 .!.I
Se.aICIl IO 1ZPl..!$ ::OJ - 1 L .....
S~t Lt ~1 1t: I Ralefa:I;:f\.U5 ' 1 Pl....::. IIEl
LINE' At.ltIjL I2~ ::OJ LINt :- C1~A"de1 Pr~Tl
OAl ri'(rirZ r;; ilJ.Jo) ClA2
O~;.xO jllal'K);j I Dlign 1 . AuD.Alc ~ 1 CAD ; P,", 1
I OK 1 Cc:r(:Bt 1
Probe Readout Window
.l!I
17 ~~-P;;.~it I 01; I r loUU ~I t i Sho;ooo ~ UlIeI( p
Auto Align
1. Select Features for alignment a. The order that features are selected in
is very important b. Select features for Level, Rotate, and
Origin in that order 2. Push the auto align button 3. Carefully verify the construction of the
alignment 4. Edit as necessary by highlighting the line that
needs to be changed
Alignment Offset Methods
r~ rr r z PMo l. Theoretical Distance O,f", 0., ... ",1
2. Feature
0' ' , ROlim I L
Saving an Alignment Externally
Save Alignment As " - ,
0123475.aln fix01234. aln
.. ist Files of ,Iype:
IAlignment Fdes('.aIn) :.:J
.Qilectories: c:\pcctnisw_35mr2
127 c:\ '. ~ PCDMISW _35MF L:J AnswelV./Oiks ,-, L:J catia_dci o OatabaseWiz~rd D Deulsch ..:..I
Driyes:
lIE! C:
I OK Cancel
Atignment Name:
IMAN_ALN
Units r. Inches r MiUirneters
I I
-18-
Insert IAlignmentl New
Shortcut: Ctrl+Alt+A
Insert IAlignmentl Save
Recalling an Alignment
IDcc_Aln ~ RESET STARTUP A1 Man Aln -DCC Aln -Aln ABD -
Probe Mode
."~ .. -j .- ---- .-- ..
Clearance Plane
Parameter Settings ,,",,:,
ClearPIane I
ActNeP~~~~~:;--~~~==~---Al
'r,---~. \ L.. Move ~oint Ctrl+M
i r; .. ~r Move. [ncrement I kii: Move ~Iearplane
l.~ Move Circular 1-'-H Move Pti9 Offset
I .1J, Move Rotary Iable .!:V, Cilove 5~eep ~! Move 2ync
Moves
Auto Move Point ,
1.00295 ,
X Move: I OK Y Move: 1Q]377 2 2 Cancel Z Move: 10 P' Store Move
, ...................................... , i Read Pos i . - ' , ............................ , ...... ""
r Ok to Move , r Increment Move
I kl' ~xclusion Zone r Learn During Execution
Motion Parameters
Parameter Settings 'v._.
Opt.PlClbe I Dimension I Prehit Distance:
Retract Distance:
Check 0 istance:
Check Percent:
Move Speed:
Touch Speed:
Clamping Value:
Scan Speed:
PlClbe T rigger Options I NC-l00 Parameters I 110 Channels I ClearPlane I Probing Motion I
10.1
10.1
0.1
11
20
2
0
10
inches DefdUt
inches Recall . inches
C~ ..
%
%
%
OK I Cancel I
Dimension Icons
Li "Ogle .. , L ar>guIarty .. , @} Coaxiality ... @ ~oncentricity ... IHt D!stance ... D EJatness". EB !,.ocation . II Parall~lism,., ...L Perpendicularity ..
~rofile
o iourd less .. . U R!!"OUt ... - Straightness.,.
ii- 5:tmmetry, ..
RoTable I Acceleration I
1 1 1
Appl.,ll I Help I
-20-
Insertl Move
I I
Editl Preferencesl Parameters I Motion Tab
Shortcut: FlO
Insertl Dimension -
Dimension Toolbar
10 .. ILOCl
S ... "" ID, I Select Last~: I
CO I
,~,' , ,
Location Screen 11#4/ L cff/1,z J
v "' .... I T olera/lCe$
r;; Auto AKeS: r" :3 Cb. I rx ro "''''' I r v r R Unis I r r- Inch (" MM Minus: I r Z r
r "'" [""1 L ISO lim~s and Fits
Output To
r Pang rJ H (", Statistics Nomin~Size: r Report rV I r-Soth r Defaol n Form Tolerance Qass: r None
Sheet Metal Axes iNDNE :3 Analysis r T n AT T ckranc:e Glade: T ..... r. 'OTi r Do rS n AS iNONE :3 c .. " r PO
Graphical Location 0 ptions Dimension Info r. Off r Do r Aetroinear Only r Dis~ay r Gap Only Edil .. I M~tiptief: rw-
Distance
Insertl Dimensionl Location
Dimension Toolbar
.{:&i'lMe"t r;lWf .I've ) ....... '''''' A-c 7liv.e .,//l4ht1q",
~ 11) IA? "HZ f/- f,,(RU""'U
Distance .;'.
ID = JDIST! Tolerances Relationship
Plu" 10.01 r To Feature I .' 'l i \ Dimension Toolbar Create ... t C
----' Q" --------------Search 10, 1
M ... " 10.01
Nominal: I -Distance Type r. 2 Dimensional r 3 Dinensional
lasHwo I I Dimension Info
C~ar r Display [ Units
r. Inch r MM I Edit.. .
r ToXAxis r ToYAxis r ToZAxil: Orientption ('" Perpen to
r. parallel to
Output To r Statistics r Report
I r. Both r None
__ C_',,_e --II "- K Circle Options---,
r. No Radius r Add Radius r Sub Radius
Analysis----,
r Textual r Graphical
Multiplief: ITO
L (tylMf q:r).- W"'( '" 1.11'''' 9vO \0
m Output Options
O~H"'" I Dimension I ''''''' T rigger Options I DearPlane I PIIDng I
NCl00 P51!f11c\CfS I 110 Chonnels Motion I RoTable I Aceeler~on
Dimenoo I Output Formal: 1 p No~ .p M~KMin
0.1"" I 2", Tolerance 5P Deviation R~I 1 3~ Measured r OlJ~ToI
Q.M I EiJ;' Dev Angle o imet ...... , AttrWe;;
P' Dinemion Text . p D~Opijons P' Dimension Hed1g$
P' DeviaOOn Sj.'ITlbols r StoYldafd Deviation r 132 CokJmn Printcu
OK I C,ml I Ho\> I -21-
2 O:IM"'''; )","''1JI :5 tQrh,L
))1'VtA l-(. 'I/},;/ ~ "'5.4 r ~ 'ie/For 11 a / ;.N\ e-t ,)"'1''''' Q 5- 2.
, Iii~ /1'< 'cf~ A ? I'''v ,''
Editl Preferences I Parameters I Dimension Tab
Shortcut: FlO
Report Formatting
Cl'I'IYI'lil"id Replrt 11-1)plt.A'fOt j
r st'f(I~ f.XIllf-'13 r 5h:1"".oJInf~11 !iii' Sha lO.' Lot lilerb F1 5h )1'J "'~lfF(Jojj}1 p= 5~ .... !jtleer!~LI"e
Execute Icons
OK to mark manual alignment features?
yes I !NOM 1 --'=----'. .. .............................. ,
Auto Feature Vector Point
r Snap PU't - ar~rn----------,
IlCYm:'llVcc
I lo .93m~ i J qri.oiii. ",;;;;,rrl1i.
,ip~-I "lrt:lVUIDII 1:1... 1
tot&!( I.tI:! III i:rI
1- C.,eMlI ,- f>t,k,
)(ilm~ y
2
Ard&O:'PDI j
Auto Feature Circle
fiRT HI> Plcpede:l ... 1'3 Oll:l'l~'w t) ) jS Pilil IT3 Slal ~~ r !:~~. EIldJoI'G r 11 tI~, r "'" Il Deflltr In 2
.
Cllffla llfl IIlmdV~ N
c: (~~li:rl r- Pot:r
x J11o.0Ctl4 V ,.2'!. I5.1
Z 124112:1
RealI!~aj~ r
Auto Feature Cylinder
I f'~ f3a PamfJ::l s ........ ~ " Hit r
~ RJlilq P" '11) .!C!. Icr;:r~~ I ...
1 0 _ 1 """1 0 ... 1
Dimension Setup Options
- . o S:I..c:>
I' v. .. I tC,OO 5 ~"CI
Om .. P.""", [O"''''=n
Au"Ohent&n Pe' .. , ,r:;b ... teI r JMoRod1et1 r .. """" r .lMJQ",,~Oll1(liW" OF'l~.u - {:U: r r.~ l inD\(
1 ",-",.. .)(11 r . """, "" ,J> r ", p-,. - ~l";. '2~J~ f:J Nuldl: fio 3"'- .. po:
~A"\l5r , 4~J : jJ: r i&I)tOL ... S.S ....... s .... b~ ~PI ~~ . , ,', r 1L.'\o.1&.'I'$ U,'J.hM DllI 'n 't
OI4JQ:lIW P.,ii1& A~"o r rMl.rRu.D~roCul-J., r. ry rZ
r "fl.II:l*ShMU~~.~ ;. .... O!JI& CAI)lb.6~:I. r (' OIr~;,I~ [)Q
. Otd:iJl!i4t D~"'; !-;- N.m.. d 0_ ..... FIo.- r. Oe4n1'OtgMJ ~ , r , rs ("[I~~
...-..,
lD Setup Options
SetUp Options '. :
G ..... 01 10 Setl4='
Lo!bels For:
PartlCMM I Oii1,cilsion V.... I NC'OO Sol",
I ::1 labelng Method:
Type: Starting letters:
Iu.,;., ::1 lOR P" ShowAl ID, Starting Nr.rnber:
I' r Color.
~ Display Brackets for FC51.1"C Allays
Set Search Path
Search Path ' .
Search For:
I
Import
pen , "
Look.n Is PCDMIS_ v3.2063MR3 DeU:sch EngWsh
DEspaiiol frans;als
ItaWano Nede.lands
Portuoues Programs Wizards
Fie name, II
~ bsblockm. gs ~ BsbsoUd.ios ~ Bsbwire.igs
Fdes 0I!YPe: IIGES Fres(".IGS:".lGE"j
,
I
I
OK I
Cancel I
App~ I Browse .. . I
I. IlIllOrt I Cancel I
A
-25-
Editl Preferencesl SetupllD Setup Tab
Shortcut: FS
Editl Preferencesl Set Search Path
Filell mport
... ......
~
Processing an lOES File Filel Importl IGESI Import Button
IGES file - DsbWlre.igs (".3.87.3500) -. - .... x I I I
[------------; Process I Data I Setup ! ' " _ . _ _ ._ _ ",_ " , ." J
Coordinate Syst~ Select I GLOBAL PARAMETERS ~
PRODUCT ID 82 - 586 fILE HAM[ 82-586w. iqs SYSTEM ID Pro / EnGINEER by Parametric Technology PREPROC. VERS. 9641 INTEGER BITS 32 SING PREe . MAGN. 38 SING PREe. SI G. 7 DOUB PREe. HAGN. 38 ..:J
I 1it'lke 3D I OK I Cancel I
CAD=Part & Find Nominals Top: Insertl Alignmentl New (CtrI+AU+A)
CAD = Part I Bottom: Editl Preferencesl Setup (FS) ~ Press End Key D Automatic File Save ~ Find N ominals o 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 N ominals Tolerance:
Shading a Solid CAD Model
,., .... _". View Setup _ . .:_. v_ , r Rulerl
~ Blue: P' ~00d L. __ ___ . r 3D Grid r Show lines over slifaces Iz. :3 1 D Grid ' '''-0 _1
mJ~~~ Rod Levels ~lrul~~ I r. SkJe Yebf. B~~~ ~~~~
Green:
1 I Creale ... Ap" II OK I C""""
-26-
Editl Graphics Display Windowl View Setup
Graphics Modes Toolbar
I
l'
Changing CAD Colors
Edit CAD Element ~/
Number FeatUle Types' Selected" .
P" Points 10 P" Lines 142
_== I rv: Circles 127
I ' P Arcs 112 P Curves 12
I OK Close
AP!l~
r Set as Priority f;' Show Name
l Change Name
I Color
Basic colors:
I I
Custom colors:
r Surfaces 10 J;? iChange IoIo~ .......... _ .. _ ................
Color ... I 1 1111111' 11111111
Deselect I Define Custom Cobs
Name : I
Curve VS. Surface Mode
Deleting CAD Elements
Delete CAD EI
Number Selected:
-27-
Editl Graphics Display Windowl CAD Elements
Graphics Modes Toolbar
Editl Deletel CAD Elements
, cm~ttuct i'lIlnt "',:!~
Construction !cons
~ (ire/e .. ,
Cone., .
C!:!rve, . ,
C\Clinder .. ,
c, !;:lIipse .. , z:J bine, ..
.:!J Plgne .. , ~ ~oint .. ,
SI t o .. ,
2Phere .. ,
Surface., .
~I Ejlter .. ,
~ ~et .. ,
Construction Screens
"
J[)..pNi7 FV41(1
~J:hlO ; I $ ' " :114U J
" (~ hill ("' Irt~ndl~ r: AJ Olilln (' DII..-(' C'6!1 r ,""It; (" ['01l'1l:I
~ f'l(lf'l:dnl1 I'l::ICII
r OllntPtit 0 ""I. I a,,,, I
L Z Orl1et p
, ,
""~,
".":., ~==== (" ellA! I"' IF ""',,;
3 ,
I
",", I I 0= I
... r~ ... r .... (' EF$J::m~ r AlI< ....... tiU ..
JI'l _1 t'oe!ir.I. ~::J~ I
r (
I r""
'I ~ .;.._""" .., .. ~
(' Olttl 1
Construction Screens
1f! ' lpl/I;1
$M lh 0 "-r-----------:-~~:~ ! oW I.c:I II r "'''' r ...... .. r ... ~ (" "'~"-.
r ~ s .... , ;hl ... I\:J .. ,n.~t'.
)5
r tA' I _ , r Pw,.. " . r p"" f"' R ... _ r Hv.~o1 ('"Dr... ~, J
'--
Insertl Featurel Constructed
Insertl Featurel Constructed I Point or Line
Construction Toolbar
Do,
Insertl Featurel Constructedl Circle or Plane
Constmction Toolbar
-28-
True Position Insertl Dimensionl True Position
TI1Je Jlu!dllm ,
ID -Ifu "'" Tdflll'ct:S; f,i:A1mL F,u. A.:I.:..ll 3 , ~!;e I ~_r.hID I ,..~ I" ~.J ".,I BeI",1 L~ n I . C v r: P-:- I "'-"'2 i Os~,* \o1ul
Dimension Toolbar
~t~(~! Oill Ttl ('"' SI:b:tI: ~
1=1 U~ fJ./IMl l -,.,_~~~J ,.. Ar;rNI F".,~" (I' ~ (' ~ r 7j po 1I1t/' Dltur.' (: "j t: (" , r _ Ct"',v rr~' (' 1.1 '''' (" !,o rO' rUffl 'IT;'i ,.. , Q - "' S r,. IntI! {" trtII Oe.WO!1-
I~::'~~~ r:: ~oe:~Ilr'IPtl P:G Cettt'~ r Dill:I* 'HR~. .... fa pmlFeellI''''' ,-, 1v1#. ... . , , A~'n L.ero:h: 1
T ~.u :4 ... 0 11 (" o.
r. FlomAiI'AI(!,*, (" fu:", 51!fl f>QftOI ~ """,'01 r F,,", tndPQ-,I 014 .. Co all r 011
I (", ~~ W(ll;.t ( nd Dt.l.li:
M"'~'~ ,,,. (' FlfJll8~hErmOI~
Angle Between
Angle ... ~ Insertl Dimensionl Angle Between
ID = I~NGL 1 Create I Dimension Toolbar Search ID: I Tolerances I Plus: 10.01 Close 1!c7lV~
Minus: 10.01 i , 'Relationship ,---,
Nominal: I. ~ To Feature r ToXAxis ~ e.."ii~ "e.--rz.,.e.~ \-I}V t/ - e-,
Angle Type r To Y Axis (! . 2 0 imensional r To&A~i1 r , 3 Dimensional
LastTwo I Output To
Statistics
C Report Multiplier: r. Both r Display 110 r None
Roundness " F OVWlu ---Roundness ' Insertl Dimensionl Roundness
10 = IRNDl Tolerance I Create Search 10: I Plus: 10.01 - Close I CIRl
Dimension Toolbar
CYLl CIR2 Oulpul To r Unils
CIR3 r Statistics r.. Inch CIR4 r Report r MM CIR5 .. Both - , Anal.Ysis CIRG r None r T exlual CIR9 - Dimension Info r Glaphical CIA? r Display Multiplier:
-
Last I Clear I Edit... I 110 ; -29-
Concentricity
Concentricity '_ ~
10 = I~NCEN2 . Search 10: I "'---
, T oIer'2mn;,c~e;::==: Plu,: 10.01
!,.-----
Create I Close I
CIR3 CIR4 CIA5 CIAG LlNE5 LlNEG LINE? CIAS CIR? -
, LastTwo I,
r Oulpul To r Statistics
.
r Reporl ... Both r None Dimension Info
:.. r Display Clear= I Edil. .. ]
Screen Captures
:.-":"-, - ~ ', , . '. , -
~Iipboard
File .,,--B.eport
= .,..;;; .
r Unil, r. . Inch r MM
r Analysis r T .,tual C Graphical
Multiplier:
110
Edit Default Dimension Information
Edit Default Dimension Info :.'
Dimension Info Format--
r Auto 1 r;;; Measured
n Nominal
2
o N umber of Points
-
I OK J Cancel I Default
"Recall J
Reset I
-30-
Insertl Dimensionl Concentricity
Dimension Toolbar
,- c JvcJ -e I T)
;/
Operationl Graphics Display Windowl Screen Capture To
Insertl Dimensionl Any Dimensionl Edit Button
Text Box Mode
Adds these items to the Right Click Menu
Eait .. ,
D.elete
Editing Hot Keys
F7 & F8: Within a selected toggle field, cycles forward (F7) or backward (FS) to the next alphabetical entry
F9: Opens the dialog box associated with the command at the cursor's position
Ctrl + End: Moves the cursor to the end of the program
etrl + Home: Moves the cursor to the beginning of the program
,
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 ...
Show Shadow" .
Editing
I X ' dl :i.electlon ,
Delete CIR7 ,
I C8.D Elements ... , ~ Eeatures ... . ' I D' , I. -,mensl,ons ...
Del
ctrl+D
-3/-
Graphics Mode Toolbar
(Left Picture) Right Click on Feature Label
(Ri2ht Picture) Editl Delete
Edit Feature Appearance . ~
Sealch 10: I S eleel Last R: I r Feature Color
Feature Display---,
r On r 011 [ Label Oi,play r On rOil Grephic Options
r Shadow BOf(:Je .. B acK"OU1d Colo< LineCokx
OK I
I
.clear I Apply I Undo I
Edit Window Modes
Partial Execution Menu
Execute Feature ctrl+E -Ex~cute 'orn c:trl+Y
Execute From Cursor ttrl+U -Execute Block Ctrl+l -
Editl Graphics Display Window I Feature Appearance
Viewl
Edit Window Toolbar
Filel Partial Execution
-32-
Bookmarks
Breakpoints
Turn Statistics On
Statistics Options : ~ "
Stats Options:------, r Off ~ On r Transfer r Upc:kJte
T fansfer DirectOfY:
Database DiedOfies:
Database Options
Ie' DataP.!Ige r DES r SPC Database DataPage Variable Name;
r. Use Dimension Name (" Use Feature Name
[ Do Contlol CalcUations:
r. Off r On
Read Lock: 110 !;;i '"
Write Lock: J~ ___ ... Memory Panes: J~
I
Add 0 irectory To list... I Delete DirectOfY From list I
22 Delet: Cunent Slats' F~~ I Update Database Now... I I DK I Canccl I
Editl Bookmarks
Edit Window Toolbar
Editl Breakpoints
Edit Window Toolbar
Insertl Statistics Command I Statistics
-33-
Auto Stats
r-Auto Stats c-=~-~==-~ rJ ALWAYS Save Stats to File
C ALWAYS Update Database
Output To
~Output To---r ' Statistics
'. C Report C;;' Both r None
Create a New Datapage Database
I. Filel Editor
2. DatabaselNew
3. Type in or browse for location
4. Yes to: "Do you want to create?"
Editl Preferencesl Setupl Dimension Tab
Insertl Dimensionl Any Dimension
-34-
Trace field
Trace Field '~: .
Name:
I Options: ~-----, r NoD isplay
Value: r. Display
II Value Limit 15
I OK I Cancel 1
Pass Throul!h Planes
Parameter Settmgs ,v,,;
I v ... I~ I
Customize Toolbar
Customize ~
Av!li-lli Items
s"", ... ffi 4 Menu Items 1iI- !.. UsefDefiledCortmands (-Remove I ... N_
CliP Open A,ret I IS CDre
~Q", DefaUt I g s~
I lIls~" Rename . New I D$I, I
-.!J ..J
I OK I C."",I I Apply I
Hdp I
Hdp I -35-
Insertl Statistics Commandl Trace field
Insertl Parameter Chanel Clearance Planes
Or Editl Preferencesl Parameters (F lO)
View I Toolbarsl Customize
New Toolbar View] Toolbars] C ustomize] New] Toolbar
New Toolbar Name ,.'
I OK I Cancel I
New Item View] Toolbars] C ustomize] New] item
.. ~ Custom Wizard/ Script/ Tool .'~,.
Command File: I Menu T e)!t: I Help Dese: I Tool T,,: I Function' I
Change Icon ... 1
I OK I Cancel I
Window Layout Toolbar
Saving Window Layout
tJ
D ~
)--t
-36-
Quickstart Toolbar
... ... ... Measure Auto Construct
GD&T
... ... .H Align Calibrate I Edit
Adding Your Logo to the Report
I. Create logo as a bitmap
2. Open logo.dat with a text editor
3. Type in pathname next to #BMP
4. Save logo.dat
Analysis in Graphics Window
Analysis"---~ .r Textual C
Graphical
M I,lltiplier:
10 I I - "....,.-~~ =
Viewl Toolbarsl Quick Start
. .. Relation
Scan
Insertl Dimensionl Any Dimensionl Analysis Section
37-
L
~OIDtl'.1. TJ. .mo ClR3 LOC2>CIR3 CONCEN1->CI R6>CIR5 PARL 1>UNE1>UNE5 LOC3->ClR2
Analysis---r Textual r Graphical
Multiplier:
I!~ Apply I
Show All Arrows I View Window ... I
Select All I Clear I Close I
Example of Graphical Analysis
+
Example of Textual Analysis
IIJ!.U. % T , VO; t J , 1.5000 -1,0000 [I. ,ElJO 1 . 0000 0,0000 0.0000 1. "Ina -0. "ISOO [I. ?6f.JO 0.B'6O [1.5000 0.0000 1 .2GOO -O.S6"l1'J O. ,SOD 0.61')00 0 ,8660 D.rom 1.0000 -0.5000 0., 600 0.0000 1 .0000 0.0000 O.7SC1D -O.56lt1 0.7500 -o. sooo Q,e6IiQ 0 .0000 0.5670 - 0.7500 0 .":'500 -0. BIi,;a [I. -5000 0 . 0000 Q. 5OO0 -1 . 0000 0 .7500 -1.0000 Q,OOOD 0 .0000 [1 . 56'70 - :1.2500 0.7500 -0. Blio9J -0 . . 5000 0 . 0000 0 . "1500 -1. "lllO D. '751l0 -D. SIloo -a. QEo60 0.0000 1.0000 -:I. sam o.,sco 0.0000 -1.0000 0.0000 1 .2500 -j.1.3~O (I . ?SlJO O.SoJOO -0.8660 0 . 0000 1.1:U0 - 1..2SOO 0 . 7500 0.8'ca -0 . .5000 0 . 0000
Insertl Report Commandl Analysis
Insertl Report Command I Analysisl View Window Bulton
Insertl Report Commandl Analysisl Textual
OPlu,n:oo O. roro
-0. 0000 o. rom 0 . 0000 0 . 0000 0.0000 0.0000 0.0000 0.0000 0 . 0000 0.0000
-0.0000
-38-
r----.
PC-DMIS Version for Technical Support
--a
About PC -DMIS [AD + + > ~,
PC-OMIS Version 3.5 Maintenance Release 2 Demo 152 OaYls) Left
Developed By:
Modules: I ---Product Date Version pcdlrn.exe Oct 152003 release 3.5 Me caddllu. dll Oct 16200J release 3.87.3.
"
graph3u"dll Oct 16 2003 release33~ m hn~n riD ndl~~1 1p.1f':;ul:f'! v~r5:~r ...
Lock Serial Number:
Copyright @ 19932003 Wilcox Associates Inc.
17163
I". OK
Probe Utility Setup Options
Probe Setup 'J"
Give a _ning when usir"w;;J tips that have not been calibrated n r-- days.
I
Give" warring when U$~ tips that were not al caitfated wihin r-- hoos of each othel'. Clearance o st.!lnce ~ the quaification tool $hank vector: p:s-CJe5~ distonce oiong the ~ification tool shMlk vectw fOl contiru:lus wrist probes: rs---CleafoYlCC dittanoe n 2 when ql.l~liIieal:ion tool shank it perpeoiciJar to lhe2 axis: 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: 10.0098 II Don't IIsk operator for cunently loaded probe fie IWIen umg a Plebe changer.
Cmentiy loaded Pfabe file: 13>Q()
C Apperd the caibratbn restl;s to the lesub file
Probe File Used with Probe Changer to Face Uniolld Only: I
-39-
Helpl About PC-DMIS for Windows
Operations I Calibrate/Editl Active Probel Setup Button
"
-40-
)
File
'Ll New .. , Ctri+N ~ ~ Qpen,,, Ctrl+O
Close
Quit
181 Sov. Ctrl+S Save !!is ". ~rinting Export Import Q,irect CAD''''' ' 1 Operations
!-Execute Ctrl+Q
Partial Execution ., ~ Teach Features
Launch Language "
1 C:\pcdmisw_35mr2_Ford\Wire,PRG
2 Int~Class,PRG
3 CADplusplu5,PRG
4 MAINMENU-INCH,PRG
E~lt
)
PC-OMIS Main Menus I Edit I
Preferences ~
GrapbJcs Display Window ~
!Q. ~ndo Alt+Back
C. B.ello Sl1ift+BacR ...... _. . --- --------- -
db Cut Ctrl+X ~ Cop~ Ctrl+C
~ e.ast. Ctri+V I
'~ Select All ctrl+A Delete ~ I ,
:0: Pattern .. , ~ Pa5Je 'Hith Pal1!,rn
I '" Find .. , Alt+F3 '""" R~lace .. , U l Jump ~o .. , 5hift+FlO
Qverride Guess ~
il 9't..w,rJQWJIl!ilMQ~ I ~arkings ~
Bookmarks ~
Breai
-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
J r ~ "74/11 -:Iv -
Vector directions
-- - z x x x
y y y
+X vector +Y vector +Z vector
-z z z
x x x
y y y
-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.
What do I,J and K actually represent?
)( "J ;:
1,0,0 0,-1,0 0,0,1
-44-
When a vector is expressed, numbers between positive 1 and negative 1 are assigned to the I,J and K values, The first number 1, represents the Cosine of the angular difference between the direction of the vector and the direction of the X axis. The second number J, represents the Cosine ofthe angular difference between the direction of the vector and the direction of the Yaxis.
The third number K. represents the Cosine of the angular difference between the direction of the vector and the direction of the Z axis.
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
Example 2
+z
Vector dir.
90 deg. ''\
+x
--..... 90 deg.
Vcctor dir.
+y
-45-
The difference between the vector and the + X axis is 90 deg. the Cosine of which is O.
The difference between the vector and the + Y axis we are assuming to be 90 deg. the Cosine of which is O.
The difference between the vector and the + Z axis is zero, the Cosine of which is + l.
Our vector is therefore I~O, J~O, K~ l or 0,0,1 j( 'J l
In this next example let us assume that difference between the vector and + X is 90 deg, the Cosine of which is O.
The difference between the vector and the + Y axis is zero deg. , the Cosine of which is + l.
The difference between the vector and the + Z axis is 90 deg. the Cosine of which is O.
Our vector is therefore I~O,J~ l ,K~O or 0,1,0
,
Example 3
+z
Example 4
+z
In this example the difference between the vector and the + X axis is 45 deg. the Cosine of which is +.7071.
Vector dir. The difference between the vector and + Y we are assuming to be 90 deg. the Cosine of which is 0.
Vector dir.
45 deg.
+X
45 deg.
The difference between the vector and the +Z axis is 45 deg. the Cosine of which is +.7071.
Our vector is therefor 1=.7071 ,J=0, K=.7071 or .7071 ,0,.7071 .
In this example the difference between our vector and the + X axis is 45 deg. the Cosine of which is +.7071.
Let us assume that the difference between the vector and the + Y axis is 90 deg. the Cosine of which is 0.
The difference between the vector and -Z axis is -45 deg. the Cosine of which is -.7071.
+ X Our vector is therefore =.7071 ,J=0,K=-.7071 or .7071 ,0,-.7071
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-
Why are vectors 50 important?
As we have already seen, vectors define direction (the last two examples show the effect of changing the K vector from + I to -I. The software uses this infollnation in several ways, for example, if we have a cylinder as a feature on the part, does the cylinder go up or does it go down, the vector of its axis will tell.
+Z +z
+x t +x
The vector in this example is 0,0,1 The vector in this example is 0,0,-1
Probe travelling down wrong vector
The other very important use of vectors is in probe compensation, as the software uses the direction ofthe vector for compensating a point. The initial point is taken, when under DCC control, by the machine driving down the opposite vector of the point, probe compensation is done along this same vector. If this were not done, then you could not confirm which position the stylus ball had hit the surface, "Cosine Error" would result.
-4 7-
Actual point of contact
I Probe travelling down I this path (incorrect vector)
I I I I
I I I
Point compensated by ball radius
I Amount of cosine error
Unless probe travelling down correct vector Cosine error will occur
Probe travelling down correct vector
Point compensated by ball radius / __ ~
/ /
/
/
/ /
/
/
Probe travelling down t9's path (correct vector)
/
Probe travelling down correct vector therefore no Cosine error
-48-
-49-
Instructions for using a TP20/TP200 Probe Changer
Positioning the Probe Changer on the machine
l. Using one of the allen wrenches that was provided with the probe changer, tighten the circular plate down in the desired hole.
2. Position the rack over the circular plate. 3. Align the rack so that it is roughly parallel to one of the machine' s axes. 4. Using an allen wrench, tighten the rack loosely to the table. 5. Move the probe over so that it is above one edge of the rack. 6. If possible, using the button on the jog box, lock the axis that the probe changer is
parallel to. 7. Move the probe to the other end of the probe changer.
a. If the probe is not still located above the edge of the changer, make small adjustments as necessary and repeat the above process until it is.
b. This action squares the probe changer to the machine. 8. Using an allen wrench, fully tighten down the probe changer to the table.
Setting up the Probe Changer in PC-DMIS
I. Build all probe files for the probes tbat will be used in the rack. 2. Go to Editl Preferencesl Probe Changer. The following screen will appear.
Probe Changer ... ~: .
Type I Calibrate I Mount Point 1 Slots 1 ' ..... Active Probe Changer: I Probe Change~: TYPE= TP20 ~I Number 01 Probe Changers: 11
Erobe Changer Type: 1TP20 ~ I -Qocking Speed: J _ 5' %
I I OK I Cancel I &,ppfy I.
, Help I
3. Type in the number of probe changers that are on the machine.
If you have a TP200 stylus changer, then
Active Probe changer would be TYPE~TP200
If you have a TP200 stylus changer, then the Probe Changer
Type would be TP200
4. Select the appropriate Probe Changer Type for each probe changer from the pull down li st
-50-
5. Set the docking speed. a. The docking speed is the speed at which the machine moves into the rack
and picks up or drops off probes. The default of 5% of machine speed is generally acceptable.
6. Push the apply button. Notice that three other tabs are now visible on the probe changer dialog box.
7. Select the Calibrate Tab. The following screen should be visible:
Probe Changer _"
T9pe Calitxate I Mount Point I Slots Active Probe Changer:
12BY20 .-l!lAOBO
'-" .................................. ~ . , [Full Calibratiori
~ ............... " .............. .
I Probe Change~.l : TYPE: T P20 ,!>,ctive Probe File
Active lip
!;alibrate I
I OK I Cancel I 8pply I: Help I
If you have a TP200 stylus changer, then
Active Probe changer would be
TYPE=TP200
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 I SI0;iits,.,., Active Probe Changer: I Probe Changer 1 : TYPE= TP20
- ..... :
Probe Head Wrist Angle
A Angle: r0-B Angle: ro-
13. Type in the appropriate Probe Head Wrist Angle.
Machine Position ~: 169782 Y: 12.354
;1;: 110769~
Read'Machinel
If you have a TP200 sty lus changer, then
Active Probe changer would be TYPE~TP200
a. This angle controls what orientation the probe is in when it approaches the rack.
b. Make sure to orient the probe modules in the rack based on this angle. 14. Create the mount point for the rack by entering values in the X, Y, and Z boxes or by
moving the probe on the machine to the desired location and pressing the Read CMM button.
a. The mount point is a safe point that the machine will move to before and after changing probes. The machine should be clear to move from this point into any slot in the rack.
b. The mount point is generally located above and slightly in front of the center of the rack. However, if you are using long star probes, the mount point may need to be in front of and below the rack so that the star can move into position safely.
-52-
15. Press Apply and then select the Slots tab . The following screen will appear:
Probe Changer Tf;~.:....
Type '1 Calibrate 1 Mount Point Slots I Active Probe Changer: I Probe Changer 1 : TYPE TP20 1;1' Slot 1 0.000, 0.000, 0.000 . i i 2BY20 . . , , .... [no probel
iJ Slot 2 0.000. 0.000, 0.000 iJ . Slot 3 0.000, 0.000,0000 iJ. Slot 4 0.000, 0.000,0.000 iJ. Slot 5 0.000, 0.000, 0.000 II Slot 5 0.000.0000.0000
Edit Slot Data I
I OK I
Number of Slots: IS
Cancel I Apply I , Help I
If you have a TP200 stylus changer, then
Active Probe changer would be TYPE~TP200
16. 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.
Loading the probes into the stylus changer
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-
How to Incorporate the Prohe Changer into a Part Program
I. Select the desired probe file from the pull down menu (Ex. 3by20, 4by50, etc) 2. Go to Operationl Load Active Probe
a. This is the command that actually tells the machine to go and pick up the new module when you are writing the program. This will be done automatically when the program is executed.
b. A screen will appear asking you to select the currently loaded probe. Make sure that the probe file selected matches the one that is currently on the machine not the one that you want it to go and pick up.
c. Watch the machine closely the first time that it picks up each probe. The orientation of the module may not be exactly correct. If this happens, be prepared to move the module slightly so that the magnetic connection is made. Once the tip has been picked up the first time the machine will put it back in the same spot every time.
3. Clearance moves must be inserted into the program to allow the machine to move from your part to the mount point for the probe changer and then from the mount point back to your part.
-54-
Positionine: the Probe Changer on the machine
1. Using one ofthe allen wrenches that was provided with the probe changer, tighten the circular plate down in the desired hole.
2. Position the rack over the circular plate. 3. Align the rack so that it is roughly parallel to one of the machine's axes. 4. Using an allen wrench, tighten the rack loosely to the table. S. Move the probe over so that it is above one edge of the rack. 6. If possible, using the button on the jog box, lock the axis that the probe changer is
parallel to. 7. Move the probe to the other end of the probe changer.
a. If the probe is not still located above the edge of the changer, make small adjustments as necessary and repeat the above process until it is.
b. This action squares the probe changer to the machine. 8. Using an allen wrench, fully tighten down the probe changer to the table.
Setting up the Probe Changer in PC-DMIS
17. Build all probe files for the probes that will be used in the rack. 18. Go to Editl Preferencesl Probe Changer. The following screen will appear.
Probe Changer . 1"."."
Type I Active Probe Changer: I Probe Changer 1 Number 01 Probe Changers: J1
Probe Changer Type: I S~600 Qocking Speed: I 5 %
I OK I Cancel I , apply I Help I
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-
21. Set the docking speed. a. The docking speed is the speed at which the machine moves into the rack
and picks up or drops off probes. The default of 5% of machine speed is generally acceptable.
22. Push the apply button. Notice that three other tabs are now visible on the probe changer dialog box.
23. Select the Calibrate Tab. The following screen should be visible:
Probe Changer ~ "';
28. Press the Apply button and then select the Mount Point tab. The following screen will appear:
Probe Changer ': .~-
Type I Calibrate Mount Point I Slots I Active Probe Changer: I Probe Changer 1 ,.1
Probe Head Wrist Angle
A Angle: ro--BAngle: ~
CMM Position
~: 1 126~ ~: 12.345 Z 110J697
Read!;MM I
I OK I Cancel I Help
29. Type in the appropriate Probe Head Wrist Angle.
I
a. This angle controls what orientation the probe head is in when it approaches the rack.
b. When using an SP600 probe, it is a good idea to use a probe head wrist angle that you do not use to measure things in your part program. This is because you want the module to reseat itself after each probe change. AOB90 is an orientation that will only be used with star configurations and is therefore usually a good choice for the probe head wrist angle.
c. Make sure to orient the probe modules in the rack based on this angle. 30. Create the mount point for the rack by entering values in the X, Y, and Z boxes or by
moving the probe on the machine to the desired location and pressing the Read CMM button.
a. The mount point is a safe point that the machine will move to before and after changing probes. The machine should be clear to move from this point into any slot in the rack.
b. The mount point is generally located above and slightly in front of the center of the rack. However, if you are using long star probes, the mount point may need to be in front of and below the rack so that the star can move into position safely.
-57-
31. Press Apply and then select the Slots tab. The following screen will appear:
.'~ . Probe (hanger ... J
Type I Calibrale I Mounl Poinl Slots I Aclive Probe Changer:
S 5101 1 0.00.0.00.0.00 : : BBY50 ; , . L. (no probe) $ 5101 2 0.00. 0.00.0.00 ffi 5101 3 0.00. 0.00.0.00 Il .. C:lnt A n nn n nn n nn
Number of Siols: r I OK I. Cancel I Apply I He\> I
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.
Loading the probes into the stylus changer
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-
How to Incorporate the Probe Changer into a Part Program
1. Select the desired probe file from the pull down menu (Ex. Sby 100, Sby50, etc) 2. Go to Operation I Load Active Probe
a. This is the command that actually tells the machine to go and pick up the new module when you are writing the program. This will be done automatically when the program is executed.
b. A screen will appear asking you to select the currently loaded probe. Make sure that the probe file selected matches the one that is currently on the machine not the one that you want it to go and pick up.
c. Watch the machine closely the first time that it picks up each probe. The orientation of the module may not be exactly correct. If this happens, be prepared to move the module slightly so that the connection is made. Once the tip has been picked up the first time the machine will put it back in the same spot every time.
3. Clearance moves must be inserted into the program to allow the machine to move from your part to the mount point for the probe changer and then from the mount point back to your pati.
-59-
-60-
Level
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.
3 degrees of rotation (about the X, Y and Z-axis). 3 degrees of translation (origin (zero) in X, Y and Z-axis).
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_axis 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. Always Level before measuring 2D features (lines, circles or slots).
3. Always Level and Rotate before measuring ID points (measured point in X, Y or Z-axis).
4. There is no limit on the number of alignments saved in a program.
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
I. Create a program that establishes an alignment on a fixture and save the alignment to a file (filename.aln).
2. Create a part program, recall alignment file at the beginning of the program and tum DCC on before measuring the first feature.
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. The direction your hand naturally curls is positive rotation. Negative rotation is the opposite direction.
-62-
-63-
Auto Vector Point Creation Methods
Using Keyed in Data for a Vector Point This method allows you to key in the desired X, Y, Z, I, J, K values for the vector point.
Using Surface Data on the Screen for a Vector Point I.Click on the Surface Mode icon 2.Position the cursor in the Graphics Display window to indicate the desired location of the point (on the surface) 3.Click on the surface. PC-DMIS will highlight the selected surface. 4.Verify that the correct surface has been selected.
Using Wire frame Data on the Screen for a Vector Point I.Click on the Curves Mode icon 2.Select two edges (wires) of the surface where the target point will be by clicking on the desired wires with the left mouse button. (These wires should be on the same surface.) PC-DMIS will highlight the selected wires. 3.Verify that the correct wires have been selected. 4.Select the target point on the created surface. This final selection will be projected into the plane that is fmllled by the two wire vectors and the first wire's height.
Without using CAD Data for a Vector Point Measure four points on the surface using the CMM. The first three will be used to calculate the approach vector and the last hit will determine the x,y,z location
Using Keyed in Data for an Auto Circle This method allows you to key in the desired X, Y, Z, I, J, K, D values for the circle.
Using Surface Data on the Screen for an Auto Circle I.Click on the Surface Mode icon. 2 .Click on I location around the edge of the circle.(preferably this click should be on the surface rather than in the hole) This click is needed for PC-DMIS to compute the necessary X, Y, Z, D and J, J, K, data.
Using Wire frame Data on the Screen for an Auto Circle I.Click on the Curves Mode icon 2.Click near the desired wire-frame circle. (click inside the circle for a hole and outside the circle for a stud) 3.Verify that the correct feature has been selected. The probe approach is always perpendicular to the feature, as well as perpendicular to the current probe centerline vector.
Without using CAD Data for an Auto Circle I.Take three hits on the surface to find the plane that the circle is lying in. 2.Take three additional hits in the hole (or on the stud). PC-DMIS calculates the auto circle using all three hits.
-64-
-65-
) ) )
Construct Point Information
CONSTRUCT SYMBOL IN EDIT #OF
INPUT FEAT #1: COMMENTS FEAT #2: FEAT #3: FEATURE TYPE WINDOW
FEATS Cast Point CAST 1 Any - - Constructs point at centroid of input feature Corner Point CORNER 3 Plane Plane Plane Constructs point at the intersection of 3 planes
Drop Point DROP 2 Any Cone, - First feature is dropped onto the second line feature Cylinder, , Line, Slot
Intersect Point INTOF 2 Circle, Circle, - Constructs point at the intersection of the linear Cone, Cone, attribute of 2 features Cylinder, Cylinder, Line, Line, Slot Slot
Mid Point MID 2 Any Any - Constructs Mid Point between centroids of the inputs
Offset Point OFFSET 1 Any - - Requires 3 offsets corresponding to X, Y , & Z
Origin Point ORIGIN 0 - - - Constructs point at alignment origin
Pierce Point PIERCE 2 Cone, Cone, - Constructs point where feat_1 pierces surface of Cyliner, Cylinder, feat_2. Order of selection is important. If first feature is Line, Slot, Plane, line, direction is important. Circle, Sphere, Ellipse Circle,
Ellipse
Project Point PROJ 1 or 2 Any Plane - 1 input feature will project point to work plane
-66-
-67-
Additional Help for True Position Dimensions
Introduction
This document has been written as an additional resource for answering common questions that arise with true position dimensions. It should be used after understanding the True Position section of the Dimension Options chapter in the PC-DMlS help file, because questions of basic use of these dimensions are explained there. However, PC-DMlS V3.2 included some new enhancements to true position dimensions and several questions have been presented by users. This document will address some of these questions.
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.
Types of Features Used as Datums
One common scenario for designs that utilize True Position dimensions is to use a ~mcle or cylinder as the sole datum feature . Another accepted practice is to select a set datum features that follow 3-2-1 alignment principles. (Remember, the minimum definition for a datum is 3 datum points to describe the first datum, 2 datum points to describe the second datum and I datum point to describe the third datum.) This means that the selected features would be a plane, a line, and then a single point. However, any of the datums could have more points than the minimum. This means that 3-2-1 alignment principles can also be used with plane/line/line, plane/line/circle, plane/plane/plane, plane/cylinder/cylinder, and many other combinations.
-68-
.r---. True Position - PC-DMIS 3.7MR3
The Use Datums option in the True Position window allows the analysis to be performed in two ways: from the active alignment or from a mathematical Virtual Hard Gage simulation. All examples reference the illustration below (Features, Datums and Alignment).
/ "
o o
Option #1: Use Datums: OFF
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-
Example of True Position "Use Datums" Off: .375.005 \ ~ \ 0 10@ \ A \ B I c I
Option #2: Use Datums: ON
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). This 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:
Condition #lA: In-Tolerance
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.0050 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
DIM LOC - TRUE POSITION OF CIRCLE
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.
Condition #2: Out of Tolerance When there is insufficient bonus from the datum(s) to allow datum shift such that the feature is In-Tolerance, no fitting is performed, the measured values are not altered and the total bonus is only the bonus from the feature.
Example of Condition #2 Out of Tolerance: .375+ .001/-.000 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 Brown and Sharpe corporate website. Infollnation about software, CMM's, trade show schedule and more. PC-DMIS Forum
o A forum to ask questions regarding PC-DMlS. These questions will be responded to by Brown and Sharpe engineers, or fellow PC-DMIS users.
Training o A list of all training classes offered by Brown and Sharpe and their
scheduled dates they are to be held . o The list can be sorted by office (i.e. Elgin) to view classes offered in a
specific Precision Center. o An email link and phone number for the National training coordinator
Rhonda Schulte. Use this link or phone number to register for any Brown and Sharpe training class.
www.wilcoxassoc.com A website created and managed by the creators ofPC-DMIS. Infonnation (Release Notes) regarding released versions ofPC-DMIS. Versions ofPC-DMIS software
o Note: Do not download and load any PC-DMIS versions unless specifically instructed by Brown and Sharpe.
Help files to be viewed or downloaded for more advanced PC-DMIS functions. Downloadable executable programs to help in certain applications. (i.e. A
program written to extract data from PC-DMIS and dump directly into a Microsoft Excel Spreadsheet.)
yvww.pc-dmis.com A website created and managed by a PC-DMIS user group. A good resource for frequently asked questions.
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: PC-DMIS CAD plus 100 hours
Subject
Day 1
CAD Review AUTO Features
Vector Point Surface Point
Lab Exercises 1 A 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 Lab Exercises 5 and 6 Best fit Alignments Analysis
Graphical and Textual Introduction to Hyper Reporting Lab Exercise 7
Day 4 Quiz # 3 DCC Scanning
Overview and Demonstrations of: 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: Basic PC-OMIS OCC + 100 hours
Subject
Day 1 Probe Utilities Tool Changer
Overview (if applicable) Work Planes Part Alignment
Review Best fit 20 Best fit 3D
Dimensioning
Day 2 CAD Review Auto Utilities
With and without CAD Move options Iterative Alignment
Overview
Day 3 Edit Window Marked Sets Pattern Offsets Analysis
Graphical and Textual Analysis window
Graphics Options Constructions Introduction to Hyper Reporting
Day 4 Program Mode
Overview Auto Features
Using Auto Features for off line programming Path
Show and Animate Path Machine Display
-78-
Day 1
Day 2
Oatapage RlT for Windows Class Syllabus
Subject
Statistical Process Control (SPC) Overview and presentation
PC-DMIS Setup for Statistics Steps necessary to collect statistics Tracefields
DATAPAGE Introduction Overview of Pull down menus and Toolbar Opening a database Creating a new database
File Menu Overview
Report Menu Overview of all Reports
Chart Menu Overview of all Charts
Options Menu Overview
Macro Mode
Datapage Editor Overview of pull down menus Queries Variable Sets ASCII data handling
Database management Database backup and restore Datapage error codes
Monitor Mode
-79-
Scanning with the SP600 Class Syllabus
Course Objective: This course is designed to train students in all aspects of measuring with the SP600 scanning probe through lecture, demonstrations, and hands-on
expenence.
Pre Requisite: Basic PC-DMIS DCC/CAD + 100 hours, and Curves & Surfaces/CAD ++
Class lenqth: 1 day
Subject
How an SP600 scanning probe works
Error mapping and Calibrating the SP600 scanning probe
Single point probing Overview Parameters Maximizing the accuracies with the SP600 using single point probing
Probing soft material
Scanning Parameters Open loop scanning Closed loop Scanning Scanning soft material Maximizing the accuracies with the SP600 using Scanning. PC-DMIS scanning options
Gauss filters
-80-
-81-
LOGO.DAT
Modifying .OAT Files Logo.dat, Elogo.dat, Header.dat
The PC-OMIS report has a logo that comes standard with the software. This is also referred to as the header. The logo looks like the graphic below.
DATE=3/1 V20 0 3
brown & sharpe
pc-dmir
TIME=3 : 2 4 : 23 PM
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 PC-OMIS. 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:
Open the LOGO.DATfile. This should be opened in Notepad. It may be necessary to associate the file to Notepad the first time it is opened.
This file should contain the following information:
#BMP=C:IPCOMISWlbns3.bmp
OATE=#OATE TIME=#TIME
Highlight and remove the entire first line. The file will now contain :
OATE=#OATE 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:
Open the LOGO.DATfile. This should be opened in Notepad. It may be necessary to associate the file to Notepad the first time it is opened.
This file should contain the following information:
#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.
An example of the logo with a different graphic:
DATE=3/19/2003
I
HEXAGON METROLOGY
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 DA T 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
Inserts the current date. Inserts the current time. Inserts the current page number. This is ideal for use in the HEADER.DAT file. Inserts the value of trace field n, when n is the trace field number. Inserts the part program name. Inserts the revision number. Inserts the serial number Inserts the sequence number. Inserts the scale factor Inserts the total number of dimensions. Inserts the total number of dimensions that are out of tolerance. Inserts the time elapsed between start and execution. This is ideal for use in the ElOGODAT file. Inserts a bitmap with the specified name in the bitmap path variable. You must specify the full path of the bitmap file (i.e. D:IFilesIBmpIPchead.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
#TR1 #TR2 #TR3
TIME=#TIME
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 # OF HOURS =00:05:00
-84-
-85-
)
Window
Eile Vie:w S.how Qptions
II
y
" ' 7 ' - ' C9 - 3 _ _ -: ..l :::0 _ :::0
-:-l 0 . 000 3
I-I 0 , 0000 u ,.., 1 "',.,
FUe
Prill:
I View
Print Preview
Print Setup."
close
CMnQe . ,. Scale To Fit Roto!te., ,
)
IN ANAL
+
(Show Show Options. " Show Dimension Stats .,' Show Point Info ...
-86-
I Options ~ve Graphics To Report
Create Analysis View Command Edit Dimension (oIot's ... Dimension Options . ..
Size Options .. .
)
-87-
) ) BROWN & SHARPE TRAINING
Name (Optional):
Date:
Course in General:
Did the course meet your expectations?
Please rate the course content.
Please rate the classroom environment.
Please rate this course overall.
Instructor:
Please rate the instructor's knowledge.
Please rate the instructor' s response to questions.
Please rate the instructor's communication skills.
Please rate the instructor overall.
Course Materials:
Please rate the written course materials.
Please rate the lab equipment (machines).
Please rate the projection! overhead materials.
Please rate the course materials overall.
Comments and Suggestions for Improvements:
COURSE EVALUATION
-88-
Course Instructor:
Course Title:
(Please circle one)
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
)
-89-
p~dmis CAD Lab 1
Overview
mls'
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.
1. CREATING A NEW PART
I. Activate PC-DMIS by double clicking the PC-DMIS icon. a. From the OPEN screen, Select CANCEL, if necessary. b. From the FILE menu, select NEW c. Place the cursor in the Part Name space, and type " lab_I". d. Fill in Drawing Revision or Serial Number (optional). e. Select Inches. f. Select OK.
2. The Probe Utilities window will appear. a. Highlight an existing probe file from the "Probe File" pull-down list. b. Select OK (Probes will be discussed in greater detail later on).
3. From the FILE menu, select IMPORT. a. Select IGES from the Import submenu. From this window, highlight the
"Bsbsolid.igs" file. It may be necessary to Browse to the PCDMIS directory to locate this lGES file. Once the file is selected, the file name will appear in the File Name box. Click Import.
b. At the IGES FILE screen click on the "process" button, and wait for completion, then click OK.
Lab 1 -90-
- 11. INTRODUCTION TO DISPLAY SCREENS AND CHANGING VIEWS 1. Before continuing, select the toolbars listed below. This can be accomplished in two ways:
2.
3.
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
'" Edit Window Quick Start
." Window Layouts
Macro Play iRecord
Virtual Keyboard
Touch Screen Mode
rrI Auto Features
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.
a.
b. c.
a.
Click on the SCALE TO FIT Icon. 1!ilI i Click the CREATE VIEW Icon. ~I Type "1 VIEW" in the name space and hit OK.
I I I ""~ II e Select the VIEWSETUP icon from the tool bar. I!D b. Click on the first Blue/Red icon under the "Layout" portion of the window. c. For the "Views" choose: Blue: Z+, Red: ISO by hitting the down arrow and
scrolling down to the selection. d. Press APPLY and then OK. e. Click on the scale to fit icon. f. Pick the CREATE VIEWS icon and name this view: 2VIEWS. g. Click OK.
Lab] 91-
4.
I~ Eile ~dit View -J 11VIEW -U 2VIEWS
'I ihEW .....,
a. From the "Views ID" pull-down list select 1 VIEW. I STARTUP
The software will prompt the operator: "OK to insert a RECALLIVIEWSET command in the part program?"
b. 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.
c. In order to see the 2 views again, simply repeat the above procedure and select 2VIEWS. At the next prompt, click NO.
Ill. TRANSLATING AND ROTATING THE CAD MODEL
I. a. b.
c.
2. a.
3. a.
4. a. b.
+ Press the TRANSLATE MODE icon . +. Put the cursor anywhere on the screen and with the RIGHT mouse button, hold and drag the cursor. Once you let go the screen will have moved in the same direction and amount in which it was dragged.
Select the SCALE TO FIT icon to reset the view. Iilil l 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.
Click the RIGHT mouse button anywhere BELOW the equator. The graphics screen ZOOMS IN.
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.
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.
c. Release the mouse buttons, the view will zoom in on the selected area.
5.
d. Select the SCALE TO FIT icon.
a. b.
c.
Click on the ROTATE 2D icon. ~ Hold down the RIGHT mouse button and drag the cursor on the screen. The part will pivot about a center location on the screen.
Press the SCALE TO FIT icon. itlli l
Lab 1 -92-
6. a. Click on the ROTATE 3D icon. C!> b. Within the rotate window, you may select 1, 5, 10 or 45 degree increments of
rotation. (5 degrees is the default). Click on the +/- X, +/- Y and +/- Z to rotate the view.
7. a.
8. a.
b.
9. a. b.
, .. Rotate :
r. 1 r 2
r 3 r 4, View
r 1 r 10 r.5 r , 45
+Z Deg Inc
Reset I Close I
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.
To reset the view, select RESET. The view will change to the closest horizontal/vertical view plane. Click on CLOSE.
Return to the split screen view, select "2VIEWS" from the VIEW ID pull-down list. Select NO.
I~ Eile [;dit View
1 11VIEW TI - ,... ........... ....... ... . ..... ... . '1 VIEW U 2VIEWS I STARTUP
Lab 1 -93-
~.
IV. CHANGING THE DISPLAY COLORS
1.
2.
a. From the Edit Menu, select Graphics Display Window, CAD Elements.
Edit CAD Elements
b. Under the "Feature Types" portion, be sure that only the surfaces box is selected. c. Check the "Change Color" box, and then click on COLOR. Choose a desired
color for the IGES file. Press OK. d. 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.
e. 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.
f. Once all features have been selected, select APPLY, then OK.
a.
b.
c.
From the Edit menu, select Graphics Display Window, Screen Color.
Screen Color " t,
Background OK I I II Edit I Cancel I Highlight Apply I II II Eelt ] 3D Grid
II 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. INTRODUCTION TO SETUP OPTIONS
I. a. b. c. d. e. f. g.
From the "Edit" menu select "Preferences, Setup". The "Setup Options" window will appear, click on the ID Setup tab. In the "Labels For:" pull-down list, select "Features". From the "Labeling Method" pull-down list select "By Type" . Under the "Type" pull-down list select "Circles" . VerifY the "Show All ID" box is checked. In the "Starting Letters" text box enter the ID you would like for a Circle (i.e.
CIR or CIRCLE). This determines how the program will label features in future labs.
h. In the box next to Starting, verifY the number "I" is entered. This initializes tbe starting number for measured circles.
i. Repeat the above steps for the following "Types" : Cone Cylinder Point Line Plane
j. Once all the changes have been made, click on APPLY. k. The following Message window will appear: "Changes are going to be applied.
Would you like to continue?" Click YES. I. When fini shed entering all ofthese Types, click Default, YES then OK.
2. a. From the "Edit" menu select "Preferences, Setup". b. Click on the "General" tab. c. Select "Automatic file save". d. VerifY that l\is entered for Minutes to Save, as shown below. ( f .., ," I .,8 i(
5:JvL t7) / IVV
J,. J I o}- ' A-~ H"Y\ JIJ
PC-OMIS CAD Lab 2
Probe Qualifications
Purpose: Practice the following PC-DMIS functions:
1. Creating a new probe file 2. Defining the Qualification Tool 3. Calibrating a new pr