12
TOPCAM TOPTURN TOPMILL MATHEMATISCH TECHNISCHE SOFTWARE-ENTWICKLUNG GMBH CNC Komplett- bearbeitung Drehen Fräsen

Simulador cnc 1.pdf

Embed Size (px)

Citation preview

Page 1: Simulador cnc 1.pdf

T O P C A MT O P T U R N

T O P M I L L

MATHEMATISCH TECHNISCHESOFTWARE-ENTWICKLUNG GMBH

C N CK o m p l e t t -bearbeitungD r e h e nF r ä s e n

Page 2: Simulador cnc 1.pdf

2

MTS-CAD/CAM-Lösung für Drehen und Fräsen

MTS bietet als NC-Programmierverfahren ein Programmiersystem* und eine Werkstattprogrammierung* an, die einzeln oder auf-grund ihrer gleichen internen Struktur auch im Verbund genutzt werden können. Unsere Werkstattprogrammierung besitzt darüberhinaus mehrere alternative Eingabemöglichkeiten vom NC-Editor, graphischen Geometrieeditor, interaktiven Programmieren, Teach-In-Betrieb bis hin zur Dialogprogrammierung, zwischen denen während des Programmierens beliebig gewechselt werden kann.

Die mit dem Programmiersystem TOPCAM erstellten NC-Programme werden vom Postprozessor in den Programmier-schlüssel* der Ziel-CNC-Steuerung umgesetzt und können dannin direkter Anbindung mit den auf diesen Programmierschlüsseleingestellten Werkstattprogrammierplätzen TOPTURN oderTOPMILL simuliert, auf Kollisionen getestet und auch weiterbe-arbeitet, z.B. optimiert, werden.

Diese Durchgängigkeit, welchedas Programmiersystem miteiner komfortablen Werkstatt-/Dialogprogrammierung im Pro-grammierschlüssel einer belie-bigen CNC-Steuerung verbin-det, ist das besondere unsererCAD/CAM-Lösung. Ein univer-seller NC-Übersetzer kann alsKombination von Programmier-schlüssel und Postprozessorgebildet werden.

*Programmiersystem und WerkstattprogrammierungZum Erstellen der NC-Programme findet man in der betrieblichenPraxis die sogenannte maschinelle Programmierung mit Program-miersystemen in der Arbeitsvorbereitung und die Werkstattpro-grammierung, die an der CNC-Maschine/Steuerung durchgeführt wird.Diese Differenzierung wird mit den PC-Steuerungen in Zukunft jedochan Bedeutung verlieren.

Programmiersysteme übernehmen i.a. die Werkstückgeometrie ausCAD-Daten und erzeugen die NC-Programme zunächst in einem neu-tralen Format, das mit Postprozessoren in den Programmierschlüssel*der Zielsteuerung umgesetzt wird.

Bei der Werkstattprogrammierung wird das NC-Programm ausge-hend von einer Werkstattzeichnung bereits im Programmierschlüssel*der CNC-Steuerung, auf der die Programmierung stattfindet, erstellt.

* ProgrammierschlüsselUnter dem Programmierschlüssel einerCNC-Steuerung (man verwendet dafür auchdie Bezeichnungen Befehlscodierung oderSteuerungs-syntax) versteht man erstensdie Festlegung der mit dieser Steuerungmöglichen Programmierfunktionen nachDIN66025 mit den steuerungsspezifischenAbweichungen von der Norm und zweitensdie Festlegung der steuerungsspezifischenErweiterungen um Zyklen, Konturzüge, usw.oder auch die inhaltliche Festlegung einernicht DIN-orientierten Klartextsprache.

Page 3: Simulador cnc 1.pdf

3

Werkzeug-, Spannmittel- und Schnittwertverwaltung

Die MTS-Produkte, TOPCAM, TOPTURN und TOPMILL, greifen auf einheitliche Verwaltungen für Werkzeuge, Spannmittel,Werkstoffe und Schnittwerte/Technologiedaten zu. Alle Standardwerkzeuge für die Dreh- und Fräsbearbeitung sowie die Spannmittelliegen in parametrisierter Form vor, so daß der Anwender die speziell bei ihm zum Einsatz kommenden Werkzeuge und Spannmittelauch selbst definieren kann. Die Einbeziehung von Drehformwerkzeugen ist über deren CAD-Daten möglich.

