***********************************************************************
***                                                                 ***
***             Deluxe CNC Animate Fräsen Version 4.0               ***
***                                                                 ***
***********************************************************************

Vorwort:
--------
Dies ist die neuste Version unseres CNC-Simulators. Es wurden viele An-
regungen von Anwendern aufgenommen und es wurde endlich die Radiuskorrektur
mit eingebaut!


Arno Freisinger                                            im Mai 1992



Hardwarevoraussetzungen:
------------------------
Die Version 4.0 läuft auf allen Amiga-Rechnern mit ab 1 MB-RAM und
ab Kickstart 1.2!
Diese Version ist auch OS2.X kompatiebel und läuft auch auf dem A3000!



Die Version 4.0 ist mit folgenden Soft- und Hardwareprodukten erstellt
worden:

Amiga 3000/25/52 unter Kickstart 1.3

GFA-Basic    3.52
GFA-Compiler 3.52



Inhaltsverzeichnis:
===================

 1.00-Ergänzung.der.Bedienungsanleitung............
 1.01---Installierung.auf.einer.Festplatte.........

 1.10--Änderungen.der.Menüpunkte...................

 1.20--Neue.Menüpunkte.............................
 1.21---Der.Darstellungseditor.....................
 1.22---Der.Startpunkteditor.......................

 1.30--Erkärung.der.Unterprogrammtechnik...........

 1.40--Korrekte.Bedienung.des.Dateiauswahlfenters..

 1.50--Das.Terminalprogramm........................

 1.60--Hinzuladen/Schreiben........................

 2.00-Ergänzung.der.Programmieranleitung...........
 2.11--Allgemeine.Änderungen.......................
 2.12--Ausblendsätze...............................
 2.13--Parameter.Programmierung....................
 2.14--neuer.Sprungbefehl..........................
 2.15--geänderte.G-Funktionen......................
 2.16--neue.G-Funktionen...........................

 3.00-Radiuskorrektur..............................

 4.00-Preise.und.Bezugsadresse.....................






1.00 Ergänzung der Bedienungsanleitung:
=======================================

1.01 Installierung auf einer Festplatte:
----------------------------------------

 Das Programm INSTALL richtet Deluxe CNC auf einer Festplatte ein. Starten
 Sie dieses und wählen Sie den Namen Ihrer Festplatte. Anschließen klicken
 Sie das Feld INSTALLIEREN an und es wird Deluxe CNC auf die Festplatte ein-
 gerichtet.

 Mit einem Druck auf die Help-Taste erscheint eine kleine Hilfe für Sie!




1.10 Änderungen der Menüpunkte:
-------------------------------

 Folgende Menüpunkte sind mit neuen Namen versehen worden, Sie haben
 aber die gleiche Bedeutung wie im Handbuch beschrieben wird:

 alter Name                -->         neuer Name
 ------------------------------------------------

 Auto Run ............................ Folgesatz
 Single Run .......................... Einzelsatz

 Testrun ............................. Testlauf

 Maho ................................ Zustellung Y
 DIN ................................. Zustellung Z

 Big Window .......................... Super Fenster



1.20 Folgende Menüpunkte sind neu erstellt worden:
--------------------------------------------------


 Radierer         : In allen Versionen von Deluxe CNC wurden die
                    Seiten- und Vorderansicht im Simulationslauf
                    nicht verändert. Mit diesem Menüpunkt können
                    Sie dies ändern lassen, denn es wird nun auch
                    in diesen Ansichten das Werkstück verändert.
                    Das Werkzeug wirkt wie ein Radierer!


 G2/3 Absolut     : Die Mittelpunktsbemaßung bei G2 und G3 erfolgt
                    absolut (mit I, J und K).


 G2/3 Inkremental : Die Mittelpunktsbemaßung bei G2 und G3 erfolgt
                    inkremental (mit I, J und K).


 Maßstab          : Falls dieser Menüpunkt abgeschaltet wird, wird
                    für jedes Fenster die maximale Darstellung definiert.
                    Im angeschalteten Zustand wird für jedes Fenster der
                    gleiche Maßstab definiert!

 Darstellung I-III: Mit diesem Einstellungen simuliert Deluxe CNC Ihre
                    Programme in jeder gewünschten Richtung (das
                    Koordinatensystem kann in alle vier Richtungen gedreht
                    werden)!



