Inhalt | CAM | ||
CAM | Eine CAM-programm (computer aided machining) hat zwei Aufgaben: Es wird aufgrund der Formdaten, der Werkzeuggeometrie und der Verfahrensregel ein Fahrweg generiert und diese Geometrie wird in eine maschinenlesbare Sprache übersetzt. Sum3D wurde ausgewählt, weil sie funktioniert wie ein Druckertreiber. | ||
Fahrweg generieren | Es stehen folgende arten zur verfügung:
|
Vorgehensbeispiel | |
DIN 66025 | Um maschinen anzusteuern wurde eine einheitliche maschinensprache entwickelt. Es ist einfacher ASCI II - code, der als stapel abgearbeitet wird. Leider haben alle maschinen eine eigene art, wie der kopf der datei auszusehen hat, wie sie durchnummeriert wird, wie sie abzuschliessen ist..... so dass wieder kompatibilitätsprobleme entstehen.
|
NC-Code (Numeric Control)
%% N2/TASCH N4/DIAM. 20 R. 0 -- POCKETING -- OVERS. 0 -- INCR. 20 N6/12.05.2003 21.53 N7G4M6T1F6000S10000 N9G4M3 N11G0Z102 N13G0X30.251Y-425.315 N15G0Z2 N17G1Z0F4800 N19X30.251Y-425.49Z-20 N21X30.251Y-425.526F6000 N23X30.258Y-442.948 N25X30.335Y-453.012 N27X30.395Y-470.172 N29X30.65Y-497.233 N31X31.689Y-557.314 N33X33.037Y-603.853 N35X33.926Y-623.45 N37X35.281Y-656.282 N39X36.912Y-683.784 N41X38.739Y-707.987 N43X40.544Y-725.743 N45X41.283Y-733.655 N47X42.215Y-741.089 N49X44.649Y-758.819 N51X47.914Y-776.945 N53X49.248Y-783.564 N55X52.245Y-795.982 N57X55.638Y-807.423 N59X56.562Y-810.091 N61X57.198Y-811.649 N63X59.617Y-818.233 ... N14605X498.909Y-462.183 N14607X495.246Y-452.888 N14609X491.266Y-445.878 N14611X487.084Y-434.506 N14613X484.009Y-421.715 N14615X480.389Y-392.696 N14617X478.473Y-341.13 N14619X476.598Y-303.221 N14621Z-158 N14623G0Z2 N14625G0X504.643Y-220.741 N14627G0Z-138 N14629G1Z-160F4800 N14631X488.71Y-219.283F6000 N14633X487.03Y-237.642 N14635X486.729Y-234.136 N14637X485.944Y-218.992 N14639X488.71Y-219.283 N14641Z-158 N14643G0Z2 N14645G0Z102 N14647G4M2 |
|
M | M00 : Halt, fortsetzung durch programmierperson
M01 : Wahlweiser halt M02 : Programmende M03 : Spindel im uhrzeigersinn M04 : Spindel im gegenuhrzeigersinn M05 : Spindel halt M06 : Werkzeugwechsel M07 : Kühlmittel ein M09 : Kühlmittel aus M30 : Programmende mit zurücksetzen zum programmanfang M60 : Werkstückwechsel |
||
G | G00 : Eilgang
G01 : Geraden - interpolation G02, G03 : Kreisinterpolation G04 : Verweilzeit (G04 F5 z.b. 5s) G09 : Genauhalt G17 : Ebenenauswahl XY G18 : Ebenenauswahl ZX G19 : Ebenenauswahl YZ G33 : Gewindeschneiden G40 : Aufheben der werkzeugkorrekturen G41 bis G44 G41 : Werkzeugbahnkorrektur links G42 : Werkzeugbahnkorrektur rechts G53 : keine Nullpunktverschiebung G54 : Nullpunktverschiebung G70 : Massangaben in inch G74 : Anfahren referenzpunkt G90 : Absolutmaßangabe G91 : Relativmaßangabe G93 : Vorschub als reziproker wert G94 : Vorschub in mm/min G95 : Vorschub in mm G96 : konstante Schnittgeschwindigkeit G97 : Spindeldrehzahl in 1/min (reziprok) |
||
Top | CAM |