Die Abmessungen aller Komponen-ten gehen in die Kollisionsbetrach-tungen ein.

Die Schnittwertdatei ist parametri-siert nach Werkstoff, Werkzeug undBearbeitungsverfahren.

Als Spannmittel stehen beim Drehen Backenfutter, Spannzangenfuttersowie Spitzenspannungen und beim Fräsen Schraubstöcke, Magnet-platten sowie eine modulare Baukastenspannung zur Verfügung.

Page 4: Simulador cnc 1.pdf

4

Ein Hauptmerkmal des in eine vollwertige 2D-CAD-Oberfläche eingebetteten Programmiersystems TOP-CAM ist seine auf CAD-Daten aufsetzende graphischeBenutzeroberfläche. Die Generierung der Programmeerfolgt dabei in einem einfachen interaktiven Dialog, beidem der Arbeitsplan automatisch mitgeschrieben wird.Als steuerungsneutrales Format wird der MTS-Programmierschlüssel verwendet.

TOPCAM

Integriertes NC-Programmier- und 2D-CAD-Systemfür 2½D-Fräsen und Drehkomplettbearbeitung mitangetriebenen Werkzeugen in bis zu 7 Achsen

TOPCAM bietet folgende Grundfunktionen:

• •••

••••

automatische Arbeitsplan- und EinrichteblatterstellungArbeitsplaneditor mit graphischer Anzeige derArbeitsschritte und den Funktionen, Verschieben,Löschen, Einfügen und Aktivieren oder in denHintergrund VerschiebenVerändern von NC-Programmen durch nachträglichesWiederaufsetzen des BearbeitungsdialogesCAD-Datenaustausch im DXF-FormatDNC-Programmübertragung zur und von der CNC-Steuerungoptionale direkte Anbindung von TOPTURN und TOP-MILL

Drehkomplettbearbeitung mit angetriebenen Fräswerkzeugen in biszu 5 konfigurierbaren Achsen (X,Z,C,Y,B) und Gegenspindel (Z2,C2)mit allen Bearbeitungszyklen, insbesondere radialen und axialenGesenkzyklen in Stech- und Schruppverfahren, Luftschnittelimination,Gegenspindelübernahmemacros, automatisches Einfügen von Durch-messertoleranzen, Passungen, Freistichen nach DIN509 Form E/F undDIN76, Verrundungen und Fasen, 2½D-Fräsbearbeitung mit angetrie-benen Werkzeugen in den Ebenen: Stirn-, Sehnen-, geneigteSehnenfläche sowie Mantelfläche, und den Bearbeitungszyklen:Taschen, Bohren, Reiben, Ausdrehen, Gewindeschneiden sowie Bohr-bildern mit Anwendermacros für Werkzeugeinsatzfolgen.

Page 5: Simulador cnc 1.pdf

5

2½D-Programmiersystem Fräsen mit allen gängigen Bear-beitungsverfahren, wie Bohr-, Reib-, Ausbohr-, Gewinde-zyklen, Kreis-, Rechtecktaschen, Zapfen und insbesonderemit konturparalleler oder mäanderförmiger Bearbeitung vonTaschen beliebiger Berandung mit Inseln, Löchern undSchlichtaufmaßen sowie von radialen und linearen Bohrbil-dern, An- und Abfahrmacros bei Konturen, Gravieren vonBildausschnitten mit Optimierung,

PostprozessorenDen generalisierten Postprozes-sor von TOPCAM gibt es in zweiVarianten:

•••

konfigurierbarer DIN-Satz-Postprozessor für 2-Achs-Drehen und 3-Achs-FräsenZyklenpostprozessor anpaß-bar an jede CNC-Steuerung

Page 6: Simulador cnc 1.pdf

6