1.21 Der Darstellungseditor:
============================

 Mit Ihm ist es zusätzlich (zu den Maho und Heidenhain Befehlen) möglich,
 ein Werkstück und dessen Darstellung zu definieren.
 Beim Programmstart ist automatisch ein Werkstück 100*100*25 eingestellt.

 Die Eingaben haben folgene Bedeutung (bei Zustellung Z   Y-und Z-Achse
 Angabe vertauschen!) (siehe G98/99 im CNC-Kurs):


 Verschiebung X,Y,Z  -> Abstand zum Nullpunkt
 --------------------------------------------
 Verschiebung X -> (-10)
 Verschiebung Y -> (Werkstückhöhe mal minus eins minus 5mm [WH.*(-1)-5] )
 Verschiebung Z -> (-10)


 Darstellung X,Y,Z  -> Darstellungslängen
 ----------------------------------------
 Darstellung X  -> Darstellungslänge in X-Richtung
                   (Werkstücklänge + 20mm)

 Darstellung Y  -> Darstellungslänge in Y-Richtung
                   (Werkstückhöhe + 40mm)

 Darstellung Z  -> Darstellungslänge in Z-Richtung
                   (Werkstückbreite + 20mm)


 Nullpunkt X,Y,Z -> Nullpunktdefinition
 --------------------------------------
 Nullpunkt X -> (0)
 Nullpunkt Y -> (Werkstückhöhe mal minus eins (WH.*-1))
 Nullpunkt Z -> (0)


 Werkstückl. X,Y,Z -> Werkstückdefinition
 ----------------------------------------
 Werkstückl. X -> Werkstücklänge in X-Richtung
 Werkstückl. Y -> Werkstücklänge in Y-Richtung
 Werkstückl. Z -> Werkstücklänge in Z-Richtung


 Ebene (17/18) -> Darstellungsebenendefinition
 ---------------------------------------------
 Ebene (17/18) -> Gewünschte Fräsebene (17 oder 18 (siehe CNC-Kurs))



1.22 Der Startpunkteditor:
==========================

 Mit ihm ist es möglich, die erste Werkzeugposition anzugeben, d.h.
 die Position des Werkzeuges beim Programmstart.

 X -> Wert für X-Achse
 Y -> Wert für Y-Achse
 Z -> Wert für Z-Achse


1.30 Erkärung zur Unterprogrammprogrammierung:
==============================================

 Viele Kunden kammen mit dem Unterprogrammaufruf leider nicht zurecht.
 Hier nocheinmal eine ausführliche Erklärung:

 Als erstes speichern Sie das im Speicher befindliche CNC-Programm ab.
 Anschließend wählen Sie den Menüpunkt "NEU" an und geben in den
 Programmeditor das Unterprogramm ein (von der Zeile N1 an). Nachdem Sie
 das Unterprogramm eingegeben haben, speichern Sie es ab und merken sich
 bitte den Verzeichnispath, in daß das Unterprogramm gespeichert wurde.
 Diesen geben Sie nun mit Hilfe des Menüpunkts "Macropath" ein.

 z.B. Unterprogramm im Verzeichnis Programme gespeichert
      Macropath -> Programme/

 Wählen Sie wieder den Menüpunkt "NEU" an und geben Sie nun das
 Hauptprogramm ein. Dort kann nun das Unterprogramm mit G22 N....
 aufgerufen werden (die Nummerierung des Unterprogramms spielt nun keine
 Rolle mehr, denn es  wird automatisch an das Hauptprogramm angehängt!)

 (weitere Informationen siehe Anleitung)


1.40 Korrekte Bedienung des Dateiauswahlfensters:
=================================================

 Das Dateiauswahlfenster hat leider einen Fehler, der von uns
 nicht korriegiert werden kann:

 Falls Sie ein Programm speichern möchten, müssen Sie dessen Namen
 in der letzten Zeile dieses Fensters eingeben. Drücken Sie nicht
 anschließend die Enter (Return)-Taste, sondern klicken anschließend
 das Feld "Speichern" mit der Maus an, andernfalls wird Ihr Anfangs-
 buchstabe doppelt übernommen!


1.50 Das Terminalprogramm:
==========================

 Mit diesen neuen Programm (Aufruf mit dem Menüpunkt Terminal) können
 CNC-Programme als ASCII-Kode an eine CNC-Maschine senden.
 Stellen Sie dazu die gewünschte Baudrate, Datenbits, Stopbits ein.
 Mit Senden können Sie die Daten senden und mit Empfangen können Sie
 Daten Empfangen. Mit der Esc-Taste kann oder durch die linke Maustaste
 kann die Übertragung abgebrochen werden.

