222
brown u s horpe --- -- - 1-

PCDMISManual

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