Werkstattprogrammierung und CNC-Simulation mit TOPTURN & TOPMILL

2. CNC-Simulation als Erweiterung von TOPCAM zur Über-prüfung der mit TOPCAM erstellten NC-Programme im neu-tralen MTS-Programmierschlüssel oder der durch diePostprozessoren für spezifische CNC-Steuerungen übersetz-ten neutralen NC-Programme im zugehörigen Steuerungs-programmierschlüssel (CNC-Simulation nach Postprozessor-lauf).

Die CNC-Simulatoren TOPTURN (Drehen) und TOPMILL(Fräsen) erfüllen innerhalb der MTS-CAD/CAM-Lösung eineDoppelfunktion:

1. Werkstattprogrammierung im Programmierschüssel*einer beliebigen CNC-Steuerung mit einheitlicher Benutzer-oberfläche, integrierter CNC-Simulation und direkter Maschi-nenanbindung.

TOPTURN beschreibt eine Drehmaschine, die optional mit ange-triebenen Fräswerkzeugen, einer Gegenspindel für die Komplet-tbearbeitung und den Zusatzachsen C,Y,B ausgerüstet werdenkann.

TOPMILL beschreibt eine 3-Achsen-Vertikalfräsmaschine miteinem konfigurierbaren Werkzeugwechsler in den VariantenWerkzeugmagazin und Doppelarmgreifer oder Pick-Up-Magazin.

Während des Bearbeitungsprozesses wird ein mathematischexaktes 3D-Werkstückmodell mitgeführt und es werden imRahmen des 2D- und 3D-Maschinenmodells exakte Kollisions-betrachtungen mit allen Bestandteilen des Arbeitsraumes durch-geführt.

Konfiguration

Die vielfältigen praktischen Nutzungsmöglichkeiten von TOPTURN und TOPMILL zurWerkstattprogrammierung und CNC-Simulation basieren auf ihren umfassenden Konfigu-rationseinstellungen des 2D- und 3D-Maschinenmodells, die eine Anpassung an realeMaschinen und CNC-Steuerungen durch den Anwender ermöglichen.

Neben den Abmessungen des Arbeitsraumes bzw. des Maschinentisches können die Verfahr-bereiche der NC-Achsen, die Spindeln und die Lage der Bezugs- und Referenzpunkte vorge-geben werden.

Die Werkzeugsysteme bestehen aus ebenfalls konfigurierbaren Werkzeugrevolvern bzw.Werkzeugmagazinen.

Page 7: Simulador cnc 1.pdf

7

Die NC-Syntax der CNC-Simulatoren ist durch den jeweils aktivenProgrammierschlüssel festgelegt. Dieser bildet alle NC-Sätze aufden MTS-Programmierschlüssel als internen universellenProgrammierschlüssel ab. Der MTS-Programmierschlüssel enthältalle Befehle der DIN66025, Parameterprogrammierung undumfassende Erweiterungen in den Bearbeitungszyklen und dengeometrischen Verfahrbewegungen in Form von Konturzügen.

Ein fremder Programmierschlüssel wird mit Hilfe eines universellenPräprozessores realisiert, der die Umsetzung des steuerungsspezi-fischen Programmierschlüssels in den MTS-Programmierschlüsseldurchführt. Dies ist aufgrund des großen Leistungsumfangs desMTS-Programmierschlüssels im allgemeinen möglich. Kann einspezieller Steuerungszyklus vom Präprozessor nicht nachgebildetwerden, so steht dieser für die Simulation auch nicht zur Verfügung.

Eine CNC-Simulation extern erstellter NC-Programme in einembestimmten Steuerungsprogrammierschlüssel ist also möglich,wenn alle im Programm verwendeten NC-Befehle in diesemProgrammierschlüssel enthalten sind, d.h. von dem Präprozessorin den MTS-Programmierschlüssel umgesetzt werden können.

Die somit mögliche Kombination von Präprozessor und Postprozes-sor bildet den NC-Compiler, der NC-Programme in einem steue-rungsspezifischen Programmierschlüssel in einen anderenProgrammierschlüssel übersetzt.