1.60 Hinzuladen / Schreiben:
============================

 Mit diesen Menüpunkten können Sie ASCII-Kode einlesen, dh.Sie können mit
 anderen Editoren CNC-Programme Schreiben und anschließend Einladen und
 umgekehrt!


2.00 Ergänzung der Programmieranleitung:
========================================

 Der Programmierkurs, der diesem Programm beiliegt wurde für die
 Version 1.XX entworfen. Mit der vorliegenden Version 4.XX sind
 einige Änderungen und Ergänzungen vorgenommen worden!


2.10 Allgemeine Änderungen:
---------------------------

2.11 G-Funktionen:
------------------

 Ab dieser Version können mehrere G-Funktionen in einem CNC-Satz
 programmiert werden (nicht wie im handbuch beschrieben nur eine)!

 z.B. N2 G18 G91 G00 X0 Y100 Z0 F100 S630 M3


2.12 Ausblendsätze:
-------------------

 /   -> mit "/" können Programmsätze ausgeblendet werden, ähnlich wie
        mit dem Basic-Befehl REM. Dieser Programmsatz wird bei der
        Programmabarbeitung nicht berücksichtigt.


2.13 Parameter Programmierung:
------------------------------

 E.. -> Ab dieser Version ist die Parameterprogrammierung enthalten.
        Es sind alle vier Grundrechenarten erlaubt. Sie müssen dabei
        aber ein bestimmtes Format beachten: z.B. X=E1*12 -> der
        Parameter muß immer als erstes genannt werden. Die Parameter
        können die nummern 0-99 haben. Die Parameter werden wie Variablen
        in anderen Programmiersprachen eingesetzt.

        z.B.  N5 E1=12          -> E1 erhält den Wert 12
              N6 G0 X=E1        -> verfährt im Eilgang auf X=12mm
              N7 G1 X=E1+10     -> verfährt mit Vorschub auf X=22mm
              N8 Z=E1-10+E2     -> verfährt mit Vorschub auf Z=2mm+E2


2.14 neuer Sprungbefehl:
------------------------

 L.. -> Dies ist ein Unbedingtersprungbefehl (siehe weiter unten G29).
        Hinter L muß der Programmsatz angegeben werden, in den gesprungen
        werden soll.


2.15 geänderte G-Funktionen:
----------------------------

 G04 [X] [F] [H] [L]

 Mit G04 kann die Verweilzeit bestimmt werden (siehe CNC-Kurs).
 Dies kann jetzt auch mit den Buchstaben F, H und L angegeben werden
 und nicht nur mit dem Buchstaben X, wie im Handbuch beschrieben.


