Home

BEAMICON Benutzerhandbuch

image

Contents

1. 19 19 5 BESONDERHEITEN DER STEUERUNG usesssssesnsnsnsonensnensonsnensnnensnennensnsnnnnsnensnnensnennnsnensensnsnennene 20 5 1 BREMS UND BESCHLEUNIGUNGSRAMPEN eeeseesessnssenussensesensessnnenensnssnnnsnsnsnsensesnnsnensnsnnnnsossnsensensnsnnsossnsan 20 5 2 OPTIMIERUNG BEI 3D KONTUREN uunssensenssessesensensenesensensnnenensennnensensenenensenenensennnnnsensennsensensennsennnna 21 5 3 REDEFINIERBARE BEFEHLE nassen nunsansuspunnennunhachtirpenne 21 SA WERKZEUGLISTE EE EVE A EO 22 6 ERWEITERUNGEN essssssssssnsnssensonsnsnenensnenssnsnsnennensnensensnensnnenssensnsnsnsnnsnsnensnsssnssnensnssnenssensensnsnsnnensnenne 23 6 1 SOFTWARE OPTIONEN Helen Riese 23 Unterprogrammaufrufe und Formeln 23 Werkzeugliste manueller Wechsel 2 23 Automatischer Werkzeugwechsel 23 Helixinterpolatiom en engeren nen RE Rn EEE 23 Synchrones Gewindeschneiden u nt na He Na R 23 Polygongl ttung Smoothing Er Korrektur von 24 Doppelter Portalantri b s E E EEE a 24 aA ah a Pe T OIEA IAO TA S T 25 7 1 KURZ BERSICHT BEFEHLE UND DRESSEN ivirea heie neiaa ee aaa a i i E E aer aa 25 T 2 FRAGEN UND ANTWORTEN EA EAE R a 26
2. 7 Daten bertragung 7 L ngenkompensation eeeeeenne 23 DNC Programm gt L ngenvermessung 8 Leerzeichen 9 Drehachse rennen bineare We ven innen 1 Drehachsen Liniensegmente 14 Drehrichtung 16 Lookahead s Drehzahl 6 l schen Si Drehz hlresler nren nR 6 M Befehle 5 Durchmesser 2623 a S 8 Eilgang 5 10 Magazin 23 Eingang 18 19 Manuell fahren 5 Endschalter 12 Men Fenster su este ren 4 Me taster Mittelpunkt Neustart 1 inneni 7 Nullpunkt Formel nennen 20 24 Nullpunktspeicher eenee 13 Fragen 2 Nullpunktverschiebung 5 13 Freiformfl chen 22 Nullwerkzeug i Frequenzumrichter 6 Oberfl cheng te G Befehle LO Offset G Code 10 Optimierung Gantry 199 Parabel Genauigkeit 12 Pivot Pun Geometriefehler 20 Polygongl ttung Be Geraden Interpolation E nassen 11 14 Gewindefr sen Programmierung s 22 24 Programmnummer uenesesessenneneeseenennenenn 10 Nicolas Benezan Stauffenbergstra e 26 72108 Rott
3. SEICHWORTVERZEICHNIS e engsten IR REEL ESEL ee 27 Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 3 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt EMail info benezan de Web www benezan de 16 Oktober 2006 Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwareentwicklung CNC Steuerung f r Fr smaschinen 1 Sicherheitshinweise Bitte beachten Sie da bei der Bedienung von CNC gesteuerten Werkzeugma schinen immer ein gewisses Verletztungsrisiko besteht da sich Antriebe programm gesteuert und f r den Bediener unerwartet in Bewegung setzen k nnen Da dieses Handbuch nur die Bedienung der Steuerung an sich beschreibt und diese auf den verschiedensten Maschinentypen eingesetzt werden kann ist es hier nicht m glich auf Besonderheiten der Maschinen insbesondere bestimmte Si cherheitsvorrichtungen T rverriegelungen Schutzabdeckungen Lichtschranken usw einzugehen Bitte informieren Sie sich in den Unterlagen des Maschinenher stellers ber die Sicherheitsvorschriften 2 Grundlagen der Bedienung Bei der Entwicklung der BEAMICON Steuerung wurde gr ten Wert auf eine m glichst einfache Be dienung gelegt Alle Funktionen k nnen wie sie das vielleicht von Ihrem Handy gewohnt sind mit nur drei Tasten ausgew hlt werden Mit den Tasten Up und Down kann der Auswahlbalken nach oben und Un ten bewegt werden mit der Menu Taste wird die aktuell ausgew hlte Fun
4. G73 Bohren mit Spanbrechen M3 Spindelmotor einschalten vorw rts G79 Werkzeugl ngenvermessung 4 Spindelmotor einschalten r ckw rts G81 Bohren 5 Spindelmotor Stop G82 Zapfensenken M6 Werkzeugwechsel ausf hren G83 Tieflochbohren M8 K hlmittelpumpe oder Sp neabsaugung an G84 Gewindeschneiden M9 K hlmittelpumpe oder Sp neabsaugung aus G85 Reiben M10 Rundtisch klemmen G86 Ausdrehen M11 Rundtisch l sen G87 Hintersenken M41 Getriebestufe 1 G88 Zapfensenken M42 Getriebestufe 2 G89 Reiben M43 Getriebestufe 3 Tabelle 3 Redefinierbare Befehle M44 Getriebestufe 4 nur mit Software Option OPT FU oder OPT FMUTL Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 21 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt EMail info benezan de Web www benezan de 16 Oktober 2006 Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwareentwicklung CNC Steuerung f r Fr smaschinen Immer wenn einer diese Befehle ausgef hrt werden soll wird gepr ft ob eine Datei mit dem Namen des Befehls plus txt existiert z B M6 txt Falls ja wird diese Datei als Unterprogramm ausgef hrt an sonsten die Standarddefinition verwendet 5 4 Werkzeugliste In der Werkzeugliste sind alle wichtigen Informationen zu den Werkzeugen abgelegt insbesondere die Zu ordnung von Werkzeugnummern zu den Pl tzen im Wechselmagazin Slots und die Daten f
5. Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 11 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt EMail info benezan de Web www benezan de 16 Oktober 2006 Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwareentwicklung CNC Steuerung f r Fr smaschinen G4 Verweilzeit Die Steuerung wartet die mit H angegebene Zeit in Sekunden bevor der n chste Befehl ausgef hrt wird Dies ist n tzlich wenn z B bei der Richtungsumkehr beim Gewindeschneiden oder beim Bet tigen von pneumatischen Spannvorrichtungen eine gewisse Auslauf oder Bet tigungszeit abgewartet werden mu Beispiel G4 H1 5 wartet 1 5 Sekunden Soll G4 mehrfach mit der gleichen Zeit aufgerufen werden reicht es die Zeit H beim ersten mal anzugeben Um die Kompatibilit t mit bestimmten Steuerungen anderer Hersteller zu ge w hrleisten kann zur Angabe der Verz gerungszeit auch mit dem Parameter F erfolgen Dabei mu das F aber zwingend in der gleichen Zeile stehen um Verwechslungen mit dem zuletzt eingestellten Vorschub zu vermeiden Der G4 Befehl kann mit dem UNTIL Befehl kombiniert werden um z B auf bestimmte Schalterzu st nde zu warten siehe UNTIL Stopbedingung Seite 18 652 674 Referenzpunkt anfahren Die Steuerung f hrt f r alle Achsen eine sogenannte Referenzfahrt durch d h alle Achsen fahren nachein ander zuerst zum Endschalter bis dieser bet tigt wird und danach wieder gerade soweit von ihm w
6. gerufen Die Implementierung ist maschinenabh ngig siehe auch LO Aktuelle Position lesen G73 G81 G89 Bohrzyklen Diese Befehle sind Maschinenabh ngig definiert siehe auch Redefinierbare Befehle Seite 21 G84 Gewindebohren Mit diesem Befehl kann mit einem Gewindebohrer ein Innengewinde geschnitten werden Dabei wird die Z Achse mit der angegebenen Steigung entsprechend der Werkzeugspindeldrehung nachgef hrt bis die 1 nur mit Softwware Option OPT S 2 nur mit Software Option OPT FMU nur mit Software Option OPT G Spindel mit angeschlossenem Drehgeber erforderlich Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 13 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt EMail info benezan de Web www benezan de 16 Oktober 2006 Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwareentwicklung CNC Steuerung f r Fr smaschinen Zieltiefe werreicht ist Dann wird der Gewindebohrer r ckw rts wieder herausgedreht bis die vorherige Starth he wieder erreicht ist Beispiel X100 Y20 25 G84 2 10 F240 5300 Die Gewindesteigung errechnet sich dabei aus dem angegebenen Vorschub geteilt durch die Spindeldreh zahl F S 240mm min 300 min 0 8mm und S m ssen dabei nicht zwingend in der selben Zeile stehen sondern k nnen auch schon vorher gesetzt worden sein Alternativ dazu kann die Steigung auch di rekt mit dem K Parameter angegeben werden X100 Y20 25 G84 2
7. Das nebenstehende Bild zeigt eine typische 5 Achsmaschine Es gibt viele verschiedene Maschinenty pen die teilweise sehr unterschiedlich auf gebaut sind Einige haben die Werk zeugachse senkrecht wie hier andere waagerecht sog Horizontalspindler Manche bewegen das Werkst ck auf einem Kreuztisch bei anderen ist das Werkst ck fest und es wird das Werkzeug in allen 3 Achsen bewegt Auch bei den Schwenk Drehachsen ist es m glich entweder das Werkzeug siehe Bild oder das Werkst ck zu bewegen Teilapparat Drehtisch Bei allen Maschinen gleich ist jedoch die Anordnung der Achsen zueinander wei es Koordinatensystem links im Bild X und Y Achse spannen die Bearbeitungs ebene Maschinentisch auf wobei die X Achse meist den gr eren Verfahrweg hat Die Z Achse steht senkrecht auf dieser Ebene und ist zur Werkzeugachse parallel wenn sich die Schwenkachsen in der Grund stellung befinden Von den Schwenk bzw Drehachsen sind wieder abh ngig vom Maschinentyp nur zwei vorhanden meistens entweder A und B oder Bund C Die A Achse ist parallel zu X B parallel zu Y und C parallel zu Z Bei der oben abgebildeten Maschine gibt es z B eine B Achse die den Fr smotor gelenkartig seitlich schwenkt Fr smotor und B Gelenk sitzen un ten an der C Achse die beides um die Hochachse C parallel zu Z drehen kann Abbildung 6 Anordnung der Achsen Zur Bestimmung der Bewegungsrichtungen sind folgende Regeln zu
8. EMail info benezan de Web www benezan de 16 Oktober 2006 Benezan Electronics Hard und Softwareentwicklung BEAMICON Benutzerhandbuch CNC Steuerung f r Fr smaschinen Nach dem Starten erkennt das x Programm automatisch wenn eine lg Steuerung angeschlossen ist Mit Zielverzeichnis rechts oben 2891 k nnen Sie eines von drei Verzeichnissen ausw hlen RAM Liste updaten steht f r den fl chtigen Speicher Datei hochladen Dies ist das Standardverzeichnis in das sie CNC Programme ber tragen k nnen Es bietet den gr ssten Speicherplatz 4 32MB der Inhalt wird aber beim Aus ur schalten der Steuerung gel scht 1 ROM ist der nicht fl chtige Speicher Er bleibt auch nach dem Ausschalten erhalten bitet aber weniger Platz ca 190kB Er kann ee f r immer wieder ben tigte Serien teile oder Unterprogrammbibliothe g ken verwendet werden Macros Freier Speicher RAM 5514240 ROM 189440 ist ein spezielles Verzeichnis f r Systemprogramme siehe Rede finierbare Befehle Abbildung 5 BEAMICON Browser Mit dem Button Datei hochladen rechts k nnen Sie ein Dateiauswahlfenster ffnen und eine oder mehrere dateien f r die bertragung zur Steuerung ausw hlen Alternativ dazu k nnen Sie die bertragung auch per Drag and Drop starten W hlen Sie dazu die gew nschte Datei im Explorer oder auf dem Windows Ar
9. Programms m glichst klein zu halten Dazu k nnen die Leerzeichen zwischen den Worten oder auch G Befehle die in mehreren aufeinanderfolgenden Zeilen S tzen wiederholt werden weggelassen werden Beispiel Ausf hrlich Verk rzt X50 Y20 Z5 GOX50Y20Z5 G1 2 2 G1Z 2 G1 X60 X60 G1 Y22 Y22 G1 X50 X50 G0 Z5 G0Z5 Dieses Format wird haupts chlich von CAD Systemen Postprozessoren erzeugt F r von Hand ge schriebene Programme wird diese Vorgehensweise nicht empfohlen weil die Ubersichtlichkeit stark darun ter leidet und die Dateien auch meistens nicht so lang sind da sich die Platzersparnis lohnt Suchreihenfolge f r Unterprogramme Wenn mit M98 ein Unterprogramm aufgerufen wird sucht die Steuerung nach einem Festgelegten Schema nach dem Programm Es wird dann zuerst gesucht ob eine Datei mit dem entsprechenden Namen z B 0501 txt gibt Falls ja dann wird diese ausgef hrt falls nein dann wird die Datei Subroutines txt nach dem passenden Label d h einer Zeile die 0501 enth lt durchsucht Rechenformeln Abweichend vom DIN oder RS274 Standard ist es bei der BEAMICON Steuerung zul ssig Berechnungs formeln f r Koordinaten oder Parameter anzugeben Um die Kompatibilit t mit anderen Steuerungen zu wahren wird empfohlen dies nur in Unterprogrammen anzuwenden Soll eine Koordinate oder ein Parame ter nicht direkt Zahlenwert sondern ber eine Formel angegeben werden wird dies durch ein Gle
10. angegeben werden Beispiel T3 M6 ersetzt das momentan eingespannte Werkzeug durch das mit der Nummer 3 M8 K hlmittelpumpe oder Sp neabsaugung an Mit diesem Befehl wird das erste Zusatzaggregat je nach Maschinentyp angeschaltet Falls noch mehrere Aggregate vorhanden sind k nnen diese ber Schaltausg nge M101 angesteuert werden 1 Nur bei Steuerung V4 und V5 Einschubgeh use Hutschienenmontage ist das Erweiterungsmodul BEAMIEXT erforderlich 2 Nur mit Software Option OPT TL oder OPT FMUTL Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 15 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt EMail info benezan de Web www benezan de 16 Oktober 2006 Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwareentwicklung CNC Steuerung f r Fr smaschinen M9 K hlmittelpumpe oder Sp neabsaugung aus Schaltet das erste Zusatzaggregat aus je nach Maschinentyp Bei Programmende M2 oder M30 werden alle Aggregate automatisch ausgeschaltet auch wenn M9 vergessen wurde M30 Programmende mit R cksetzen Neustart Bricht wie M2 die Programmabarbeitung ab Der Bediener kann das Programm mit einem Tastendruck aber auch neu starten Dies ist bei einer Serienproduktion sinnvoll wenn nacheinander mehrere gleiche Teile be arbeitet werden sollen M98 Unterprogrammaufruf Das Unterprogramm mit der mit P angegebenen Nummer wird abgearbeitet bis dort ein M99 erreicht wir
11. 10 8 5300 F hrt zur Koordinate 100 50 und bohrt dort Gewindeloch mit 10mm Tiefe Die Spindeldrehzahl ist 300 min und die Steigung 0 8mm entspricht 5 Nach dem Gewindebohren befindet sich das Werk zeug wieder auf der Sicherheitsh he Z 5 F r Linksgewinde mu ein negatives K angegeben werden F und S d rfen nicht negativ sein Sonstige G Befehle Die folgenden G Befehle sind der Steuerung zwar bekannt werden jedoch ignoriert weil sie lediglich eine Einstellung aktivieren die sowieso immer g ltig ist Diese Befehle sind nur der Kompatiblit t wegen vor handen weil sie z B von vielen Postprozessoren grunds tzlich an den Anfang eines CNC Programms ge schrieben werden Befehl Funktion Wird ignoriert weil G17 Ebenenauswahl XY f r Kreisb gen Ebene wird anhand der Parameter I und J erkannt 18 Ebenenauswahl ZX f r Kreisb gen Ebene wird anhand der Parameter I und erkannt G19 Ebenenauswahl YZ f r Kreisb gen Ebene wird anhand der Parameter J und K erkannt G21 Metrische Einheiten mm Zollma e Inches werden nicht unterst tzt G40 Werkzeugradiuskorrektur aufheben Werkzeugradiuskorrektur wird nicht unterst tzt G50 Ma stab ver ndern aufheben Ma stabskalierung wird nicht unterst tzt G69 Koordinatensystem drehen aufheben Koordinatensystem drehen wird nicht unterst tzt G71 Metrische Einheiten mm Zollma e Inches werden nicht unterst tzt G90 ab
12. Programmen nicht verwendet werden Er dient dazu die Ausf hrung ge zielt abzubrechen wenn z B in Unterprogrammen Fehler auftreten falls etwa beim Bet tigen einer pneu matischen Spannvorrichtung der zugeh rige Endlagenschalter nicht erreicht wurde Dies kann mit IF THEN abgefragt werden M2 Programmende Das laufende Programm wird an dieser Stelle beendet und alle Agregate Werkzeugspindel K hlmittel abgeschaltet Nach M2 stehende S tze Zeilen werden nicht mehr ausgef hrt Siehe auch M30 Ende mit Neustart M3 Spindelmotor einschalten vorw rts Der Werkzeugspindelmotor wird in normaler rechtsdrehender Richtung eingeschaltet Die Drehzahl kann mit dem Parameter S in Umdrehungen je Minute eingestellt werden Wird kein S angegeben gilt die zu letzt eingestellte Drehzahl Beispiel M3 S6000 Die Spindeldrehzahl kann auch ohne vorheriges Abschalten des Motors nur durch Angabe eines neuen S Wertes ge ndert werden 4 Spindelmotor einschalten r ckw rts Der Werkzeugspindelmotor wird entgegen der normalen Drehrichtung linksdrehend eingeschaltet falls die Maschine dies zul t Wie bei M3 kann die Drehzahl mit S gew hlt werden M5 Spindelmotor Stop Der Werkzeugspindelmotor wird abgeschaltet Bei Programmende M2 oder M30 wird der Motor auch automatisch abgeschaltet falls 5 vergessen wurde M6 Werkzeugwechsel ausf hren F hrt einen automatischen Werkzeugwechsel aus Die Werkzeugnummer mu mit
13. bedeutet also Werkzeug auswerfen kein neues einsetzen Zweitens gilt die L nge von als globaler Offset f r alle anderen Werkzeuge Die tats chliche L nge des Werkzeugs T2 in obigem Beispiel ist also 73mm 55mm 18mm Dies erm glicht einerseits die Einstellung der Maschinenabmessungen ohne die komplette Liste ndern zu m ssen Andererseits mu bei 5 Achs Maschinen mit schwenkbarem Werkzeugkopf der Abstand von Fr serspitze zum Pivot Punkt Schnittpunkt der Schwenkachsen mit diesem Parameter eingestellt werden Zum Schlu kann noch eine beliebige Befehlsfolge Satz zwischen Anf hrungszeichen angegeben werden die beim Werkzeugwechsel ausgef hrt werden soll Dies ist hilfreich um z B Standardwerte f r Spindeldrehzahl und Vorschub anzugeben Denkbar ist auch die Angabe eines Unterprogrammaufrufs Der eigentliche Werkzegwechsel sollte jedoch wenn m glich durch Redefinition des M6 Befehls programmiert werden Die Befehlsfolge wird vor dem eigentlichen Werkzeugwechsel ausgef hrt Falls im Hauptpro gramm also beispielsweise T2 M6 S20000 stehen w rde so berschreibt die S20000 Angabe im Hauptprogramm die S24000 aus der Werkzeugliste Wird keine Befehlsausf hrung gew nscht kann in der Werkzeugliste selbstverst ndlich auch ein leerer Text stehen Bei aktiver L ngenkompensation G43 wird der Z Wert aus der Werkzeugliste und zus tzlich der Z Wert des Null Werkzeugs zur aktuellen Z Koordinate hinzuaddiert Ni
14. dass die Maschine dabei bewegt wird Es werden jedoch alle Befehle auf korrekte Schreibweise und alle Zahlen werte auf Einhaltung der zul ssigen Grenzen berpr ft Dies ist n tzlich um ein handgeschriebenes Pro gramm vor der Ausf hrung auf m gliche Tippfehler zu pr fen Ansonsten w rde solch ein Fehler m gli cherweise erst nach langer Laufzeit der Maschine entdeckt Teilez hler zur cksetzen Nach jeder erfolgreichen Programmausf hrung wird ein Z hler f r die produzierte Teileanzahl rechts unten im Statusfenster erh ht Mit dieser Funktion kann der Z hler auf Null zur ckgesetzt werden 2 2 Daten bertragung vom PC Wie bereits erw hnt hat die BEAMICON Steuerung keine eigene Tastatur f r die Texteingabe CNC Pro gramme m ssen deshalb mit einem CAD Programm auf einem PC oder einer Workstation oder f r einfa che Programme mit einem Texteditor erstellt werden und an die Steuerung bertragen werden Dies kann wahlweise ber die serielle Schnittstelle RS232 oder USB geschehen F r die Kommunikation mit der Steuerung und die Daten bertragung ben tigen Sie das DNC Pro gramm welches auf CD mit der Steuerung mitgeliefert wird Die Installation ist in dem separaten In stallationshandbuch beschrieben Es wird hier davon ausgegangen dass alle Parameter Einstellungen bereits gemacht wurden Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 7 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt
15. de Fax 07457 946456 Web www benezan de Beamicon Benutzer odt 16 Oktober 2006
16. einer Achse erscheint die entsprechende Koordinate im Status Fenster rechts gr n unterlegt Mit der Up und Down Taste k nnen sie jetzt die ausgew hlte Achse positionieren Bei kurzem Dr cken wird nur Schrittweise gefahren bei l ngerem Dr cken kontinuierlich Wenn sie ein Handsteuerger t besitzen k nnen sie die Achse auch direkt mit der Taste Achse aus w hlen und mit der Taste Eilgang zwischen langsam und Eilgang umschalten Um das Handrad zu ak tivieren m ssen sie die Freigabetaste dr cken Beim Loslassen der Freigabetaste oder beim Erreichen der Verfahrgrenze stoppt die Steuerung die Bewegung sofort elektronischer Anschlag Um zur ck in das Men zu gelangen dr cken Sie die Men Taste oder die Start Stop Taste am Hand steuerger t Nullpunktverschiebung In einem Untermen k nnen Sie eine Nullpunktverschiebung siehe G53 G59 Nullpunktverschiebungen ausw hlen und aktivieren oder aufheben Nullpunkt anfahren In einem Untermen k nnen sie entweder den Maschinennullpunkt Ursprung abs oder einen gespei cherten Nullpunkt G54 G59 ausw hlen und an die entsprechende Position fahren Dies ist das gleiche als wenn ein Programm wie zum Beispiel 654 YO 20 ausgef hrt w rde Achtung Der ausgew hlte Nullpunkt wird direkt auf k rzestem Weg angefahren Anders als beim Befehl Referenzfahrt wird die Z Achse nicht vorher freigefahren Achten sie also darauf Nicolas Benezan S
17. immer gleich Bei bedingtem Halt mit UNTIL oder bei Bohrzyklen und Gewindeschneiden kann sie jedoch abweichen L43 Werkzeugl nge setzen Mit diesem Befehl kann die L nge des aktuellen Werkzeugs in der Werkzeugliste auf einen bestimmten Wert gesetzt werden Dies ist eigentlich nur als Teil des G79 Macros erforderlich um nach einer L ngen vermessung die Werkzeugliste zu aktualisieren Hierzu wird solange in Richtung L ngentaster gefahren bis dieser bet tigt wird und dann aus der aktuellen Position die Werkzeugl nge berechnet und mit L43 in die Werkzeugliste eingetragen Beispiel G1 Z 100 F150 UNTIL M107 1 Fahre nach unten bis Schalter an L43 R1 Z 76 Z Wert f r aktuelles Werkzeug setzen Die Schalternummer M107 und die Z Werte 100mm bzw 76mm sind hier willk rlich gew hlt und m ssen selbstverst ndlich an die Maschine angepasst werden Wenn im Beispiel der Schalter bei Z 90 er reicht wird w rde Z 76 90 14 in die Werkzeugliste eingetragen Das gew nschte Werkzeug mu nat r lich vorher mit T und M6 eingewechselt werden L54 59 Nullpunktspeicher 1 6 setzen Die Nullpunktspeicher k nnen dazu verwendet werden den Koordinatennullpunkt an eine bliebige Stelle des Bearbeitungsraums zu legen blicherweise an eine Ecke oder den Mittelpunkt des Werkst cks siehe auch G53 G59 Die Nullpunktspeicher k nnen entweder manuell gesetzt oder ber die Spezialbefehle L54 L59 in nerhalb des Programms auf feste Werte gesetzt wer
18. r die L ngen kompensation und die Achsnachf hrung f r die 5 Achs Bearbeitung Die Werkzeugliste hat ein hnliches Format wie ein normales Programm G Code die Bedeutung ist jedoch teilweise abweichend Beispiel TO PO DO 255 T1 1 D3 218 516000 450 2 P2 D2 218 524000 50 T3 03 175 219 05 516000 F450 T4 4 01 5 218 530000 F250 ist die Werkzeugnummer mit der das Werkzeug im Hauptprogramm ausgew hlt wird ist die Nummer des zugeh rigen Platzes im Magazin des Werkzeugwechslers Im Beispiel sind T und P Nummern gleich gew hlt Wenn die Anzahl der Slots f r unterschiedliche Bearbeitungsvorg nge jedoch nicht ausreicht oder wenn das Magazin komplett gewechselt werden kann ist es auch w nschenswert Slots mehrfach zu be legen Nat rlich nicht innerhalb eines Programms Beispielsweise k nnten die Werkzeuge T101 bis 199 wieder auf die Slots Pl bis P99 gelegt werden Es mu dann nat rlich darauf geachtet werden da in nerhalb eines Programms nur entweder Werkzeuge von bis 99 oder von T101 bis T199 verwendet werden D bezeichnet den Durchmesser des Werkzeugs Dies hat im Moment reine Kommentarfunktion da keine Radiuskompensation unterst tzt wird Es erh ht aber die Lesbarkeit der Liste und erleichtert das Wiederfinden von Werkzeugen Mit dem Z Parameter wird die L nge des Werkzeugs angegeben TO hat hier eine Sonderfunktion Erstens steht es f r das Null nicht vorhandene Werkzeug M6
19. und Adressen Zeichen Bedeutung Einheit Befehl Bedeutung Seite A Drehachse parallel zu X 9 G49 Werkzeugl ngenkompensation auf 12 B Drehachse parallel zu Y 2 heben Drehachse parallel zu Z 9 G52 Referenzpunkt anfahren 12 D Pseudoparameter f r Werk mm G53 Nullpunktverschiebung aufheben 13 zeugliste G54 Nullpunktverschiebungen Speicher 13 F Vorschubgeschwindigkeit Feed mm min 1 G Verfahr oder Koordinatenbefehl G55 Nullpunktverschiebungen Speicher 13 H Verweilzeit s 2 I Zusatzparameter f r X Richtung mm G56 Nullpunktverschiebungen Speicher 13 J Zusatzparameter f r Y Richtung mm 3 K Zusatzparameter f r Z Richtung mm G57 Nullpunktverschiebungen Speicher 13 L Spezialbefehl Parameterspei 4 cher G58 Nullpunktverschiebungen Speicher 13 M Steuerungsbefehl S N Satznummer Zeilennnummer G59 Nullpunktverschiebungen Speicher 13 Programmnummer f r Unterpro 6 grammdefinition Label G74 Referenzpunkt anfahren 12 P Programmnummer oder Parame G79 Werkzeugl ngenvermessung 13 ter f r Unterprogrammaufruf G84 Gewindebohren 13 R Registernummer Parameterspei G81 89 Bohrzyklen 13 cher MO Programmierter Halt 14 5 Drehzahl f r Werkzeugspindel l min MI Programmabbruch Fehler T Werkzeugnummer Tool M2 Programmende 15 U Zweite X Achse mm M3 Spindelmotor einschalten vorw rts 15 Zweite Y Achse mm M4 Spindelmotor einschalten 15 Ww Zweite Z Achse mm r ckw rts X X Achse Hauptachse linear mm M5 Spindelmotor Stop 1
20. 5 Y Y Achse Hauptachse linear mm M6 Werkzeugwechsel ausf hren 15 2 Z Achse Hauptachse linear mm 8 K hlmittelpumpe oder 15 Sp neabsaugung an Befehl Bedeutung Seite M9 K hlmittelpumpe oder 16 Eilgang zu Punkt 10 Sp neabsaugung aus Gl Geraden Interpolation 11 M30 Programmende mit R cksetzen 16 G2 Kreisinterpolation im Uhrzeigersinn 11 Neustart G3 Kreisinterpolation gegen den 11 M98 Unterprogrammaufruf 16 Uhrzeigersinn CALL G4 Verweilzeit 11 M99 R ckkehr aus Unterprogramm 16 G43 Werkzeugl ngenkompensation ak 12 RETURN tivieren M100 Zusatzausg nge 16 M199 Tabelle 4 Befehls bersicht L43 Werkzeugl nge setzen nach 17 Vermessung L54 59 Nullpunktspeicher 1 6 setzen 17 IF THEN Bedingte Befehlsausf hrung 17 ENDIF UNTIL Stopbedingung setzen 18 Befehle die hier nicht aufgef hrt sind sind im Kapitel Sonstige G Befehle oder Redefinierbare Befehle gelistet Seite 25 Beamicon Benutzer odt 16 Oktober 2006 Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Tel 07457 946455 Fax 07457 946456 EMail info benezan de Web www benezan de Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwareentwicklung CNC Steuerung f r Fr smaschinen 7 2 Fragen und Antworten Frage Wo finde ich Hinweise zum Einstellen der Maschinenparameter Antwort Dieses Handbuch geht von einer fertig installierten und in Betrieb genommenen Fr sma schine aus Die elektrische Installation de
21. Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwareentwicklung CNC Steuerung f r Fr smaschinen BEAMICON Bene s Affordable Mill Controller 5 Achs CNC Steuerung f r Fr smaschinen Benutzerhandbuch Bedienung und Programmierung Abbildung 1 BEAMICON als 19 Steckbaugruppe oder Low Cost Variante f r Hutschienen montage In diesem Handbuch wird die Bedienung und Programmierung der Steuerung erkl rt Es wird davon ausge gangen da Fr smaschine und Steuerung schon fertig aufgebaut und in Betrieb genommen sind Informa tionen zum Thema Installation und Parametereinstellung entnehmen sie bitte dem separaten Installations handbuch Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 1 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt EMail info benezan de Web www benezan de 16 Oktober 2006 Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwareentwicklung CNC Steuerung f r Fr smaschinen Inhalt 1 SICHERHEITSHINWEISE sssessssssssesnsnsnesnsnssensonsnensnnensnensensnssennensnsnssnsnsnsnnenssennensnensnnsnsnensnensnssenensnnnne 4 2 GRUNDLAGEN DER BEDIENUNG uusssssossessonsnensonenenensensnensonensnennensnensensnensnnensnensensnensnsnsnsnnenssennensnenen 4 2 1 MEN S UND FUNKTIONEN nn lin 5 Programm Ausf hren eeii rae E Ne EE S oioi 5 Maschine e
22. Einschalten der Steuerung im un teren Fenster angezeigt Die Befehle MIXX benutzen die sogenannte indizierte Schreibweise Mit 101 1 wird z B der zweite Ausgang eingeschaltet mit 101 0 wird er ausgeschaltet Ein eingeschalteter Ausgang bedeutet da dort 24V oder 12V je nach Versorgungsspannung anliegen ausgeschaltet bedeutet Mit dem Sonderbefehl IF siehe unten k nnen auch Eing nge Schalterzust nde abgefragt werden Sonstige M Befehle Es gibt dar ber hinaus noch weitere M Befehle die bisher nicht erkl rt wurde weil sie maschinenabh ngig sind und vom Benutzer selbst definiert werden k nnen siehe Redefinierbare Befehle 1 nur mit Software Option OPT FMU oder OPT FMUTL Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 16 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt EMail info benezan de Web www benezan de 16 Oktober 2006 Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwareentwicklung CNC Steuerung f r Fr smaschinen 4 4 Sonderbefehle LO Aktuelle Position lesen Dieser Befehl dient ausschlie lich der Realisierung von Sonderfunktionen in Unterprogrammen Er bewirkt da die aktuelle Maschinenposition in die Variablen X Y Z und A B C falls vorhanden zur ckgelesen wird falls dies f r nachfolgende IF Abfragen oder Parameter bergabe ben tigt wird Bei normalen Fahr befehlen G0 G1 G3 ist die aktuelle Position und der Wert der X Y und Z Variablen
23. Magazin ENDIF Eine zweite Anwendung ist die Auswertung von Parametern in Unterprogrammen IF T lt 10 THEN Werkzeug Nr 1 10 X 50 erste Reihe Werkzeugmagazin ENDIF IF T gt 10 THEN Werkzeug Nr 11 20 GO X 100 zweite Reihe Magazin ENDIF Zul ssige Vergleichsoperationen sind gleich gt gr er gt gr er oder gleich lt kleiner lt kleiner oder gleich oder lt gt ungleich Die Vergleichsoperation besteht aus einer Variablen Adressbuchstaben auf der linken Seite dem Vergleichsoperator und einer Formel oder Konstanten auf der rechten Seite IF und THEN mu durch Leerzeichen von anderen Worten abgegrenzt werden innerhalb der Vergleichsopera tion sind Leerzeichen dagegen nicht erlaubt CALL RETURN REPEAT Dies sind alternative Schreibweisen f r den Unterprogrammaufruf M98 und die R ckkehr aus Unterpro grammen M99 Der CALL Befehl hat gegen ber dem standard M98 Befehl den Vorteil da nicht nur Programmnummern P sondern auch ganze Dateinamen und Labels angegeben werden k nnen Beispiel CALL Label Datei txt Hiermit wird das Unterprogramm an der mit Label bezeichneten Stelle der Datei Datei txt aufge rufen Die Befehle nach der Zeile in der Label steht bis zum n chsten M99 oder RETURN werden ausge f hrt und dann ins Hauptprogramm zur ckgekehrt Ebenso wie bei M98 k nnen Parameter bergeben werden Soll ein Unterprogramm mehrmals ausgef hrt werden ka
24. beachten Positive Werte bedeuten da sich das Werkzeug in Pfeilrichtung bewegt negative entgegengesetzt e _ _Bewegt sich das Werkst ck anstatt dem Werkzeug z B X Achse im Bild kehrt sich die Richtung um d h positive Werte bedeuten Bewegung entgegengesetzt der Pfeilrichtung im Koordinatensystem Die Z Achse zeigt nach oben d h positive Z Werte bedeuten vom Werkst ck weg negative zum Werkst ck hin Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 9 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt EMail info benezan de Web www benezan de 16 Oktober 2006 Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwareentwicklung CNC Steuerung f r Fr smaschinen 4 Programmierung und Befehle Die Programmierung von CNC Bearbeitungsabl ufen erfolgt nach DIN 66025 bzw RS274 umgangs sprachlich auch G Code genannt Ein Programm besteht aus einem Vorspann der beliebigen Text enthal ten darf dem Startzeichen und einem Hauptteil der wiederum in einzelne S tze Zeilen unterteilt wird Jeder Satz besteht aus einem oder mehreren Worten die wiederum aus einem Adressbuchstaben und einer Zahl zusammengesetzt sind 4 1 Adressbuchstaben Zeichen Bedeutung Einheit Drehachse parallel zu X 2 Drehachse parallel zu Y 2 Drehachse parallel zu Z N Pseudoparameter f r Werkzeugliste mm Vorschubgeschwindigkeit Feed mm min Verfahr oder Koordinatenbef
25. beitsplatz aus ziehen Sie mit gedr ckter Maustaste ber die Dateiliste linke Fensterh lfte im DNC Programm und lassen die Maustaste dort los Die bertragung wird jetzt automatisch gestartet Mit L schen kann eine ausgew hlte Datei aus dem Speicher der Steuerung gel scht werden Dies geht nat rlich nur wenn sie nicht gerade von der Steuerung verwendet wird Mit Liste updaten wird die Anzeige des Verzeichnisses aktualisiert etwa nachdem Dateien ber die Benutzeroberfl che der Steuerung gel scht wurden Die Schaltfl chen Parameter und Werkzeuge dienen zum Anzeigen und Editieren von Werkzeugliste oder Parameterdatei Informationen zeigt die Version des DNC Pro gramms und der Firmware in der Steuerung an Nachdem Sie ein oder mehrere CNC Programme in das Verzeichnis RAM oder ROM bertragen haben k nnen Sie diese s wie im Kapitel 2 1 Seite 5 beschrieben an der Steuerung ausf hren Seite 8 Beamicon Benutzer odt 16 Oktober 2006 Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Tel 07457 946455 Fax 07457 946456 EMail info benezan de Web www benezan de Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwareentwicklung CNC Steuerung f r Fr smaschinen 3 Koordinatensystem F r die Bedienung der Maschine und das Erstellen bzw das Verst ndnis von CNC Programmen ist es wichtig die Zuordnung von Koordinaten und den Achsen der Ma schine zu kennen
26. colas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 22 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt EMail info benezan de Web www benezan de 16 Oktober 2006 Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwareentwicklung CNC Steuerung f r Fr smaschinen 6 Erweiterungen 6 1 Software Optionen Um diese Kosten f r die Softwareentwicklung gerecht zu verteilen und den Preis der Einstiegsversion der BEAMICON Steuerung so g nstig wie m glich zu halten werden Sonderfunktionen die nicht von allen Benutzern ben tigt werden als Option separat angeboten Damit bezahlen nur diejenigen Anwender f r Zu satzoptionen die diese auch ben tigen Um eine Option nachtr glich zu installieren mu die Hardware der Steuerung nicht ver ndert werden Nach der Bestellung erhalten Sie per Mail einen Freischaltcode der einfach in die Parameterdatei eingetragen wird F r eine aktuelle Liste der verf gbaren Optionen und deren Preise schauen Sie bitte auf unsere Homepage http www benezan de Unterprogrammaufrufe und Formeln Erm glicht den Aufruf von Unterprogrammen mit den M98 und M99 Befehlen und die erstellung von Ma cros f r redefinierbare Befehle Unterprogramme k nnen in einzelnen Dateien oder in einer gemeinsamen Funktionsbibliothek stehen Es k nnen Parameter an Unterprogramme bergeben werden Variablen PO bis P9 die dort in Berechnungen ausgewertet werden k nnen z B X P1 50 20 Bestellbez
27. d Danach wird mit dem Hauptprogramm normal fortgefahren Unterprogramme d rfen wiederum andere Un terprogramme aufrufen Schachtelung ein zyklischer Aufruf Rekursion ist jedoch nicht erlaubt Beispiel P203 98 P1 20 ruft das Unterprogramm mit der Nummer 203 auf Alle Unterprogramme m ssen sich entweder in einer Datei mit der Programmnummer als Namen z B 0203 oder in einer gemeinsamen Datei Subroutine s txt befinden Zum Auffinden der Stelle innerhalb der Datei an der das Unterprogramm beginnt mu dort ein Label z B O203 stehen Falls erforderlich k nnen mit den Variablen PO bis P9 Parameter an das Unterprogramm bergeben werden Diese k nnen innerhalb des Unterprogramms mit Hilfe von Formeln z B X P1 5 100 ausgewertet werden M99 R ckkehr aus Unterprogramm Dieser Befehl darf nur in Unterprogrammen stehen Er bricht das Unterprogramm ab und kehrt zum Haupt programm an den Satz nach dem M98 zur ck Bei geschachtelten Unterprogrammaufrufen wird zum je weils n chsth heren Programm zur ckgekehrt M100 M199 Zusatzausg nge Falls ein oder mehrere Erweiterungsmodule angeschlossen sind k nnen deren Zusatzausg nge ber die Befehle M100 bis M107 f r das erste Modul M110 bis M117 f r das zweite usw angesprochen werden Die Einschubvarianten f r 19 Zoll Geh use V4 und V5 haben bereits ein Erweiterungsmodul 8 Aus g nge integriert Die Zuordnung der Ausg nge und M Befehle wird beim
28. den Letzteres ist dann sinnvoll wenn die Maschine ber ein immer wieder gleich eingestelltes Spannsystem Anschlag Palettenwechsler usw verf gt damit si chergestellt ist da sich ein bestimmtes Werkst ck immer an der gleichen programmierten Position be findet Beispiel L55 R1 5 R2 10 R3 52 Dies setzt den zweiten Nullpunktspeicher auf die Koordinaten 5 10 und Z 52 Die eigentliche Null punktverschiebung kann dann bei Bedarf mit dem Befehl G55 eingeschaltet und mit G53 wieder ausge schaltet werden IF THEN ENDIF Bedingte Ausf hrung Wenn ein Erweiterungsmodul angeschlossen ist bei V4 und V5 bereits intern vorhanden k nnen auch zu s tzliche Eing nge abgefragt werden Dies ist f r Anwendungen n tzlich wo der Zustand von Schaltern oder Sensoren berwacht werden mu z B F llstandskontrolle Erkennung von Werzeugbruch Sicherheits verriegelung o Die Bedingung wird durch einen Vergleich eines Schalteingangs mit einem festen Wert 0 oder 1 angegeben Alle Befehle zwischen THEN und ENDIF werden nur dann ausgef hrt wenn die Be dingung erf llt ist Beispiel Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 17 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt EMail info benezan de Web www benezan de 16 Oktober 2006 Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwareentwicklung CNC Steuerung f r Fr smaschinen IF M100 1 THEN M2 Abbruch kein Werkst ck im
29. e ER OIR HEINE 4 3 M0 Programmierter Halt 1 Programmabbruch 2 Programmende M3 Spindelmotor einschalten vorw rts M4 Spindelmotor einschalten r ckw rts M3 Spindelmotor Stop are 2 ag hie Eee ine 6 Werkzeugwechsel 8 K hlmittelpumpe oder Sp neabsaugung an M9 K hlmittelpumpe oder Sp neabsaugung 16 M30 Programmende mit R cksetzen 1 16 M98 Unterprogrammaufruf neeee M99 R ckkehr aus M100 M199 7 Sonstige M Befehle SONDERBEFEHLE Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 2 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt EMail info benezan de Web www benezan de 16 Oktober 2006 Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwareentwicklung CNC Steuerung f r Fr smaschinen LO Aktuelle Position lesen L43 Werkzeugl nge setzen L54 59 Nullpunktspeicher 1 6 setzen IF THEN ENDIF Bedingte Ausf hrung 17 CALL RETURN 18 UNTIE Stopbedingung nu een A ES DS ISESE 18 4 5 BESONDERHEITEN RETTEN Kompakter Code Er Suchreihenfolge f r
30. eentwicklung CNC Steuerung f r Fr smaschinen Genau dies macht die BEAMICON Steuerung beim Anfahren und Abbremsen der Servoachsen Die Beschleunigungskurve verl uft stetig und ohne Spr nge die Geschwindigkeitsrampe ist S f rmig soge nannter Spline Der Nachteil der Methode ist eine l ngere Beschleunigungs und Bremszeit bei gleicher maximaler Beschleunigung In der Praxis wird dies aber dadurch zumindest teilweise ausgeglichen da wegen des fehlenden Rucks eine h here maximale Beschleunigung vorgegeben werden kann ohne da es zu Schrittverlusten oder berbeanspruchung der Antriebe kommt 5 2 Optimierung bei 3D Konturen Beim Fr sen komplizierter Kurvenformen insbesondere 3D Freiformfl chen sto en viele herk mmliche CNC Steuerungen an ihre Grenzen Um eine ausreichende Genauigkeit und geringe Restkantigkeit zu er reichen m ssen die Fr sbahnen in sehr viele kleine Teilst cke zerlegt werden Dies f hrt einerseits zu gro en Datenmengen Programme mit mehreren Megabyte sind keine Seltenheit andererseits wird die Be arbeitungszeit immer l nger wenn die Steuerung keine entsprechenden Optimierungen durchf hrt was wiederum ausreichend Prozessorleistung voraussetzt Viele einfache Steuerungen beschleunigen und bremsen bei jedem Liniensegment den Vorschub Dies hat nicht nur eine unn tig lange Bearbeitungsdauer zur Folge sondern erh ht auch den Werkzeugverschlei und vermindert die Oberfl cheng te da der Fr ser an
31. eg da er wieder frei ist Aus Kompatiblit tsgr nden mit anderen Steuerungen kann sowohl G74 als auch G52 verwendet werden Diese Befehle werden normalerweise nicht ben tigt da die Steuerung vor dem Ausf h ren des ersten Programms nach dem Einschalten selbst ndig eine Referenzfahrt durchf hrt Eine wiederholte Referenzfahrt bei jedem Programmstart erh ht die Genauigkeit der Maschine nicht sondern verschlechtert sie m glicherweise sogar etwa wenn sich der Schaltpunkt der Endschalter durch Erw rmung verschiebt Auch wegen dem unn tigen Zeitverlust wird deshalb empfohlen diese Befehle nicht zu verwenden Nach einem eventuellen Schrittverlust durch Kollision oder berlastung kann die Refe renzfahrt auch manuell ber das Men ausgel st werden Normalerweise wird der G52 oder G74 Befehl ohne Parameter verwendet Es wird dann f r alle Achsen nacheinander eine Referenzfahrt durchgef hrt Man jedoch auch gezielt bestimmte Achsen ausw h len sogenannte selektive Referenzfahrt indem man die jeweiligen Adressbuchstaben mit einer Null Ko ordinate nach dem Befehl angibt Beispiel G74 20 AO f hrt nur mit der Z und A Achse eine Referenzfahrt durch X und Y bleiben bei ihrer aktuellen Position Unabh ngig von der angegebenen Reihenfolge wird immer zuerst die Z Achse zur ckgefahren damit ein eventuell im Werkst ck stehendes Werkzeug nicht besch digt wird Soll eine bestimmte Reihenfolge der Achsen eingehalten werden m ssen
32. egeben Beispiel G1 X50 Y10 20 G2 X50 Y110 10 J50 f hrt einen Halbkreis in der XY Ebene mit Mittelpunkt bei X 50 Y 60 Das X50 in der zweiten Zeile k nnte auch weggelassen werden F r einen Vollkreis ist der Startpunkt gleich dem Endpunkt und es k nnen X und Y weggelassen werden Ein gleichzeitiges Fahren der Drehachsen ist nicht erlaubt Der Kreismittelpunkt darf sich au erhalb des zul ssigen Verfahrbereichs der Fr smaschine befinden die Kreis bahn selbst mu aber nat rlich vollst ndig innerhalb liegen G3 Kreisinterpolation gegen den Uhrzeigersinn Dieser Befehl funktioniert analog zu G2 nur da der Kreisbogen eben gegen den Uhrzeigersinn gefahren wird Beachten Sie da G2 bei rechtsdrehender Spindel ein Gegenlauf und G3 Gleichlauffr sen ergibt G2 G3 Helixinterpolation Durch die Angabe der dritten Koordinate senkrecht zur Kreisebene Z im Beispiel kann ein Kreisbogen in eine Helix Spiralbahn umgewandelt werden Dies wird z B beim Gewindefr sen oder zum spiralf rmigen Eintauchen bei Fr sern ohne Mittenschneide ben tigt Falls mehr als eine Umdrehung gefahren werden soll k nnen einfach mehrere Teilst cke hintereinander angegeben werden Die Steuerung f gt diese zusammen und f hrt sie ohne Unterbrechung Beispiel Beispiel G1 X50 Y10 Z0 G2 X50 Y110 Z 5 10 J50 G2 10 J 50 Z 15 Es werden insgesamt 1 2 Umdrehungen mit einer Steigung von 10mm je Umdrehung gefr st 1 nur mit Software Option OPT H
33. ehl Verweilzeit 5 Zusatzparameter f r X Richtung mm Zusatzparameter f r Y Richtung mm Zusatzparameter f r Z Richtung mm Spezialbefehl Parameterspeicher Steuerungsbefehl Satznummer Zeilennnummer Programmnummer f r Unterprogrammdefinition Label Programmnummer oder Parameter PO P9 f r Unterprogrammaufruf Registernummer Parameterspeicher lt 2 Drehzahl f r Werkzeugspindel l min Werkzeugnummer Tool Zweite X Achse mm Zweite Y Achse mm Zweite Z Achse mm X Achse Hauptachse linear mm Y Achse Hauptachse linear mm Z Achse Hauptachse linear mm Tabelle 1 Adressbuchstaben 4 2 G Befehle G0 Eilgang zu Punkt Die Maschine f hrt die Achsen X Y Z und A falls vorhanden so schnell wie m glich zu den angegebenen Koordinaten Achsen deren Koordinaten nicht angegeben sind bleiben auf der bisherigen Po sition Eine besondere Bahnform wird bei GO nicht garantiert Beispiel GO X100 Y50 Z 20 f hrt mit maximaler Geschwindigkeit zu den Raumkoordinaten 100 50 20 Die Drehachsen A B C so weit vorhanden werden nicht bewegt Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 10 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt EMail info benezan de Web www benezan de 16 Oktober 2006 Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwareentwicklung CNC Steueru
34. eichnung OPT Werkzeugliste manueller Wechsel Mit dieser Option k nnen sie eine Werkzeugliste erstellen in der f r jedes Werkzeug ein Z L ngenoffset und weitere Parameter eingetragen werden Der Werkzeugwechsel mu manuell erfolgen Nach einem Wechsel wird automatisch der neue L ngenoffset ber cksichtigt Bestellbezeichnung OPT TL Automatischer Werkzeugwechsel Es kann eine an die Maschine angepasste Sequenz f r den automatischen Werkzeugwechsel programmiert werden Die Optionen Unterprogramme und Werkzeugliste siehe oben sind mit eingeschlossen Es werden auch ein automatischer L ngentaster und Bohrzyklen unterst tzt F r diese Option sind zus tzliche Ein Ausg nge erforderlich die bei der Einschubvariante V5 bereits intern vorhanden sind oder bei der Schaltschrankversion V3 mit dem Erweiterungsmodul BEAMIEXT nachger stet werden k nnen Bestell bezeichnung OPT FMUTL Helixinterpolation Erm glicht es spiralf rmige Bahnen zu fahren wie sie z B f r das Fr sen von Gewinde ben tigt werden Dies erfolgt durch Angabe einer dritten Koordinate entlang der Spiralachse senkrecht zur Kreisebene bei den G2 und G3 Befehlen Bestellbezeichnung OPT H Synchrones Gewindeschneiden Beim synchronen Gewindeschneiden kann die Bewegung der Z Achse ber einen Drehgeber mit der Um drehung der Werkzeugspindel fest gekoppelt werden elektronisches Getriebe Der Gewindebohrer kann dann fest eingespannt werden u
35. enburg Seite 27 Tel 07457 946455 EMail info benezan de Fax 07457 946456 Web www benezan de Beamicon Benutzer odt 16 Oktober 2006 Benezan Electronics Hard und Softwareentwicklung BEAMICON Benutzerhandbuch CNC Steuerung f r Fr smaschinen Schrittverlust d 12 serielle Schnittstelle Sicherheitshinweise neneeee 4 Sicherheitsvorschriften eeeee 4 Smoothing gt Spanbrechen n uss aeg 22 9 Spindeldrehzahl 6 23 Startzeichen Status Fenster Teilez hler Uhrzeigersinn Vergleich Verweilzeit Verzeichnis Verz gerungszeit s RAEE o AEE E ATE Vorschub Vorschubgeschwindigkeit e 0 Wechselmagazin Werkzeugl nge ueessenenneenenenennene Werkzeugl ngenausgleich 1 Werkzeugl ngenkompensation 2 5 12 23 24 Werkzeugnummer 10 23 Werkzeugspindel eeeeeeene 16 Werkzeugwechsel 8 Zusatzparameter I J oder iz 5 bertragung Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 28 Tel 07457 946455 EMail info benezan
36. h rige Beschleunigungsverlauf unstetig ist also Sprungstellen hat gelbe Kurve 4 E 1 3 5 4 i i i 0 5 D 25 5 z 3 5 2 0 3 T T T 4 0 200 400 600 800 1000 1200 1400 Zeit ms V linear V Spline A linear A Spline Warum dies schlecht ist veranschaulicht das folgende Beispiel Stellen sie sich vor sie fahren mit dem Auto zun chst eine konstante Geschwindigkeit und treten dann auf die Bremse Durch die auftretenden Ver z gerungskr fte negative Beschleunigung wird ihr Kopf dann zuerst nach vorne gezogen In dem Moment wenn der Wagen zum Stillstand kommt f llt diese Kraft schlagartig weg und ihr Kopf schnellt nach hinten gegen die Kopfst tze Dies entspricht der roten bzw gelben Kurve Um diese unangenehmen Effekt zu vermeiden empfiehlt es sich die Bremse sanft zu treten und kurz vor dem Stillstand wieder langsam zu l sen Dies entspricht der wei en Beschleunigungskurve bei der die Beschleunigungs und Bremskraft kontinuierlich zu und abnimmt Die Folge ist ein S f rmiger sanfter Ge schwindigkeitsverlauf der keinen Ruck oder St e verursacht Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 20 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt EMail info benezan de Web www benezan de 16 Oktober 2006 Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwar
37. ichheits zeichen nach dem Adressbuchstaben signalisiert Dies ist hnlich der indizierten Schreibweise 101 0 allerdings mu nicht zwingend ein Index vorhanden sein Beispiel GO Y T 40 Fahre zu Werkzeugmagazin Position Nr T Bei Werkzeug Nummer 1 w rde dies ein GO Y40 zur Folge haben bei Werkzeug Nr 2 ein GO Y80 usw Zul ssige Rechenoperationen sind Addition Subtraktion Multiplikation und Division Es gelten die blichen Rechenregeln Punkt vor Strich falls n tig darf geklammert werden nur mit Software Option OPT FU oder OPT FMUTL Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 19 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt EMail info benezan de Web www benezan de 16 Oktober 2006 Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwareentwicklung CNC Steuerung f r Fr smaschinen 5 Besonderheiten der Steuerung 5 1 Brems und Beschleunigungsrampen Da bei Werkzeugmaschinen relativ gro e Massen bewegt werden m ssen und die Servo oder Schrittmoto ren nur ein begrenztes Drehmoment haben ist es ab einer bestimmten Geschwindigkeit immer erforderlich diese langsam und kontinuierlich zu beschleunigen Wegen der Kurvenform der Geschwindigkeit siehe rote Kurve unten wird dies als Rampe bezeichnet Herk mmliche Steuerungen verwenden meistens eine lineare Rampe weil diese am einfachsten zu realisieren ist Leider hat dies den Nachteil da der zuge
38. inrichten 2 2n nn ea A LEE N O E e 3 2 2 DATEN BERTRAGUNG VOM PCs REOS 7 3 KOORDINATENSYSTEM usesessssesesnsnssesnonsnensonensnennensnensonsnsnsnnensnensensnensnsnsnensnsnensnnsnsnennensnsnsensnsssnnennne 9 4 PROGRAMMIERUNG UND BEFEHLE sesesssossesnonsnenssnsnsnennensnensonsnsnsnnenssensensnensnensnennensnsnnenensnennenne 10 4 1 DRESSR CHST BEN a Hrn HEHE RSeHsH 10 4 2 G BEREHLE on saeasikpenssinaneiiiem sinnasiknbtinankniibonksiinnmantiiipenslinsnepiiene 10 G0 Eilgang zw Punkti ains mne na n sahen 10 G1 Geraden Interpolation 11 G2 Kreisinterpolation im Uhrzeigersinn 11 G3 Kreisinterpolation gegen den Uhrzeigersinn 11 G2 G3 Belixinterpolation eesusnenenane nen nennen 11 12 52 G74 Referenzpunkt anfahren i G43 Werkzeugl ngenkompensation aktivieren uusesenesennnnesenesneneneneeenenennnenenneenennnnnenennnnn 12 G49 Werkzeugl ngenkompensation 12 53 59 Nullpunktverschiebungen G62 Kantenverr nd np RE AN 13 G79 1 13 G73 G81 G89 Bohrzyklen 64 Sonstige G Befehl
39. klung sehr viel Geld Um diese Kosten gerecht zu verteilen wurde die Freischaltung der Optionen mit Lizenzcode einge f hrt Damit bezahlen nur diejenigen Anwender f r Zusatzoptionen die diese auch ben tigen Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 26 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt EMail info benezan de Web www benezan de 16 Oktober 2006 Benezan Electronics Hard und Softwareentwicklung BEAMICON Benutzerhandbuch CNC Steuerung f r Fr smaschinen 7 3 _Stichwortverzeichnis Abbruch 2 2 22 Gleichlauffr sen Absaugung Halli a Achsnachf hrung Handsteuerger t Antworten Auswahlbalken euneenenennsnenenenn Hauptprogramm u eeeeessneseesenneneenenennen Bearbeitungsdauer Helixinterpolation Bedienung Kantenverrundung eeenenen 4 bedingte Ausf hrung Kollision eteisen nn 2 Bedingung Konstante 19 Befehle Koordinaten 8 Berechnung Koordinatenebene 1 Beschleunigung Koordinatensystem ueesesenesenenenenennennnn 9 Besonderheiten Kreisbogen 11 Bewegungsrichtungen Kreisinterpolation Bohrzyklen K hlmittel 16 CALL Labeli 20 D teisystei a nes gesegnet 7 1 1
40. ktion aktiviert Noch bequemer geht es mit der externen Handsteuerung Sie ist fast so klein wie ein TV Fernsteuerung und wird ber ein Spiralkabel an der Buchse HandSet angeschlossen Mit dem digitalen Handrad k nnen sie schneller an eine bestimmte Stelle fahren und k nnen beim manuellen Fahren so feinf hlig positionieren als w re das Handrad mechanisch an der Fr smaschine montiert 0078 06000 mm 0066 85000 mm 0000 00000 032 00000 Abbildung 2 Up Down und Menu Abbildung 3 Hand Abbildung 4 Bildschirmaufteilung Tasten steuerger t Der Bildschirm ist in vier Bereiche eingeteilt Links oben ist das Men Fenster Hier k nnen sie mit den drei Bedientasten oder mit dem Handrad eine Funktion ausw hlen Rechts ist das Status Fenster Dort werden die Koordinaten der aktuellen Position und der Zusand der Maschine angezeigt In dem kleinen Fenster in der Mitte wird ein kurzer Hilfetext zur gerade aktiven Funktion angezeigt Als letztes kommt un ten das Protokoll Fenster in dem Ausgaben des laufenden Programms oder Meldungen ausgegeben werden Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 4 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt EMail info benezan de Web www benezan de 16 Oktober 2006 Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwareentwicklung CNC Steuerung f r Fr smaschinen 2 1 Men s und Funktionen Die Men s sind hierarchisch a
41. l chtigen RAM und permanenten Flash Speicher Normaler weise werden Programme zun chst in den RAM Speicher geladen da dieser bis auf 32MB erweitert werden kann und so auch gro en Programmen Platz bietet die meist nur ein einziges mal ben tigt werden Der Inhalt des RAM Speichers geht beim Ausschalten der Maschine verloren Damit Programme f r Serienteile oder immer wiederkehrende Bearbeitungsabl ufe nicht jedesmal neu vom PC bertragen werden m ssen hat die Steuerung Flash Speicher der jedoch etwas langsamer als RAM ist und vom Speicherplatz begrenzt ist ca 190kB In einem Untermen erhalten Sie eine Liste der im RAM befindlichen Dateien Sie k nnen eine oder mehrere zum permanenten Speichern ausw hlen die mit einem Stern markiert werden Bei der R ckkehr ins Hauptmen speichern werden diese dann gespeichert Dies kann einige Sekunden dauern Dateien l schen Sie erhalten eine Liste aller Dateien im RAM und Flash Speicher angezeigt aus der sie eine oder mehrere ausw hlen k nnen Wie bei Dateien speichern beschrieben werden diese mit einem Stern markiert und erst bei der R ckkehr ins Hauptmen lt l schen tats chlich gel scht Dies kann einige Sekunden dau ern Programm pr fen Wie bei Programm ausf hren aus dem Hauptmen erhalten sie eine Liste aller Dateien in der Steuerung von denen Sie eine ausw hlen k nnen Das Programm wird dann zur Probe ausgef hrt ohne
42. mehrere getrennte G74 oder G52 Befehle in aufeinanderfolgenden Zeilen verwendet werden G43 Werkzeugl ngenkompensation aktivieren Bei allen nachfolgenden Fahrbefehlen wird die L nge des aktuellen Werkzeugs zur Z Koordinate addiert Die Werkzeugl nge steht im Z Wert der zum aktuellen Werkzeug geh renden Zeile in der Werkzeugliste Zus tzlich wird noch die L nge des Nullwerkzeugs addiert Offset f r alle Werkzeuge G49 Werkzeugl ngenkompensation aufheben Die L ngenkompensation wird aufgehoben d h bei allen nachfolgenden Befehlen wird keine Werk zeugl nge mehr addiert Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 12 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt EMail info benezan de Web www benezan de 16 Oktober 2006 Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwareentwicklung CNC Steuerung f r Fr smaschinen 653 659 Nullpunktverschiebungen Die Befehle G54 bis G59 aktivieren den entsprechenden Nullpunktspeicher der Maschine G53 stellt den urspr nglichen Zustand den festen Maschinennullpunkt wieder her Die Nullpunktspeicher k nnen dazu verwendet werden den Koordinatennullpunkt an eine bliebige Stelle des Bearbeitungsraums zu legen bli cherweise an eine Ecke oder den Mittelpunkt des Werkst cks Die Nullpunktspeicher k nnen entweder manuell gesetzt oder ber die Spezialbefehle L54 L59 in nerhalb des Programms auf feste Werte gesetzt werden Letzteres ist da
43. nd es wird kein Ausgleichsfutter ben tigt Bei der BEAMICON V3 f r Schaltschrankmonatge ist zus tzlich das Erweiterungsmodul BEAMIEXT erforderlich Bestellbezeichnung OPT G Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 23 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt EMail info benezan de Web www benezan de 16 Oktober 2006 Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwareentwicklung CNC Steuerung f r Fr smaschinen Polygongl ttung Smoothing Die BEAMICON Steuerung unterst tzt bereits in der Grundversion die automatische Optimierung von Kur ven Polygonz gen so da nicht bei jedem St tzpunkt angehalten und beschleunigt werden mu wenn ge wisse Winkel und Geschwindigkeitsdifferenzen nicht berschritten werden Dies beschleunigt die Be arbeitung und erh ht die Qualit t der Oberfl che bereits betr chtlich Bei hohen Anforderungen an die Oberfl chenoptik etwa bei der Fertigung von Spritzgu Blas oder Tiefziehformen f r transparente Teile kann es trotzdem dar ber hinaus erforderlich sein anstatt Polygonz gen aus geraden Linien solche mit abgerundeten B gen einzusetzen Mit dieser Option f gt die Steuerung automatisch Parabelb gen in Poly gonz ge ein um die Ecken abzurunden Bestellbezeichnung OPT S Korrektur von Geometriefehlern Normalerweise wird davon ausgegangen da die Geometrie einer Maschine hundertprozentig stimmt d h da die Achsen exakt se
44. ng f r Fr smaschinen G1 Geraden Interpolation Die Maschine f hrt mit dem momentan eingestellten Vorschub F auf linearem Weg zu den angegebenen Zielkoordinaten Falls im aktuellen Satz kein F angegeben ist gilt der zuletzt gesetzte Wert Linearer Weg bedeutet da der Verfahrweg bei ausschlie lichem Fahren der Achsen X Y und Z eine Gerade darstellen Bei gleichzeitigem Verfahren der Drehachsen erfolgt die Bewegung proportional d h wenn die linearen Achsen 50 des Wegs zur ckgelegt haben haben die Drehachsen 50 des angegebenen Winkels zur ck gelegt In Abh ngigkeit vom dem gerade aktiven Modus Werkzeugl ngenausgleich Achsnachf hrung ist der zur ckgelegte Weg des Werkzeugs dann aber eventuell keine Gerade mehr Beispiel G1 X100 f hrt die die X Achse zur Position 100mm und zeitgleich die Drehachse A zur Position 30 Y Zund B C Achse soweit vorhanden bleiben an der bisherigen Position stehen G2 Kreisinterpolation im Uhrzeigersinn Das Werkzeug beschreibt einen Kreisbogen im Uhrzeigersinn wenn man von oben auf die ausgew hlte Ko ordinatenebene schaut Es kann entweder die XY die YZ oder die ZX Ebene gew hlt werden Die Aus wahl erfolgt durch die Angabe der Zusatzparameter 1 J oder Es m ssen immer genau zwei dieser drei Parameter angegeben werden Die Koordinaten X Y und Z bestimmen den Endpunkt des Kreisbogens der Mittelpunkt wird mit I J und relativ zum Startpunkt aktuelle Position ang
45. nkrecht zueinander stehen und die Steigung der Gewindespindeln genau stimmt F r eine kostenoptimierte Fertigung oder nach einem Crash kann es unter Umst nden g nstiger sein Unge nauigkeiten der Mechanik bewu t in Kauf zu nehmen und diese mit der Elektronik auszugleichen Diese Option bietet die M glichkeit Winkel und lineare Steigungsfehler Drehung Scherung Stauchung auszu gleichen Nichtlineare Fehler Durchbiegung Eiern der Spindeln k nnen dagegen nicht ausgeglichen werden Bestellbezeichnung OPT C Doppelter Portalantrieb Bei manchen Maschinen mit fahrbarem Portal englisch Gantry sind beide Seiten mit je einem extra Mo tor angetrieben Diese Option erlaubt es die beiden Motoren im Normalbetrieb parallel zu betreiben bei der Referenzfahrt aber einzeln zu fahren um das Portal exakt rechtwinklig auszurichten Es k nnen wahlweise bis zu zwei der Achsen X Y oder Z als Gantry Antrieb definiert werden Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 24 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt EMail info benezan de Web www benezan de 16 Oktober 2006 Bene zan Electronics Hard und Softwareentwicklung BEAMICON Benutzerhandbuch CNC Steuerung f r Fr smaschinen 7 Anhang 74 Kurz bersicht Befehle
46. nn auch noch mit REPEAT eine Wiederho lungsanzahl angegeben werden Beispiel CALL Label Datei txt REPEAT PO 1 Nach dem Gleichheitszeichen darf eine Konstante Zahl oder eine belibige Formel stehen UNTIL Stopbedingung Mit dem Wort UNTIL kann eine Stopbedingung f r einen Fahrbefehl GO oder G1 oder einen Wartebefehl G4 angegeben werden Die Maschine f hrt dann solange in die angegebene Richtung bzw wartet solange bis entweder die Stopbedingung erf llt ist oder der Zielpunkt erreicht bzw die Zeit abgelaufen ist Dies ist n tzlich wenn mit einem Me taster bis zum Ausl sen Ber hren des Werkst cks gefahren werden soll oder mit dem Fr ser gegen einen L ngenausgleichstaster gefahren werden soll Beispiel YO 20 G1 Z 20 UNTIL M107 1 Hier ist nur der Vergleich eines Schalteingangs mit einer Konstanten 0 oder 1 zul ssig es d rfen keine Variablen oder Formeln angegeben werden UNTIL mu durch Leerzeichen von anderen Worten getrennt sein Software Option OPT FMU erforderlich Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 18 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt EMail info benezan de Web www benezan de 16 Oktober 2006 Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwareentwicklung CNC Steuerung f r Fr smaschinen 4 5 Besonderheiten Kompakter Code Die BEAMICON Steuerung erlaubt auch besondere Techniken anzuwenden um den Speicherbedarf des
47. nn sinnvoll wenn die Maschine ber ein immer wieder gleich eingestelltes Spannsystem Anschlag Palettenwechsler usw verf gt damit si chergestellt ist da sich ein bestimmtes Werkst ck immer an der gleichen programmierten Position be findet G62 Kantenverrundung Mit diesem Befehl wird die automatische Kantenverrundung Smoothing einge schaltet Polygonz ge die aus vielen Lini ensegmenten bestehen schwarze Kurve werden automatisch abgerundet indem an den Ecken B gen eingef gt werden Um Rechenaufwand zu sparen sind dies ge naugenommen keine Kreisb gen sondern Parabeln was aber bei kleinen Winkeln praktisch keinen Unterschied macht Es kann ein Parameter I angegeben werden der die L nge der Parabelst cke festlegt Wird dieser kleiner als die L nge der Liniensegmente gew hlt bleiben zwischen den Parabeln noch gerade Linienst cke brig gr ne Kurve Wird sie gr er gew hlt wird die Kurve noch st rker abgerundet was zwar eine bessere Oberfl che aber auch eine gewisse Unge nauigkeit blaue Kurve zur Folge hat Wird der I Parameter weggelassen setzt ihn die Steuerung automa tisch auf die durchschnittliche Linienl nge des Polygons Mit I 0 wird die Verrundung abgeschaltet Bei spiel G62 10 5 Parabell nge 0 5mm Abbildung 7 Kantenverrundung 679 Werkzeugl ngenvermessung Hiermit wird das Unterprogramm Macro G79 txt f r die automatische Werkzeugl ngenvermessung auf
48. r Steuerung und die Einstellung der Parameter sind in einem extra Installationshandbuch beschrieben Frage Warum akzeptiert die Steuerung nicht mehrere G Befehle je Zeile Antwort Die DIN Norm erlaubt dies bei strenger Auslegung nicht da keine eindeutige Reihenfolge der W rter in einem Satz definiert ist Beispielsweise wirkt bei X10 Y20 F250 die Vorschubangabe f r den ganzen Satz obwohl er nach dem G Befehl steht Um Mehrdeutigkeiten zu vermeiden wurden deshalb mehrere G oder M Befehle je Satz verboten Diese m ssen immer in getrennte Zeilen geschrieben werden Frage Warum unterst tzt die Steuerung keine relativen Ma angaben Antwort Relative Koordinatenangaben sind un bersichtlich fehlertr chtig und eigentlich nur f r Un terprogramme sinnvoll wenn etwa ein Zyklus mehrmals hintereinander ausgef hrt werden soll In diesem Fall k nnen auch Formeln z B X X 1 verwendet werden wodurch die relative Angabe klar erkennbar ist Frage Kann die Steuerung auch f r Maschinen mit weniger als 5 Achsen eingesetzt werden Antwort Ja die Steuerung kann auch f r Maschinen mit 3 Achsen XYZ wahlweise mit zus tzlichem Drehtisch Teilapparat 4 Achse verwendet werden Die 5 Achse kann auch f r ein Werkzeug Wechsel magazin verwendet werden Frage Warum kosten die Softwareoptionen extra wo doch die Software schon im Ger t eingebaut ist Antwort Obwohl die Vervielf ltigung der Software nichts kostet kostet deren Entwic
49. seln Wenn Sie die entsprechende Option besitzen siehe Software Optionen k nnen Sie ein Werkzeug aus der Liste ausw hlen Achtung Bei automatischem Werkzeugwechsel f hrt die Maschine nach der Werkzeug auswahl sofort los Referenzfahrt In einem Untermen k nnen Sie entweder direkt eine Referenzfahrt starten oder den Referenzfahrt Modus einstellen Einmal bedeutet da die Steuerung nur einmal nach dem einschalten selbst ndig eine Refe renzfahrt durchf hrt sp ter nur noch auf ausdr cklichen Befehl empfohlen Nie bedeutet die Steuerung f hrt keine selbst ndige Referenzierung durch nur f r Testbetrieb nicht empfohlen Kollisionsgefahr Immer bedeutet da vor jedem Programmstart eine Referenzfahrt erzwungen wird Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 6 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt EMail info benezan de Web www benezan de 16 Oktober 2006 Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwareentwicklung CNC Steuerung f r Fr smaschinen L ngenausgleich Wenn Sie die entsprechende Option besitzen siehe Software Optionen k nnen sie hier den L ngenaus gleich f r das aktuelle Werkzeug aktivieren oder ausschalten Die L nge des Werkzeugs mu entweder in die Werkzeugliste eingetragen werden oder mit einem automatischen L ngentaster ermittelt werden Dateisystem Dateien speichern Die BEAMICON Steuerung verf gt ber f
50. solute Ma angaben relative Ma e werden nicht unterst tzt bzw nur mit Formeln z B X X 1 G94 Vorschub in mm min Vorschub in mm Umdr G95 nur f r Drehb nke G97 Drehzahl in 1 min Drehzahl in m min G96 nur f r Drehb nke Tabelle 2 Sonstige Befehle ohne Auswirkung Es gibt au erdem noch eine zweite Gruppe von Befehlen die bisher nicht erkl rt wurde weil sie ma schinenabh ngig sind und vom Benutzer selbst definiert werden k nnen siehe Redefinierbare Befehle 4 3 Diese Befehle dienen der Steuerung des Programmablaufs oder dem Schalten von Zusatzaggregaten MO Programmierter Halt Die Steuerung h lt die Programmabarbeitung an und wartet auf eine manuelle Best tigung des Bedieners durch die Men oder Freigabetaste Der Benutzer kann ein laufendes Programm aber auch jederzeit ber die Men oder Start Stop Taste anhalten ohne da im Programm ein MO vorkommt Nicolas Benezan Stauffenbergstra e 26 72108 Rottenburg Seite 14 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt EMail info benezan de Web www benezan de 16 Oktober 2006 Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwareentwicklung CNC Steuerung f r Fr smaschinen Der MO Befehl ist zum Austesten eines neuen Programms hilfreich oder wenn zwischen mehreren Be arbeitungsschritten manuelle Kontrollmessungen oder eine visuelle Kontrolle erfolgen soll M1 Programmabbruch Dieser Befehl sollte in normalen
51. tauffenbergstra e 26 72108 Rottenburg Seite 5 Tel 07457 946455 Fax 07457 946456 Beamicon Benutzer odt EMail info benezan de Web www benezan de 16 Oktober 2006 Benezan Electronics BEAMICON Benutzerhandbuch Hard und Softwareentwicklung CNC Steuerung f r Fr smaschinen da das Werkzeug nicht im Werkst ck steckt oder eine Spannvorrichtung im Weg ist Die Steuerung gibt deshalb noch einmal eine Warnung aus die best tigt werden mu bevor losgefahren wird Nullpunkt speichern Diese Funktion speichert die aktuelle Werkzeugposition in einem der Nullpunktspeicher L54 L59 der in einem Untermen ausgew hlt werden kann Die Nullpunktspeicher k nnen mit G54 G59 in einem Pro gramm oder mit den Men s Nullpunktverschiebung oder Nullpunkt anfahren wieder abgerufen werden Ein Ausg nge setzen Mit dieser Funktion kann man sich die Zust nde von Eing ngen z B Endschalter anschauen oder Aus g nge z B K hlmittelpumpe manuell an und ausschalten Dies wird v a bei der Inbetriebnahme oder f r Testzwecke ben tigt Es kann jedoch auch einmal vorkommen da ein Programm einen Ausgang f lschli cherweise am Ende nicht abschaltet wenn das Programm etwa abgebrochen wird bevor eine Spannvorrich tung ge ffnet wird Beim ersten Dr cken der Men oder Freigabetaste wird zuerst der aktuelle Zustand eines Ausgangs angezeigt Bei jedem weiteren Dr cken wechselt der Ausgang in den entgegengesetzten Zustand Vorschub eins
52. tellen In einem Untermen k nnen Sie noch zwischen Vorgabe und Faktor ausw hlen Vorgabe ist der Wert der aktiv ist wenn das CNC Programm keinen expliziten Vorschubwert mit F einstellt Faktor ist ein Wert zwischen 0 und 150 der mit jedem Vorschubwert multipliziert wird Hiermit ist es beispielsweise m glich ein Programm probeweise nur halb so schnell oder noch langsamer ablaufen zu lassen Wenn Sie ein Handsteuerger t besitzen gelangen Sie mit der Vorschub ndern Taste sofort in dieses Men Sie k nnen sogar w hrend einem laufenden Programm den Vorschubfaktor ver ndern sogenannter Feed Override In diesem Fall wird kein Men angezeigt sondern nur der Vorschubwert im Status Fens ter gr n hinterlegt angezeigt Spindeldrehzahl einstellen Analog zum Vorschub k nnen Sie auch f r die Spindeldrehzahl einen Vorgabewert und einen Faktor ein stellen Dies hat nat rlich nur dann Auswirkungen wenn sie einen Drehzahlregler Frequenzumrichter am Ausgang eines Erweiterungsmoduls oder an den Analogausgang der 19 Einschubversion V5 der Steue rung angeschlossen haben Wenn sie ein Handsteuerger t besitzen k nnen Sie mit der Drehzahl ndern Taste dies auch bei laufendem CNC Programm tun Um die Einstellung auszuprobieren k nnen sie bei stehender Maschine im Men Spindeldrehzahl ein stellen Vorgabe die Start Stop Taste dr cken um die Spindel ein und auszuschalten Werkzeug wech
53. ufgebaut d h vom Hauptmen gelangen sie in Untermen s welche teilweise wiederum Untermen s haben k nnen Mit amp zur ck in der obersten Zeile eines Untermen s gelangen sie wieder in das dar berliegende Haupt Men Programm Ausf hren Dies ist die eigentlich wichtigste Funktion Sie startet ein CNC Programm welches sie aus der Liste der in der Steuerung gespeicherten Dateien ausw hlen k nnen Da die BEAMICON Steuerung keine eigene Ta statur zur Texteingabe hat m ssen CNC Programme vorher mit einem PC oder Workstation entweder mit einem CAD Programm oder mit einem Texteditor erstellt und dann an die Steuerung bertragen werden siehe Daten bertragung vom PC Wenn viele Dateien in der Steuerung gespeichert sind ist die Liste eventuell l nger als in das Fenster pa t Wenn sie am unteren Rand weiter nach unten fahren verschiebt sich die Liste automatisch Permanent gespeicherte Programme sind mit einem Strich vor dem Namen markiert Achtung Nach der Auswahl der Datei startet das Programm sofort Achten Sie auf Ihre Sicherheit und darauf da das Werkzeug sich in einer Position befindet wo keine Kollisionsgefahr gesteht Die Programmausf hrung kann jeder Zeit mit der Men oder Start Stop Taste unterbrochen und wieder fortgesetzt werden Maschine einrichten Manuell fahren In einem weiteren Untermen k nnen sie die Achse und die Geschwindigkeit Langsam Eilgang ausw h len Nach der Auswahl
54. vielen Stellen nicht mit dem optimalen Vorschubwert arbeitet Auch bei teueren Steuerungen namhafter Hersteller ist es durchaus blich da sogenannte High Speed Optionen f r teueres Geld zus tzlich erworben werden m ssen Bei der BEAMICON Steuerung dagegen erhalten sie dieses Feature standardm ig und ohne Aufpreis Es wird vorausschauend an jeder bergangsstelle zwischen aufeinanderfolgenden Segmenten an Hand des Winkels und der momentanen Geschwindigkeit entschieden ob abgebremst und wieder beschleunigt werden mu oder nicht Beschleunigungs und Bremsrampen k nnen sogar ber mehrere Segmentgrenzen hinweg gefahren werden Die vorausschauende Optimierung Lookahead f hrt zu einem optimalen ber die gesamte Bahnl nge gleichm igen Vorschub und zu einer erheblich verk rzten Bearbeitungsdauer Die Steuerung hat immer ausreichend Reserve an Rechenleistung die Bearbeitung holpert auch an schwierigen Stellen nicht Es k nnen bis ber 1000 Vektoren je Sekunde problemlos verarbeitet werden 5 3 Redefinierbare Befehle Die BEAMICON Steuerung erlaubt es bestimmte Befehle durch Unterprogramme zu ersetzen und damit an Besonderheiten bestimmter Maschinen anzupassen Mit den unterst tzten Sonderbefehlen ist es auch m glich Befehle die bisher gar nicht unterst tzt wurden z B Bohren mit Spanbrechen Gewinde schneiden selbst zu programmieren Folgende Befehle sind redefinierbar

Download Pdf Manuals

image

Related Search

Related Contents

Philips HC 8372 User's Manual  VHF Peil-System RHOTHETA RT-1000  Rexel Zipper Pocket A4  iogear GWHDSTX  「IT時代と老人」 所長 加藤 寛  Tactica Eldars Noirs  GS。bぴ THE FRUーT BLENDER 2 G。 取扱説明書 離譚雲青軍軍墓詣に  LiveMix LM-DANTE-EXP User Guide  ケーブルトレーサー CT-100 取扱説明書  Inter-Tech L-2500  

Copyright © All rights reserved.
Failed to retrieve file