Der NC-Programmtransfer von der MTS-Werkstattprogrammierungzu einer konkreten Steuerung ist somit stets möglich, und umge-kehrt, falls das zu simulierende Programm keinen imProgrammierschlüssel nicht nachgebildeten NC-Befehl enthält.

Fräsen

A. Bradley CNC 8400LMAnton CNC 3300Bosch CC 100 M/200MBosch CC 300 MDMG MILL PLUSDeckel Contour 2Deckel Contour 3/Dialog 4Deckel Dialog 11/12Emcotronic M1/M2Engelhardt CNC 3300Fanuc Serie 0-MB/MCFanuc Serie 6M/11M/16MFagor 8050MFC 16 CNCH & K CNC 781M/783MHeidenhain TNC:- 151/155/355/360 (ISO)- 407/415/425 (ISO)- 410/426/430/310 (ISO)- 150/155/355/360 (Klart.)- 407/415/425 (Klart.)- 410/426/430/310 (Klart.)Maho CNC 232 (Klartext)Maho CNC 432/532Maztrol M32/M+(EIA/ISO)Mitsubishi M50NUM 720F/750/760Pronumerik CNC 640Okuma OSP 5020MSanyingSinumerik 3M/6M/7MSinumerik 810M/820MSinumerik 850M/880MSinumerik 802SDSinumerik 810D/840DTraub MX8

Drehen

Acramatic 900TCA. Bradley CNC 8400LP

Anton CNC 3300Bosch CC 200 T

Bosch CNC Alpha 2Emcotronic T1/T1

Engelhardt CNC 3300Fagor CNC 8020

Fanuc Serie 0T/18T/21TFanuc Serie 6T/10T/15T

Fanuc Serie 150-TAGildemeister EPL1Gildemeister EPL2

Lux-TurnMaho 432T

Mazatrol T32 (EIA/ISO)Mazatrol TPLUS(ISO)

Mitsubishi Meldas 310LMori Seiki MF-T4/T6

MANUAL PLUSNCT 90T

NUM 720T/750T/760TOkuma OSP500L

Sinumerik 3TSinumerik 8T

Sinumerik 802SDSinumerik 805T

Sinumerik 810T/820T/Sinumerik 850T/880TSinumerik 810D/840D

Sinumerik 840CSMT CC4200T

SUF 16 CNCTraub TX8

Traub TX8D/TX8F

Programmierschlüssel* und NC-Compiler

Wir verweisen hier auf unsereumfangreichen Programmierschlüs-selbeispiele mit den Steuerungs-zyklen in der Demoversion, die vonunserer Homepage geladen werdenkann.

http://www.mts-cnc.com

Page 8: Simulador cnc 1.pdf

8

Einrichten - Programmieren - Automatiklauf

Die WerkstattprogrammierplätzeTOPTURN und TOPMILL unter-scheiden die drei Betriebsarten:

• Einrichten• Programmieren• Automatiklauf

Für die graphische Simulation in denMaschinenbetriebsarten gibt es neben derals Standard vorhandenen schematischen2D-Darstellung des Längsschnittes bzw. derAufsicht mit Längs- und Querschnitt optionaldie Softwareerweiterung der 3D-Maschi-nenraum- mit 3D-Materialabtragssimu-lation und 3D-Kollisionsbetrachtungen.

Die 3D-Darstellungen können mit den übli-chen Navigationsfunktionen (Zoom, Drehen,Verschieben, usw.) verändert, Teile derMaschine können ausgeblendet und beiInnenbearbeitungen kann das Werkstückausgeschnitten werden.

Einrichten

Wie an einer realen Maschine werden die Werkzeuge in derWerkzeugverwaltung ausgewählt und in das Werkzeug-magazin/Revolver eingesetzt, Korrekturwerte übernommenoder eingegeben, Rohteile definiert und eingespannt sowieder Werkstücknullpunkt festgelegt.

Die CNC-Simulatoren können von Hand verfahren werdenund dabei das Werkstück bearbeiten, z.B. zur Nullpunktfest-legung durch Ankratzen und Teach-In-Betrieb.