2.20 neue G-Funktionen:
-----------------------

 G11 X.. Y.. Z.. [R..] [K..] X1=.. Y1=.. Z1=.. [R1=..] [K1=..]

 G11 ist die stärkste Funktion, die Deluxe CNC zu bieten hat. Er ist ein
 Geometriebefehl, der bis zu 5 verschiedene Wege in einem Satz abarbeiten
 kann. Er ist nur für fortgeschrittene Programmierer geeignet und wird
 desshalb nur kurz erklärt:

 X, Y, Z -> geben den ersten Endpunkt einer zu fahrenden Linie an.

 R       -> mit R kann ein Radius programmiert werden, der die nach-
            folgende Linie mit der Ersten verbindet.

 K       -> mit K kann eine Fase programmiert werden, die die nach-
            folgende Linie mit der Ersten verbindet.

 X1,Y1,Z1-> geben den Endpunkt der zweiten zu fahrenden Linie an.

 R1=     -> mit R1 kann ein Radius programmiert werden, der die zweite
            Linie mit der nachfolgenden G-Funktion verbindet (nur G1
            möglich).

 K1=     -> mit K1 kann eine Fase programmiert werden, die die zweite
            Linie mit der nachfolgenden G-Funktion verbindet (nur G1
            möglich).


 G25 -> Vorschubkorrektur wirksam



 G26 -> Vorschub 100%



 G27 -> Vorschub mit verschleifen



 G28 -> Vorschub mit genauhalt



 G29 E1 N...

 G29 ist ein unbebedingter Sprungbefehl (vergleichbar mit dem Basicbefehl
 GOTO). N gibt die Satznummer an, in die gesprungen werden soll.



 G30 X... Y... Z...

 Rohlingsdefinition nach Heidenhain



 G31 X... Y... Z...

 Rohlingsdefinition nach Heidenhain

 Die Befehle G30 und G31 ergeben in der Kombination ein Werkstück in
 optimaler Darstellung. Um z.B. ein Werkstück 70*40*20 zu definieren,
 müssen Sie folgendes eingeben:

 N1 G17 G30 X0 Y0 Z-20    -> Ebenen definition nicht vergessen (G17/18)!
 N2 G31 X70 Y40 Z0
 N...

 X, Y und Z bei G30 definieren den Nullpunkt:

 X -> 0
 Y -> 0
 Z -> Werkstückhöhe mal (-1)  [WH*-1]

 X, Y und Z bei G31 definieren das Werkstück:

 X -> Werkstücklänge in X-Richtung
 Y -> Werkstücklänge in Y-Richtung
 Z -> 0

 Die Befehle G30 und G31 müssen zusammen angewendet werden (sonst keine
 Wirkung). Bevor der Befehl G31 aufgerufen wird, muß G30 im einem vorher-
 gehenden Satz aufgerufen werden!



 G83 P1=.. P2=.. P3=.. P4=..

 Dieser Befehl ist ein Tief-Bohrzyklus (siehe G81/83 im CNC-Kurs) nach
 Heidenhain:

 P1=.. -> Sicherheitsabstand
 P2=.. -> Bohrtiefe
 P3=.. -> Erste Bohrtiefe
 P4=.. -> Verweilzeit



 G84 P1=.. P2=.. P3=.. P4=..

 Dieser Befehl ist ein Gewindeschneidzyklus (siehe G84 im CNC-Kurs)
 nach Heidenhain:

 P1=.. -> Sicherheitsabstand
 P2=.. -> Bohrtiefe
 P3=.. -> Verweilzeit
 P4=.. -> Vorschub/Steigung



 G74/75 P1=.. P2=.. P3=.. P4=.. P5=.. P6=..

 Dies sind Kreistaschenfräszyklen (siehe G89 im CNC-Kurs) nach
 Heidenhain:

 P1=.. -> Sicherheitsabstand
 P2=.. -> Frästiefe
 P3=.. -> Zustelltiefe
 P4=.. -> Vorschub je Tiefe
 P5=.. -> Kreisradius
 P6=.. -> Vorschub

 G74 fräst eine Kreistasche im Uhrzeigersinn und G75 gegen den
 Uhrzeigersinn.

 P1=.. -> Sicherheitsabstand
 P2=.. -> Frästiefe
 P3=.. -> Zustelltiefe
 P4=.. -> Vorschub je Tiefe
 P5=.. -> Kreisradius
 P6=.. -> Vorschub

 G76 P1=.. P2=.. P3=.. P4=.. P5=.. P6=..

 G76 ist ein Rechteckstaschenzyklus (siehe G87 im CNC-Kurs) nach
 Heidenhain:

 P1=.. -> Sicherheitsabstand
 P2=.. -> Frästiefe
 P3=.. -> Zustelltiefe
 P4=.. -> Vorschub je Tiefe
 P5=.. -> 1. Achsrichtung und Länge
 P6=.. -> 2. Achsrichtung und Länge
 P7=.. -> Vorschub



3.00 Radiuskorrektur:
=====================

 In dieser Version ist die Radiuskorrektur enthalten.


4.0 Preise und Bezugsadresse:
=============================


 Deluxe CNC Animate Fräsen (Amiga und Atari ST Version):     149,-DM

 Deluxe CNC Animate Fräsen (MS-DOS Version) Vollversion:     298,-DM
                                         Studentversion:     249,-DM

 Deluxe CNC Animate Fräsen (WINDOWS-Version)                 398,-DM


 Deluxe CNC Animate Drehen (Amiga und Atari ST Version)      149,-DM

 Deluxe CNC Animate Drehen (MS-DOS-Version) Vollversion:     298,-DM
                                         Studentversion:     249,-DM

 Deluxe CNC Animate Drehen (WINDOWS-Version)                 398,-DM


 AFS-SPS: Der SPS-Simulator für Amiga und MS-DOS:            298,-DM




                            AFS-Software
                             A. Rehbein
                            Roßbachstr. 17

                         D-W-6434 Niederaula 3

                   Telefon: 0 66 25 / 56 58 (15-18 Uhr)

                   Telefax: 0 66 25 / 57 30 (24 Stunden)


 (Änderungen und Fehler vorbehalten)
