Professional Documents
Culture Documents
Uvod
PC-DMIS je softverski paket koji je razvijen pre vie od dvadeset godina sa ciljem
integrisanja operacija konstruisanja, proizvodnje i kontrole u jedan sistem. Filozofija koja je
sleena prilikom razvoja ovog softvera je bazirana na jednostavnom principu koji glasi: ako
se proizvod razvija korienjem CAD tehnologije onda se on mora kontrolisati korienjem
CAD modela. Danas je ta filozofija proirena kako bi se dobila reenja za sve procese
dimenzionalnih merenja. Korienjem PC-DMIS-a se veoma lako prikupljaju i analiziraju
podaci, koji proistiu direktno iz procesa proizvodnje, i konvertuju se u informacije koje se
mogu koristiti za korektivne aktivnosti a na kraju se kao rezultat dobija poboljanje procesa
proizvodnje.
U ovom radu e biti prikazan kratak opis rada sa PC-DMIS softverom i kordinatnom mernom
mainom (CMM). Svrha ovog rada je upoznavanje sa osnovnim fukcijama softvera i tokom
rada. Takoe, bie detaljno opisan primer merenja sa svim etapama kroz koje je neophodno
proi kako bi se na kraju dobio merni protokol, odnosno izvetaj sa merenja koji je glavni
izlaz iz procesa kontrole. Etape koje e biti objanjene obuhvataju kreiranje novog part
programa, definisanje senzora, kalibracija senzora, definisanje pogleda, postavljanje
odgovarajuih koordinatnih sistema, merenje fiera, podeavanje preferenci, dodavanje
komentara, konstruisanje fiera, dimenzionisanje i na kraju egzekucija part programa,
tampanje izvetaja i njegova analiza.
2.1.
CMM se mora "nulirati" (HOME) jer bez nuliranja nisu podeeni parametri
maine (granice osa, brzine osa, itd.). Proveriti da nema neke prepreke izmedju
trenutne pozicije i pozicije nule sistema (slika 6) ukoliko postoji prepreka
potrebno je ukloniti ili pomeriti senzor maine tako da u procesu nuliranja maine
ne doe do sudara. Pritisnuti OK na pomenutom prozoru. CMM e polako
putovati od trenutne pozicije ka poziciji nule svih osa.
2.2.
2.3.
Definisanje senzora
Do dijaloga za definisanje senzora (Probe Utilities, slika 8.) dolazimo tako to u meniju
izaberemo Insert | Hardware Definition | Probe, moemo izabrati postojeu konfiguraciju
senzora ili moemo napraviti novu konfiguraciju senzora. Kada prvi put pravimo part
program PC-DIMS automatski otvara ovaj dijalog.
iz Graphics
2.4.
Podeavanje pogleda
1. Iz View setup prozora (slika 11), izabrati eljeni stil grafikog prikaza. U svrhu ove
vebe, kliknuti na drugu ikonicu (gornji red,druga sa leve strane) koja oznaava
horizontalno podeljeni prozor.
2. Da bi gornji pogled dela koji merimo bio u Z+ pravcu, u padajuem meniju za plavo
gornje polje izabrati Z+.
3. Da bi donji pogled dela koji merimo bio u Y- pravcu, u padajuem meniju za crveno
donje polje izabrati Y-.
4. Kliknuti na Apply dugme i PC-DIMS e iscrtati prozor grafikog prikaza sa dva
zadata pogleda. Poto jo uvek nismo nita izmerili, nee nita biti iscrtano u
grafikom prikazu.
2.5.
Merenje fichera
7
Merenje ravni
2.6.
2.7.
Ovom procedurom definiemo eljeni koordinatni sistem tako to emo ga postaviti na mesto
koje nam odgovara ili koje je definisano tehnikom dokumentacijom.
10
A1
ALIGNMENT/START,RECALL:STARTUP,LIST=YES
ALIGNMENT/LEVEL,ZPLUS,PLN1
ALIGNMENT/TRANS,ZAXIS,PLN1
ALIGNMENT/ROTATE,XPLUS,TO,LIN1,ABOUT,ZPLUS
ALIGNMENT/TRANS,XAXIS,CIR1
ALIGNMENT/TRANS,YAXIS,CIR1
ALIGNMENT/END
Nakon toga dijalog Aligament Utilities izgleda kao na slici 16.
Prozor grafikog prikaza e takoe biti osveen da prikazuje aktuelni referentni koordinatni
sistem (slika 17).
2.8.
Podesavanje preferencija
u Probe Mode
13
2.9.
Dodavanje komentara
Da bi smo dodali komentar koji e operateru na maini dati odreenu informaciju u toku
izvrenja part programa potrebno je:
14
1.
2.
3.
15
u Constructed
17
18
20
2.16. Izvetaj
Nakon izvrenja part programa PC-DMIS e automatski tampati izvetaj na unapred
izabranu lokaciju. Lokacija tampanja izvetaja je zadata u Print Options prozoru (slika 31.)
(File | Printing | Report Window Print Setup).
21
22
23
24
3. Primer
U okviru vebi iz predmeta Proizvodne tehnologije izradio sam sledei primer koji je zadat
tehnikim crteom koji je dat u prilogu. Zadatak vebe je bio da na CNC glodalici koja se
nalazi u prostorijama fakulteta, izradimo predmet koji e se potom meriti na CMM-u. Dati
primer je izradjen od plastike na CNC glodalici marke HAAS TM-1. Programiranje procesa
izrade je izvreno u softveru FeatureCAM. Posle postprocesiranja dobili smo sledei G-kod:
%
O000123(PT-Smajli)
( SETUP1 - 3/11/2013 - 15:39:33 )
( FEATURECAM - HAAS VF )
( MACHINE TIME = 17:11.3 )
N35 ( ROUGH FACE FACE1 )
N40 G0 G17 G21 G40 G94
N45 T1 M6 ( EM0800:REG 8.0 DIA. )
N50 G54 G90 X122.0 Y2.453 S3500 M3
N55 G43 H1 Z5.0 M8
N60 Z4.0
N65 G1 Z0.5 F560.
N70 X-4.0
N75 Y8.907
N80 X122.0
N85 Y15.36
N90 X-4.0
N95 Y21.813
N100 X122.0
N105 Y28.267
N110 X-4.0
N115 Y34.72
N120 X122.0
N125 Y41.173
N130 X-4.0
N135 Y47.627
N140 X122.0
N145 Y54.08
N150 X-4.0
N155 Y60.533
N160 X122.0
N165 Y66.987
N170 X-4.0
N175 Y73.44
N180 X122.0
N185 Y79.893
N190 X-4.0
N195 Y86.347
N200 X122.0
N205 Y92.8
N210 X-4.0
N215 G0 Z5.0
N220 X122.0 Y2.453
N225 Z3.5
N230 G1 Z0. F336.
N235 X-4.0
N240 Y8.907
N245 X122.0
N250 Y15.36
N255 X-4.0
N260 Y21.813
N265 X122.0
N270 Y28.267
N275 X-4.0
N280 Y34.72
N285 X122.0
N290 Y41.173
N295 X-4.0
N300 Y47.627
N305 X122.0
N310 Y54.08
N315 X-4.0
N320 Y60.533
N325 X122.0
N330 Y66.987
N335 X-4.0
N340 Y73.44
N345 X122.0
N350 Y79.893
N355 X-4.0
N360 Y86.347
N365 X122.0
N370 Y92.8
N375 X-4.0
N380 G0 Z5.0
N385 X116.584 Y104.309
N390 Z3.0
N395 G1 Z-3.0 F168.
N400 X117.473 Y100.0 F336.
N405 G2 X122.0 Y94.412 R78.25 F354.
N410 G1 X126.031 Y92.649 F336.
N415 X125.883 Y85.226
N420 X122.0 Y87.295
N425 G3 X112.001 Y100.0 R74.25 F355.
N430 G1 X110.902 Y104.261 F336.
N435 X104.893 Y104.191
N440 X106.234 Y100.0
N445 G2 X122.0 Y79.082 R70.25 F356.
N450 G1 X125.659 Y76.638 F336.
N455 X125.271 Y65.552
N460 X122.0 Y68.495
N465 G3 X100.05 Y100.0 R66.25 F358.
N470 G1 X98.422 Y104.088 F336.
N475 G0 Z5.0
N480 X1.416 Y104.309
N485 Z3.0
N490 G1 Z-3.0 F168.
N495 X0.527 Y100.0 F336.
N500 G3 X-4.0 Y94.412 R78.25 F354.
N505 G1 X-8.031 Y92.649 F336.
N510 X-7.883 Y85.226
N515 X-4.0 Y87.295
N520 G2 X5.999 Y100.0 R74.25 F355.
N525 G1 X7.098 Y104.261 F336.
N530 X13.107 Y104.191
25
26
27
A2
LIN1
A3
LIN2
A4
PLN2
PLN3
ENDMEAS/
=ALIGNMENT/START,RECALL:A1,LIST=YES
ALIGNMENT/LEVEL,ZPLUS,PLN1
ALIGNMENT/TRANS,ZAXIS,PLN1
ALIGNMENT/END
MOVE/CLEARPLANE
PREHIT/5
=FEAT/CONTACT/LINE/DEFAULT,CARTESIAN,UNBOUNDED
THEO/<-9.077,0,-3>,<-1,0,0>,<-0.0000018,-1,0>,<0,0,1>,104.595
ACTL/<-9.057,0.768,-3>,<-1,0.009,0>,<-0.0085768,-0.9999632,0>,<0,0,1>,104.603
TARG/<-9.077,0,-3>,<-1,0,0>,<-0.0000018,-1,0>,<0,0,1>
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
NUMHITS=3,DEPTH=2
AVOIDANCE MOVE=BOTH,DISTANCE=10
SHOW HITS=NO
=ALIGNMENT/START,RECALL:A2,LIST=YES
ALIGNMENT/ROTATE,XMINUS,TO,LIN1,ABOUT,ZPLUS
ALIGNMENT/TRANS,YAXIS,LIN1
ALIGNMENT/END
MOVE/CLEARPLANE
=FEAT/CONTACT/LINE/DEFAULT,CARTESIAN,UNBOUNDED
THEO/<-118,6.211,-3>,<0,1,0>,<-1,0,0>,<0,0,1>,81.676
ACTL/<-118.023,6.226,-3>,<-0.005,1,0>,<-0.9999886,-0.0047666,0>,<0,0,1>,81.679
TARG/<-118,6.211,-3>,<0,1,0>,<-1,0,0>,<0,0,1>
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
NUMHITS=3,DEPTH=2
AVOIDANCE MOVE=BOTH,DISTANCE=10
SHOW HITS=NO
=ALIGNMENT/START,RECALL:A3,LIST=YES
ALIGNMENT/TRANS,XAXIS,LIN2
ALIGNMENT/END
PREHIT/2.5
=FEAT/PLANE,CARTESIAN,TRIANGLE
THEO/<61.385,48.157,0>,<0,0,1>
ACTL/<61.384,48.163,-0.01>,<0.0000825,0.0001961,1>
MEAS/PLANE,14
MOVE/CLEARPLANE
HIT/BASIC,NORMAL,<59.909,86.356,0>,<0,0,1>,<59.909,86.357,-0.018>,USE THEO=YES
HIT/BASIC,NORMAL,<78.045,79.717,0>,<0,0,1>,<78.047,79.72,-0.028>,USE THEO=YES
HIT/BASIC,NORMAL,<94.744,63.234,0>,<0,0,1>,<94.745,63.236,0.003>,USE THEO=YES
HIT/BASIC,NORMAL,<95.314,35.442,0>,<0,0,1>,<95.313,35.444,0.025>,USE THEO=YES
HIT/BASIC,NORMAL,<85.613,19.182,0>,<0,0,1>,<85.612,19.184,0.019>,USE THEO=YES
HIT/BASIC,NORMAL,<66.225,10.422,0>,<0,0,1>,<66.225,10.423,-0.007>,USE THEO=YES
HIT/BASIC,NORMAL,<38.347,13.732,0>,<0,0,1>,<38.34,13.75,-0.025>,USE THEO=YES
HIT/BASIC,NORMAL,<21.074,33.646,0>,<0,0,1>,<21.067,33.663,0.007>,USE THEO=YES
HIT/BASIC,NORMAL,<20.953,59.956,0>,<0,0,1>,<20.949,59.975,0.049>,USE THEO=YES
HIT/BASIC,NORMAL,<53.388,70.401,0>,<0,0,1>,<53.39,70.403,-0.022>,USE THEO=YES
HIT/BASIC,NORMAL,<69.235,71.621,0>,<0,0,1>,<69.237,71.623,-0.036>,USE THEO=YES
HIT/BASIC,NORMAL,<46.933,48.885,0>,<0,0,1>,<46.932,48.887,-0.032>,USE THEO=YES
HIT/BASIC,NORMAL,<70.353,45.51,0>,<0,0,1>,<70.354,45.511,-0.04>,USE THEO=YES
HIT/BASIC,NORMAL,<59.259,36.099,0>,<0,0,1>,<59.259,36.1,-0.04>,USE THEO=YES
ENDMEAS/
=FEAT/PLANE,CARTESIAN,TRIANGLE
THEO/<61.084,53.093,-3>,<0,0,1>
ACTL/<61.083,53.098,-2.935>,<0.0003041,-0.0006195,0.9999998>
MEAS/PLANE,21
PREHIT/5
MOVE/CLEARPLANE
HIT/BASIC,NORMAL,<32.468,92.918,-3>,<0,0,1>,<32.467,92.92,-2.925>,USE THEO=YES
HIT/BASIC,NORMAL,<15.837,77.321,-3>,<0,0,1>,<15.835,77.322,-2.881>,USE THEO=YES
28
PLN4
PLN5
PLN6
PLN7
LIN3
HIT/BASIC,NORMAL,<8.874,54.671,-3>,<0,0,1>,<8.873,54.673,-2.914>,USE THEO=YES
HIT/BASIC,NORMAL,<11.733,29.74,-3>,<0,0,1>,<11.732,29.743,-2.979>,USE THEO=YES
HIT/BASIC,NORMAL,<26.471,7.001,-3>,<0,0,1>,<26.47,7.004,-3.027>,USE THEO=YES
HIT/BASIC,NORMAL,<6.961,5.683,-3>,<0,0,1>,<6.958,5.691,-2.99>,USE THEO=YES
HIT/BASIC,NORMAL,<4.41,28.232,-3>,<0,0,1>,<4.408,28.243,-2.96>,USE THEO=YES
HIT/BASIC,NORMAL,<3.298,60.018,-3>,<0,0,1>,<3.296,60.027,-2.869>,USE THEO=YES
HIT/BASIC,NORMAL,<5.369,88.499,-3>,<0,0,1>,<5.368,88.506,-2.766>,USE THEO=YES
HIT/BASIC,NORMAL,<20.48,89.453,-3>,<0,0,1>,<20.48,89.455,-2.868>,USE THEO=YES
HIT/BASIC,NORMAL,<87.641,92.226,-3>,<0,0,1>,<87.641,92.229,-3.018>,USE THEO=YES
HIT/BASIC,NORMAL,<103.271,91.755,-3>,<0,0,1>,<103.271,91.757,-2.97>,USE THEO=YES
HIT/BASIC,NORMAL,<113.417,82.799,-3>,<0,0,1>,<113.417,82.803,-2.919>,USE THEO=YES
HIT/BASIC,NORMAL,<113.104,58.312,-3>,<0,0,1>,<113.103,58.314,-2.917>,USE THEO=YES
HIT/BASIC,NORMAL,<114.017,30.181,-3>,<0,0,1>,<114.016,30.183,-2.895>,USE THEO=YES
HIT/BASIC,NORMAL,<112.816,10.295,-3>,<0,0,1>,<112.815,10.296,-2.878>,USE THEO=YES
HIT/BASIC,NORMAL,<90.635,4.815,-3>,<0,0,1>,<90.631,4.829,-2.962>,USE THEO=YES
HIT/BASIC,NORMAL,<99.103,18.1,-3>,<0,0,1>,<99.101,18.108,-3.001>,USE THEO=YES
HIT/BASIC,NORMAL,<108.049,41.406,-3>,<0,0,1>,<108.047,41.415,-2.934>,USE THEO=YES
HIT/BASIC,NORMAL,<105.368,68.406,-3>,<0,0,1>,<105.366,68.413,-2.963>,USE THEO=YES
HIT/BASIC,NORMAL,<99.445,83.129,-3>,<0,0,1>,<99.443,83.136,-2.99>,USE THEO=YES
ENDMEAS/
PREHIT/2.5
=FEAT/PLANE,CARTESIAN,TRIANGLE
THEO/<37.146,67.524,-3>,<0,0,1>
ACTL/<37.137,67.534,-2.984>,<0.0036211,-0.0009653,0.999993>
MEAS/PLANE,3
MOVE/CLEARPLANE
HIT/BASIC,NORMAL,<37.456,69.566,-3>,<0,0,1>,<37.448,69.57,-2.983>,USE THEO=YES
HIT/BASIC,NORMAL,<39.519,66.672,-3>,<0,0,1>,<39.513,66.677,-2.993>,USE THEO=YES
HIT/BASIC,NORMAL,<34.463,66.333,-3>,<0,0,1>,<34.45,66.354,-2.975>,USE THEO=YES
ENDMEAS/
=FEAT/PLANE,CARTESIAN,TRIANGLE
THEO/<81.57,67.256,-3>,<0,0,1>
ACTL/<81.572,67.26,-3.026>,<-0.0004851,-0.0005316,0.9999997>
MEAS/PLANE,3
MOVE/CLEARPLANE
HIT/BASIC,NORMAL,<80.14,69.679,-3>,<0,0,1>,<80.143,69.683,-3.026>,USE THEO=YES
HIT/BASIC,NORMAL,<84.991,67.415,-3>,<0,0,1>,<84.993,67.42,-3.025>,USE THEO=YES
HIT/BASIC,NORMAL,<79.58,64.676,-3>,<0,0,1>,<79.581,64.678,-3.029>,USE THEO=YES
ENDMEAS/
=FEAT/PLANE,CARTESIAN,TRIANGLE
THEO/<58.998,30.037,-3>,<0,0,1>
ACTL/<58.996,30.049,-3.036>,<-0.0002049,-0.0016783,0.9999986>
MEAS/PLANE,4
MOVE/CLEARPLANE
HIT/BASIC,NORMAL,<83.947,36.673,-3>,<0,0,1>,<83.948,36.679,-3.021>,USE THEO=YES
HIT/BASIC,NORMAL,<72.118,24.701,-3>,<0,0,1>,<72.119,24.706,-3.039>,USE THEO=YES
HIT/BASIC,NORMAL,<44.656,26.307,-3>,<0,0,1>,<44.651,26.324,-3.051>,USE THEO=YES
HIT/BASIC,NORMAL,<35.269,32.467,-3>,<0,0,1>,<35.265,32.485,-3.033>,USE THEO=YES
ENDMEAS/
=FEAT/PLANE,CARTESIAN,TRIANGLE
THEO/<58.744,0,-6.528>,<0,-1,0>
ACTL/<58.748,0.014,-6.521>,<0.0000205,-0.9999946,-0.0032886>
MEAS/PLANE,4
MOVE/CLEARPLANE
HIT/BASIC,NORMAL,<2.472,0,-3.871>,<0,-1,0>,<2.472,0.005,-3.864>,USE THEO=YES
HIT/BASIC,NORMAL,<40.219,0,-8.415>,<0,-1,0>,<40.227,0.018,-8.408>,USE THEO=YES
HIT/BASIC,NORMAL,<76.845,0,-9.69>,<0,-1,0>,<76.847,0.026,-9.683>,USE THEO=YES
HIT/BASIC,NORMAL,<115.442,0,-4.138>,<0,-1,0>,<115.447,0.007,-4.131>,USE THEO=YES
ENDMEAS/
=FEAT/LINE,CARTESIAN,UNBOUNDED
THEO/<0,2.969,-7.114>,<0,1,0>
ACTL/<0.215,2.988,-7.114>,<-0.0047918,0.9999885,0>
29
CIR1
CIR2
CIR3
CIR4
MEAS/LINE,4,ZPLUS
MOVE/CLEARPLANE
HIT/BASIC,NORMAL,<0,2.969,-5.218>,<-1,0,0>,<0.219,2.988,-5.217>,USE THEO=YES
HIT/BASIC,NORMAL,<0,42.761,-9.183>,<-1,0,0>,<0.022,42.788,-9.184>,USE THEO=YES
HIT/BASIC,NORMAL,<0,62.589,-9.648>,<-1,0,0>,<-0.079,62.609,-9.648>,USE THEO=YES
HIT/BASIC,NORMAL,<0,93.093,-4.406>,<-1,0,0>,<-0.21,93.119,-4.405>,USE THEO=YES
ENDMEAS/
MOVE/CLEARPLANE
=FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,OUT,LEAST_SQR
THEO/<59,48,0>,<0,0,1>,90,0
ACTL/<59.006,48.029,0>,<0,0,1>,89.969,0
TARG/<59,48,0>,<0,0,1>
START ANG=0,END ANG=360
ANGLE VEC=<1,0,0>
DIRECTION=CCW
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
NUMHITS=5,DEPTH=-0.5,PITCH=0
SAMPLE HITS=0,SPACER=3
AVOIDANCE MOVE=NO,DISTANCE=10
FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
SHOW HITS=NO
MOVE/CLEARPLANE
=FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
THEO/<36.5,66.305,0>,<0,0,1>,12
ACTL/<36.413,66.152,0>,<0,0,1>,11.89
TARG/<36.5,66.305,0>,<0,0,1>
START ANG=0,END ANG=360
ANGLE VEC=<1,0,0>
DIRECTION=CCW
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
NUMHITS=5,DEPTH=0.5,PITCH=0
SAMPLE HITS=0,SPACER=3
AVOIDANCE MOVE=NO,DISTANCE=10
FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
SHOW HITS=NO
MOVE/CLEARPLANE
=FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
THEO/<81.5,66.305,0>,<0,0,1>,12
ACTL/<81.491,66.426,0>,<0,0,1>,11.848
TARG/<81.5,66.305,0>,<0,0,1>
START ANG=0,END ANG=360
ANGLE VEC=<1,0,0>
DIRECTION=CCW
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
NUMHITS=5,DEPTH=0.5,PITCH=0
SAMPLE HITS=0,SPACER=3
AVOIDANCE MOVE=NO,DISTANCE=10
FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
SHOW HITS=NO
MOVE/CLEARPLANE
=FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
THEO/<34.813,36,0>,<0,0,1>,10
ACTL/<34.881,35.92,0>,<0,0,1>,9.916
TARG/<34.813,36,0>,<0,0,1>
START ANG=26.388,END ANG=206.388
ANGLE VEC=<1,0,0>
DIRECTION=CCW
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
30
NUMHITS=5,DEPTH=0.5,PITCH=0
SAMPLE HITS=0,SPACER=3
AVOIDANCE MOVE=NO,DISTANCE=10
FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
SHOW HITS=NO
MOVE/CLEARPLANE
CIR5
=FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,OUT,LEAST_SQR
THEO/<59,48,0>,<0,0,1>,44,0
ACTL/<59.022,48.141,0>,<0,0,1>,44.207,0
TARG/<59,48,0>,<0,0,1>
START ANG=206.388,END ANG=333.612
ANGLE VEC=<1,0,0>
DIRECTION=CCW
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
NUMHITS=5,DEPTH=-0.5,PITCH=0
SAMPLE HITS=0,SPACER=3
AVOIDANCE MOVE=NO,DISTANCE=10
FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
SHOW HITS=NO
MOVE/CLEARPLANE
CIR6
=FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
THEO/<83.187,36,0>,<0,0,1>,10
ACTL/<83.278,36.188,0>,<0,0,1>,9.819
TARG/<83.187,36,0>,<0,0,1>
START ANG=333.612,END ANG=513.612
ANGLE VEC=<1,0,0>
DIRECTION=CCW
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
NUMHITS=5,DEPTH=0.5,PITCH=0
SAMPLE HITS=0,SPACER=3
AVOIDANCE MOVE=NO,DISTANCE=10
FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
SHOW HITS=NO
MOVE/CLEARPLANE
CIR7
=FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR
THEO/<59,48,0>,<0,0,1>,64
ACTL/<58.997,48.047,0>,<0,0,1>,63.899
TARG/<59,48,0>,<0,0,1>
START ANG=206.388,END ANG=333.612
ANGLE VEC=<1,0,0>
DIRECTION=CCW
SHOW FEATURE PARAMETERS=NO
SHOW CONTACT PARAMETERS=YES
NUMHITS=5,DEPTH=0.5,PITCH=0
SAMPLE HITS=0,SPACER=3
AVOIDANCE MOVE=NO,DISTANCE=10
FIND HOLE=DISABLED,ONERROR=NO,READ POS=NO
SHOW HITS=NO
PLN8
=FEAT/PLANE,CARTESIAN,TRIANGLE
THEO/<0,50.542,-6.036>,<-1,0,0>
ACTL/<-0.019,50.557,-6.047>,<-0.9999732,-0.0046468,0.0056581>
MEAS/PLANE,4
MOVE/CLEARPLANE
HIT/BASIC,NORMAL,<0,2.562,-4.079>,<-1,0,0>,<0.216,2.566,-4.09>,USE THEO=YES
HIT/BASIC,NORMAL,<0,34.358,-7.852>,<-1,0,0>,<0.043,34.374,-7.863>,USE THEO=YES
HIT/BASIC,NORMAL,<0,73.758,-7.58>,<-1,0,0>,<-0.133,73.778,-7.592>,USE THEO=YES
HIT/BASIC,NORMAL,<0,91.491,-4.634>,<-1,0,0>,<-0.203,91.51,-4.645>,USE THEO=YES
ENDMEAS/
MOVE/INCREMENT,<0,0,300>
DIM LOC1= LOCATION OF CIRCLE CIR2 UNITS=MM ,$
31
32
AX NOMINAL
+TOL
-TOL
MEAS
DEV OUTTOL
M
3.000 0.010 0.010 3.030 0.030 0.020 -------->
FCFFLAT1 =FLATNESS : PLN2,PLN3
FEATCTRLFRAME/SHOWPARAMS=YES,SHOWEXPANDED=YES
CADGRAPH=OFF,REPORTGRAPH=OFF,TEXT=OFF,MULT=10.00,ARROWDENSITY=100,OUTPUT=BOTH,UNITS=MM
PER UNIT=NO,
STANDARDTYPE=ASME_Y14_5
DIMENSION/FLATNESS,0.02
NOTE/FCFFLAT1
FEATURES/PLN2,PLN3,,
FCFPERP1 =PERPENDICULARITY : PLN7,PLN8
FEATCTRLFRAME/SHOWPARAMS=YES,SHOWEXPANDED=YES
CADGRAPH=OFF,REPORTGRAPH=OFF,TEXT=OFF,MULT=10.00,ARROWDENSITY=100,OUTPUT=BOTH,UNITS=MM
STANDARDTYPE=ASME_Y14_5
DIMENSION/PERPENDICULARITY,0.1,A,<dat>,<dat>
NOTE/FCFPERP1
FEATURES/PLN7,PLN8,,
33
Nakon izvravanja part programa kao rezultat imamo izvetaj prikazan na slici 35 a i b.
34
35
4. Literatura
1. M. Lazi, Osnovi metrologije, Univerzitet Svetozar Markovi, Mainski fakultet u
Kragujevcu, Kragujevac, 1987.
2. PCDMIS Core Manual, Hexagon Metrology, 2012.
3. PCDMIS CMM Manual, Hexagon Metrology, 2012.
36