Natürlich können die CNC-Simulatoren auch automatischüber ein Einrichteblatt im NC-Programmkopf eingerichtet undumgekehrt der Einrichtezustand in einem Einrichteblattabgespeichert werden.

Ergänzende Funktionen derQualitätskontrolle:

• Vermessen des Werkstückes in Werkstückschnitten

• 3D-Werkstückdarstellung

Page 9: Simulador cnc 1.pdf

9

Programmieren

TOPTURN und TOPMILL ver-fügen über verschiedene Werk-stattprogrammierverfahren zwi-schen denen beim Program-mieren je nach Aufgabenstel-lung jederzeit gewechselt wer-den kann:

• Interaktive Programmierung• NC-Editor• Geometrie-Editor• Teach-In-Betrieb• Dialogprogrammierung

In den ersten zwei Verfahrenwerden NC-Sätze vom Pro-grammierer eingegeben, beiden restlichen werden die NC-Sätze automatisch erzeugt.

Die Interaktive Programmie-rung kombiniert den NC-Editormit dem Automatikbetrieb. Nachder Programmierung eines NC-Satzes oder Zyklus wird die ent-sprechende Bearbeitung in derSimulation ausgeführt. Der Pro-grammierer kann nach jedemSatz entscheiden, ob er denBefehl korrigieren oder über-nehmen möchte. Damit ist eineunmittelbare NC-Satzüberprü-fung durch Simulation bei derEingabe möglich.

Ein spezieller NC-Editor unter-stützt die manuelle NC-Pro-grammierung. Dabei könnenSyntaxfehler oder Bereichsüber-schreitungen bereits währendder Eingabe erkannt und ange-zeigt werden.

Mit Hilfe des Geometrie-Edi-tors (WOP) können selbst kom-plexe Konturen einfach undohne Berechnungen programm-miert werden. Im Dialog werdendie aus der Zeichnung bekann-ten Maße eingegeben und inKonturzugbefehle (Erweiterun-gen der DIN-Norm) umgewan-delt. Die Übergangspunkte,Kreismittelpunkte, Verrundun-gen und Fasen werden dabeiautomatisch berechnet.

Kollisionen werden dabei durchdie mitlaufende Simulation sofortangezeigt.

Im Teach-In-Betrieb kann dasWerkstück manuell bearbeitetwerden. Die daraus resultieren-den Verfahrbewegungen werdenin die DIN-Befehle (G00 oderG01) umgewandelt und in dasNC-Programm eingefügt.

Page 10: Simulador cnc 1.pdf

10

Dialogprogrammierung

Die Dialogprogrammierung erlaubt die einfache Eingabe komplexer Bearbeitungsschritte, indem ein oder mehrere zusammenhän-gende Eingabeformulare mit graphischer Unterstützung ausgefüllt werden. Eine Überprüfung der Eingaben erfolgt auf Zulässigkeitder Eingabekombinationen, der Wertebereiche und auf Alternativen mit logischen Verknüpfungen.

Mit der Dialogprogrammierung können NC-Programme in dem zugehörigen Programmierschlüssel erzeugt und verändert werden,ohne daß explizit NC-Sätze editiert werden müssen. Die Auswahl der Dialogschritte erfolgt ausgehend von der Übersicht der in einerBaumstruktur angeordneten Bearbeitungsfunktionen.

Die effizienteste Art der Programmerstellung ergibt sich in der Kombination der Dialogprogrammierung mit dem Geometrie-Editor unddem interaktiven Programmieren, wobei der NC-Editor jederzeit zur Anzeige des erzeugten NC-Programmes verwendet werdenkann.

Die Form, der Inhalt und dieFunktion einer Dialogeingabe kannvom Anwender selbst verändertwerden. Es können auch neueEingabeformulare hinzugefügt wer-den, um z.B. anwenderspezifischeBearbeitungszyklen zu ergänzen.

