Inhalt  CAM Sie befinden sich im Kapitel 'Abbilden'
 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. Sum3D, 25KB
 Fahrweg generieren  Es stehen folgende arten zur verfügung:
  • Taschenfräsen: Zylinderfräser, zum schruppen (= grobzuschnitt), arbeitet in z-stufen die buckelfläche ab und räumt den ganzen arbeitsraum aus.


  • Zigzag:Rundfräser, arbeitet die buckelfläche im zickzack in einem beliebigen winkel ab.


  • Spirale: Rundfräser, arbeitet die buckelfläche von innen oder aussen in spiralförmiger bewegungsbahn ab.



  • Ebene: Zylinderfräser, bearbeitet jede hervorstehende ebene für sich.



  • Kurven: Einer oder mehreren kurven wird eine bearbeitungstiefe zugewiesen, die vom werkzeug verfolgt wird.
Ausräumen oder taschenfräsen, 25KB Zigzagförmigenbearbeitung, 32KB Spiralförmige bearbeitung, 26KB Bearbeitung nach ebenen, 35KB Bearbeitung nach kurven, 9KB 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.
  • F (=feed): Vorschub
  • G (=geometry): Wegbedingungen
  • M (=machine): Maschinenanweisungen
  • N (=number): Nummerierung der stapelzeilen, (Befehls-)satznummer
  • S (=speed): Tourenzahl der spindel
  • T (=tool): Werkzeugnummer
  • X,Y,Z :Bewegung in den entsprechenden achsenrichtungen
  • U,V,W :Zweite bewegung in den entsprechenden achsenrichtungen
  • I,J,K: Interpolationsparameter zu den achsenrichtungen
FARBTIEFE:16, 25KB 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
FARBTIEFE:16, 25KB
 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 zurück naechstes