Hervorzuheben ist, daß zu jedemProgrammierschlüssel von TOP-TURN oder TOPMILL die Werk-stattprogrammierung durch eineauf den jeweiligen Programmier-schlüssel abgestimmte, graphischunterstützte Dialogprogrammie-rung ergänzt werden kann.

Da es möglich ist, für jede CNC-Steuerung einen entsprechendenProgrammierschlüssel der MTS-CNC-Simulation zu erstellen, ergibtsich somit als besondere Einsatz-möglichkeit die Programmierungälterer CNC-Steuerungen in einemmodernen, komfortablen Dialog.

Page 11: Simulador cnc 1.pdf

11

Automatiklauf

Im Automatikbetrieb können NC-Programme durchgängig oder Satz für Satz in Echtzeit mit Overridefunktionen oder einem schnellenTestlauf simuliert werden. Die dynamische Simulation wird zweidimensional und optional auch dreidimensional visualisiert. Dabei wirdeine Berechnung der Fertigungs-, Vorschub- und Werkzeugeinsatzzeiten sowie des zerspanten Werkstückvolumens durchgeführt.

Die umfassenden Kollisionsbetrachtungen unterstützen das Einfahren von NC-Programmen insbesondere bei engen Arbeitsräumen,komplexen Spannsituationen oder kritischen Werkzeugbelegungen (Kollisionen mit Nachbarwerkzeugen).

Die Qualiltät und Maßhaltigkeit des gefertigten Werkstückes kann zu jedem beliebigen Simulationszeitpunkt mit den FunktionenVermessen und 3D-Werkstückdarstellung überprüft werden. Zur Analyse der Werkzeugbewegungen gibt es eine Verfahrwegan-zeige.

Systemvoraussetzungen

Die Software ist lauffähig unter denBetriebssystemen WINDOWS 95/98/NT/ME/2000/XP als Einzelplatz- oderNetzwerkversion.

Für die 2D-CNC-Simulation sind 64MB Hauptspeicher ausreichend.

Für die optionale 3D-Simulation sollten128 MB Hauptspeicher, ein leistungs-fähiger Prozessor und eine leistungsfä-hige Graphikkarte zur Verfügung ste-hen.

Page 12: Simulador cnc 1.pdf

12

Sie können unsere Software auch in den folgen-den Sprachen bestellen: chinesisch (simplex &traditionell), deutsch, englisch, französisch, indo-nesisch, italienisch, polnisch, portugiesisch,russisch, schwedisch, slowakisch, spanisch,thailändisch, tschechisch, türkisch, ungarischund vietnamesisch.

Über MTS

MTS wurde 1980 in Berlin von Dr. phil. nat. Hans-Joachim Pfeiffergegründet und hat als Unternehmensziel die Entwicklung vonSoftware in technischen Anwendungen unter Verwendung mathe-matischer Methoden.

Seit nunmehr 20 Jahren haben wir uns auf die Entwicklung vonCAD/CAM- und CNC-Software spezialisiert.

Hauptschwerpunkte unserer Tätigkeiten sind einerseits die hier vor-gestellten Softwarepakete TOPCAM, TOPTURN und TOPMILL, diedas Ergebnis einer 20-jährigen kontinuierlichen Weiterentwicklungrepräsentieren und anderseits die projektbezogene Auftragsent-wicklung. Diese besteht überwiegend aus umfangreichen Anpas-sungsarbeiten unserer Standardsoftware für namhafte Steuerungs-und Werkzeugmaschinenhersteller, z.B in den Projekten:

• CNC-Simulation Drehkomplettbearbeitung (7Achsen)• CNC-Simulation Langdrehen (10 Achsen)• Programmierung und Simulation von Mehrspindlern (24 und

mehr Achsen)

Einen weiteren bedeutenden Anteil an unserer Aktivitätennehmen die im Zusammenhang mit unserer Softwareent-wicklungen stehenden Schulungen der Anwender ein.

Für unsere Standardsoftware führen wir regelmäßig Schu-lungskurse durch und unterhalten eine Telefon-Hotline.

Tel.: +49-30-349 96 00 Fax: +49-30-349 96 025

http://www.mts-cnc.com email: [email protected]