# SIM Software

Alles über unsere angebotene Software

# SIM Software

# Was gehört zur Werkzeuglänge

**Wie beschreibe ich die Werkzeuglänge richtig**

<div id="bkmrk-was-z%C3%A4hlt-alles-zur-">Was zählt alles zur Werkzeuglänge?  
Das Bild zeigt was genau zur Werkzeuglänge gehört.  
Ermitteln Sie zuerst die Z Strecke auf Ihren Werkzeuglängentaster von Spindelhals (ohne Werkzeug) </div>![werkzeuglänge](https://www.cnc-steuerung.com/media/18/9b/94/1784881591/werkzeugl%C3%A4nge.jpg)

<div id="bkmrk-g43-%E2%80%93-werkzeugl%C3%A4ngen">### G43 – Werkzeuglängenkorrektur aktivieren<span aria-hidden="true" class="PDq2pG_selectionAnchor"></span>

Die CNC-Funktion **G43** aktiviert die positive Werkzeuglängenkorrektur. Sie sorgt dafür, dass die Steuerung die tatsächliche Länge des eingesetzten Werkzeugs bei der Positionierung der Z-Achse berücksichtigt.

Da Fräser, Bohrer und andere Werkzeuge unterschiedlich lang sind, würde die Werkzeugspitze nach einem Werkzeugwechsel ohne Korrektur nicht mehr dieselbe Werkstückhöhe erreichen. Die gemessene Werkzeuglänge wird deshalb in der Werkzeugtabelle gespeichert und mit einem Korrekturspeicher, beispielsweise **H01**, aufgerufen.

**Beispiel:**

```
<div class="relative w-full mt-4 mb-1"><div class=""><div class="contents"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="relative h-full w-full border-radius-3xl bg-(--code-block-surface) corner-superellipse/1.1 overflow-clip rounded-3xl [--code-block-surface:var(--bg-elevated-secondary)] dark:[--code-block-surface:var(--composer-surface-primary)] lxnfua_clipPathFallback"><div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"><div class="pointer-events-none sticky z-40 shrink-0 z-1!"><div class="sticky bg-token-border-light"></div></div></div><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class=""><div class="relative"><div class=""><div class="relative z-0 flex max-w-full"><div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼd ͼr" dir="ltr" id="bkmrk-t1-m6-g43-h01-z50"><div class="cm-scroller"><code><span>T1 M6
G43 H01 Z50</span></code></div></div></div></div></div></div></div></div><div class=""><div class=""></div></div></div></div></div></div></div></div>
```

- `T1 M6` wechselt auf Werkzeug 1.
- `G43` aktiviert die Werkzeuglängenkorrektur.
- `H01` ruft den Werkzeuglängenwert aus Speicherplatz 1 auf.
- `Z50` fährt die Werkzeugspitze auf die programmierte Z-Position.

G43 wird hauptsächlich beim Fräsen und Bohren eingesetzt. Dadurch können Werkzeuge mit unterschiedlichen Längen verwendet werden, ohne dass das CNC-Programm für jedes Werkzeug angepasst werden muss. Die Bearbeitungstiefe bleibt korrekt und das Risiko von Kollisionen oder fehlerhaften Werkstückmaßen wird reduziert.

Die Werkzeuglängenkorrektur wird mit **G49** wieder aufgehoben.

  
</div>![G43_H50](https://www.cnc-steuerung.com/media/8b/33/23/1784881942/G43_H50.jpg)

## Passende Produkte

<div id="bkmrk-nulleinstellger%C3%A4t-%2F-" style="display:flex;flex-wrap:wrap;gap:18px;margin:15px 0;"><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">[![Nulleinstellgerät / Werkzeuglängensensor incl. Makro](https://www.cnc-steuerung.com/media/b2/59/89/1708721816/Nulleinstell_1.jpg)](https://www.cnc-steuerung.com/detail/018a69aad3a97e70b784b309c8993f58)**[Nulleinstellgerät / Werkzeuglängensensor incl. Makro](https://www.cnc-steuerung.com/detail/018a69aad3a97e70b784b309c8993f58)**

Artikelnummer: 014501541

[Zum Produkt →](https://www.cnc-steuerung.com/detail/018a69aad3a97e70b784b309c8993f58)

</div><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">Artikelnummer: 014501541.1

</div><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">Artikelnummer: 014501541.2

</div><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">Artikelnummer: 014501541.3

</div></div>

# Blackline Edition Oberfläche laden

**Wie lade ich die Oberfläche**

Nach dem Kauf erhalten Sie einen Link zum Cloudserver, öffnen Sie den Link und es wird eine Seite angezeigt.

![oberffäche_Blackline](https://www.cnc-steuerung.com/media/bd/69/64/1780130583/oberff%C3%A4che_Blackline.jpg)

*Cloudserver*

<div id="bkmrk-%C3%96ffnen-sie-nun-den-o">Öffnen Sie nun den Ordner "Oberfäche"  
Sie sehen hier jetzt 2 Dateien, je nach dem wir wir die Software verändern werden Sie eventuell mehrere Dateien sehen. Nehmen Sie hier im Beispiel die V7.4</div>![BlacklineV74](https://www.cnc-steuerung.com/media/7f/15/17/1780130535/BlacklineV74.jpg)

<div id="bkmrk-laden-sie-sich-die-d">Laden Sie sich die die Black Edition V7.4.zip Datei herunter. Diese wird in der Regel unter Download gespeichert.

Klicken Sie dazu auf die 3 Punkte rechts neben der Datei

</div>![Herunterladen](https://www.cnc-steuerung.com/media/6f/90/ee/1780131721/Herunterladen.jpg)

*Herunterladen*

<div id="bkmrk-normalerweise-wird-d">Normalerweise wird die Datei im Ordner "Download" auf dem Windows Rechner gespeichert.  
Suchen Sie die Zip Datei und Enpacken Sie die Datei vollständig</div>![extrahieren](https://www.cnc-steuerung.com/media/5a/fe/e0/1780132003/extrahieren.jpg)

*Entpacken der Datei*

Nun kopieren Sie den entpackten Ordner in den Ordner der SIM Software im Ordner Screens

![Screens](https://www.cnc-steuerung.com/media/50/e0/a8/1780132165/Screens.jpg)

*Ordner Screen der SIM Software*

<div id="bkmrk-sie-m%C3%BCssen-dann-eine">Sie müssen dann einen Ordner - keine Zip Datei im Ordner Screen´s sehen.  
Starten Sie nun Ihre SIM Software.  
Wenn Sie schon ein fertiges Profil haben, müssen Sie keine weiteren Einstellungen vornehmen, nur die Oberfläche laden. Auch eine bereits vorhandene Lizenz muss<u> **nicht** </u>ersetzt werden.  
Gehen Sie dazu wie folgt vor:

Konfiguration - Bildschirm einstellen

</div>![Bildschrim einstellen](https://www.cnc-steuerung.com/media/68/de/8b/1780132775/Bildschrim%20einstellen.jpg)

*Bildschirm einstellen*

![blackeditionladen](https://www.cnc-steuerung.com/media/60/4b/cb/1780132845/blackeditionladen.jpg)

*Oberfläche laden*

<div id="bkmrk-nach-einem-kurzen-la">Nach einem kurzen Ladevorgang wird Ihnen eventuell die Oberfläche in Weiss dargestellt.</div>![weisse Oberfläche](https://www.cnc-steuerung.com/media/3f/b8/b8/1780133055/weisse%20Oberfl%C3%A4che.jpg)

*Weisse Darstellung*

<div id="bkmrk-um-den-schwarzen-scr">Um den schwarzen Screen anzuzeigen gehen Sie in die Einstellungen der SIM Software.Klicken Sie dazu auf den Messchieber. Suchen Sie den Reiter Ansicht und wechseln Sie auf Dark Modus

</div>![Umstellenaufschwarz](https://www.cnc-steuerung.com/media/1f/3a/bf/1780133226/Umstellenaufschwarz.jpg)

*Umstellen auf schwarz*

Führen Sie zwingend einen Neustart durch.

> Wichtiger Hinweis zum richtigen Anzeigen.  
> Schauen Sie sich den Ordner Black Edition einmal genau an. Es dürfen nur folgende Ordner und Dateien vorhanden sein.  
> Wir haben am 30.05.2026 um 11:30 eine neue Datei hochgeladen. Da in der letzten Datei mehrere Ordner vorhanden waren !

![Dateien](https://www.cnc-steuerung.com/media/b4/32/92/1780133454/Dateien.jpg)

# Update der SIM Software 3.600 Beta 1

**Das neue Update**

# SIM Software und Nullpunkte

**Alles über Nullpunkte und deren Aufruf**

<div id="bkmrk-nullpunkte%3Adie-sim-s">Nullpunkte:  
  
Die SIM Software hat insgesamt 256 Werkstück Nullpunkte und einen Maschinennullpunkt (G53)  
Werkstück Nullpunkte von G54 bis G59.250

Die Nullpunkte können im Offset eingetragen werden

</div>![Nullpunkte1](https://www.cnc-steuerung.com/media/52/b8/59/1755855519/Nullpunkte1.jpg)

*Offset*

Entweder tragen Sie die Werte manuell ein oder Sie wählen in der MDI Leiste den gewünschten Nullpunkt und bestätigen Sie den Eingabe durch Enter oder klicken Sie auf den Pfeil.

![G591](https://www.cnc-steuerung.com/media/de/8e/3a/1755855681/G591.jpg)

*MDI*

Bewegen Sie die Maschine an der Sie den Nullpunkt setzen möchten und klicken Sie dann auf Achse Nullen

![Null_(1)](https://www.cnc-steuerung.com/media/1f/fa/7d/1755855814/Null_(1).jpg)

*Nullen*

Die Positionen werden dann vom Programm automatisch in die Offset Tabelle in Bezug auf die Maschinenkoordinate eingetragen.

![Nulle1](https://www.cnc-steuerung.com/media/53/af/36/1755855927/Nulle1.jpg)

*Nullpunkt*

<div id="bkmrk-im-programm-wird-ein">Im Programm wird eine Nullpunktverschiebung mit dem Befehl G55 bis G59 aufgerufen. Der G54 muss nicht aufgerufen werden, es sei denn Sie haben einen anderen Nullpunkt bereits aufgerufen. So stehen Ihnen insgesamt 6 Werkstücknullpunkte zu Verfügung. Wer noch mehr benötigt ruft dann G59.1 bis G59.250 auf.  
  
So kann ein Programm untereinander kopiert werden, mit entsprechend vielen Nullpunkten.  
Im Programm sieht das in etwa so aus.   
  
PS: Selbstverständlich ohne die gelben Zahlen</div>![Nullpunkte_(1)](https://www.cnc-steuerung.com/media/53/85/89/1755856549/Nullpunkte_(1).jpg)

*5 Nullpunkte*

# Schaltfläche Werkzeugdurchmesser in der Industrial Oberfläche

**Der spezielle Button für die Berechnung des Werkzeugdurchmesser finden Sie hier**

<div id="bkmrk-der-spezielle-button-1">Der spezielle Button für die Berechnung des Werkzeugdurchmesser finden Sie unter dem Reiter Werkzeugverwaltung.

</div>![Werkzeugverwaltung_(3)](https://www.cnc-steuerung.com/media/e8/c8/05/1753277780/Werkzeugverwaltung_(3).jpg)

*Werkzeugverwaltung*

<div id="bkmrk-anleitung-%2F-ablauf%3An">Anleitung / Ablauf:  
Nutzen Sie am besten einen HSS Rohling, spannen Sie diese in die Maschine und nutzen Sie das Tool: Kreis vermessen um die Mitte des Tasters zu ermitteln.  
\- Schalten Sie auf Maschinenkoordinate um und notieren Sie sich die X und Y Positionen der Mitte vom Taster.

</div>![Kreis_(3)](https://www.cnc-steuerung.com/media/69/c2/03/1753279857/Kreis_(3).jpg)

*Tool Kreis Mitte*

![Maschine_Mitte](https://www.cnc-steuerung.com/media/af/2b/1b/1753278570/Maschine_Mitte.jpg)

*Taster Position*

<div id="bkmrk-bedenken-sie-das-das">Bedenken Sie das das Anschlusskabel eine länge von 5 Meter hat.  
Der Durchmesser der Tastfläche beträgt 12mm.

Da beim seitlichen Antasten vorher die Länge ermittelt wird werden auch die Werte bei Länge eingetragen.  
Die Kompensation wird mit G43H... aufgerufen

</div>![Lng](https://www.cnc-steuerung.com/media/a6/f3/92/1753361757/Lng.jpg)

*Längenparameter*

<div id="bkmrk-nach-der-l%C3%A4ngenverme">Nach der Längenvermessung wird der Durchmesser ermittelt.  
Der Durchmesserwert wird in die Tabelle eingetragen.</div>![Durchmesser](https://www.cnc-steuerung.com/media/2d/c8/78/1753362022/Durchmesser.jpg)

*Durchmesser*

Der Durchmesserwert wird durch G41/G42 D.... aufgerufen

## Downloads

- [Hier finden Sie den mechanischen Ablaufplan zum ausdrucken](https://www.cnc-steuerung.com/media/67/96/04/1753364245/Mechanischer%20Ablaufplan.pdf)

![mechanischer Ablaufplan](https://www.cnc-steuerung.com/media/ca/f6/90/1753364381/mechanischer%20Ablaufplan.jpg)

*Mechanischer Ablaufplan*

## Passende Produkte

<div id="bkmrk-nulleinstellger%C3%A4t-%22i" style="display:flex;flex-wrap:wrap;gap:18px;margin:15px 0;"><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">[![Nulleinstellgerät "Industrial"](https://www.cnc-steuerung.com/media/d6/6f/70/1753352605/Industrial_Null.jpg)](https://www.cnc-steuerung.com/detail/0191c123e7a77920a5b26fff13602e3f)**[Nulleinstellgerät "Industrial"](https://www.cnc-steuerung.com/detail/0191c123e7a77920a5b26fff13602e3f)**

Artikelnummer: SW10663

[Zum Produkt →](https://www.cnc-steuerung.com/detail/0191c123e7a77920a5b26fff13602e3f)

</div></div><div id="bkmrk-1.-zweck-der-softwar">1\. Zweck der Software:  
Die Software „WZ Tasten“ dient dazu, sowohl die Länge, als auch den Durchmesser eines Werkzeugszu ermitteln.  
  
2\. Spezifikationen  
 • Automatischer Betrieb zum Tasten eines Werkzeugs  
<span style="letter-spacing: 0px;"> • Nach Beendigung des Tastvorgangs werden die Länge und der Durchmesser eines Werkzeugs in eine Werkzeugtabelle eingetragen.   
Diese Einträge werden zum späteren Zeitpunkt von der CNC-Software benötigt, um den Fräsvorgang korrekt zu steuern.   
• Ein Testmodus läßt sich ein- und ausschalten und dient der Sicherheit.   
 Betrieb im Testmodus:   
WICHTIG – bitte nachfolgende Informationen lesen und am Anfang **IMMER** den Testmodus aktivieren!  
Der Testmodus öffnet vor jeder Aktion ein Meldungsfenster, das Ihnen die nun anstehende Bewegung des Werkzeuges anzeigt. Die Methode hat den Vorteil, daß Sie prüfen können, welche Bewegung Ihre Maschine als nächstes durchführen wird.   
Sie können diese Bewegung bestätigen, oder den Vorgang abbrechen.   
Damit werden Fehlbewegungen des Werkzeugs minimiert. Beispiel für eine solche Meldung:</span>

</div>![Meldung_1](https://www.cnc-steuerung.com/media/ba/a1/bf/1755681172/Meldung_1.jpg)

*Meldung*

<div id="bkmrk-anhand-des-g-codes%2C-">Anhand des G-Codes, der in der Meldung angezeigt wird, kann der Anwender entscheiden, ob die Bewegung korrekt ist, oder nicht.   
Dies können Sie mit „Ja“ oder „Nein“ bestätigen.  
Wenn Sie den Button „Ja“ anklicken, führt die Maschine die angegebenen Achsbewegungen aus.   
Wenn Sie „Nein“ anklicken, wird der komplette Skript abgebrochen (Unterbrechung des Tastvorgangs).  
3. Verwendete Hardware Diesbezüglich wird ein Taster des Typs SW10663 verwendet:</div>## Passende Produkte

<div id="bkmrk-nulleinstellger%C3%A4t-%22i-1" style="display:flex;flex-wrap:wrap;gap:18px;margin:15px 0;"><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">[![Nulleinstellgerät "Industrial"](https://www.cnc-steuerung.com/media/d6/6f/70/1753352605/Industrial_Null.jpg)](https://www.cnc-steuerung.com/detail/0191c123e7a77920a5b26fff13602e3f)**[Nulleinstellgerät "Industrial"](https://www.cnc-steuerung.com/detail/0191c123e7a77920a5b26fff13602e3f)**

Artikelnummer: SW10663

[Zum Produkt →](https://www.cnc-steuerung.com/detail/0191c123e7a77920a5b26fff13602e3f)

</div></div><div id="bkmrk-sobald-der-anwender-">Sobald der Anwender alle nötigen Parameter in die Software eingetragen hat, kann er über eine Schaltfläche den Tastvorgang starten.  
  
Hinweis:   
Der Tastkopf sollte außerhalb des Arbeitsraumes positioniert sein. Zu beginn setzt das Programm die Softlimits aus, um sie nach Beendigung des Tastvorgangs wieder zu aktivieren.</div>![Werkzeugdurchmesser Button_1000x1000](https://www.cnc-steuerung.com/media/af/b0/8d/1755681335/Werkzeugdurchmesser%20Button_1000x1000.jpg)

*Schaltfläche*

<div id="bkmrk-innerhalb-der-simcnc">Innerhalb der SimCNC muß der Taster definiert werden.   
Dies Geschieht im Menü „Konfiguration / Einstellungen“. Je nach freiem Digitaleingang, muß dieser in die Maske „Module“ + „E/A-Signale“ unter Sonde 0 eingetragen werden.   
  
</div>![Sonde0](https://www.cnc-steuerung.com/media/ea/09/f2/1755681431/Sonde0.jpg)

*Eingang zuweisen*

<div id="bkmrk-5.-einstellungen-im-">5\. Einstellungen im Python-Skript  
  
Weitere Einstellungen MUSS der Anwender innerhalb des Skriptes vornehmen.  
Klinken Sie bitte dazu auf „Makro / Skript-Editor anzeigen“ und es öffnet sich ein Editorfenster.  
Via „Datei / Öffnen“ laden Sie den Skript „WZ Tasten“ ins Editorfenster.   
  
Diesen Skript können Sie nun modifizieren. Alle Variablen, die eingestellt werden müssen, sind mit einem Kommentar versehen, der mit einer Raute beginnt.   
Diese Angaben sind weitgehend selbsterklärend. Im oberen Bereich des Skriptes finden Sie einen Bereich, der mit den Zeilen ########## Kundeneingaben ########### beginnt.   
  
Direkt danach finden Sie die Definition verschiedener Parameter, die an Ihre Maschine angepasst werden müssen.  
**Testmodus** = Ein Stellen Sie den Eintrag auf „**Ein**“ bzw. auf „**Aus**“ um den Testmodus zu aktivieren oder zu deaktivieren.   
Im Testmodus wird eine Meldung vor jeder Aktion angezeigt und die Maschine führt den angezeigten Befehl erst aus, wenn der Anwender mit „Ja“ zugestimmt hat. Testmodus = Aus bedeutet, daß keine Meldungsfenster erscheinen. Der Tastvorgang wird komplett durchfahren. Hinweis: Fangen Sie bitte immer im Testmodus an. Dann können Sie jede Bewegung im Vorfeld kontrollieren und beurteilen. Im Zweifelsfall können Sie den weiteren Vorgang der Maschine über des Meldungsfensters beenden.  
  
**Taster\_Durchmesser** = 12  
Messen Sie den Durchmesser Ihres Tastkopfes aus und tragen den Wert an dieser Stelle ein. Taster\_Hauptrichtung = "X" Kann in x- oder y-Richtung getastet werden.   
Ersetzen Sie das **X** durch das **Y**, falls Sie eine andere Hauptrichtung verwenden möchten.  
  
<font color="#ac0911">Hinweis: </font>  
Beachten Sie bitte die Syntax bei dieser Variable. Hier **mu**ß ein Großbuchstabe zwischen Anführungszeichen stehen. Ansonsten haben die restlichen Variablen Zahlenwerte.

</div><div id="bkmrk-taster_durchmesser-%3D">Taster\_Durchmesser = 12  
Durchmesser des Tastkopfes (Muß gemessen werden)

refToolProbePos = -200  
Fahren Sie die Spindel (Ohne Werkzeug und ohne Spindeldrehung / M5 vorher ausführen) per Hand ganz leicht auf den Tastkopf, bis der Tastkopf gerade die Antastung registriert hat.   
  
Dieser Wert der Z-Achse muß hier eingetragen werden. Dies ist die Referenz der Z-Achse ohne Werkzeug in der Spindel.  
  
Z\_Sicherheit = -1 Die oberste Position der Z-Achse.  
  
X\_Tastermitte = 222 und Y\_Tastermitte = 111  
  
Koordinaten X und Y des Mittelpunktes des Tasters. An dies X/Y-Koordinaten fährt später das Werkzeug zur Längenvermessung. Die Koordinaten werden später bei der Ermittlung des Durchmessers des Werkzeuges benötigt.  
  
Z\_Ueber\_Taster = 11

Entfernung der Werkzeugspitze über dem Taster. Dies ist die Rückfahrstrecke auf der Z-Achse.

Z\_Unter\_Taster = 13  
  
Z-Werkzeugposition bei der Abtastung des Durchmessers. Seitliche Z-Koordinate bei der Antastung zur Ermittlung des Durchmessers.  
  
X\_Neben\_Taster = 5  
  
Entfernung (auf der X-Achse) zwischen dem Tastkopf und dem Rand des Werkzeugs. (falls die Tastachse die X-Achse ist) / Seitliche Stellung des Werkzeugs  
  
Y\_Neben\_Taster = 6 Entfernung (auf der Y-Achse) zwischen dem Tastkopf und dem Rand des Werkzeugs. (falls die Tastachse die Y-Achse ist) / Seitliche Stellung des Werkzeugs  
  
Geschw\_Schnell\_Tasten = 2000 und Geschw\_Langsam\_Tasten = 100  
  
Tastgeschwindigkeiten schnell &amp; langsam, fangen Sie mit moderaten Geschwindigkeiten an  
  
Suchstrecke\_X = 30  
Suchstrecke\_Y = 40  
Suchstrecke\_Z = 120  
  
Suchstrecken für alle 3 Achsen  
  
X\_Park\_Nach\_Tasten = 1200  
Y\_Park\_Nach\_Tasten = 500  
  
Gibt an, zu welcher X/Y-Position die Spindel nach dem Tasten fahren soll. Die Z-Koordinate zum „Parken“ ist weiter oben angegeben worden (Z\_Sicherheit = -1)  
  
Warten\_nach\_M4 = 2  
  
Wartezeit in Sekunden, bis die Spindel ihre Drehzahl erreicht hat. Wird benötigt, bevor das Werkzeug (bei rotierender Spindel / CCW) zum seitlichen Tasten (zur Bestimmung des Durchmessers) startet.   
  
Warten\_nach\_M5 = 3

Nach dem Tastvorgang zur Bestimmung des Durchmessers wird die Spindel gestoppt (M5). Die Wartezeit ist in Sekunden zu verstehen. Am Ende des Einstellungsfeldes finden Sie die Zeilen:  
  
\########################################## #### ENDE Kundeneingaben ########### ##########################################  
  
 Hinweis: Unterhalb dieser Stelle bitte KEINE VERÄDERUNGEN des Skriptes vornehmen!

</div>> **Wichtig**  
>  Hinweis: Unterhalb dieser Stelle bitte KEINE VERÄDERUNGEN des Skriptes vornehmen!

Sobald man die Software startet erscheint ein Eingabefenster:

![WZNr](https://www.cnc-steuerung.com/media/1a/55/d1/1755681971/WZNr.jpg)

*Werkzeugnummer*

<div id="bkmrk-tragen-sie-die-gew%C3%BCn">Tragen Sie die gewünschte Werkzeugnummer ein.   
Es genügt, den Werkzeugdurchmesser als Näherungswert ein zu tragen. Dieser Wert muß nicht exakt sein. Er dient lediglich der Berechnung der X/Y-Koordinaten des Werkzeuges beim Positionieren zwecks Antastung zur Bestimmung des Durchmessers.  
Beim Tasten wird später der exakte Durchmesser ermittelt. Diese beiden Werte werden von der Software in die Parametertabelle an die Speicherpositionen 1000 &amp; 1001 eingetragen. Sie werden Später im Programm benötigt.</div>![1000_1001](https://www.cnc-steuerung.com/media/54/a1/07/1755682053/1000_1001.jpg)

*Speicherposition*

<div id="bkmrk-anschlie%C3%9Fend-erfolgt">Anschließend erfolgt die Tastung durch das Werkzeug.  
Zuerst wird die Länge (Abtastung entlang der Z-Achse) ermittelt.   
Danach erfolgt die Abtastung in X-Richtung (oder Y-Richtung, je nach Einstellung der Variable „Taster_Hauptrichtung“ (s. Oben).  
  
Schließlich fährt die Spindel an eine gesicherte Position und die Drehung wird gestoppt (M5).</div>> **Sie verwenden nicht unsere Oberfläche**  
> Sie können auch das Makro in Ihre Oberfläche einbauen. Gerne helfen wir Ihnen dabei

# Rechte Handregel

**Grundlagen der MaschinengeometrieHier geht es um Grundsätzliches Ihrer CNC Maschine**

<div id="bkmrk-wie-stellt-man-eine-">Wie stellt man eine Maschine eigentlich richtig ein.   
  
Was ist X+ und was Z-??  
Hier werden die meisten Maschinen völlig falsch eingestellt, wir sehen immer wieder das Hersteller einfach nicht Ihr Handwerk verstehen.  
Es gibt ein Mythos der besagt die längste Achse ist **immer** X!   
Das ist völliger Blödsinn. Sie können es so machen aber es ist einfach falsch!  
  
Wir richten uns an die rechte Handregel.   
Mittelfinger ist die Z Achse Zeigefinger ist Y und der Daumen dann X.   
In der Richtung wie die Finger stehen ist eine positive Richtung.  
Nun stellt man sich vor seine Maschine und steckt den Finger Gedanklich in die Fräseraufnahme.  
  
Nun sind die Achsen klar und wir fangen an die Achsbewegungen richtig einzustellen.  
Bitte betrachten Sie bei der Bewegung nur das Werkzeug nicht die Bewegung des Tisches.

</div>![rechteHand](https://www.cnc-steuerung.com/media/ee/18/5c/1752409299/rechteHand.jpg)

*Rechte Handregel*

<div id="bkmrk-so-wie-hier-abgebild">So wie hier abgebildet schauen wir auf unsere Hand, damit wir nun die Ausrichtung klar und deutlich verstehen, stellen Sie sich vor die Maschine, und stecken Sie den Mittelfinger in die Werkzeugspindel.  
  
Nun haben wir die Grundkoordinate festgelegt. Jetzt können Sie sich mit dem Mittelfinger und den abgespreizten Mittelfinger und Daumen unsere Position ändern.   
  
Sie sehen dann wie die Achsen sich verdrehen.  
In der Regel werden wir eine Maschine mit horizontaler Werkzeugspindelanordnung haben.   
So ergeben sich, wenn wir uns vor die Maschine stellen, die Achsen wie unten um Bild gezeigt.</div>![Vertikal](https://www.cnc-steuerung.com/media/23/a4/47/1752409424/Vertikal.jpg)

Wenn wir uns die Software anschauen (egal ob Mach oder SIM Software) zeigt der schwarze Vorschaumonitor die Achskoordinaten an.

![Rechte_hand](https://www.cnc-steuerung.com/media/10/a6/4e/1752409453/Rechte_hand.jpg)

*Monitor*

<div id="bkmrk-referenz-fahren---re">Referenz fahren   
- Referenzpositionen: Diese werden benötigt damit wir uns immer wieder auf eine Position auf der Maschine besinnen können.   
Also wer seine Maschine referenziert weis immer wo man gerade ist.  
Wer seine Maschine referenziert hat - hat seine Maschinenkoordinaten festgelegt.  
Die Koordinaten fangen immer bei Null an. Die X und Y Achse fahren dann in positive Richtung vom Referenzpunkt weg, mit Ausnahme der Z Achse fährt man in Negative.  
  
Das Bedeutet: Wer seinen Referenzpunkt aus welchen Grund auch immer nicht bei X - und Y- liegen hat muss einen Offest Wert in seiner Software setzen.  
Das heißt: Wir stehen dann nicht bei X 0.000 sondern zum Beispiel bei X 600.000.  
Was dann bedeutet das wir Maschinenkoordinatenseitig bereits auf 600 stehen.  
  
Bei der Z Achse wird dieses nicht gemacht da wir immer die Maschine freifahren um dann eine Bewegung auf X und Y ausführen zu können.  
  
TIP: Da wir den Referenzschalter bei einer Referenzfahrt immer "Blind" suchen ist es nicht gut wenn wir den Schalter in die Mitte legen, denn wenn wir auf der falschen Seite von Referenzschalter stehen suchen wir den Schalter und werden diesen nicht finden.</div>

# Welches Betriebssystem?

**Welches Betriebssystem soll ich einsetzen?**

<div id="bkmrk-welches-betriebssyst-1">Welches Betriebssystem für meine CNC Maschine?  
  
Hier geht es nur um Windows, bei den anderen Betriebssystemen fehlt uns der Hintergrund.  
  
Wenn wir uns die verschiedenen Systeme, angefangen von Windows 7 bis 11 (12), einmal genauer anschauen stellen wir fest das sich die Systeme intern immer schlimmer aufbähen.  
Das ist in Hinsicht auf den CNC Betrieb nicht wirklich vorteilhaft.  
  
Nun neigen die IT Spezialisten in den Unternehmen immer auf die aktuellsten Systemen zurückzugreifen.  
Wir stellen immer mehr fest das PC von Windows 7 nun direkt auf Windows 11 umgestellt werden sollen.  
  
Nun ist es aber so das wir mit der Maschine nicht in das Internet müssen, was dazu führt das auch wenn ein Betriebssystem nicht mehr dem Support unterliegt trotzdem bestens als CNC laufen kann und wird.

Grundsätzlich werden in Updates, man muss es so deutlich sagen, nur Programme hinzugefügt die uns und Ihnen nicht an der Maschine weiterhelfen.  
  
Entweder man entfernt alle Programme die im Hintergrund laufen und nur wertvolle Ressourcen die wir zum sicheren Betrieb brauchen.

</div>

# Unsere Oberfläche im Detail

**Hier gehen wir auf die Spezialoberfläche für eine Wissner / Witec Maschine ein.**

<div id="bkmrk-die-gui-%28benutzerobe">Die GUI (Benutzeroberfläche) besteht im Wesentlichen aus 4 Seiten die einzeln aufgerufen werden können.  
  
Start - Werkzeugverwaltung - Diagnose und Optionen  
  
Mit der Startseite können alle Funktionen der Software aufgerufen werden.  
  
Die Werkzeugverwaltung steht dem Anwender zu Verfügung wenn er die Werkzeugparameter manuell ändern möchte, was aber in der Regel nicht benötigt wird.  
  
Unsere Diagnose zeigt dem Anwender die einzelnen Ein und Ausgänge direkt an, das hilft auch im Falle eines Supports unserem Supportmitarbeitern.  
  
Optionen diesen immer dann, wenn auf etwas unvorhergesehenes reagiert werden soll.

</div><div id="bkmrk-die-startseite%3Awenn-">Die Startseite:

Wenn Sie die Software über das Icon auf der Oberfläche gestartet haben, müssen Sie als erstes die Software verbinden. Drücken Sie dazu auf den Gelb/Grünen Button **(1)** rechts oben in der Oberfläche. Möchten Sie hingegen die Software beenden, klicken Sie auf den roten Button (2) um die Software zu schließen.  
Ist die Software verbunden leuchtet eine lange grüne LED unterhalb der beiden Schaltflächen.

</div>![Verbinden](https://www.cnc-steuerung.com/media/41/cd/c6/1752164162/Verbinden.jpg)

*Verbinden / Trennen*

<div id="bkmrk-um-die-maschine-nun-">Um die Maschine nun in Ihre Ausgangsposition zu bringen drücken Sie einmal auf die Schaltfläche Referenz fahren unten links auf der Startseite.  
Die Z Achse wird nun den Referenzschalter suchen und anschließen die X und Y Achse anschließen referenzieren.  
Sie werden außerdem bemerken das die Orangen LED Balken unterhalb der Digitalanzeige der X-Y und Z Achse nun nach erreichen der Referenzposition Grün leuchten.  
</div>![Referenz](https://www.cnc-steuerung.com/media/ca/71/bf/1752164348/Referenz.jpg)

*Referenz*

> **LED Beachten !**  
> LED unter der Digitalanzeige einer Achse = **Orange** = nicht Referenz gefahren **Grün** = Referenziert  
> Ohne eine Referenzfahrt kann kein Werkzeugwechsel stattfinden.

<div id="bkmrk-nun-m%C3%BCssen-sie-ein-p">Nun müssen Sie ein Programm laden:  
  
Klicken Sie auf den Ordner **(1)** um den Ordnerbereich von Windows zu öffnen  
Um ein Programm wieder auf Anfang zu spulen klicken Sie auf die **(2)**.   
Sie können ein Programm auch Editieren klicken Sie auf die **(3)** um den Board eigenen CNC Editor zu öffnen.</div>![Programm](https://www.cnc-steuerung.com/media/7e/b5/e9/1752164666/Programm.jpg)

*Programm*

<div id="bkmrk-m%C3%BCssen-sie-noch-eine">Müssen Sie noch einen Nullpunkt setzen, können Sie das über die 3 Schaltflächen jeweils der Achsen.  
Quittieren Sie die Meldung mit Ok wenn Sie den Nullpunkt auf Null setzen möchten oder auf Nein wenn Sie abbrechen möchten.   
  
Ebenso ist auch möglich den Nullpunkt manuell zu überschreiben. Klicken Sie auf das Achsenfeld und geben Sie den Betrag ein. <u>Achten Sie das hier ein Punkt und kein Komma erwartet wird !</u></div>![Nullpunkt_(1)](https://www.cnc-steuerung.com/media/9a/80/33/1752164959/Nullpunkt_(1).jpg)

*Nullpunkte setzen*

<div id="bkmrk-haben-sie-ein-progra">Haben Sie ein Programm geladen, wird dieses im (**hier noch schwarzen Fenster**) angezeigt.  
  
Um ein Programm zu starten, klicken Sie auf **(1)** , um ein Programm zu pausieren klicken Sie auf die (2), die Bewegung wird gestoppt und die Spindel dreht weiter. Wenn Sie ein Programm Stoppen klicken Sie auf die **(3)**. Es wird erst eine Pause eingeleitet und dann die Spindel gestoppt.  
  
</div>![DINCODE](https://www.cnc-steuerung.com/media/fe/44/48/1752165217/DINCODE.jpg)

*DIN Code*

<div id="bkmrk-um-zwischen-den-seit">Um zwischen den Seiten zu wechseln finden Sie unter den Digitalanzeigen.  
Klicken Sie auf **(2)** um auf die Werkzeugverwaltung zu kommen. Mit einem Klick auf **(3)** gelangen Sie auf die Diagnoseseite. Um in die Diagnose zu kommen, klicken Sie auf **(4)**. Mit einem Klick auf **(1)** gelangen Sie zurück auf die Startseite.

</div>![Seitenwechsel](https://www.cnc-steuerung.com/media/6a/a4/00/1752173619/Seitenwechsel.jpg)

*Seitenwechsel*

<div id="bkmrk-im-feld-spindel-%281%29-">Im Feld Spindel **(1)** finden Sie einen Schieberegler **(2)** mittel diesem Schieberegler können Sie die Drehzahl im Programmlauf beeinflussen.  
Unter **(3)** wird Ihnen die Gewählte und die Übersteuerte Drehzahl angezeigt. Haben Sie eine Spindel mit Encoder können Sie die echte Drehzahl über das ENC Modul sich anzeigen lassen.

</div>![Spindel_(5)](https://www.cnc-steuerung.com/media/f5/2e/93/1752173884/Spindel_(5).jpg)

*Spindel übersteuern*

<div id="bkmrk-direkt-unter-dem-fel">Direkt unter dem Feld Spindel finden Sie das Feld Vorschub.  
Hier finden Sie auch einen Schieberegler mit dem Sie die Vorschubgeschwindigkeit im Programm übersteuern können. Die geladenen Werte und die übersteuerten Werte sehen Sie in den rechts Spalten.</div>![Vorschub_(1)](https://www.cnc-steuerung.com/media/2f/c4/b8/1752174301/Vorschub_(1).jpg)

*Vorschub*

<div id="bkmrk-werkzeugansicht%3Ascha">Werkzeugansicht:

Schauen Sie sich die Parameter Ihrer Werkzeuge auf der Startseite an.  
Im Feld (1) mit der großen Zahl wird mit einem Blick groß das aktuelle Werkzeug **<u>in der</u>** Spindel angezeigt.  
O bedeutet kein Werkzeug in der Spindel.  
  
Dieses Feld und das Werkzeugfeld unten(2) kann nicht geändert werden. Warum erklären wir Ihnen noch gesondert unter Werkzeugwechsler.

</div>![Tool](https://www.cnc-steuerung.com/media/5f/a5/0f/1752174430/Tool.jpg)

*Toolanzeige*

Unten links finden Sie, wenn Sie ein Programm eingeladen haben, wird Ihnen hier die Bahnvorschau angezeigt.

![Bahnvorschau](https://www.cnc-steuerung.com/media/99/b3/94/1752174801/Bahnvorschau.jpg)

<div id="bkmrk-am-unteren-ende-der-">Am unteren Ende der Seite sehen wir weitere Schaltflächen die Ihnen die Anwendung leichter macht.  
  
**(1)** - Referenz fahren auf alle 3 Achsen -Reihenfolge Z- X und Y zusammen  
**(2)** - Parken - die Position wird im Makro hinterlegt  
**(3)** - Absaugung An/Aus  
**(4)** - Vakuum An/Aus - bleibt auch an, wenn die Maschine nicht verbunden ist.  
**(5)** - Spindel An - hier wird direkt eine Drehzahl von 10.000 U/min ausgegeben  
**(6)** - Werkstück Null anfahren ( erst die X und Y Achse dann senkt sich die Z Achse ab)  
**(7)** - Minimalschmiermenge An/Aus

</div>![UntereLeiste](https://www.cnc-steuerung.com/media/6a/15/29/1752174984/UntereLeiste.jpg)

*Untere Leiste*

<div id="bkmrk-zum-schluss-finden-s">Zum Schluss finden Sie unten rechts noch die MDI Zeile.  
Geben Sie bei **(1)** einen Code oder M-Befehl ein und bestätigen Sie mit **(2)** die Eingabe

</div>![MDI_(1)](https://www.cnc-steuerung.com/media/60/de/d6/1752175412/MDI_(1).jpg)

*MDI*

<div id="bkmrk-nun-einen-reiter-wei">Nun einen Reiter weiter zur <span style="letter-spacing: 0px;">Werkzeugverwaltung:  
  
Hier sehen Sie rechts die Parameter des gewählten Werkzeuges und die Schaltfläche Werkzeugtabelle.  
Besonders ist hier der Wert Toleranz. Dazu aber später unter Werkzeugwechsler mehr.</span>

</div>![Wissner_Werkzeugverwaltung_(1)](https://www.cnc-steuerung.com/media/e9/a7/26/1752175599/Wissner_Werkzeugverwaltung_(1).jpg)

*Werkzeugverwaltung*

<div id="bkmrk-die-diagnose%3Ahier-fi">Die Diagnose:  
  
Hier finden unserer Supporter alle Informationen **(1)** die wichtig sein könnten.  
Für Sie als Anwender benötigen Sie nur den QR Code **(2)** um direkt zu dieser Seite zu gelangen.</div>![Diagnose](https://www.cnc-steuerung.com/media/b0/ec/ef/1752175916/Diagnose.jpg)

*Diagnose*

<div id="bkmrk-optionsseite%3Ahier-si">Optionsseite:

Hier sind Schaltflächen die besondere Funktionen ermöglichen.  
(1) - Zyklon im Hoover (An/Aus)  
(2) - Anschlagbolzen (Auf/Ab)  
(3) - Hold and Press (Rauf/Runter)  
(4) - Defektes Werkzeug ablegen - später mehr unter Werkzeugwechsler  
(5) - Softlimits ausschalten

</div>![Optionen](https://www.cnc-steuerung.com/media/f4/8d/45/1752176138/Optionen.jpg)

*Optionen*

<div id="bkmrk-wer-ohne-referenzfah">Wer ohne Referenzfahrt die Maschine bedienen muss, kann dieses über das deaktivieren der Softlimits machen. Aber Achtung jetzt sind Sie nicht mehr durch die Software Arbeitsraumüberwachung geschützt.

Die mechanischen Endlagen bleiben aber erhalten.

</div>

# Werkzeugwechsler Skript Wissner

**Erfahren Sie alles über den Werkzeugwechsler der Wissner Maschine.**

<div id="bkmrk-was-macht-den-werkze">Was macht den Werkzeugwechsler der Wissner /Witec mit Hold and Press so besonders?  
  
Schauen Sie sich hier das Video erst einmal an.</div>[Video auf YouTube ansehen](https://www.youtube.com/watch?v=yBOJva93CnM)

<div id="bkmrk-besonders-ist-an-die">Besonders ist an diesem Werkzeugwechsler, das wir vor dem Fräsen und nach dem Fräsen die Werkzeuge vermessen. Beim Ablegen der Werkzeuge wird eine Überprüfung durchgeführt ob das Werkzeug abgebrochen oder ob wir einen Schneidenaufbau haben. Beides würde bei einem erneuten Einsatz die Bearbeitung nicht Ordnungsgemäß durchgeführt.  
  
Die Schwelle ab wann Sie das Werkzeug sich genau anschauen möchten, stellen Sie auf der Startseite ein.

</div>![Toleranz](https://www.cnc-steuerung.com/media/f8/16/e3/1752176978/Toleranz.jpg)

*Toleranz*

<div id="bkmrk-wird-ein-fr%C3%A4ser-aus-">Wird ein Fräser aus " Ausschuss" erkannt, so fährt die Maschine auf eine Position vor dem Werkzeugwechsler.  
Wählen Sie die Seite Optionen und drücken Sie auf den Button " defektes Werkzeug ablegen"  
und das Werkzeug wird zurück auf den Werkzeugplatz gebracht. Nun kann das Werkzeug getauscht werden.   
  
Eine manuelle Werkzeuglängenvermessung ist nicht nötig da wir Werkzeuge nach dem Werkzeug anfordern eingewechselt werden- automatisch vermessen.  
So werden Fehler vermieden.

</div>![Defekts](https://www.cnc-steuerung.com/media/3b/b8/ce/1752177123/Defekts.jpg)

*Defektes Werkzeug ablegen*

> **Wichtiger Hinweis**  
> Das ablegen eines defekten Werkzeuges wird ohne Vermessung durchgeführt.  
> Da dieser Vorgang durch den Anwender erfolgt, ist es sehr wichtig das Werkzeug von hinten aus dem Wechsler zu nehmen und mit einem neuem Werkzeug zu bestücken.  
>   
> **<u>Werkzeuge im Werkzeugwechsler sind alle in Ordnung und weisen keine Beschädigung auf.  
>   
> Wird ein defektes Werkzeug wieder durch den Anwender abgelegt muss dieses unverzüglich ersetzt werden.</u>**

# Bewegung Stoppen und wieder anfahren?

**Bewegung Stoppen und wieder anfahren? Wie geht das ?**

## Während einer Bewegung stoppen und wieder anfahren. Was muss ich beachten ?

<div id="bkmrk-wer-in-einer-bewegun">Wer in einer Bewegung anhalten möchte um etwas zu kontrollieren, drückt bitte zuerst die Pausen Taste, so bleibt der Fräser an und die Bewegung stoppt nicht so abrupt. Dann kann die Stopp Taste gedrückt werden.

Der Fräser wird gestoppt und die Maschine kann zum Beispiel auf Z bewegt werden.

</div>![Bewegung1](https://www.cnc-steuerung.com/media/6c/8b/67/1752036758/Bewegung1.jpg)

<div id="bkmrk-wer-nun-wieder-start">Wer nun wieder starten möchte kann auf die Programmstartfläche drücken.  
  
Es erscheint ein Fenster, hier kann die Bedingung gewählt werden, wie der Neustart ausgeführt werden soll.

Wichtig ist der Trajektorie Modus. Es gibt zwei Möglichkeiten:  
1\. Zugangssegment erstellen  
2\. G-Code genau befolgen  
  
Wer den G-Code genau befolgen wählt startet am dem Punkt wo die Maschine steht, es wird nur in die Zeile geschaut und das abgearbeitet was dort steht.  
  
Wer "Zusatzsegment erstellen" wählt braucht sich um die Z Achse, die eventuell angehoben wurde nicht kümmern. Da automatisch am Anfang des Satzes und auf die letzte Z Position gefahren wird.   
Achtung: die Bewegung wird auf X und Y Achsen angewendet. Das bedeutet die Z Achse wird am Schluss wieder abgesenkt wenn Sie diese angehoben haben.

Im Bild zu erkennen -<font color="#fb1313">roter Kreis</font> gestoppte Position - <font color="#fde218">Gelber Kreis</font> Anfangsposition bei Programmstart

</div>![Zugangs](https://www.cnc-steuerung.com/media/8b/64/2a/1752037016/Zugangs.jpg)

<div id="bkmrk-grafische-ansicht-ei">Grafische Ansicht einstellen:

</div>![Segment1](https://www.cnc-steuerung.com/media/ac/de/1c/1752037730/Segment1.jpg)

Wer bereits gefräste Bahnen ausblenden möchte deaktiviert das Häkchen.

![Segment2](https://www.cnc-steuerung.com/media/2f/d6/48/1752037822/Segment2.jpg)

> **Dieses Fenster anzeigen !**  
> Deaktivieren Sie die Funktion nur wenn Sie sicher sind das Sie dieses Fenster nicht wieder angezeigt bekommen wollen.  
> **Die Einstellungen sind nicht mehr änderbar !**

![Fenster](https://www.cnc-steuerung.com/media/5f/d9/df/1752038245/Fenster.jpg)

# Werkzeugwechsler für eine Wissner mit Hold and Press

**Beschreibung unseres Werkzeugwechslers für die Wissner /Witec mit Hold an Press System**

<div id="bkmrk-voraussetzungen%3A1.-u">Voraussetzungen:  
  
1\. Unsere Wissner Industrial Oberfläche  
2\. 1x CSMIO IP-S oder CSMIO IP-A  
3\. 1 x IO Modul

Alle Eingänge wie:

\- Hoover oben - unten  
\- Anschlagbolzen für Hoover rein -raus  
\- Spindelklemmungen   
werden auf dem IO Modul verdrahtet. Der Tastereingang für die Werkzeuglängenvermessung liegt auf dem Hauptmodul. Diese Zuweisung Hauptmodul und IO Modul dürfen nicht geändert werden.  
Alle Ausgänge sind im Skript auf dem Hauptmodul zugewiesen.  
  
Schauen Sie sich das Video zum Werkzeugwechsel an, um den Ablauf zu erkennen.

</div>[Video auf YouTube ansehen](https://www.youtube.com/watch?v=yBOJva93CnM)

<div id="bkmrk-der-ablauf-mit-dem-h">Der Ablauf mit dem Hold and Press System sind nicht so einfach wie bei normalen Absaugsystemen. Hier muss je nach Ablauf der Hoover hoch oder runter gefahren werden.   
Wir verwenden keine Wartezeiten im Skript sondern warten solange bis der Sensor uns meldet das die Position des Hoovers zum Beispiel unten ist.  
  
Der Wechsler selber vermisst die Werkzeuge vor der Arbeit und nach der Arbeit. Eine in der Oberfläche einstellbare Differenzlänge entscheidet darüber ob das Werkzeug abgelegt wird oder ob der Fräsvorgang abgebrochen wird.  
Aus diesem Grunde benötigen Sie eine Spezial Oberfläche (Wissner)</div>## Passende Produkte

<div id="bkmrk-werkzeugwechslermakr" style="display:flex;flex-wrap:wrap;gap:18px;margin:15px 0;"><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">[![Werkzeugwechslermakro für eine Wissner Portalfräsmaschine](https://www.cnc-steuerung.com/media/4d/f4/aa/1751039070/20250527_141912.jpg)](https://www.cnc-steuerung.com/detail/0197b20c89ab74fba05a270b3194a7b0)**[Werkzeugwechslermakro für eine Wissner Portalfräsmaschine](https://www.cnc-steuerung.com/detail/0197b20c89ab74fba05a270b3194a7b0)**

Artikelnummer: WZW\_Wissner

[Zum Produkt →](https://www.cnc-steuerung.com/detail/0197b20c89ab74fba05a270b3194a7b0)

</div></div>

# Warum Updates?

**Sie finden bei uns auf der Internetseite auch Updates, was hat es damit auf sich?**

<div id="bkmrk-sie-finden-auf-unser">Sie finden auf unserer Internetseite kostenpflichtige Updates. Warum? Was hat es damit auf sich?  
  
**Eines vorweg:**  
<u>Sie brauchen diese Update nicht ! </u>  
Wenn Sie eine Version bei uns gekauft haben, erhalten Sie einen Zugang zum Cloudserver für ein ganzes Jahr.  
Wenn Sie sich eine Datensicherung anlegen, haben Sie alle Daten die Sie benötigen.  
  
Warum dann Updates?   
Weiterentwicklung kostet Zeit und somit Geld.  
Um weiter entwickeln zu können müssen wir die Kosten umlegen, darum die Updates !  
  
  
  
</div>

# Die rechte Maustaste im Screen der SIM Software

**Was kann die rechte Maustaste im Screen der SIM Software**

<div id="bkmrk-die-rechte-maustaste">Die rechte Maustaste in der SIM Software  
  
Was kann man mit der rechten Maustaste beeinflussen?

1\. Meldungen:  
Wer die Meldungen in der SIM Software löschen möchte, kann im Blog Meldungen einen rechtsklick ausführen. Dann erscheint ein Fenster hier können Sie dann entweder die Meldungen kopieren oder aber auch alles löschen.

</div>![Meldungen](https://www.cnc-steuerung.com/media/2b/a1/ee/1751629314/Meldungen.jpg)

<div id="bkmrk-2.-vorschau%3Aum-die-e">2\. Vorschau:

Um die Eigenschaften der Vorschauanzeige zu manipulieren, klicken Sie mit der rechten Maustaste auf den Vorschaumonitor um Farben und Ansichten zu beeinflussen.  
Der Betamodus Drehen kann hier auch angezeigt werden.

</div>![Screen](https://www.cnc-steuerung.com/media/60/99/9c/1751629449/Screen.jpg)

# Ausgänge ausprobieren? Aber wie

**Wer kennt das nicht?Einen Ausgang angeschlossen und nun mal eben ausprobieren? Aber wie?**

<div id="bkmrk-nichts-einfache-als-">Nichts einfache als das !  
  
Gehen Sie in die Diagnose und schauen Sie sich unten die Statussignale an.  
Klicken Sie auf einen Ausgang den Sie schalten möchten, diese LED geht an und schaltet den Ausgang.  
Dieses kann helfen wenn Sie einen Skript schreiben.</div>![Ausgnge_(1)](https://www.cnc-steuerung.com/media/8d/5c/69/1751629873/Ausgnge_(1).jpg)

# PyAktion Pfad

**Wie stelle ich den PyAktion Pfad ein**

<div id="bkmrk-die-hauptfrage-ist%2C-">Die Hauptfrage ist, was haben Sie getan, das dieses Problem verursacht hat?  
  
Dieser Fehler tritt auf, wenn:  
1\. Sie möchten simCNC von einer Kopie des simCNC-Ordners ausführen. Durch das Erstellen einer Kopie des gesamten simCNC-Ordners verliert simCNC die Zugriffsrechte auf die Dateien. Um dies zu beheben, müssen Sie manuell Zugriffsrechte vergeben (siehe Video).  
2\. Sie haben ein simCNC-Profil von einem anderen Computer importiert. Um dies zu beheben, müssen Sie den Pfad zu Python manuell korrekt festlegen. Dies kann in simCNC mit der Funktion „Python-Pfad festlegen“ erfolgen.

Mein Pfad zu Python ist beispielsweise "C:\\Users\\Surface\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\Python 3.11\\Python 3.11 (64-bit).lnk"  
  
3\. Python ist nicht installiert oder funktioniert nicht richtig. Um dies zu beheben, können Sie simCNC neu installieren oder Python neu installieren.  
  
4\. Die Datei test.py wurde gelöscht. Um dies zu beheben, können Sie simCNC neu installieren.

<span style="letter-spacing: 0px;">5. Nach dem Start von simCNC wurden Änderungen an den unten gezeigten Dateien vorgenommen:</span>

<span style="letter-spacing: 0px;">  
</span>

</div>![2-error-python](https://www.cnc-steuerung.com/media/0f/a7/e1/1750767539/2-error-python.jpg)

<div id="bkmrk-um-den-fehler-zu-beh">Um den Fehler zu beheben, suchen Sie im Fenster Suchen bei Windows nach Python - Es wird Ihnen eine App angezeigt.  
Klicken Sie auf Datei Speicherort öffnen und klicken Sie mit der rechten Maustaste auf die Anwendungsdatei und dann auf als Pfad kopieren</div>![Pyaktion_1](https://www.cnc-steuerung.com/media/58/3e/46/1750767773/Pyaktion_1.jpg)

# Bohren mit der SIM Software

**Hier finden Sie alle Angaben zum Bohren mit der SIM Software**

![G81](https://www.cnc-steuerung.com/media/c3/d4/d4/1745921664/G81.jpg)

<div id="bkmrk-die-sim-software-unt">Die SIM Software unterstützt verschiedene Zyklen zum Bohren:

Der **Bohrzyklus G81** wird für einfache Bohr-/Anbohrvorgänge verwendet:

Syntax: <span style="letter-spacing: 0px;">G81 X...</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">Y...</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">Z... R... K... F...</span>

<span>X, Y – Position of hole in XY plane. - Lochposition in der X und Y-Achse.   
Z – End point of hole - Tiefe -- das Werkzeug bewegt sich mit Vorschub ausgehend von der R-Ebene bis zur Z-Tiefe.   
R – Retract plane - Position der R-Ebene.   
K -- </span><span style="letter-spacing: 0px;">Anzahl der Zykluswiederholungen (falls erforderlich) .</span><span>  
F – Feedrate - Vorschub</span>

<span></span>

Sobald der Bohrzyklus G81 definiert ist, wird der feste Bearbeitungszyklus in aufeinanderfolgenden Sätzen an jeder XY-Position wiederholt. Daher muss der Bohrzyklus G81 mit G80 abgebrochen werden.  
  
Beispiel Code:

N30<span class="Apple-converted-space"> </span>G81<span class="Apple-converted-space"> </span>X10<span class="Apple-converted-space"> </span>Y30<span class="Apple-converted-space"> </span>Z-17 R2 F75<span class="Apple-converted-space">   
</span><span style="letter-spacing: 0px;">N40</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">Y10</span><span class="Apple-converted-space" style="letter-spacing: 0px;">   
</span><span style="letter-spacing: 0px;">N50</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">X30</span><span class="Apple-converted-space" style="letter-spacing: 0px;">   
</span><span style="letter-spacing: 0px;">N60</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">Y30</span><span class="Apple-converted-space" style="letter-spacing: 0px;">   
</span><span style="letter-spacing: 0px;">N70</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">X90</span><span class="Apple-converted-space" style="letter-spacing: 0px;">   
</span><span style="letter-spacing: 0px;">N80</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">Y10</span><span class="Apple-converted-space" style="letter-spacing: 0px;">   
</span><span style="letter-spacing: 0px;">N90</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">G80</span>

<span style="letter-spacing: 0px;"></span>

Im obigen Beispiel beginnt das Bohren mit dem Bohrzyklus G81 bei X10 Y30, also erfolgt die erste Bohrung bei X10 Y30, dann die zweite bei Y10, die dritte bei X30, die vierte bei Y30, die fünfte bei X90 und die letzte bei Y10, da der nächste Block den Code G80 hat, wird der Bohrzyklus nicht mehr wiederholt.

**Arbeiten**

Hier wird kurz beschrieben, wie der G81-Bohrzyklus funktioniert.

1\. Eilgang zur angegebenen x-, Y-Achsenposition (Bohrposition).  
2\. Eilgang zur R-Ebenenposition.  
3\. Bohren mit angegebenem Vorschub von der R-Ebenenposition zur Z-Tiefenposition.  
4\. Eilgang zur Anfangsebene oder R-Ebene hängt von den Modi G98 und G99 ab.

  
**G98 G99 Modi**

Nach Erreichen der Bohrtiefe erfolgt der Rückzug im Eilgang, die Rückzugshöhe kann über G98 oder G99 gesteuert werden.

G98 Bohren kehrt zur Anfangsebene zurück.  
G99 Bohren kehrt zur R-Ebene zurück.

G98, G99 können während des G81-Bohrzyklus mehrmals verwendet werden.  
  
Beispiel:  
<span style="letter-spacing: 0px;">N30</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">G81</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">X10</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">Y30</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">Z-17 R2 F75</span><span class="Apple-converted-space" style="letter-spacing: 0px;">   
</span><span style="letter-spacing: 0px;">N40</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">Y10</span><span class="Apple-converted-space" style="letter-spacing: 0px;">   
</span><span style="letter-spacing: 0px;">N50</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">G98</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">X30</span><span class="Apple-converted-space" style="letter-spacing: 0px;">   
</span><span style="letter-spacing: 0px;">N60</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">G99</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">Y30</span><span class="Apple-converted-space" style="letter-spacing: 0px;">   
</span><span style="letter-spacing: 0px;">N70</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">X90</span><span class="Apple-converted-space" style="letter-spacing: 0px;">   
</span><span style="letter-spacing: 0px;">N80</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">Y10</span><span class="Apple-converted-space" style="letter-spacing: 0px;">   
</span><span style="letter-spacing: 0px;">N90</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">G80</span>

<span style="letter-spacing: 0px;"></span>

**Wiederholungsbohrungen**

Mit dem Bohrzyklus G81 kann der Bohrvorgang mehrfach wiederholt werden. Der Bohrvorgang wird K-mal wiederholt, wenn dieser Parameter im Bohrzyklus G81 angegeben wird.

Wiederholungsbohren wird normalerweise mit dem Inkrementalmodus G91 verwendet und ein gutes Beispiel für Wiederholungsbohren ist das Rasterplattenbohren. Das Beispiel für Wiederholungsbohren ist unten angegeben.

Der **G82-Bohrzyklus** wird auch G82-Senkbohrzyklus genannt.

G82 ist ein normaler Bohrzyklus. Der einzige Unterschied besteht darin, dass er für eine bestimmte Zeit am Boden des Lochs verweilt und normalerweise für präzises Tiefenbohren verwendet wird.

  
Syntax: G82 X... Y... Z... R... P... F... K..   
<span style="letter-spacing: 0px;">X, Y – Position of hole in XY plane. - </span><span style="letter-spacing: 0px;">Lochposition in der X und Y-Achse.  
</span><span style="letter-spacing: 0px;">Z – End point of hole - </span><span style="letter-spacing: 0px;">Tiefe -- das Werkzeug bewegt sich mit Vorschub ausgehend von der R-Ebene bis zur Z-Tiefe.  
</span><span style="letter-spacing: 0px;">R – Retract plane - </span><span style="letter-spacing: 0px;">Position der R-Ebene.  
</span><span style="letter-spacing: 0px;">P – Dwell - Verweilzeit in der Bohrung   
</span><span style="letter-spacing: 0px;">L – Number of repetitions - </span><span style="letter-spacing: 0px;">Anzahl der Zykluswiederholungen (falls erforderlich) .  
</span><span style="letter-spacing: 0px;">F – Feedrate - Vorschub</span><span style="letter-spacing: 0px;">  
</span>  
Beispiel Code:

N30<span class="Apple-converted-space"> </span>G82<span class="Apple-converted-space"> </span>X10<span class="Apple-converted-space"> </span>Y30<span class="Apple-converted-space"> </span>Z-17 R2 P1000 F75<span class="Apple-converted-space">   
</span><span style="letter-spacing: 0px;">N40</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">Y10</span><span class="Apple-converted-space" style="letter-spacing: 0px;">   
</span><span style="letter-spacing: 0px;">N50</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">X30</span><span class="Apple-converted-space" style="letter-spacing: 0px;">   
</span><span style="letter-spacing: 0px;">N60</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">Y30</span><span class="Apple-converted-space" style="letter-spacing: 0px;">   
</span><span style="letter-spacing: 0px;">N70</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">G80</span>

<span style="letter-spacing: 0px;"></span>

**So funktioniert der G82-Bohrzyklus:**

1\. Eilgang zur X-, Y-Position.  
2\. Eilgang zur R-Ebenenposition.  
3\. Bohren mit Vorschub von der R-Ebene zur Z-Tiefenposition.  
4\. Für eine bestimmte Zeit am Lochboden verweilen.  
5\. Eilgang zur R-Ebene oder Anfangsebene hängt vom G99-, G98-Modus ab.

**G98 G99 Modi**

Wie sich der G82-Bohrzyklus im G98- oder G99-Modus verhält,  
<span style="letter-spacing: 0px;">G98 Bohren kehrt zur Anfangsebene zurück.  
</span><span style="letter-spacing: 0px;">G99 Bohren kehrt zur R-Ebene zurück.  
</span><span style="letter-spacing: 0px;">Ein funktionierendes Beispiel finden Sie im Bohrzyklus G81.</span>

  
**Beispiel:**<span style="letter-spacing: 0px;"></span>

N30<span class="Apple-converted-space"> </span>G82<span class="Apple-converted-space"> </span>X10<span class="Apple-converted-space"> </span>Y30<span class="Apple-converted-space"> </span>Z-17 R2 P2000 F75<span class="Apple-converted-space">   
</span><span style="letter-spacing: 0px;">N40</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">Y10</span><span class="Apple-converted-space" style="letter-spacing: 0px;">   
</span><span style="letter-spacing: 0px;">N50</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">G98</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">X30</span><span class="Apple-converted-space" style="letter-spacing: 0px;">   
</span><span style="letter-spacing: 0px;">N60</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">G99</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">Y30</span><span class="Apple-converted-space" style="letter-spacing: 0px;">   
</span><span style="letter-spacing: 0px;">N70</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">X90</span><span class="Apple-converted-space" style="letter-spacing: 0px;">   
</span><span style="letter-spacing: 0px;">N80</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">Y10</span><span class="Apple-converted-space" style="letter-spacing: 0px;">   
</span><span style="letter-spacing: 0px;">N90</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">G80</span>

  
<span style="letter-spacing: 0px;"></span>

**Wiederholungsbohrungen:**

Wenn der Parameterwert K mit dem Bohrzyklus G82 angegeben wird, wird das Bohren so oft wiederholt wie mit K angegeben.   
Wiederholungsbohrungen können effektiv beim Bohren mehrerer Löcher mit gleichem Abstand eingesetzt werden.   
Der G82-Zyklus wird dabei im inkrementellen G91-Modus verwendet.   
Ein Beispiel für Wiederholungsbohrungen finden Sie im Bohrzyklus G81.

 **G83 Bohrzyklus:**

Der G83-Tiefbohrzyklus führt den Bohrvorgang in mehreren Schritten aus. Diese Technik macht das Tieflochbohren einfach und wirtschaftlich.

Der Schnittvorschub erfolgt intermittierend bis zum Bohrlochgrund, während die Späne abgeführt werden.

Da das Bohren bis zum Boden des Lochs mit Vorschub in mehreren kleinen Schritten durchgeführt wird, wird jedes Mal, wenn eine bestimmte Tiefe erreicht ist, der Bohrer zurückgezogen und der Bohrer macht den nächsten Bohrschritt. Dieser Vorgang wird immer wieder wiederholt, bis die Bohrtiefe erreicht ist.

Syntax:

G83<span class="Apple-converted-space"> </span>X...<span class="Apple-converted-space"> </span>Y...<span class="Apple-converted-space"> </span>Z ... R... Q... F... K...

  
<span>X, Y – Position of hole in XY plane. - Lochposition in der X und Y-Achse.   
Z – End point of hole - Tiefe -- das Werkzeug bewegt sich mit Vorschub ausgehend von der R-Ebene bis zur Z-Tiefe.   
R – Retract plane - Position der R-Ebene.   
Q -- </span><span style="letter-spacing: 0px;">Schnitttiefe für jeden Schnittvorschub (Peck).  
</span><span style="letter-spacing: 0px;">F – Feedrate - Vorschub</span><span style="letter-spacing: 0px;"></span>

K -- <span style="letter-spacing: 0px;">Anzahl der Zykluswiederholungen (falls erforderlich)</span><span style="letter-spacing: 0px;"></span>

Sobald G83 im Programm angegeben ist, wird der Tiefbohrzyklus bei jeder Achsenbewegung wiederholt, bis G80 im Programm angegeben wird, um den Tiefbohrzyklus zu beenden.

Beispiel Code:

N150<span class="Apple-converted-space"> </span>M06<span class="Apple-converted-space"> </span>T02<span class="Apple-converted-space">   
</span><span style="letter-spacing: 0px;">N160</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">G90</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">G00</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">X60</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">Y28</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">Z12</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">S750</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">M03</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> '  
</span><span style="letter-spacing: 0px;">N170</span><span class="Apple-converted-space" style="letter-spacing: 0px;"> </span><span style="letter-spacing: 0px;">G99 G83</span>

<span style="letter-spacing: 0px;">Arbeitsweise:</span>

<span style="letter-spacing: 0px;">  
</span>

  
  
</div>

# Exakter Stopp oder konstante Geschwindigkeit

**Welche Bewegungsart ist die richtige?**

<div id="bkmrk-exakter-stopp-oder-k">## Exakter Stopp oder konstante Geschwindigkeit

Welche Bewegungsart für welche Anwendung?  
Exakter Stopp wird immer dann genommen wenn es um Präzise Bauteile geht. Hier wird jeder Endpunkt einer Strecke genau angefahren und gestoppt, während mit der konstanten Geschwindigkeit eigentlich Bauteile gefertigt werden die mehr optischer Natur sind.

1\. Eingabedaten, Segmente aus einer G-Code-Datei:

</div>![G64](https://www.cnc-steuerung.com/media/18/fc/9c/1744873534/G64.jpg)

*Im Beispiel sehen wir 6 Segmente linearen Bewegung (G1)*

<div id="bkmrk-in-der-optimierungsp">In der Optimierungsphase wurden die 6 Eingangssegmente durch zwei Bögen ersetzt.   
  
Die „Verrundung“ der Bewegung wurde unter Berücksichtigung der maximal zulässigen Abweichung von den Eingabedaten verbessert.  
</div>![G64_2](https://www.cnc-steuerung.com/media/22/02/19/1744873147/G64_2.jpg)

In den Allgemeinen Einstellungen können Sie die Parameter für den G64 einstellen. Im Fenster selber rechts können Sie sich in einer Simulation die Parameter anzeigen lassen.

![G64-3](https://www.cnc-steuerung.com/media/7e/71/05/1744873976/G64-3.jpg)

*Einstellungen*

Wir nutzen diese Funktion auch gerne für unser Teachprogramm, so können je nach Anzahl der markierten Punkte die Strecken verrundet werden.

## Passende Produkte

<div id="bkmrk-artikelnummer%3A-sw106" style="display:flex;flex-wrap:wrap;gap:18px;margin:15px 0;"><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">Artikelnummer: SW10669.4

</div></div>Schauen Sie sich das Video an:

[Video auf YouTube ansehen](https://www.youtube.com/watch?v=-qtrqxqP3v8)

# Drehzahlvorgabe bei Programmstart

**Wieso läuft meine Spindel nicht wenn ich nach dem Starten auf den M3 Button klicke?**

<div id="bkmrk-wieso-startet-die-sp">Wieso startet die Spindel nicht wenn ich auf den Spindel Button klicke?

Nun wenn die SIM Software neu gestartet wird, werden keine Solldrehzahlen übergeben. Es wird lediglich das Relais geschaltet. Aber der FU erhält keinen analogen Sollwert für die Drehzahl.

<span style="letter-spacing: 0px;">Aus diesem Grunde haben wir ein kleinen Skript geschrieben.</span>

1.Kopieren Sie den Skript in den Skript Ordner Ihrer Maschine.

2\. Öffnen Sie Einstellungen dann PyActionen   
3\. Wählen Sie hinzufügen und geben Sie dem Skript einen ordentlichen Namen.  
<u>Wichtig: Starten Sie die SIM Software neu.</u>  
  
Wenn Sie nun auf den Spindel Button drücken wird die Spindel starten, wenn alle anderen Parameter richtig eingegeben sind.

</div>![Peyaktion_1_(1)](https://www.cnc-steuerung.com/media/46/e4/79/1744806526/Peyaktion_1_(1).jpg)

<div id="bkmrk-klicken-sie-auf-bear">Klicken Sie auf Bearbeiten - Wählen Sie bei Event - "CSMIO Verbunben"  
Unten bei Skript wählen Sie das Makro -"Drehzahlvorgabe"</div>![Peyaktion_2](https://www.cnc-steuerung.com/media/83/42/c1/1744806549/Peyaktion_2.jpg)

<div id="bkmrk-wer-die-drehzahl-%C3%A4nd">Wer die Drehzahl ändern möchte klickt neben der Skript Auswahl auf das Pad Symbol, dann wird sich der Editor öffnen.  
Tragen Sie den gewünschten Wert zwischen den " xxx " ein. </div>![Peyaktion_3](https://www.cnc-steuerung.com/media/a3/9b/8e/1744806570/Peyaktion_3.jpg)

## Passende Produkte

<div id="bkmrk-drehzahlvorgabe-sim-" style="display:flex;flex-wrap:wrap;gap:18px;margin:15px 0;"><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">[![Drehzahlvorgabe SIM Software](https://www.cnc-steuerung.com/media/54/e6/b6/1744807164/Peyaktion_3_(1).jpg)](https://www.cnc-steuerung.com/detail/01963e9992a8724f8c4988d90bd786a2)**[Drehzahlvorgabe SIM Software](https://www.cnc-steuerung.com/detail/01963e9992a8724f8c4988d90bd786a2)**

Artikelnummer: Drehzahl

[Zum Produkt →](https://www.cnc-steuerung.com/detail/01963e9992a8724f8c4988d90bd786a2)

</div></div>

# Bohren mit der SIM Software

**Die SIM Software unterstützt Bohrzyklen**

<div id="bkmrk-die-sim-software-unt-1">Die SIM Software unterstützt zu Zeit (Stand 09.04.2025) 3 Bohrzyklen

G81 – Bohren in einem Durchgang / Drill Cycle   
G82 – Bohren in einem Durchgang mit Anschlag unten / Drill Cycle with Dwell   
G83 – Späneauswurfbohren / Peck Drill Cycle

G80 – Deaktivierung von Zyklen / Cancel Canned Cycles

</div><div id="bkmrk-beispiel-f%C3%BCr-den-g83">Beispiel für den G83:

G0 G49 G40 G17 G80 G50 G90

M6 T0

G21 (mm)

M03 S1000

M08

G90

G00 G43 H0 Z5

G01 G83 X7 Y4 Z-10 Q2 R5 F100

X3

Y-2

X-7

Y0

X3

G80

G01 F1000

X-7 Y-4

M30

  
</div>

# Einstellungsfenster wieder aktivieren

**Wie bekomme ich mein Konfigfenster wieder angezeigt**

Wenn das Fenster stört kann man diese deaktivieren

![Fenster_deaktivieren](https://www.cnc-steuerung.com/media/52/09/bc/1780919153/Fenster_deaktivieren.jpg)

*Meldung/ Einstellung deaktivieren*

<div id="bkmrk-was-aber-wenn-ich-es">Was aber wenn ich es doch einmal wieder benötige?  
Klicken Sie auf Einstellungen und setzen Sie das Häkchen bei Konfigurationsfenster der Starttrajektorie anzeigen um sich das Fenster wieder anzeigen zu lassen.</div>![Konfig_ativieren](https://www.cnc-steuerung.com/media/12/72/ed/1780919228/Konfig_ativieren.jpg)

# FRO SRO und RRO

**Übersteuern von Geschwindigkeiten in der SIM Software**

<div id="bkmrk-wer-seine-geschwindi">Wer seine Geschwindigkeiten mittel Potentiometer übersteuern möchte muss folgende Einstellungen vornehmen.

FRO: Geschwindigkeit des Vorschubes übersteuern  
RRO: Geschwindigkeiten des Eilganges übersteuern  
SRO: Spindeldrehzahl übersteuern

Grundsätzlich kann unter Allgemeine Einstellungen festgelegt werden was die Standardwerte für FRO-RRO und SRO sind. Es macht natürlich Sinn den FRO und den RRO zu koppeln. Denn wer den den Normalen Vorschub übersteuert möchte auch den Eingang übersteuern. Wer diese Option nicht wünscht lässt das Häkchen weg.

</div>![Parameter_(3)](https://www.cnc-steuerung.com/media/66/c9/f4/1740384971/Parameter_(3).jpg)

*Einstellungen*

<div id="bkmrk-dann-muss-in-der-sim">Dann muss in der SIM Software noch der Eingang selber zugewiesen werden.  
Wählen Sie den Potentiometer aus der für die gewünschte Funktion aktiviert werden soll. Wenn Sie den Potentiometer mittels Taster freigeben möchten aktivieren Sie hier den Eingang den Sie verwenden.</div>![FRORRO](https://www.cnc-steuerung.com/media/8b/68/c3/1740385345/FRORRO.jpg)

*FRO/SRO/RRO*

![Achsenbewegen_1](https://www.cnc-steuerung.com/media/28/e0/08/1753167945/Achsenbewegen_1.jpg)

# Achsen mit externen Tasten bewegen

**Wie binde ich externe Tasten ein**

<div id="bkmrk-wie-binde-ich-extern-1">Wie binde ich externe Tasten ein, um meine Achsen zu bewegen?

Gehen Sie unter Einstellungen auf den Reiter Jog Unten sehen Sie die Möglichkeiten Ihre externen Tasten einzutragen. Schließen Sie dazu die Tasten über 24 Volt an die CSMIO an. Wählen Sie nun welcher Eingang für welche Richtung ist.   
Möchten Sie eine Sicherheit einbinden, so aktivieren Sie JOG IO und tragen Sie den belegten Eingang für den Taster ein, der als Übergeordnete Einheit zum Aktivieren dienen soll.   
  
Vergessen Sie nicht diese Funktion zu aktivieren.

</div>![Achsenbewegen_1](https://www.cnc-steuerung.com/media/28/e0/08/1753167945/Achsenbewegen_1.jpg)

*Jog*

## Passende Produkte

<div id="bkmrk-sim-cnc-software-%22pl" style="display:flex;flex-wrap:wrap;gap:18px;margin:15px 0;"><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">[![SIM CNC Software "Plasma"](https://www.cnc-steuerung.com/media/fa/25/c5/1782817023/Plasma_deutsch.jpg)](https://www.cnc-steuerung.com/detail/018a5a23a652735886f846f155a94c46)**[SIM CNC Software "Plasma"](https://www.cnc-steuerung.com/detail/018a5a23a652735886f846f155a94c46)**

Artikelnummer: SW10458

[Zum Produkt →](https://www.cnc-steuerung.com/detail/018a5a23a652735886f846f155a94c46)

</div><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">[![SIM Software Basic](https://www.cnc-steuerung.com/media/de/f8/04/1738401283/Shop_SIMS.jpeg)](https://www.cnc-steuerung.com/detail/01939606f36f711896e3ea365a64164b)**[SIM Software Basic](https://www.cnc-steuerung.com/detail/01939606f36f711896e3ea365a64164b)**

Artikelnummer: SW10681

[Zum Produkt →](https://www.cnc-steuerung.com/detail/01939606f36f711896e3ea365a64164b)

</div><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">[![SIM CNC Software PRO](https://www.cnc-steuerung.com/media/6a/ea/61/1780137119/3D_Vorschau1%20(1).jpg)](https://www.cnc-steuerung.com/detail/018a5a1a51357864b00006bbf5370b96)**[SIM CNC Software PRO](https://www.cnc-steuerung.com/detail/018a5a1a51357864b00006bbf5370b96)**

Artikelnummer: SW10452

[Zum Produkt →](https://www.cnc-steuerung.com/detail/018a5a1a51357864b00006bbf5370b96)

</div><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">[![SIM Software Industrial](https://www.cnc-steuerung.com/media/cf/8c/a8/1783343860/Industrial_3.jpg)](https://www.cnc-steuerung.com/detail/019266c1dd0f73ffb3ef4f211ecbd3cb)**[SIM Software Industrial](https://www.cnc-steuerung.com/detail/019266c1dd0f73ffb3ef4f211ecbd3cb)**

Artikelnummer: SW10666

[Zum Produkt →](https://www.cnc-steuerung.com/detail/019266c1dd0f73ffb3ef4f211ecbd3cb)

</div></div><div id="bkmrk-zus%C3%A4tzlich-steht-dem">Zusätzlich steht dem Anwender noch folgende Einstellungen zu Verfügung:

1 - Potentiometer:  
hier wird der analoge Eingang eingetragen an dem der Poti angeschlossen wurde

2 - Potentiometer aktivieren  
Tragen Sie hier den digitalen Eingang ein, der für das aktivieren des Potis zuständig sein soll

3 - JOG FRO  
Wenn Sie eine Taste haben die den Eilgang aktivieren soll, tragen Sie hier den digitalen Eingang ein, der verdrahtet wurde.

</div>![Jog_Modus](https://www.cnc-steuerung.com/media/10/02/66/1753168056/Jog_Modus.jpg)

## Passende Produkte

<div id="bkmrk-bedienfeld-maho%2Fdeck" style="display:flex;flex-wrap:wrap;gap:18px;margin:15px 0;"><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">[![Bedienfeld Maho/Deckel](https://www.cnc-steuerung.com/media/09/21/2a/1721224108/Bedienpult_Breit_1.jpg)](https://www.cnc-steuerung.com/detail/01901699d92c73f4b9e928c58b643223)**[Bedienfeld Maho/Deckel](https://www.cnc-steuerung.com/detail/01901699d92c73f4b9e928c58b643223)**

Artikelnummer: HW\_Bedienfeld\_New

[Zum Produkt →](https://www.cnc-steuerung.com/detail/01901699d92c73f4b9e928c58b643223)

</div><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">![Bedienfeld speziell für die STAGE ONE "schwarz"](https://www.cnc-steuerung.com/media/21/78/f9/1693807264/Bedienfeld_(1).jpg)**Bedienfeld speziell für die STAGE ONE "schwarz"**

Artikelnummer: HW10598.1

</div></div>

# Vorrausetzungen für die SIM Software

**Was benötigen Sie für die SIM Software**

<div id="bkmrk-sim-softwaredamit-di"><u>SIM Software</u>  
  
Damit die SIM CNC Software mit einer Hardware zusammenarbeiten kann, benötigt die Software ein Firmware.   
Die Firmware arbeitet dann mit dem FPGA-Chip zusammen.  
Was ist eine Firmware:  
Als Firmware wird die Software bezeichnet die im Hardware Chip eingespielt wurde. Ähnlich wie die Bios Version vom Computer.   
Die SIM-Software benötigt wurde das Plugin mit der neue V3.0 neu aufgebaut.  
Was ist ein FPGA:  
Einfach gesagt handelt es sich bei FPGAs um wiederverwendbare programmierbare Siliziumchips. Mithilfe vorgefertigter Logikblöcke und programmierbarer Routing-Ressourcen können diese Chips so konfiguriert werden, dass sie bestimmte Hardwarefunktionen implementieren, ohne dass Schaltplatinen oder Lötkolben notwendig wären.

Achtung:  
CSMIO / IP-Controller ohne FP4-Zeichen (das auf einer Frontplatte eines Controllers aufgedruckte Zeichen) können nicht mit Version 3.0 und neuer verwendet werden.  
Alle Controller haben einen Bootloader an Bord, sodass das ein Gerät nach einem Firmware-Update nicht beschädigt werden kann. Die Aktualisierung erfolgt mithilfe des intuitiven Firmware-Aktualisierungsdienstprogramms. Es sind keine Kenntnisse über die Hardware erforderlich.  
Ein Upgrade alter Hardware auf die FGPA Version4 ist nicht möglich.

Ob Ihre Hardware für die neue Version geeignet ist sehen Sie am Aufdruck unterhalb vom gelben Logo auf der IP Steuerung !

Mach4:  
Zusätzlich zur Firmware benötigt die Mach4 immer ein Plugin.  
Nutzen Sie nur die von uns bereitgestellte Mach4 Version.

</div>

# Meldungen löschen

**Wie lösche ich die Meldungen**

<div id="bkmrk-meldungen-in-der-mel">Meldungen in der Meldungsbox können nerven - gerade wenn man eine Maschine - Skript einrichtet.  
Wenn Sie die Meldungen löschen möchten gehen Sie mit der Maus auf das Fenster und führen Sie einen Rechtsklick auf dem Fenster aus - Wählen Sie Alles Löschen und schon ist die Box leer.</div>![Loschen](https://www.cnc-steuerung.com/media/af/fe/1f/1737456000/Loschen.jpg)

# Speicherüberlauf

**Deaktivieren Sie das Debuggen**

<div id="bkmrk-bei-einigen-pc-kommt">Bei einigen PC kommt es vor das der interne Speicher sich schnell füllt.

Deaktivieren Sie alle unten gezeigten Einstellungen.  
  
-Einstellungen - Allgemeine dann schauen Sie unten links, hier sollten keine Einstellungen vorgenommen sein.

</div>![Debug](https://www.cnc-steuerung.com/media/6c/cf/27/1736848082/Debug.jpg)

# Position nach der Referenzfahrt

**Wenn Null nicht Null ist**

<div id="bkmrk-wenn-der-referenzsch">Wenn der Referenzschalter nicht an der Position ist wo man eigentlich hinfahren möchte, gehen Sie wie folgt vor:

Tragen Sie wie folgt vor, wir gehen davon aus das wir nach der Referenzfahrt noch 164 mm höher fahren möchten.

Bei Referenz Offset tragen wir dann die 164 mm ein.  
\-- Der Schalter wird angefahren - die Achse anschließend um 164 mm höher gefahren.

Dann tragen Sie bei Position nach Referenzfahrt auch die 164 mm ein. Die G53 Koordinate wird dann mit 164 mm angezeigt.

</div>![Position_Referenz](https://www.cnc-steuerung.com/media/02/cc/f9/1734696907/Position_Referenz.jpg)

> Bedenken Sie das Sie immer für eine Referenzfahrt unter 0 mit der Z Achsen sein müssen!  
> Ggf. für eine Reverenzfahrt die Arbeitsraumüberwachung deaktivieren müssen.

<div id="bkmrk-um-mit-arbeitsraum%C3%BCb">Um mit Arbeitsraumüberwachung arbeiten zu können müssen wir bei:  
Weiche Limits Plus : 164   
Weiche Limits Minus : -300   
eingetragen sein.  
Die Angaben sind nur Beispiele und müssen Ihrer Maschine entsprechend angepasst werden.</div>

# Makro für die Signalleuchte

**Steuern Sie mit unserem Makro die Maschinenleuchte**

<div id="bkmrk-wir-haben-zwei-makro">Wir haben zwei Makros geschrieben:

\- Verdrahtung auf die CSMIO   
\- Verdrahtung auf ein IO Modul  
kopieren Sie das entsprechende Makro in das Skript Verzeichnis Ihrer Maschine  
Nehmen Sie die Einstellungen vor wie im Bild gezeigt. Aktivieren Sie "Mit Stopp Taste gestoppt" **nicht** !  
  
Das Makro wird durch den Ausgang 1 gestartet, der bei unserem CNC Connect System V1 und V2 immer geschaltet wird wenn wir die SIM Software aktivieren.

</div>![BEDIENFELD_Ampelsteuerung_PyActions_Einstellungen](https://www.cnc-steuerung.com/media/b7/67/2f/1733750761/BEDIENFELD_Ampelsteuerung_PyActions_Einstellungen.jpg)

Öffnen Sie das Skript wie gewohnt und weisen Sie die richtigen Ausgänge zu die Sie für die Ampel verwenden möchten.

![Einstellungen_(4)](https://www.cnc-steuerung.com/media/81/11/92/1733750963/Einstellungen_(4).jpg)

[Video auf YouTube ansehen](https://www.youtube.com/watch?v=XjgWBeg6GF0)

## Passende Produkte

<div id="bkmrk-signals%C3%A4ule-komplett" style="display:flex;flex-wrap:wrap;gap:18px;margin:15px 0;"><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">[![Signalsäule Komplettgerät](https://www.cnc-steuerung.com/media/8a/9f/fa/1751031268/Signalleuchte.jpg)](https://www.cnc-steuerung.com/detail/018ad75fe6de7ed9a925e0b8f1d33e00)**[Signalsäule Komplettgerät](https://www.cnc-steuerung.com/detail/018ad75fe6de7ed9a925e0b8f1d33e00)**

Artikelnummer: 101245

[Zum Produkt →](https://www.cnc-steuerung.com/detail/018ad75fe6de7ed9a925e0b8f1d33e00)

</div><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">[![Ansteuerung für eine Maschinenleuchte](https://www.cnc-steuerung.com/media/7a/84/39/1736600454/Maschinenleuchte%20(1).jpg)](https://www.cnc-steuerung.com/detail/0194556d5fff72ba9c6a5bb7d622a0e6)**[Ansteuerung für eine Maschinenleuchte](https://www.cnc-steuerung.com/detail/0194556d5fff72ba9c6a5bb7d622a0e6)**

Artikelnummer: SW10691

[Zum Produkt →](https://www.cnc-steuerung.com/detail/0194556d5fff72ba9c6a5bb7d622a0e6)

</div></div>

# Motortuning mit der IP-A

**Stellen Sie die Motoren mit dem Autotuning ein: Gehen Sie als nächstes zur Registerkarte Motoren und stellen Sie die Parameter „Motor0” ein.**

<div id="bkmrk-motortuning-csmio---">Motortuning CSMIO - IP-A Stellen Sie die Motoren mit dem Autotuning ein: Gehen Sie als nächstes zur Registerkarte Motoren und stellen Sie die Parameter „Motor0” ein. Wenn mit einer Maschine zuvor unter Mach3 gearbeitet haben, sind die im Bild markierten Parameter gut bekannt und wir müssen sie nur auf Mach4 kopieren.

</div><div id="bkmrk-wir-empfehlen%2C-bei-n">Wir empfehlen, bei niedrigen Werten (ca. 100 - 200) zu beginnen und den Wert schrittweise zu erhöhen. Nach jeder Änderung der Parameter „Schrite pro Einhait ” und „Geschwindigkeit /Einheiten / (Sec ^ 2)” sollten Sie den Wert eingeben Stimmen Sie eine Achse erneut ab.  
Auf die Ein und Ausgänge der Endstufe gehen wir hier nicht ein.  
Erstkonfiguration des PID-Regelkreises:  
Die anfängliche Konfiguration des PID-Regelkreises hilft Ihnen bei der Beurteilung, ob die Geberrichtung korrekt ist. Um zum Fenster für die manuelle Konfiguration des PID-Regelkreises zu gelangen, drücken Sie im verwendeten Fenster auf „PID Tuning” vorher.  
Im Fenster werden nur zwei Parameter eingestellt: • „Error Alarm Threshold” - Ein Parameter mit maximalem Schleppfehler, der von einer Achse ausgeführt werden darf während der Arbeit.  
Der Parameter sollte (anfangs) von ¼ bis ½ der Anzahl der Geberimpulse reichen einschließlich aller vier Kanten.  
Es wird nicht empfohlen, höhere Werte zu verwenden, da Kollisionsgefahr besteht Bei falscher Geberzählrichtung.  
• Der Parameter „KP” ist die PID-Regelkreis-Proportionalregelung.  
Wir setzen den Parameter auf einen niedrigen Wert von Vermeiden Sie starkes Ruckeln der Achse bei falscher Geberrichtung.  
Wir haben einen Wert von 0,005 verwendet.  
Für sehr Bei schweren Achsen kann man einen etwas höheren Wert verwenden.

Der erste Servoantrieb WARNUNG!  
Bevor Sie weitere in diesem Punkt beschriebene Schritte ausführen, sollten Sie zuerst Ihre Servoverstärker einstellen.  
PID-Strom- und Geschwindigkeitsregelkreis in Servoantrieben müssen abgestimmt werden.

Jetzt das Autotuning:

</div>> Hinweis: Wenn wir nach einem Bruchteil einer Sekunde hören, dass die Achse schlägt, und Sie auf dem Mach4-Bildschirm „PID Fault” (PID-Fehler) sehen, dann ist sicher das die Geberrichtung ist falsch eingestellt ist.

<div id="bkmrk-nachdem-sie-auf-%E2%80%9Eaxi"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Nachdem Sie auf „Axis PID Regulator Autotuning” geklickt haben, sehen Sie Ihr Zielfenster, in dem Sie Auto ausführen Tuning-Funktion.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Bevor Sie die Funktion „Autotuning” starten, sollten Sie Mach4 durch Drücken von Enable on aktivieren der Hauptbildschirm. Danach leuchtet die Schaltfläche „Autotuning starten“.</span>

</div><div id="bkmrk-nachdem-sie-auf-%E2%80%9Eaxi-1"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Nachdem Sie auf „Axis PID Regulator Autotuning” geklickt haben, sehen Sie Ihr Zielfenster, in dem Sie Auto ausführen Tuning-Funktion.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Bevor Sie die Funktion „Autotuning” starten, sollten Sie Mach4 durch Drücken von Enable on aktivieren der Hauptbildschirm. Danach leuchtet die Schaltfläche „Autotuning starten“.</span>

</div><div id="bkmrk-nachdem-sie-auf-%22aut"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Nachdem Sie auf "Autotuning starten" geklickt haben, wird ein Fenster angezeigt, in dem alle erforderlichen Werte ermittelt werden für genaues Arbeiten mit dem PID-Regelkreis.</span></div>

# Datensicherung meiner Maschinensteuerung

**Wir können es einfach nicht begreifen wie leichtfertig Gewerbetreibende und auch Privatanwender mit Ihrer Maschine umgehen. Eines der zentralen Bauteile eine CNC Maschine ist und bleibt die Maschinen Software.**

<div id="bkmrk-datensicherung-meine">Datensicherung meiner Maschinensteuerung:  
  
Wir können es einfach nicht begreifen wie leichtfertig Gewerbetreibende und auch Privatanwender mit Ihrer Maschine umgehen. Eines der zentralen Bauteile eine CNC Maschine ist und bleibt die Maschinen Software.

Das Thema Datensicherung wird in 80% aller uns bekannten Kunden nicht wichtig genug eingestuft, dabei kann es so einfach sein.

  
**Was ist eine Datensicherung?**  
Alle Maschinenparameter - Werkzeuge - DIN Code und so weiter sind gerade in einer Firma ein wichtiger - wesentlicher Bestandteil des Betriebsablaufes.  
Eine Datensicherung ist die Sicherung aller notwendigen Dateien - Ordner die ich mir über die Zeit zusammen getragen habe.

**Wenn der PC mal ein Problem hat:**

Der Anwender sieht in der Regel ein blaues Fenster mit dem Hinweis das der PC ein Problem hat beim hochfahren.

</div><div id="bkmrk-grunds%C3%A4tzlich-ist-es">Grundsätzlich ist es unwichtig warum der PC ein Problem hat, wichtig ist wie bekomme ich den PC schnell wieder an laufen und sind meine Daten noch vorhanden!  
  
Wenn ein PC ein Problem hat, sollte man diesen immer sofort tauschen, denn es wird nicht besser. Der Anwender ist in der Regel froh das wenn er wieder hochfährt und alles funktioniert.  
Geht aber nicht weiter darauf ein. Spätestens an dieser Stelle sollte der Anwender eine Datensicherung durchführen und sich nach einen neuen PC umsehen.

<span style="letter-spacing: 0px;">Die Maschinenparameter sichert man sich am schnellsten in dem Sie auf Konfiguration - Backup klicken. Erstellen Sie sich eine aktuelle Sicherung.</span>

</div><div id="bkmrk-das-zur%C3%BCckspielen-is">Das Zurückspielen ist sehr einfach.

Im Profilauswahlfenster auf Import gehen und seine Datensicherung aufrufen.

</div>![Daten](https://www.cnc-steuerung.com/media/c6/78/4f/1727106833/Daten.jpg)

<div id="bkmrk-wir-empfehlen-ihnen-">Wir empfehlen Ihnen auch den gesamten Ordner der SIM Software zu kopieren um alle Daten wie - Oberfläche -Werkzeugtabelle ect. zu haben.   
Aber merken Sie sich bitte:  
- Eine Datensicherung immer wieder zu erneuern!  
- Eine Datensicherung wird niemals auf den eigenen Rechner abgespeichert  
 Wer keine eigenen Server hat, oder sich das ganze selber nicht zutraut kann hier ein passendes Paket buchen</div>## Passende Produkte

<div id="bkmrk-telefonischer-suppor" style="display:flex;flex-wrap:wrap;gap:18px;margin:15px 0;"><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">[![Telefonischer Support mit Fernwartung](https://www.cnc-steuerung.com/media/83/a3/90/1780246117/Suppport_1200.jpg)](https://www.cnc-steuerung.com/detail/018a64f3b03e7c35959d2d5930d3d4b4)**[Telefonischer Support mit Fernwartung](https://www.cnc-steuerung.com/detail/018a64f3b03e7c35959d2d5930d3d4b4)**

Artikelnummer: SW10330

[Zum Produkt →](https://www.cnc-steuerung.com/detail/018a64f3b03e7c35959d2d5930d3d4b4)

</div><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">[![Priority Support ](https://www.cnc-steuerung.com/media/96/09/04/1780245633/Prio.jpg)](https://www.cnc-steuerung.com/detail/018a64fce87471718335aba972b6ee4a)**[Priority Support ](https://www.cnc-steuerung.com/detail/018a64fce87471718335aba972b6ee4a)**

Artikelnummer: SW10480

[Zum Produkt →](https://www.cnc-steuerung.com/detail/018a64fce87471718335aba972b6ee4a)

</div><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">![Quicksupport (private Kunden)](https://www.cnc-steuerung.com/media/cf/cf/08/1713088657/Support_1200.jpg)**Quicksupport (private Kunden)**

Artikelnummer: SW10527

</div></div><div id="bkmrk-was-passiert-wenn-si">Was passiert wenn Sie keine Datensicherung haben?  
Wir können Ihnen im besten Fall per Fernwartung helfen, sollte dieses aber nicht - aus welchen Grund auch immer - nicht klappen, wird ein Vorort Termin notwendig.  
  
Die Kosten hierfür laufen sehr schnell in einen mittleren 4 stelligen Bereich. Das alles kann und muss verhindert werden.   
Also denken Sie an die Datensicherung, sprechen Sie mit unserem Support über eine Lösung für Ihre Datensicherung.</div>

# SIM Software Fräsen

Besonderheiten beim Fräsen

# SIM Software Lizenz

Alles über Lizenzen in der SIM Software

# Fusion 36o Postprozessor für die SIM Software

**Laden Sie sich hier denn Postprozessor für die Fusion 360 herunter**

<div id="bkmrk-hier-k%C3%B6nnen-sie-sich">Hier können Sie sich den Postprozessor für Fusio 360 downloaden:

[Fusion 360 Postprozessor](https://nc-2568507537125052887.nextcloud-ionos.com/index.php/s/9k9ETaELYJFkFno)

</div>![Fusion 360](https://www.cnc-steuerung.com/media/f5/cb/ac/1741964556/Fusion%20360.jpg)

# SIM Software Lizenz

**Jeder Kunde erhält für 1 Jahr eine unbegrenzte Lizenz zur SIM Software. In dieser Zeit können Sie sich unsere Oberflächen und die Software kostenlos updaten**

<div id="bkmrk-sim-software-lizenz%3A">SIM Software Lizenz:  
  
Wieso erhalte ich diese Meldung?</div><div id="bkmrk-jeder-kunde-erh%C3%A4lt-f-1">Jeder Kunde erhält für 1 Jahr eine unbegrenzte Lizenz zur SIM Software.  
In dieser Zeit können Sie sich unsere Oberflächen und die Software kostenlos updaten.   
Wer weiterhin Updates möchte kann diese hier bestellen:</div>## Passende Produkte

<div id="bkmrk-update-sim-plasma-so" style="display:flex;flex-wrap:wrap;gap:18px;margin:15px 0;"><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">![Update SIM Plasma Software um ein weiteres Jahr Kopie](https://www.cnc-steuerung.com/media/63/a0/11/1712076520/Updte.jpg)**Update SIM Plasma Software um ein weiteres Jahr Kopie**

Artikelnummer: SW10642

</div><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">[![Update SIM Fräsen Software um ein weiteres Jahr](https://www.cnc-steuerung.com/media/63/a0/11/1712076520/Updte.jpg)](https://www.cnc-steuerung.com/detail/018f87c341a3719bb1d4a3ad8bac995f)**[Update SIM Fräsen Software um ein weiteres Jahr](https://www.cnc-steuerung.com/detail/018f87c341a3719bb1d4a3ad8bac995f)**

Artikelnummer: SW10487.3

[Zum Produkt →](https://www.cnc-steuerung.com/detail/018f87c341a3719bb1d4a3ad8bac995f)

</div></div>

# Wie erhalte ich meine SIM Software Lizenz

**Wir die Firma CNC Steuerung stellen die Lizenz auf Ihren CSMIO Controller aus. Der Austausch eines PC-System ist somit kein komplizierter Vorgang mehr. Sie können die Lizenz auf so viele PCs kopieren, wie Sie wünschen.**

Wir die Firma CNC Steuerung stellen die Lizenz auf Ihren CSMIO Controller aus.   
  
Der Austausch eines PC-System ist somit kein komplizierter Vorgang mehr.   
Sie können die Lizenz auf so viele PCs kopieren, wie Sie wünschen. Was aber bedeutet das Sie für jeden Controller eine Software-Lizenz benötigen.   
Die SIM CNC-Software ist im DOWNLOAD-Bereich der Software bei uns im Shop verfügbar.   
  
Hier finden Sie die Grundversion der SIM-Software: [https://nc-2568507537125052887.nextcloud-ionos.com/index.php/f/5744](https://nc-2568507537125052887.nextcloud-ionos.com/index.php/f/5744)  
  
Falls Sie von uns keinen Erweiterten Link zu den Dateien erhalten haben.  
Für den Download und Installation ist eine Internetverbindung erforderlich. Aktivieren Sie das Kontrollkästchen "Als Administrator ausführen" in Ihrem Betriebssystem, wenn es nicht zuvor ausgewählt wurde.  
  
Wie erhalte ich meine Lizenzdatei? - nach der Shop Bestellung erhalten Sie wenn Sie die Pro Version oder Industrial Version gekauft haben, einen Link zum Cloudserver, laden Sie sich dort alle notwendigen Dateien herunter  
\- senden Sie uns die Mac Adresse und Serialnummer Ihrer Hardware per Ticketsystem zu.  
 Schauen Sie sich unten das Video an!

<div id="bkmrk-"></div>[Video auf YouTube ansehen](https://www.youtube.com/watch?v=525fr6zN2pk)

<div id="bkmrk-wichtig%3Aachten-sie-d"><span style="background-color: hsl(0,75%,60%); color: #5f7285;">**Wichtig:**</span>  
  
Achten Sie darauf das Sie die Simulation deaktiviert haben, das Häkchen muss raus sein.  
Starten Sie die Software unbedingt neu und wählen Sie dann die Hardware aus für die Sie eine Lizenz erhalten wollen.  
Für alle die kein Video anschauen möchten, hier noch mal mit Bildern.  
1. Starten Sie die SIM Software  
2. Wählen Sie das Profil aus  
3. Warten Sie bis dieses Bild erscheint   
<span style="color: #5f7285;">  
</span></div>Für alle die kein Video anschauen möchten, hier noch mal mit Bildern.

1\. Starten Sie die SIM Software   
2\. Wählen Sie das Profil aus  
3\. Warten Sie bis dieses Bild erscheint

<div id="bkmrk--1"></div>![Auswahl](https://www.cnc-steuerung.com/media/50/aa/1d/1730708579/Auswahl.jpg)

> **Achtung**  
> In diesem Bild sehen Sie die Simulation Hardware, zu erkennen am Zusatz:
> 
> **<span style="color: #bf4040;"><u>virt</u></span>** CSMIO/IP-S, SN: 1, MAC: F8:1A:EC:03:4B:F0   
>   
> Haben Sie diesen Zusatz dann wurde Ihre Hardware nicht erkannt, oder Sie haben zwei Einträge.  
> Eine Virt Hardware hat auch keinen Seriennummer !  
> Markieren Sie bitte **Ihre** Hardware (nicht die virtuelle Hardware) und klicken Sie dann auf:  
> Copy Device SN.....

![Copy](https://www.cnc-steuerung.com/media/b5/a6/93/1730708884/Copy.jpg)

Öffnen Sie dann Notepad oder eine andere geeignete Textsoftware um den Zwischenspeicher zu speichern.

Ab 09.2026 können Sie direkt in Ihrem Benutzerkonto ein ein Ticket öffnen.  
Senden Sie Ihre Angaben direkt an das Ticketsystem.

[![ticket.jpg](https://wissen.cnc-steuerung.com/uploads/images/gallery/2026-09/scaled-1680-/ticket.jpg)](https://wissen.cnc-steuerung.com/uploads/images/gallery/2026-09/ticket.jpg)

<div id="bkmrk--4"></div>> **Ganz Wichtig**  
> Wir erwarten keine Bilder sondern die Angaben in Textform so das wir die Daten weiterverwenden können

# SIM Software Makros

# Makro M500 mit deaktivieren/aktivieren des Arbeitsraumes

**Hier finden Sie alles zum Makro M500 wie man es auf seiner Maschine selber anpasst**

<div id="bkmrk-stellen-sie-das-m500">Stellen Sie das M500 Makro auf Ihre Maschine ein.

Kopieren Sie das M500 Makro in den Skript Ordner Ihres Profils

Starten Sie die SIM Software - Öffnen Sie den Skript Editor

Dazu öffnen Sie Makro - Skript Editor anzeigen  
Es öffnet sich der Editor - suchen Sie das Makro und öffnen Sie es.

</div>![Editor](https://www.cnc-steuerung.com/media/bc/05/5b/1752245537/Editor.jpg)

*Öffnen Sie den Editor*

<div id="bkmrk-suchen-sie-nun-die-h">Suchen Sie nun die hier rot markierten Stellen (**bei Ihnen sind diese nicht Rot**) Wir haben hier in Grün die Zeilen beschrieben. Dieses ist in Ihrem Skript auch nicht vorhanden. Öffnen Sie diesen Skript nur mit dem SIM Soft Editor und verändern Sie nur die hier in rot Dargestellten Zahlen

\# Welcher Taster wird verwendet  
<span style="letter-spacing: 0px;">probeIndex = </span><font color="#fd4c4c" style="letter-spacing: 0px;">0 </font><font style="letter-spacing: 0px;"><font color="#2d9d65">-Stellt den Eingang ein auf dem das Makro reagieren soll - auf 0 lassen</font>  
</font><span style="letter-spacing: 0px;">\# Position auf \[X, Y, Z\]  
</span><span style="letter-spacing: 0px;">probeStartAbsPos = \[</span><font color="#f92b2b" style="letter-spacing: 0px;">3104</font><span style="letter-spacing: 0px;">, </span><font color="#fd5454" style="letter-spacing: 0px;">-13.5</font><span style="letter-spacing: 0px;">, </span><font color="#fb4141" style="letter-spacing: 0px;">-1</font><span style="letter-spacing: 0px;">\] <font color="#2b9f65">- hier wird die Absult Positionen eingetragen wo angetastet wird</font>  
</span><span style="letter-spacing: 0px;">\# Maximale Suchstrecke  
</span><span style="letter-spacing: 0px;">zEndPosition = </span><font color="#fa3838" style="letter-spacing: 0px;">-300 </font><font style="letter-spacing: 0px;"><font color="#36a13a">- geben Sie die maximal mögliche Suchlänge ein</font>  
</font><span style="letter-spacing: 0px;">\#Tasterreferenz Position  
</span><span style="letter-spacing: 0px;">refToolProbePos = </span><font color="#fc2f2f" style="letter-spacing: 0px;">-164.21 </font><font style="letter-spacing: 0px;"><font color="#1ebd1e">- geben Sie die Taster Position in Z an</font>  
</font><span style="letter-spacing: 0px;">\# Abfahrgeschwindigkeit (units/min)  
</span><span style="letter-spacing: 0px;">vel = </span><font color="#fb3434" style="letter-spacing: 0px;">10000 </font><font style="letter-spacing: 0px;"><font color="#36c138">- wie schnell Sie die Positionen anfahren möchten</font>  
</font><span style="letter-spacing: 0px;">\# Antastgeschwindigkeit Schnell und langsam (units/min)  
</span><span style="letter-spacing: 0px;">fastProbeVel = </span><font color="#fd4646" style="letter-spacing: 0px;">2000 </font><font style="letter-spacing: 0px;"><font color="#41a846">- Suchgeschwindigkeit 1. Antastung</font>  
</font><span style="letter-spacing: 0px;">slowProbeVel = </span><font color="#fd3f3f" style="letter-spacing: 0px;">250 </font><font style="letter-spacing: 0px;"><font color="#36c03d">- Suchgeschwindigkeit 2. Antastung</font>  
</font><span style="letter-spacing: 0px;">\# Rückzugsstrecke  
</span><span style="letter-spacing: 0px;">goUpDist = </span><font color="#fd3434" style="letter-spacing: 0px;">5 </font><font style="letter-spacing: 0px;"><font color="#2d8f4c">- Strecke wieder hoch nach der 1. Antastung</font>  
</font><span style="letter-spacing: 0px;">  
</span>

<font color="#fc6c6c" style="letter-spacing: 0px;">  
</font>

<font color="#fc6c6c">Ganz unten finden Sie noch:</font>

<font color="#0d0d0d">GCode = "G53 G0 X</font><font color="#fc1e1e">2800</font><font color="#0d0d0d"> Y</font><font color="#fc2121">100</font><font color="#0d0d0d">" #RR </font><font color="#399c53">- die Position in absult wo nach der Tastung hingefahren werden soll</font>

  
</div>## Passende Produkte

<div id="bkmrk-software-makro-zur-w" style="display:flex;flex-wrap:wrap;gap:18px;margin:15px 0;"><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">[![Software Makro zur Werkzeuglängenvermessung mit Arbeitsraumüberwachung](https://www.cnc-steuerung.com/media/d9/26/e8/1752244959/WZL_Arbeitsraum.jpg)](https://www.cnc-steuerung.com/detail/0197f9eaac237c6ab827696fbd409a28)**[Software Makro zur Werkzeuglängenvermessung mit Arbeitsraumüberwachung](https://www.cnc-steuerung.com/detail/0197f9eaac237c6ab827696fbd409a28)**

Artikelnummer: M500mitSoftlim

[Zum Produkt →](https://www.cnc-steuerung.com/detail/0197f9eaac237c6ab827696fbd409a28)

</div></div>

# Makros - wesentliche Merkmale

**Alles über Makros**

<div id="bkmrk-unterschiede-zwische">Unterschiede zwischen der SIM Software und Mach4  
Wie werden Makros programmiert und was sind die Unterschiede?  
  
Eines vorweg: Sim Software und Mach4 können nicht vermischt werden !  
  
SIM Software benötigt die Programmiersprache Python, während die Mach4 die Programmiersprache LUA benötigt. Zwei Sprachen - nicht kompatibel.<div>Was sind Makros?  
Makros sind besondere Befehle die immer als M Code bezeichnet werden, wenn diese im DIN Code aufgerufen werden sollen.  
Hier werden Abläufe beschrieben die bei der Maschine eine gewisse Funktion aufrufen. Zum Beispiel einen Ausgang setzen, oder einen Eingang auswerten. Diese Befehle können mit unter sehr komplex werden. Was den Programmieraufwand je nach Umfang sehr in die Höhe treiben kann.   
  
Man Unterscheidet zwischen einem Makro was im DIN Code in Zeile xxx steht und einem Makro was im Hintergrund zum Beispiel eine Taste / Eingang überwachen soll. Hier kann man den Füllstand der Zentralschmierung als Beispiel anführen.</div><div>Während der M-Code im Programm einmal aufgerufen, dann wieder beendet wird. Wird ein Makro was dauerhaft läuft nicht im DIN Code auftauchen.  
  
Wie werden die Dauerhaften M Befehle (Beispiel Zentralschmierüberwachung) aktiviert?  
In der Mach4 muss dieses in der Oberfläche eingetragen werden. Das bedeutet das Änderung   
- Wechsel der Oberfläche nur mit sehr großen Aufwand durchgeführt werden können.  
Bei der SIM Software werden Befehle über die PyAction aufgerufen und sind losgelöst von der Oberfläche oder dem DIN Code. Auch das Aktivieren oder Deaktivieren kann jeder selber per Mausklick machen. In der Mach4 muss hier in der Oberfläche eingegriffen werden. Der kleinste Fehler hier führt zu einer nicht mehr ausführbaren Maschine.  
  
  
  
</div><div>  
</div></div>> Ändern Sie nur Makros wenn Sie die Sprache beherrschen! Oder nur nach unseren Anweisungen.  
> Alles andere wird nicht klappen.

## Downloads

- [Anleitungen zur Python und Lua Programmierung&amp;nbsp;](https://www.cnc-steuerung.com/media/90/b7/5c/1728999296/simcnc-leitfaden-zu-den-python-scripts_ger.pdf)
- [Anleitungen zur Python und Lua Programmierung&amp;nbsp;](https://www.cnc-steuerung.com/media/dd/d7/88/1728999388/Mach4%20Scripting%20Manual.pdf)

# Getriebeeinstellungen in der SIM Software

**Das zusammenwirken der Sollwertausgabe mit den Getriebestufen möchten wir hier einmal etwas näher erklären.**

<div id="bkmrk-das-zusammenwirken-d-1">Das zusammenwirken der Sollwertausgabe mit den Getriebestufen möchten wir hier einmal etwas näher erklären. <div>Die SIM Software kann bis zu 255 Getriebestufen verwalten. Damit nun der richtige Sollwert an den Frequenzumrichter ausgegeben wird, muss in der SIM Software unter Übersetzungsverhältnis ein Wert eingetragen werden.

  
</div></div>![018d41161eb773a197971af4514b0714](https://www.cnc-steuerung.com/media/bd/82/35/1727350904/018d41161eb773a197971af4514b0714.jpg)

<div id="bkmrk-%C3%96ffnen-sie-die-konfi">Öffnen Sie die Konfiguration-gehen Sie auf Spindel und dann auf den Reiter Getriebe.  
  
Nun muss man wissen:  
Wir können einen Sollwert von 0-10 Volt ausgeben. Der dann vom Frequenzumrichter ausgewertet wird.  
Wenn wir 10 Volt am FU anliegen habe, wird dieser mit maximaler Hz den Motor ansteuern.  
  
**<u>Beispiel:</u>**  
Sie haben einen Motor der bei 50 Hz - 2400 Umdrehungen dreht.  
Wenn das Getriebe keine Untersetzung in Stufe 1 hat würde das Werkzeug auch max. mit 2400 Umdrehungen drehen wenn wir in Stufe 1 hier unter max. 2500 Eingetragen und im DIN Code auch S2500 anwählen.  
Die Steuerung würde bei dieser Anfrage 10 Volt über die Spannungsausgabe an den FU senden. Der FU wird bei 10 Volt - 50 Hz ausgeben was dann 2400 Umdrehungen entsprechen wird.

So weit so gut.  
Wählen wir ohne das Getriebe zu schalten nun die Drehzahl 1200 in Stufe 1 wird die Software nun 5 Volt ausgeben was dann zur Folge hätte das der Fu nur 25 Hz ausgibt was dann 1200 Umdrehungen bedeuten würde. Wählen wir 600 Umdrehungen wären es nur noch 12,5 Hz und so weiter und so weiter.  
Aber bei einem “open Loop” Motor würden wir etwas Kraft verloren gehen je weiter wir die normen 50 Hz unterschreiten.  
Dazu hat eine Maschine mit Getriebe die maximale Kraft wieder durch eine Untersetzung anzuheben, in dem der Motor im Idealfall ja mit 50 Hz arbeitet wenn wir die richtige Drehzahl   
anwählen.

</div>![018d411069477d54b910a4d00cfbc5c6](https://www.cnc-steuerung.com/media/78/58/41/1727350919/018d411069477d54b910a4d00cfbc5c6.jpg)

<div id="bkmrk-nun-m%C3%B6chten-wir-weni">Nun möchten wir weniger Drehzahl fahren und benötigen mehr Kraft. Also schalten wir in   
Stufe 2. Auch hier wäre wieder von 1 bis max. 1250 Umdrehungen möglich. Aber die 1250 Umdrehungen wären auch bei 50 Hz vom Motor. Um diese Drehzahl entsprechend zu erreichen benötigt der Motor wieder 50 Hz die wir bei 10 Volt von der Steuerung an den Fu erhalten.  
  
Aber woher weis die Software/Steuerung wann Sie die 10 Volt ausgeben soll?  
Ganz einfach durch das Übersetzungsverhältnis.

Würden wir in Stufe 2 eine Drehzahl von 625 Umdrehungen anfordern, wird die Steuerung ja in Stufe 5 Volt ausgeben. Aber in Stufe 1 müsste die Steuerung nur 2,5 Volt ausgeben.  
Deshalb muss über den Parameter “Übersetzungsverhältnis” ein Wert eingetragen werden, mit dem Sie Software rechnen kann.  
  
Tipp:  
Bei unserem Beispiel erkennen wir das der Motor rein rechnerisch Pro 1Hz 5 Umdrehungen macht. So können Sie an Hand des FU Display erkennen wieviel Hz gerade ausgeben werden und an Hand dieser Werte können Sie errechnen ob alle passt. Ober noch besser Sie nehmen einen Drehzahlmesser um die Spindeldrehzahl auszulesen.  
  
Achtung:  
Wir rechnen hier immer mit geraden Zahlen, in der Praxis werden die Drehzahlen abweichen, da wir nie genau 5 Volt sondern auch mal 5,03 Volt ausgeben, oder der Motor in Wirklichkeit keine 2500 sondern nur 2480 U/min. macht.

</div><div id="bkmrk-getriebe-manuell-sch">Getriebe Manuell schalten?  
Ja das geht auch mit der SIM Software.

Viele Kunden haben sich eine Mechanik an die Maschine gebaut um die Getriebestufen manuell einzulegen.  
Oftmals wird nur das Vorgelege umgeschaltet um zum Beispiel mittels Messerkopf in einem Frequenzubereich zu arbeiten in dem der FU zu stark einbricht.

</div>![Getriebeschaltung3 Kopie](https://www.cnc-steuerung.com/media/0d/bb/ce/1734695468/Getriebeschaltung3%20Kopie.jpg)

<div id="bkmrk-auch-beim-arbeiten-m">Auch beim Arbeiten mit einer manuellen Getriebestufe und einem Frequenzumrichter muss die Tabelle mit den Drehzahlen eingepflegt werden.  
Die aktuell angewählte Stufe sehen Sie unter: "Current gear" die angezeigte Zahl zeigt die angewählte Stufe. Um die Stufe zu wechseln klicken Sie auf die Zahl in der Tabelle. Achten Sie dann wieder auf "Current gear"</div>![Tabell_Getriebe_1](https://www.cnc-steuerung.com/media/92/de/82/1734695581/Tabell_Getriebe_1.jpg)

# SIM Software Einstellungen

Wie stelle ich was wo ein?

# Potentiometer anpassen

**Wie kann ich meinen Potentiometer anpassen**

<div id="bkmrk-was-kann-ich-machen-">Was kann ich machen wenn mein Poti nicht Linear verläuft, oder ich einen Linearen Poti anders einstellen möchte?  
  
Gehen Sie auf Konfiguration - Einstellungen und klicken Sie auf FRO-SRO-RRO</div>![Poti_anpassen](https://www.cnc-steuerung.com/media/01/d1/cf/1785757004/Poti_anpassen.jpg)

*Poti Einstellungen*

Es öffnet sich das Fenster für die Potieinstellungen. Unter jedem der 3 möglichen Potis finden Sie jeweils die Shaperfunktion. Um einen Poti anzupassen klicken Sie auf die Schaltfläche für Shaper.

![Shaper](https://www.cnc-steuerung.com/media/a5/d9/7c/1785757189/Shaper.jpg)

*Poti Shaper*

<div id="bkmrk-es-%C3%B6ffnet-sich-das-e">Es öffnet sich das Einstellfenster.

Hier können Sie genau einstellen bei welcher Spannung , welcher Vorschub - Drehzahl ect genutzt werden soll.  
Wichtig auch das Deadband kein Eingestellt werden. Ist Ihr Poti sehr nervös, können Sie hier eine Spannung eintragen die nicht zur Änderung führt. Probieren Sie es einfach mal aus.

</div>![FROSRORRO_Anpassung](https://www.cnc-steuerung.com/media/d1/82/c4/1785757141/FROSRORRO_Anpassung.jpg)

## Passende Produkte

<div id="bkmrk-drehpoti-zur-vorschu" style="display:flex;flex-wrap:wrap;gap:18px;margin:15px 0;"><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">[![Drehpoti zur Vorschub oder Drehzahlsteuerung](https://www.cnc-steuerung.com/media/5e/7e/48/1708529716/Poti.jpg)](https://www.cnc-steuerung.com/detail/018ad796a7317ae999f258564f95ef59)**[Drehpoti zur Vorschub oder Drehzahlsteuerung](https://www.cnc-steuerung.com/detail/018ad796a7317ae999f258564f95ef59)**

Artikelnummer: 1254129

[Zum Produkt →](https://www.cnc-steuerung.com/detail/018ad796a7317ae999f258564f95ef59)

</div></div>

# Oberfläche anpassen

**Wenn der Monitor zu klein gewählt wurde**

<div id="bkmrk-was-machen%2C-wenn-nic">Was machen, wenn nicht alles angezeigt wird?  
Immer wenn der PC / Monitor zu klein gewählt wurde kann die Darstellungen eventuell nicht richtig angezeigt werden.</div>![Oberfläche_Anpassen](https://www.cnc-steuerung.com/media/0c/05/7a/1783324403/Oberfl%C3%A4che_Anpassen.jpg)

*Anpassen*

<div id="bkmrk-um-die-oberfl%C3%A4che-en">Um die Oberfläche entsprechend zu ändern, gehen Sie wie folgt vor:

Öffnen Sie den GUI Editor in dem Sie auf Konfiguration - GUI Editor klicken.

</div>![GUI Öffnen](https://www.cnc-steuerung.com/media/f4/80/9c/1783324460/GUI%20%C3%96ffnen.jpg)

<div id="bkmrk-es-%C3%B6ffnet-sich-ein-f">Es öffnet sich ein Funktionsfenster. Klicken Sie hier zu erst auf Windows Allways on Top, damit das Fenster immer im Vordergrund bleibt, was das Arbeiten sehr erleichtert.  
Wählen Sie das gewünschte Textfenster ect.</div>![Auswahl_(1)](https://www.cnc-steuerung.com/media/cc/5e/ee/1783324728/Auswahl_(1).jpg)

*Auswahl*

<div id="bkmrk-vergessen-sie-nicht-">Vergessen Sie nicht die Oberfläche zu speichern.  
Wir empfehlen Ihnen eine neue Oberfläche anzulegen!</div>![Speichern_(1)](https://www.cnc-steuerung.com/media/4c/f1/33/1783324839/Speichern_(1).jpg)

*Speichern*

## Downloads

- [Hier eine Anleitung wie Sie die Oberfläche ändern können im Detail ](https://www.cnc-steuerung.com/media/0d/c8/6c/1783324935/simcnc-screen-editor-guide_de.pdf)

# M1 Befehl in der SIM Software

**Erfahren Sie alles über den M1 Befehl**

<div id="bkmrk-wer-in-einem-program">Wer in einem Programm einfach mal anhalten möchte um eventuell was zu überprüfen oder zu reinigen können Sie einfach einen M1 Befehl einfügen.

</div>![M1](https://www.cnc-steuerung.com/media/a9/ff/25/1780486583/M1.jpg)

*M1 Befehl im Programm*

<div id="bkmrk-wenn-der-befehl-komm">Wenn der Befehl kommt wird vor dem nächsten Satz angehalten.  
Die nächste auszuführende Zeile/Satz wird nun leicht grau dargestellt

</div>![Satz1](https://www.cnc-steuerung.com/media/5e/cf/2d/1780486855/Satz1.jpg)

*Nächster Satz*

<div id="bkmrk-um-nun-weiter-zuarbe">Um nun weiter zuarbeiten, klicken Sie auf Programmstart. Es wird je nach Einstellung diese Fenster kommen.

</div>![Start_(5)](https://www.cnc-steuerung.com/media/47/35/72/1780486940/Start_(5).jpg)

*Programm Start*

# Beta Versionen der SIM Software

**Hier erfahren Sie wie Sie die Betaversionen der SIM Software erhalten**

Wer neuste Funktionen bereits erhalten möchte, kann sich für die BetaVersionen anmelden.

<div id="bkmrk-f%C3%BCr-windows-tragen-s">Für Windows tragen Sie bitte diesen Link ein.

http://soft.cs-lab.eu/win/simcnc/beta  
  
Für Mac tragen Sie bitte diesen Link ein:  
http://soft.cs-lab.eu/mac/simcnc/beta

Um diese Einträge vornehmen zu können tragen Sie im Maintenance die Links ein.   
Starten Sie das Programm Maintenance und klicken Sie auf Einstellungen

</div>![Einstellungen_(8)](https://www.cnc-steuerung.com/media/63/62/b7/1764413807/Einstellungen_(8).jpg)

*Maintenance*

<div id="bkmrk-klicken-sie-auf-quel">Klicken Sie auf Quellen und dann Hinzufügen.

Tragen Sie dann den Link wie im Bild gezeigt hinzu. Sie können auf Testen drücken um zu prüfen ob Sie den Link richtige eingetragen haben.

</div>![Quellen](https://www.cnc-steuerung.com/media/4e/55/a6/1764413961/Quellen.jpg)

*Quellen*

Klicken Sie nun auf Aktualisieren

![aktualisieren](https://www.cnc-steuerung.com/media/51/1e/ea/1764414102/aktualisieren.jpg)

*Aktualisieren*

<div id="bkmrk-wenn-es-eine-neue-ve">Wenn es eine neue Version gibt, wird Sie nun angezeigt.Wählen Sie dann wenn Sie diese Version installieren möchten aus

</div>![Version](https://www.cnc-steuerung.com/media/fe/a3/8d/1764414187/Version.jpg)

*Neue Version*

# Unsere Matrix zum Flächentasten

**Alle über das flächen Tasten eine Oberfläche**

<div id="bkmrk-unsere-matrix-zum-fl">Unsere Matrix zum Flächenabtasten:

  
Grundsätzliches: Das Abtasten der Oberfläche kann dazu genutzt werden die Höhenunterschiede zum Beispiel im Tisch zu verrechnen.   
Sie dient **nicht** zur Flächenrückgewinnung um einen Körper zu erstellen, sondern nur zur Anpassung des Tisches zum Werkstück.  
  
Aber der Reihe nach.  
  
Abtasten eines Maschinentisches:  
Sie können die Matrix dazu verwenden Ihren Maschinentisch in Z abzutasten. Bei aktiver Auto Level Funktion wird die Matrix Datei gelesen um die echte Z Höhe automatisch nach zuführen.   
Wir führen **10** Tastungen (incl. der 1. Tastung) insgesamt durch.   
<u>Das bedeutet bei 40mm Strecke alle 4 mm eine Antastung.</u>

<span class="s1">Makro Beschreibung:   
M150 = der Höhenverrechnung ausschalten   
M191 = Abtastvorgang starten   
M192 = Höhenverrechnung anschalten</span>

  
</div>![Tischmatrix](https://www.cnc-steuerung.com/media/a0/18/8d/1763995756/Tischmatrix.jpg)

*Matrix*

<div id="bkmrk-schauen-wir-uns-einm">Schauen wir uns einmal einen Tisch von der Seite an.  
  
Das hellblaue, ist der Tisch von der Seite gesehen. Das dunkelblaue ist das Werkstück.  
Dieses wäre aber die ideale Ausgangslage.

</div>![TischSeite](https://www.cnc-steuerung.com/media/4e/18/2f/1763996017/TischSeite.jpg)

*Tisch mit Werkstück von der Seite*

<div id="bkmrk-in-der-praxis-sieht-">In der Praxis sieht es aber so aus das der Tisch bei den meisten Portalfäsen nicht plan ist. Entweder durch die Befestigung des Arbeitsplatte oder durch das setzen der Unterkonstruktion der Maschine die sich im laufe der Jahre setzt.  
  
Das Bild unten zeigt Grau das Werkstück - Hellbau den Tisch und dunkelblau die Unebenheiten:  
  
</div>![Tisch-real](https://www.cnc-steuerung.com/media/40/cb/c4/1763996602/Tisch-real.jpg)

*Tischform real*

<div id="bkmrk-wird-nun-mit-vakuum-">Wird nun mit Vakuum das Werkstück (Holz - dünnes Blech ect.) angezogen wird das Werkstück die Form des Tisches annehmen.  
Wenn Sie nun auf Z ins Material fahren, werden Sie nie über die ganze Strecke die gleiche Tiefe im Werkstück erhalten. Noch schlimmer, je nach dem ob Sie am höchsten oder tiefsten Punkt, null gesetzt haben, werden Sie unter Umständen in Ihren Maschinentisch fräsen.  
  
  
</div>![Schnitt_(1)](https://www.cnc-steuerung.com/media/44/fd/c1/1763996849/Schnitt_(1).jpg)

*Schnitt*

<div id="bkmrk-wurde-die-oberfl%C3%A4che">Wurde die Oberfläche aber zuvor abgetastet, folgen wir der Bahn und passen die Z Höhe automatisch an den Tisch an. So folgen wir der echten Kontur ohne manuell eingreifen zu müssen.  
  
</div>![Abtasten](https://www.cnc-steuerung.com/media/e7/c5/d2/1763997149/Abtasten.jpg)

<div id="bkmrk-wir-folgen-zu-zeit-e">Wir folgen zu Zeit einer Matrix von 10x10.   
<u>Wenn Sie einen Millimeter abtasten möchten, würden wir auf X 10 und Y 10 Abtastungen machen</u>  
  
Das bedeutet wir haben bei einer Tischgröße von 1000mm x 1000mm = 100 Abtastungen.  
Je größer die Fläche um so größer der Abstand.

  
Mehr in kürze mehr dazu

</div>> **Wichtig**  
> Die AutoLevel-Funktion begrenzt die Achsgeschwindigkeit bzw. -beschleunigung nicht. Sie ist grundsätzlich dafür gedacht, kleine Korrekturen für Oberflächenunregelmäßigkeiten vorzunehmen. Das Einrichten eines Punktgitters, in dem große Höhenunterschiede zwischen den Punkten auftreten, kann zu einer Überschreitung der Geschwindigkeits- bzw. Beschleunigungsgrenzen der Z-Achse führen und im Extremfall auch einen PID-Reglerfehler der Z-Achse verursachen. Eine entsprechende Prüfung der Daten, z. B. nach dem Scannen, sollte durch ein Python-Skript erfolgen, bevor d.setAutoLevelingGridData aufgerufen wird.

<div id="bkmrk-makro-beschreibung%3Am"><u>Makro Beschreibung:</u>  
M150 = der Höhenverrechnung ausschalten  
M191 = Abtastvorgang starten  
M192 = Höhenverrechnung anschalten

</div>

# Spindel einrichten

**Was genau muss ich einstellen für meine HF Spindel**

<div id="bkmrk-was-muss-man-einstel">Was muss man Einstellen für eine HF Spindel in der SIM Software?  
Wir gehen hier von folgenden Parametern aus:  
  
- Frequenzumrichter  
- HF Spindel  
- max. Drehzahl 18000</div>![Einstellungen_(7)](https://www.cnc-steuerung.com/media/ec/f9/be/1757314568/Einstellungen_(7).jpg)

*Einstellung*

<div id="bkmrk---gehen-sie-zuerst-%28">\- Gehen Sie zuerst (<span style="color:#f92020;">1</span>) in den Einstellungen und suchen Sie den Reiter Spindel (<span style="color:#fb1f1f;">2</span>)  
\- Wählen Sie das Relais ( Ausgang der CSMIO) aus mit dem Sie den Frequenzumrichter die Richtung vorgeben. (<span style="color:#fc1111;">3</span>) In unserem Fall ist das der Digitale Ausgang 0  
\- Wählen Sie den analogen Ausgang (<span style="color:#fc1a1a;">4</span>) den Sie verdrahtet haben um den Sollwert 0-10 Volt verdrahtet haben.  
\- Geben Sie die Parameter (<span style="color:#fc2b2b;">5</span>) für Ihre Spindel ein

Nach dem Sie die Einstellungen vorgenommen haben, klicken Sie oben auf Gear

</div>![Gears](https://www.cnc-steuerung.com/media/61/fe/9c/1757314972/Gears.jpg)

*Gears*

<div id="bkmrk-auch-wenn-sie-keine-">Auch wenn Sie keine Getriebestufe haben, müssen Sie diese einstellen.  
Klicken Sie auf Gears (<span style="color:#fb2e2e;">2</span>)  
Es öffnet sich die Getriebetabelle  
Tragen Sie in der Drehzahltabelle (<span style="color:#fb3131;">3</span>) die Drehzahl unter maximal (<span style="color:#fa2828;">3</span>) ein was Ihre Spindel maximal drehen kann.  
In unserem Beispiel also 18000.  
Wenn Sie in der Software die Spindel mit M3 S18000 ansteuern wird das Relais (Ausgang0) geschaltet und am analogen Ausgang 0 steht nun 10 Volt an. Ihr Frequenzumrichter sollte nun die maximale Frequenz ausgegeben werden.  
  
Unter **ACC RPM/s** tragen Sie die Drehzahl pro Sekunde ein, mit der Ihre Spindel auf die gewählte Drehzahl hochlaufen soll. In unserem Beispiel 9000 bedeutet das die Spindel 2 Sekunden Hochlaufzeit hat.  
  
Unter Decel RPM/s tragen Sie die Drehzahl pro Sekunde ein, mit der Spindel bremsen soll. Hier haben wir 6000 eingetragen was dann eine Bremszeit von 3 Sekunden zu folge hat.  
  
</div>

# Grundsätze zum CNC CODE

**Hier erfahren Sie grundsätzliches über den CNC Code**

<div id="bkmrk-aufbau-eines-cnc-pro">**Aufbau eines CNC-Programmblocks**

Ein CNC-Programmblock wird normalerweise wie folgt geschrieben:

N50 G01 X100 Y-50.02 F100 M08

Wie Sie im obigen CNC-Programmblock sehen können, handelt es sich um sechs durch Leerzeichen getrennte Wörter.  
Jedes Wort besteht aus einer Gruppe alphanumerischer Zeichen.  
Jedes Wort wird von einem Buchstaben wie oben N, G, X, Y, F, M eingeleitet.  
Der verbleibende Teil besteht aus einem vorzeichenbehafteten/vorzeichenlosen numerischen Wert wie oben: 50, 01, 100, –50.02, 100, 08

**CNC-Programmierbefehle**

Jedes dieser Wörter hat einen sehr wichtigen Wert in der CNC-Programmierung.  
Sie können diese Wörter als Befehle oder Anweisungen betrachten. Es gibt viele Befehle,  
einige sind Standardbefehle, die üblicherweise in einem CNC-Programm für jede CNC-Maschinensteuerung zu finden sind.  
Einige sind von der CNC-Maschine und der CNC-Steuerung abhängig und variieren von CNC-Steuerung zu Steuerung.

Das Wesentliche ist jedoch, dass ein CNC-Maschinist zumindest einige der weit verbreiteten CNC-Programmbefehle kennen/verstehen muss.  
N50 G01 X100 Y-50.02 F100 M08  
(dies ist derselbe CNC-Programmcode wie oben angegeben)

**Sequenznummern N in CNC-Programmblöcken**

N50 – ist die Sequenznummer. In der realen Welt sehen Sie viele Listen, die mit Seriennummern geschrieben sind. Warum werden Seriennummern vergeben? Sie erleichtern das Sortieren und Suchen nach Aufgaben. Auf  
die gleiche Weise wird jedem CNC-Programmblock eine Seriennummer zugewiesen, um das Suchen und Anordnen von CNC-Programmblöcken zu erleichtern.

Sie (CNC-Maschinenbediener) müssen diese nicht verwenden. Sie können CNC-Programme auch ohne Sequenznummern (N) schreiben.  
Sequenznummern für CNC-Programmblöcke (N) erleichtern Ihnen jedoch das Leben, denn beim Erlernen der CNC-Festzyklus-Programmierung werden Sie feststellen, dass wir überhaupt nicht ohne Sequenznummern programmieren können (oder zumindest müssen wir mindestens einen oder zwei CNC-Programmblöcke G71, G72 nummerieren).

**G-Code-Programmierung**

Dann kommt das nächste Wort G01.  
Jedes CNC-Programmwort, das mit einem führenden G beginnt, wird alsG-Code bezeichnet. Eigentlich nennt man diesen Code auf DIN Code.  
G-Codes werden häufig verwendet/verstanden. CNC-Maschinisten können nicht einmal davon träumen, ohne G-Codes zu programmieren (die neuesten CNC-Steuerungen geben uns andere Möglichkeiten zum Programmieren, aber sie bieten immer noch eine Möglichkeit, im herkömmlichen G-Code-Stil zu programmieren).

Jeder G-Code verfügt über eine so umfangreiche Funktionalität und Abfolge von Operationen, dass für jeden G-Code ein ausführliches Tutorial erforderlich sein könnte, um seine Funktionsweise zu erklären.  
Viele G-Codes werden hier bereits kurz erläutert, sogar mit Programmbeispielen, die ihre Verwendung in CNC-Programmen veranschaulichen.

G01 ist der G-Code für lineare Interpolation. Dies bedeutet, dass Sie möchten, dass die CNC-Werkzeugmaschine mit einem kontrollierten Vorschub (siehe unten „Werkzeugvorschub“) zu einer bestimmten Position fährt,  
da Sie die bestimmte Position und die Vorschubgeschwindigkeit angeben müssen.

**Positionierung**

N50 G01 X100 Y-50.02 F100 M08  
(dies ist der gleiche CNC-Programmcode wie oben angegeben)

Nach G01 sehen Sie X100.  
X bezeichnet eine Achse der CNC-Maschine.  
CNC-Drehmaschinen haben normalerweise zwei Achsen X und Z

X100 bedeutet beispielsweise, dass das Werkzeug sich 100 (mm oder Zoll können per G-Code eingestellt werden) in Richtung der X-Achse bewegen soll.  
Dann kommt Y-50.02,  
das der CNC-Maschine mitteilt, dass das Werkzeug in Richtung der Y-Achse auf –50,02 (mm oder Zoll) bewegt werden soll.

**Werkzeugvorschub**

F100, hier steht F für Vorschub. Jeder Bewegungsbefehl erfordert die Angabe eines Vorschubs, damit das Werkzeug mit dieser Vorschubmenge an eine bestimmte Position bewegt werden kann.

Der Vorschub wird entweder als Vorschub pro Minute oder Vorschub pro Umdrehung angegeben .

**M-Code in der CNC-Programmierung**

M08 steht hier für M-Code (Miscellaneous Code).  
Man könnte meinen, M-Codes seien Maschinencodes, da sie hauptsächlich das Verhalten von CNC-Maschinen steuern.  
Es gibt viele M-Codes, einige davon sind in jeder CNC-Maschinensteuerung enthalten, wie Beispielsweise M08. Dies ist der Code, mit dem die CNC-Maschine angewiesen wird, das Kühlmittel zu öffnen (Coolant ON).   
Zum Drehen der Spindel verwenden wir M02 oder M03, zum Stoppen der Spindel verwenden wir M05.  
Es können auch freie M Befehle programmiert werden. Dazu benötigen Sie aber Programmierkenntnisse in Python.

  
</div>

# Verweilzeiten G04 P

**Wie wird die Pausenzeit eingegeben?**

<div id="bkmrk-der-g04-verweil-g-co">Der G04-Verweil-G-Code hält den aktuellen Vorgang für die angegebene Zeit (Sekunden oder Millisekunden) an/verzögert ihn.   
Während des gesamten Vorgangs werden jedoch nur die Achsenbewegungen der CNC-Maschine gestoppt und die Spindel dreht sich weiter.  
Die Wartezeiten werden mit G04 Pxxx eingeleitet.  
Hier werden Millisekunden erwartet. Also G04 P1000 würde 1 Sekunde bedeuten</div>

# Meldungen der SIM Software

**Meldungen der SIM-Software Nicht immer ist von einer Warnmeldung die Rede, oftmals ist es ein Hinweis auf eine falsche Bedienung oder falsche Einstellung. Lesen Sie die Meldung - sorgfältig durch - oftmals kommt man schon selbst zu einem Ergebnis**

<div id="bkmrk-hier-finden-sie-meld">Hier finden Sie Meldungen und der Fehlerbeschreibung.  
Sie werden unterschiedliche Meldungsfenster sehen- einmal aus Windows und einmal aus einem MAC System.  
Grundsätzlich kann man keine 100% Anleitung schreiben. Sie müssen sich schon einen Moment Zeit nehmen und sich mit der Software auseinander setzen.

</div>![FEEDRATEjpg](https://www.cnc-steuerung.com/media/3a/e4/fd/1738664679/FEEDRATEjpg.jpg)

*Feedrate / Keine Geschwindigkeit eingetragen*

Hier wurde kein Material ausgewählt,

![Waehle Material](https://www.cnc-steuerung.com/media/a6/38/11/1738665352/Waehle%20Material.jpg)

*Material Auswahl*

![Probing](https://www.cnc-steuerung.com/media/f7/15/87/1738665478/Probing.jpg)

*Probe Eingang nicht eingetragen*

Sie müssen bei dieser Meldung den Eingang für den Taster eintragen.

![EASignal](https://www.cnc-steuerung.com/media/a7/21/4d/1738666482/EASignal.jpg)

*Spindel An nicht zugewiesen*

<div id="bkmrk-wenn-sie-die-meldung">Wenn Sie die Meldung über ein M3 Befehl erhalten müssen Sie einen Ausgang bei M3 Spindel eintragen.  
M4 wird nicht unterstützt.</div>![M3](https://www.cnc-steuerung.com/media/4a/2b/c7/1738666329/M3.jpg)

*M3 Meldung*

![M3_Einstell](https://www.cnc-steuerung.com/media/7c/11/f5/1738686528/M3_Einstell.jpg)

*M3 Einstellungen*

Nicht Verbunden, diese Meldung kommt wenn Sie einen Code starten und die Steuerung nicht verbunden ist.

![Nicht Verbunden](https://www.cnc-steuerung.com/media/d3/83/f5/1738686799/Nicht%20Verbunden.jpg)

*Nicht Verbunden*

<div id="bkmrk-einstechh%C3%B6he-%3D-0%C2%A0pie">Einstechhöhe = 0   
Pierce high muss größer als 0 sein.   
Laden Sie die Parameter zum schneiden um die Meldung </div>![Piercehiogh](https://www.cnc-steuerung.com/media/96/b5/c2/1738687252/Piercehiogh.jpg)

*Pierce high*

Suchstrecke nicht eingetragen, dann kommt diese Meldung

![Probing Abstand](https://www.cnc-steuerung.com/media/4b/03/5e/1738687623/Probing%20Abstand.jpg)

*Probing Abstand / Suchstrecke zu klein*

Es kann auch oft hilfreich sein wenn Sie in das Meldungsfenster schauen

![Meldungenfenster](https://www.cnc-steuerung.com/media/48/98/0b/1738687694/Meldungenfenster.jpg)

*Meldung Fenster*

<div id="bkmrk-not-aus-signal-nicht">NOT Aus Signal nicht zugewiesen.

Wer diese Meldung sieht muss noch das Not Aus Signal noch zuweisen

</div>![Not Aus_(2)](https://www.cnc-steuerung.com/media/d3/76/74/1738688156/Not%20Aus_(2).jpg)

*Not Aus Signal fehlt noch*

<div id="bkmrk-diese-meldung-bedeut">Diese Meldung bedeutet, dass eine zu große Geschwindigkeitsdifferenz zwischen der Sollgeschwindigkeit (über das +/-10-V-Signal) und der Istgeschwindigkeit besteht, die am Encoder-Eingang abgelesen wird. Dieser Fehler tritt in zwei Fällen auf:

- <span class="s1"></span>Wenn der Encoder beschädigt wurde.
- <span class="s1"></span>Wenn der Servoantrieb nicht schnell genug auf das +-/10-V-Signal reagiert. (Motortuning)

Der CSMIO/IP-A-Controller war ursprünglich mit einem Schutz ausgestattet, der nicht zulässt, dass die Differenz zwischen der Sollposition und der vom Encodereingang abgelesenen Istposition größer als der zulässige Positionsfehler, dessen Wert vom Kunden festgelegt wird, ist. Dieser Schutz dient zum Anhalten der Maschine, wenn die Achse der Sollposition aus folgenden Gründen nicht folgt:

- <span class="s1"></span>zu weiche Einstellung des PID-Reglers für Geschwindigkeit oder Strom im Servoantrieb.
- <span class="s1"></span>zu weiche Einstellung des PID-Reglers für die Position in CSMIO/IP-A
- <span class="s1"></span>Überlastung des Servoantriebs
- <span class="s1"></span>Kollision.

Leider hat sich nach einiger Zeit herausgestellt, dass dieser Schutz bestimmte Situationen nicht berücksichtigt, vor allem eine Situation, in der der Encoder beschädigt wird. Eine Beschädigung des Encoders ist eine sehr gefährliche Situation, weil sich die Istposition, wie sie vom CSMIO/IP-A-Controller gesehen wird, nicht ändert. Dieses tritt bei sehr günstigen Servosystemen auf, bei unseren Delta Systeme wird durch die Endstufe ein Alarm ausgelöst der sofort die Anlage stoppen wird.

Wenn die vorgegebene Bewegung lang und schnell ist, wird der zulässige Positionsfehler sehr schnell überschritten und die Maschine kommt zum Stillstand. Aber was passiert, wenn die vorgegebene Bewegung kurz und langsam ist? In dieser Situation wird der zulässige Positionsfehler nicht überschritten und der PID-Regler für die Position in CSMIO/IP-A stellt die maximale Spannung am +/-10-V-Analogausgang ein.

Eine solche Situation führt dazu, dass die Achse auf die maximale Geschwindigkeit beschleunigt und wahrscheinlich den Endschalter und sogar das Ende der Achse erreicht.

Um solche Situationen zu verhindern, wurde ein Schutz hinzugefügt, der verhindert, dass die Differenz zwischen der Sollgeschwindigkeit und der Istgeschwindigkeit nicht zu groß wird (die zulässige Geschwindigkeitsdifferenz wird dynamisch berechnet). In diesem Fall ist die Sollgeschwindigkeit die Spannung des +/-10-V-Analogsignals und die Istgeschwindigkeit ist die am Encodereingang gelesene Geschwindigkeit.

Wenn am +/-10-V-Analogausgang eine erhebliche Spannung anliegt (d. h. eine erhebliche Achsengeschwindigkeit wurde eingestellt) und die Geschwindigkeit am Encodereingang 0 beträgt (weil der Encoder beschädigt wurde) oder zu niedrig ist (weil der Servoantrieb zu weich abgestimmt wurde), wird die Maschine sofort gestoppt.

</div>![Warung_Geschwindi](https://www.cnc-steuerung.com/media/38/ab/7b/1738688237/Warung_Geschwindi.webp)

*Geschwindigkeitsfehler*

![Endlage](https://www.cnc-steuerung.com/media/06/04/9f/1738688350/Endlage.jpg)

*Endlage Fehler*

<div id="bkmrk-emg-%3D-achtung-not-au">EMG = Achtung Not Aus ausgelöst  
  
Hier stimmt was nicht mit dem Hardware Limitschalter ? Entweder wurde der Schalter angefahren oder das Signal wurde falsch zugewiesen - in der Meldung unten weist die Meldung auf  
den Channel 2 hin was normalerweise die Z Achse ist.  
HW-Limit, function: Limit-- = bedeutet das der Minus Endlagenschalter anzeigt das dieser angefahren wurde/ein Signal aussendet  
mod: CMSIO/IP0 = bedeutet das Signal kommt aus der IP Steuerung - 0 zeigt an das es sich um das Hauptmodul handelt  
mk index: 2 axis Z = bedeutet es kommt von der Z Achse  
  
Überprüfen Sie Ihre Einstellungen / Maschine.

</div>![Power](https://www.cnc-steuerung.com/media/5e/7f/7c/1738688454/Power.jpg)

<div id="bkmrk-die-software-%C3%BCberpr%C3%BC">Die Software überprüft in "innern der Hardware" ob irgendwelche Stromsparmodis eingestellt sind was zu Störungen führen könnte.

Überprüfen Sie die Hardware Ihres Computers auf Energiesparfunktionen, bitte senden Sie uns keine Fragen wie stelle ich das aus oder was kann ich tun?

Fragen Sie Ihren Computerlieferanten wenn Sie keinen PC von uns erhalten haben. Das ist der richtige Ansprechpartner, denn Teilweise sind die Einstellungen auch im BIOS vorzunehmen.

  
</div>![Netzwerk](https://www.cnc-steuerung.com/media/76/4b/44/1738688560/Netzwerk.jpg)

*Netzwerkeinstellungen*

# USB Kamera

**Was steck hinter dem Symbol mit der Kamera**

Wer mit unserer Kamera arbeitet kann den Offset einfach mit einem Klick auf das Kameramodul aktivieren

![Industrial Kopie 2](https://www.cnc-steuerung.com/media/cf/f5/6f/1736873755/Industrial%20Kopie%202.png)

<div id="bkmrk-unsere-optischen-sys">Unsere optischen Systeme können mittels der Windows Kamera Software einfach in eine bestehende CNC Maschine eingebunden werden.

Die Windows Software kann Ihnen ein Kreuz in das Bild einblenden , was Ihnen dann als Orientierung dient.  
  
Bewegen Sie die Maschine an die Stelle die Sie als Null setzen möchten.

  
</div>![Bild_(5)](https://www.cnc-steuerung.com/media/30/57/b0/1736853684/Bild_(5).jpg)

<div id="bkmrk-klicken-sie-dann-auf">Klicken Sie dann auf den Kamerabutton.  
Es wird der Offset in X und Y eingetragen.

</div>![Punkt](https://www.cnc-steuerung.com/media/87/38/71/1736932390/Punkt.jpg)

<div id="bkmrk-es-geht-bei-der-kame">Es geht bei der Kamera um den Schnittpunkt des Kreuzes, somit ist es auch egal ob Sie die Kamera rechtwinklig ausgerichtet haben (was natürlich nicht schaden kann)  
Aber es geht in erster Linie nur um den Abstand vom Schnittpunkt bis zur Werkzeugmitte um den Nullpunkt zu ermitteln.</div>> Bitte überprüfen Sie die Ausrichtung des Kameramoduls im Gehäuse.

# Ausgang aktivieren

**Beim aktivieren automatisch einen Ausgang setzen**

<div id="bkmrk-wer-einen-ausgang-be">Wer einen Ausgang benötigt wenn die SIM Software aktiviert, kann über eine Sonderfunktion einen Ausgang setzen.  
Gehen Sie in die Einstellungen - auf Module - gehen Sie auf eine Achse die aktive ist.  
Unten rechts sehen Sie "Ausgangsignale" Wenn Sie bei "Antrieb Aktivieren" den gewünschten Ausgang zuweisen, wird beim Aktivieren der SIM Software der zugewiesenen Ausgang aktiviert. </div>![Aktivieren_Ausgang1](https://www.cnc-steuerung.com/media/ce/1a/da/1733994056/Aktivieren_Ausgang1.jpg)

> Wichtig ist das Sie diese Funktion nur bei aktiven Achsen nutzen können.

# Spindel Orientierung

**Wer einen C2000 von uns hat kann mittels des Makros die Orientierung per Einschalten starten**

<div id="bkmrk-wer-von-uns-einen-c2">Wer von uns einen C2000 hat, kann mittels unserem Makro "Spindel Orientierung" die Suche automatisch starten wenn die SIM Software verbindet.  
  
Voraussetzungen:  
Die Spindel benötigt ein Encoder damit die Position auch gefunden wird. Wenn der C2000 bereits eingestellt wurde, brauchen Sie nur noch dieses Makro "Spindel Orientierung" in das Maschinenverzeichnis - Skripte kopieren.  
  
Öffnen Sie die SIM Software und gehen in die Einstellungen - PyAktion  
Tragen Sie die Angaben wie folgt ein:  
  
Name: **Spindel Orientierung**  
Event: **EA Änderung**  
E/A: **CSMIO Digi Out Ausgang 1**   
E/A Änderung: **Up**  
Wählen Sie bei Scriptname :suchen Sie den zuvor in das Makroverzeichnis kopierte " **Spindel Orientierung.py**"

</div>![Einstellungen-neu](https://www.cnc-steuerung.com/media/a2/ae/2e/1733487843/Einstellungen-neu.jpg)

*Makro Spindel Orientierung*

<div id="bkmrk-erstellen-sie-eine-n">Erstellen Sie eine neue Action, wie bereits mehrmals beschrieben und geben Sie wie oben beschrieben im Bild die Einstellungen ein.  
  
</div>> **Wichtig**  
> Das Makro reagiert auf den Ausgang 1  
> Dieser Ausgang wird bei unseren CNC Connect System für das Enable Signal der Servo Drives automatisch ausgegeben.  
> Als Ausgang für den C2000 haben wir den Ausgang 7 im Programm zugewiesen.  
>   
> <u>Da wir keinen Ausgang setzen können der bereist in der SIM Software zugewiesen wurde, muss ein zweites Relais für M3 verwendet werden. </u>

<div id="bkmrk-damit-der-c2000-eine">Damit der C2000 eine Aufforderung bekommt muss das FWD Signal kommen.   
  
Aber das Relais für Vorwärts am C2000 ist bereits durch die Funktion M3 in der SIM Software belegt.   
Sie müssen ein freies Relais parallel zum M3 Relais verdrahten.   
  
Dieses Relais ist im Makro auf Ausgang 5 gelegt.  
Das bedeutet wir starten wenn der Ausgang 1 von der SIM Software gesetzt wird, in dem wir den Ausgang 5 schalten dann den Ausgang 7 um dann beide wieder zu deaktivieren.  
  
Die Orientierung startet dann automatisch.  
  
Die Ausgänge (mit Ausnahme Ausgang1) können in Zeit und Zuweisung geändert werden, falls nötig.</div>![Variablen](https://www.cnc-steuerung.com/media/47/b6/6f/1733405681/Variablen.jpg)

*Variablen*

# Industrie Version - PyAction deaktivieren

**Warum muss ich alle PyActions deaktivieren?**

<div id="bkmrk-%C3%9Cberpr%C3%BCfen-sie-bei-d">Überprüfen Sie bei der ersten Inbetriebnahme ob alle Pyaktions deaktiviert sind.  
Gehen Sie in die Einstellungen - Pyaktion - und nehmen Sie ggfs. das Häckchen aus der Pyaktionen heraus.  
Wenn alles läuft können Sie nachher schauen was Sie für Ihre Maschine eventuell benötigen können.  
Ändern Sie dann aber auch die Ein und Ausgänge die ggfs. eingestellt sein können.</div>![Aktive](https://www.cnc-steuerung.com/media/8d/35/93/1733248851/Aktive.jpg)

# Fusion 360 Postprozessor SIM Software

**Wir haben einen PP für die Fusion 360 Software**

<div id="bkmrk-wir-haben-einen-pp-f-1">Wir haben einen PP für die Fusion 360 Software  
  
Sie können Sie sich hier den PP downloaden: [https://nc-2568507537125052887.nextcloud-ionos.com/index.php/s/P9mjxwmwDifTQGg](https://nc-2568507537125052887.nextcloud-ionos.com/index.php/s/P9mjxwmwDifTQGg)

Wir übernehmen keine Verantwortung für diesen Postprozessor.

Kopieren Sie die Dateien in den Ordner "Electronics cam" der Fusion wie auf dem Bild gezeigt.

  
</div>![Fusion_pp](https://www.cnc-steuerung.com/media/95/b4/b7/1732105251/Fusion_pp.jpg)

# Wie oft kann die Lizenz SIM Software verwendet werden?

**Immer wieder kommen die gleichen Fragen**

<div id="bkmrk-da-die-lizenz-zur-si">Da die Lizenz zur SIM Software auf den Controller ausgestellt ist, kann die Lizenz auf so viele PC verwendet werden wie Sie möchten.

Im Gegensatz zur Mach4 Software wo ja die Lizenz auf den PC ausgestellt wird, geht die SIM Software auch hier andere Wege.  
Probieren Sie einfach aus, welcher Rechner der beste ist. Sichern Sie sich nur die Lizenz an einem sicheren Ort ab.

</div>

# Meldung bei fallender Flanke

**Was muss ich einstellen?**

<div id="bkmrk-grunds%C3%A4tzlich-kann-m">Grundsätzlich kann man einen Schalter der etwas überprüft über eine Status LED anzeigen lassen.  
Schöner und einfacher ist es wenn man dieses über eine Meldung am Monitor sieht.  
Gehen Sie dazu wie folgt vor:  
  
Legen Sie eine PyAktion an.  
Geben Sie einen Namen und wählen Sie EA Änderung  
Wählen Sie die Hardware aus wo das Signal angelegt wurde.<div>Bei EA Änderung wählen Sie : Down  
Unten bei Scriptname wählen Sie das Makro : Meldung bei fallender Flanke aus  
Vergessen Sie nicht die PyAktion auch zu aktivieren.  
Wer mehrere Meldungen haben möchte kann das Makro auch kopieren und umbenennen.  
  
Zum Beispiel:  
- Kühlmittelstand   
- Ölstand Zentralschmierung  
  
</div></div>![Meldung_bei_fallender_Flanke](https://www.cnc-steuerung.com/media/70/25/af/1724224583/Meldung_bei_fallender_Flanke.jpg)

*Meldung anlegen*

## Passende Produkte

<div id="bkmrk-meldung-bei-fallende" style="margin:15px 0;"><div style="width:220px;border:1px solid #ddd;padding:12px;text-align:center;">[![Meldung bei fallender Flanke - Zentralschmierung Überwachung](https://www.cnc-steuerung.com/media/70/25/af/1724224583/Meldung_bei_fallender_Flanke.jpg)](https://www.cnc-steuerung.com/detail/019173c7479a7ab0a271d9c0ecf5c014)**[Meldung bei fallender Flanke - Zentralschmierung Überwachung](https://www.cnc-steuerung.com/detail/019173c7479a7ab0a271d9c0ecf5c014)**

Artikelnummer: SW10658

[Zum Produkt →](https://www.cnc-steuerung.com/detail/019173c7479a7ab0a271d9c0ecf5c014)

</div></div><div id="bkmrk-der-script-kann-indi">Der Script kann individuell angepasst werden.  
Öffnen Sie den Script Editor und ändern Sie die die beiden Zeilen entsprechend.</div>![Meldung_(1)](https://www.cnc-steuerung.com/media/e3/a6/7e/1733217428/Meldung_(1).jpg)

# Poti Anschließen und Einbinden

**Wie schließe ich einen Potentiometer an**

<div id="bkmrk-potis-sind-drehregle">Potis sind Drehregler die einen analogen Sollwert ausgeben. Dieser Wert liegt zwischen 0 und 10 Volt DC.  
Was Sie mit diesem Wert machen hängt von der Zuweisung des Signals ab.

Schauen Sie sich das Beispiel an wie man einen Poti für Drehzahl und Vorschub einbindet.

</div>[Video auf YouTube ansehen](https://www.youtube.com/watch?v=wXPStSWjZgk)

<div id="bkmrk-m%C3%B6chten-sie-den-poti">Möchten Sie den Poti für die Drehzahl und Vorschub nutzen müssen Sie den ausgewählten Analog Eingang   
in der Sim Software unter FRO/SRO/RRO zuweisen.</div>![FRO_(1)](https://www.cnc-steuerung.com/media/3c/8e/9e/1730742510/FRO_(1).jpg)

*FRO-SRO*

Nutzen Sie den Poti für das THC weisen Sie diesen Eingang unter dem THC Reiter zu

![THC_(3)](https://www.cnc-steuerung.com/media/33/96/22/1730742559/THC_(3).jpg)

*THC*

> Ein Poti hat immer 3 Anschlüsse:
> 
> die beiden Äußeren sind die Spannungsversorgung -10 Volt und das Masse Signal.  
> Der Mittelabgriff stellt dann den veränderten Sollwert zu Verfügung. Dieser kommt dann an den Analogen Eingang

# Teachen

**Was muss ich vorbereiten?**

<div id="bkmrk-teachen-mit-der-sim-">Teachen mit der SIM Software  
<div>wir können mit unserem Handrad in Verbindung mit der SIM Software und dem Makro Teachen, ein Programm einfach und schnell erstellen.  
Kopieren Sie das Makro in das Verzeichnis Ihrer Maschine und in den Ordner Makros !  
  
Erstellen Sie einen Ordner auf der Festplatte C mit dem Namen Teach (C:/Teach)  
  
Um das Programm nutzen zu können müssen Sie das Makro auf Ihre Bedürfnisse einstellen.  
Stellen Sie den Eingang ein den Sie zur Positionsübernahme verwenden möchten.  
Erstellen Sie unter Aufruf zum Makro in den Einstellungen.  
  
</div><div>  
</div><div>  
</div></div>![Teachen_2](https://www.cnc-steuerung.com/media/15/f1/94/1729588941/Teachen_2.jpg)

<div id="bkmrk-weisen-sie-dem-makro">Weisen Sie dem Makro einen Eingang zu und wählen Sie das Makro aus.   
Vergessen Sie nicht den Aufruf zum Makro auch zu aktivieren.  
  
Sie können der Datei auch einen Namen geben, Standard ist der Name TEACH_FILE_DATE.txt   
Wenn Sie den Namen ändern möchten, können Sie zwischen den beiden " " den gewünschten Namen eingeben.  
  
\#Save all axis coordinates into a file on the harddisk   
\#(c) Okt. 2024 / www.cnc-steuerung.com   
\#Version 1.005   
 #Dateiname: KUNDENEINGABE filename = "<span style="color:#fa0505;">TEACH\_File\_Data.txt</span>"   
\#ACHTUNG!!!!!!!!!!!! Die Datei wird ins aktuelle Verzeichnis geschrieben   
\#ENDE der Kundeneingabe #Definition of functions  
</div>Schauen Sie sich das Video an, hier wird alles genau erklärt.

[Video auf YouTube ansehen](https://www.youtube.com/watch?v=l5SYC-MQ_C8)

<div id="bkmrk-wir-haben-verschiede">Wir haben verschiedene Makros.  
Bitte nur das Makro einsetzen was Sie an der Maschine auch verwenden  
- X-Y-Z  
- X-Y-Z-A  
- X-Y-Z-A-B  
- X-Y-Z-A-B-C  
  
</div>## Passende Produkte

<div id="bkmrk-artikelnummer%3A-sw106" style="margin:15px 0;"><div style="width:220px;border:1px solid #ddd;padding:12px;text-align:center;">Artikelnummer: SW10669.1

</div><div style="width:220px;border:1px solid #ddd;padding:12px;text-align:center;">Artikelnummer: SW10669.2

</div><div style="width:220px;border:1px solid #ddd;padding:12px;text-align:center;">Artikelnummer: SW10669.3

</div><div style="width:220px;border:1px solid #ddd;padding:12px;text-align:center;">Artikelnummer: SW10669.4

</div></div>

# Rotations Achsen

**Wie stelle ich eine Drehachse bei der SIM Software ein?**

<div id="bkmrk-wer-eine-drehende-ac">Wer eine drehende Achse hat muss diese auch auf Winkelfunktion einstellen.  
Wählen Sie dazu unter Achsen in der jeweiligen Achse bei Typ der Achse Drehend aus.</div>![Typderachse](https://www.cnc-steuerung.com/media/26/a5/e7/1728976466/Typderachse.jpg)

> Wurde die Achse auf Rotationsachse eingestellt sind im Motortuning auch alle Parameter auf Grad eingestellt.

<div id="bkmrk-nun-gehen-sie-unter-">Nun gehen Sie unter Module auf das zugewiesene Motion Kit und öffnen Sie das Motortuning.  
Führen Sie das Motortuning entsprechend durch.  
Hinweis: Alle Angaben sind nun in Grad anzugeben.</div>![Motortuning](https://www.cnc-steuerung.com/media/e4/c5/85/1728976622/Motortuning.jpg)

Selbstverständlich können hier auch die Software Limit aktiviert werden.

![Softlimits](https://www.cnc-steuerung.com/media/b2/53/f7/1728982594/Softlimits.jpg)

Richten Sie dann den Schwenkbereich ein.

![Range_(1)](https://www.cnc-steuerung.com/media/22/1b/de/1728984281/Range_(1).jpg)

# Datenüberlauf der SIM Software

**Wenn Ihre SIM Software einen Datenüberlauf hat.**

<div id="bkmrk-wenn-es-bei-ihnen-zu">Wenn es bei Ihnen zum Datenüberlauf kommen sollte gehen Sie wie folgt vor:  
<div>- Prüfen Sie, ob die neuste Version verwendet wird  
- Löschen Sie alle Daten aus dem Ordner: C:<span><span><span style="letter-spacing:0px;">\\Programme</span><span style="letter-spacing:0px;">\\SIMCNC</span><span style="letter-spacing:0px;">\\</span><span style="letter-spacing:0px;">Profilname</span><span style="letter-spacing:0px;">\\dbg  
</span><span style="letter-spacing:0px;"><span><span>- Löschen Sie alle Sicherungen aus dem Ordner: </span></span></span><span style="letter-spacing:0px;">C:\\Programme\\SIMCNC\\Backup  
  
Deaktivieren Sie die Diagnosefunktionen in Menü</span></span></span></div><div><div dir="ltr" style="font-family:'-apple-system', BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;white-space:normal;background-color:rgb(255,255,255);text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;color:rgb(24,50,71);"><span dir="ltr" style="color:rgb(0,0,0);font-family:'-apple-system', BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;word-spacing:0px;white-space:normal;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline;"><span style="vertical-align:inherit;"><span style="vertical-align:inherit;">​</span></span></span></div></div></div>![Datenuberlauf_(2)](https://www.cnc-steuerung.com/media/d8/a2/70/1728984704/Datenuberlauf_(2).png)

# Taster Makros für die SIM Software

**Taster einbinden in die SIM Software**

<div id="bkmrk-wie-binde-ich-einen-">Wie binde ich einen Taster in die Sim Software ein?  
Wir haben bereits einen Blog Beitrag über das Einbinden eines Makros in der SIM Software veröffentlicht.

Lesen Sie dazu hier mehr: [https://www.cnc-steuerung.com/blog/Startseite/Was-ist-eine-Pyaction](https://www.cnc-steuerung.com/blog/Startseite/Was-ist-eine-Pyaction)

</div>![Aktivieren_(1)](https://www.cnc-steuerung.com/media/29/7f/6d/1730741349/Aktivieren_(1).jpg)

Damit der Taster überhaupt eine Funktion erhält muss dieser mittels Makro in der Pyaction vorhanden sein. Programmieren Sie sich diese Funktion selber oder kaufen Sie unsere Tastermakros

## Passende Produkte

<div id="bkmrk-taster-makros-f%C3%BCr-di" style="margin:15px 0;"><div style="width:220px;border:1px solid #ddd;padding:12px;text-align:center;">[![Taster Makros für die SIM Software PRO](https://www.cnc-steuerung.com/media/a4/b9/2c/1693638558/Aktivieren.jpg)](https://www.cnc-steuerung.com/detail/018a54b0cb4f7d36803114f0a8a20458)**[Taster Makros für die SIM Software PRO](https://www.cnc-steuerung.com/detail/018a54b0cb4f7d36803114f0a8a20458)**

Artikelnummer: SW10524

[Zum Produkt →](https://www.cnc-steuerung.com/detail/018a54b0cb4f7d36803114f0a8a20458)

</div></div><div id="bkmrk-wieso-kann-ich-nur-t">Wieso kann ich nur Taster einbinden?  
Mittels Taster wird eine Funktion aufgerufen die nach loslassen des Tasters erfolgt. Ein Schalter würde nun bei dauerhafter Betätigung eine Dauerschleife aufrufen.  
  
</div>> Bitte verwenden Sie bei Sicherheitsrelevanten Funktionen wie Stopp und so weiter nur NC Kontakte. Hier wird dann bei einem Kabelbruch sofort der Stopp ausgelöst. Während beim Programmstart ein NO verwendet wird. Da wir ja bei einem Kabelbruch keinen Programmstart auslösen möchten.

<div id="bkmrk-wie-schlie%C3%9Fe-ich-ein">Wie schließe ich einen Taster an?  
Wenn Sie die Orignal Anschlussblöcke verwenden liegt es an Ihre Verdrahtung, Es können NPN und PNP Signale verwendet werden. Wenn Sie unsere Anschlussblöcke verwenden können Sie nur PNP Signale auswerten. Das bedeutet das Sie auf den Schalter 24 Volt + anlegen und das Signalkabel dann auf einen Eingang legen. Welchen Eingang Sie verwenden ist egal da dieser ja in der Pyaction zugewiesen wird.</div>[Video auf YouTube ansehen](https://www.youtube.com/watch?v=pzm7dqlQyK8)

<div id="bkmrk-grunds%C3%A4tzlich-muss-m">Grundsätzlich muss man wissen wie der Tastvorgang abläuft. Hierbei spielt es keine Rolle ob die Bewegung von aussen nach innen oder von oben nach unten stattfindet.  
  
Wir bewegen den Taster immer mit einer schnellen Bewegung beim ersten Tasten an die Kante die wir suchen (1). Nach dem Kontakt stoppen wir und fahren im Eilgang zurück (2). Dann bewegen wir erneut Richtung Kante (3) allerdings mit einer reduzierten Geschwindigkeit um die Genauigkeit zu erhöhen.

Auch wenn wir die Richtungspfeile nebeneinander gezeichnet haben, tasten wir natürlich in den Bewegungen 1 und 3 die gleiche Stelle an.

</div>![Antastung_Vorgang](https://www.cnc-steuerung.com/media/ff/b3/6b/1755704754/Antastung_Vorgang.jpg)

*Ablauf*

# SIM Software Spindeleinstellungen

**Lesen Sie hier was Sie einstellen können /müssen bei Ihrer Spindel**

<div id="bkmrk-was-kann-%2F-muss-man-">Was kann / muss man für die Ansteuerung eines FU beachten?  
Lesen Sie hier was genau eingestellt werden muss.  
  
Öffnen Sie die Einstellungen und gehen Sie auf den Reiter Spindel.  
Das Menü unterteil sich, schauen wir uns zuerst einmal die EA Signale an.</div>![EA Signale](https://www.cnc-steuerung.com/media/20/24/dd/1727771766/EA%20Signale.jpg)

<div id="bkmrk-das-men%C3%BC-ea-signale-">Das Menü EA Signale zeigt Ihnen folgende Einstellungen:  
  
<u>- Spindel CW  
</u>  
wählen Sie hier die CSMIO aus die Sie verwenden und wählen Sie den Ausgang den Sie zu aktivieren der Drehrichtung im Uhrzeigersinn verdrahtet haben.  
  
<u>- Spindel CCW</u><div>wählen Sie hier die CSMIO aus die Sie verwenden und wählen Sie den Ausgang den Sie zu aktivieren der Drehrichtung gegen den Uhrzeigersinn verdrahtet haben.  
</div><div><u>- Spindel Analog</u>  
</div><div>wählen Sie auch hier die CSMIO aus die Sie verwenden und wählen Sie den analogen Ausgang der für den Sollwert der Drehzahl genommen werden soll.</div><div><u>- Spindelgeschwindigkeit</u></div><div>Wählen Sie hier das CSMIO ENC Modul aus. Es ist zu beachten das nur der Encodereingang 0 für die Drehzahl genommen werden kann.  
</div><div><u>Trajektory Auslösung:</u></div><div>Wird nur zum Lasergravieren genommen</div><div><u>Spindelantriebsfehler:</u></div><div>wählen Sie hier den Eingang der verwendet werden soll, der einen Fehler des FU auswertet.  
</div><div>  
</div></div>> Beachten Sie: Sie müssen auch eine Spindel verwenden die einen 5 V TTL Encoder hat. Es darf keine Untersetzung zwischen Spindel und Encoder verbaut sein. Also Encoder und Spindel immer 1:1 verbinden.  
> Denn der Encoder verfügt über eine Nullspur, diese wird als Startimpulse verwendet.

![EASignale](https://www.cnc-steuerung.com/media/40/58/78/1727771951/EASignale.jpg)

Um den Sollwert richtig ausgeben zu können braucht die Software wenige Eingaben die unter Parameter eingetragen werden müssen.

![Parameter](https://www.cnc-steuerung.com/media/ca/d2/5e/1727772640/Parameter.jpg)

<div id="bkmrk-wenn-ihre-spindel-be">Wenn Ihre Spindel bei 400 Hz die 18000 Umdrehungen macht, müssen wir für 400 Hz 10 Volt Sollwert ausgeben. Das bedeutet das wir bei 9000 Umdrehungen zum Beispiel 5 Volt ausgeben. Um den korrekten Sollwert auszugeben brauchen wir hier unter Max. Drehzahl die Umdrehungen der Spindel.  
  
<u>Maxdrehzahl:</u> die maximale Drehzahl Ihrer Spindel  
  
<u>Spindel bereit-Level:</u> Tragen Sie hier 100 ein  
  
<u>Alarmstufe:</u> wenn hier der eingetragene Wert unterschritten wird, erhalten Sie eine Alarmmeldung  
<div> </div></div>> Alarmstufe und Spindel bereit-Level:  
> Wird nur verwendet wenn Sie ein ENC Modul mit Encoder Feedback verwenden

# Was ist eine Pyaction?

**Was muss ich einstellen für ein Makro?**

<div id="bkmrk-was-ist-eine-pyactio">Was ist eine PyAction und was muss ich einrichten damit ich mit einem Makros arbeiten kann?  
  
Wichtig: Wenn ein Ausgang im Makro geschaltet wird, darf dieser Ausgang für keine andere Funktion zugewiesen sein.  
  
1\. Was ist eine PyAction?  
Eine PyAction ist der Aufruf eines Makros oder Funktion die während der Ausführung der SIM Software im Hintergrund dauerhaft läuft ohne extra aufgerufen zu werden. Im Gegensatz zu einem M Befehl können mittels der PyAction Ein und Ausgänge überwacht werden um eine Reaktion zu erzwingen.  
Selbstverständlich können auch M Befehle in einer Pyaktion ausgeführt werden.  
Eine Pyaktion kann im Ordner Screen / Scripte liegen oder auch im Maschinen Ordner / Skripte.  
  
Wer einen M Befehl über den DIN Code aufrufen möchte, muss dieser im Ordner Maschinenprofil - Skripte kopiert werden.  
  
Beispiel:  
Sie möchten den Flüssigkeitstand der Zentralschmierung überwachen.   
  
  
Gehen Sie dazu wie folgt vor:  
\- Gehen Sie in die Einstellungen und dann auf den Reiter PyAction  
\- Klicken Sie auf Hinzufügen - es wird in der linken Spalte eine Aktion angelegt.  
\- Markieren Sie diese neue Aktion - aktivieren Sie die Funktion mit dem Häkchen und klicken Sie auf Bearbeiten

<div>  
  
  
</div></div>![Pyaction](https://www.cnc-steuerung.com/media/08/6d/36/1729754433/Pyaction.jpg)

![Pyaction1](https://www.cnc-steuerung.com/media/10/1c/dc/1729754706/Pyaction1.jpg)

<div id="bkmrk-es-%C3%B6ffnet-sich-ein-f">Es öffnet sich ein Fenster mit den Einstellmöglichkeiten.  
Geben Sie der Aktion einen Namen, so das Sie später auch noch wissen wofür diese Aktion über ist.</div>![Pyaction2](https://www.cnc-steuerung.com/media/4f/62/81/1729754811/Pyaction2.jpg)

<div id="bkmrk-nun-k%C3%B6nnen-sie-das-e">Nun können Sie das Event auswählen, was die Aktion überhaupt auslösen soll.  
In unserem Beispiel wählen wir die EA Änderung.   
  
Es gibt auch noch viele andere aber das wird Ihnen in jedem Makro genau von uns erklärt was Sie einzustellen haben.  
Wenn wir EA Änderung ausgewählt haben, bedeutet dieses, wenn sich der zugewiesene Ein oder Ausgang ändert soll reagiert werden.</div>![Pyaction3](https://www.cnc-steuerung.com/media/aa/cd/30/1729754904/Pyaction3.jpg)

<div id="bkmrk-nun-w%C3%A4hlen-sie-den-e">Nun wählen Sie den Ein oder Ausgang der überwacht werden soll.  
Wir wählen in diesem Beispiel die CSMIO-IP aus und möchten den Eingang 3 überwachen.</div>![Pyaction4](https://www.cnc-steuerung.com/media/27/89/74/1729755047/Pyaction4.jpg)

<div id="bkmrk-nun-m%C3%BCssen-wir-auch-">Nun müssen wir auch noch eintragen wie sich der Eingang ändern muss um eine Aktion auszulösen.  
Folgende Auswahl steht zu verfügung<div>- Change -- wenn das Signal sich wechselt  
- UP -- wenn das Signal wieder anliegt  
- Down -- wenn das Signal abfällt</div><div>Welche Einstellung Sie bei dem jeweiligen Makro benötigen entnehmen Sie der Anleitung zum Makro</div></div>![Pyaction5](https://www.cnc-steuerung.com/media/16/67/ae/1729755095/Pyaction5.jpg)

<div id="bkmrk-zum-schluss-w%C3%A4hlen-s">Zum Schluss wählen Sie das von uns bereitgestellt Makro aus.  
Das Makro muss zwingend im Ordner Makros im Maschinenverzeichnis liegen.</div>![Pyaction6](https://www.cnc-steuerung.com/media/c5/8d/0e/1729755271/Pyaction6.jpg)

## Passende Produkte

<div id="bkmrk-teachen-f%C3%BCr-die-sim-" style="margin:15px 0;"><div style="width:220px;border:1px solid #ddd;padding:12px;text-align:center;">[![Teachen für die SIM Software](https://www.cnc-steuerung.com/media/0f/9a/dc/1731410804/sddefault.jpg)](https://www.cnc-steuerung.com/detail/0192b392c09d7e2496f97e912ce47fe2)**[Teachen für die SIM Software](https://www.cnc-steuerung.com/detail/0192b392c09d7e2496f97e912ce47fe2)**

Artikelnummer: SW10669

[Zum Produkt →](https://www.cnc-steuerung.com/detail/0192b392c09d7e2496f97e912ce47fe2)

</div></div><div id="bkmrk-wichtig%3Aes-darf-der-">Wichtig:  
Es darf der Ausgang im Skript keinerlei Funktion innerhalb der SIM Software zugewiesen sein.  
  
Beispiel: Sie verwenden im Script den Ausgang 5, dann darf dieser zum Beispiel nicht der Kühlmittelpumpe zugewiesen sein. Gehen Sie alle Reiter Schritt für Schritt durch um das zu prüfen.

</div>![Schrittfuerschritt](https://www.cnc-steuerung.com/media/g0/2e/64/1733822160/Schrittfuerschritt.jpg)

# Industrial Version der SIM Software Übersicht

**Unsere neuste Version der SIM Software für alle die eine Hochkant Version möchten**

<div id="bkmrk-unsere-neuste-versio-1">Unsere neuste Version der SIM Software in Hochkant jetzt für alle die was modernes wünschen.<div>Vor vielen Jahren hatten wir mit unserer Evolution Pro ONE Version bereits eine Hochkant Version der Mach4. Nun rüsten wir seid mehr als 4 Jahren eigentlich alle Industriemaschinen mit der SIM Software aus.  
Der Wunsch nach einer modernen Steuerung und das nicht nur in technischer Hinsicht sondern auch das was der Anwender jeden Tag sieht hat uns zur Hochkantversion der SIM Software gebracht.  
  
</div></div>![Start](https://www.cnc-steuerung.com/media/15/e5/00/1727681996/Start.jpg)

*Start Bildschirm*

<div id="bkmrk-bei-der-neuen-versio">Bei der neuen Version wurde neben der optischen Aufwertung wesentlich auf Funktion geachtet.  
Alle Seiten sind klar auf Ihrer Funktion hin ausgelegt und haben Schaltflächen die auch mit einem Touchscreen sehr gut arbeiten. Wir empfehlen einen Touchscreenmonitor oder PC ab 21 Zoll Display.</div>![Werkstuck einmessen](https://www.cnc-steuerung.com/media/4a/53/91/1727682326/Werkstuck%20einmessen.jpg)

*Werkstück einmessen Andere*

Die Tastfunktionen werden auf Wunsch angeboten. Hierzu stehen dem Anwender viele verschiedene Auswahlfunktionen zu Verfügung.

![Kreis](https://www.cnc-steuerung.com/media/36/9b/d4/1727682404/Kreis.jpg)

*Werkstückeinmessen Kreis*

![Oberflache Tasten](https://www.cnc-steuerung.com/media/16/7f/68/1727682550/Oberflache%20Tasten.jpg)

*Oberfläche Antasten*

Oberfläche antasten hat einen ganzen Reiter für sich alleine, da diese Funktion sehr gerne von Anwendern benutzt wird

![Werkzeugverwaltung](https://www.cnc-steuerung.com/media/a5/c3/32/1727682607/Werkzeugverwaltung.jpg)

*Werkzeugverwaltung*

<div id="bkmrk-die-werkzeugverwaltu">Die Werkzeugverwaltung:  
Hier wird Ihnen alles wichtige zu den Werkzeugen - Vermessungen und Tabellen auf einer Seite angezeigt.  
<div>  
</div></div>![Einstellungen](https://www.cnc-steuerung.com/media/89/01/7a/1727687321/Einstellungen.jpg)

*Einstellungen*

<div id="bkmrk-einstellungen---sehe">Einstellungen - sehen Sie hier auf einen Blick den Zustand Ihrer Maschine. Ganz wichtig:  
Wir erstellen Ihnen eine eigene Seite mit Ihren Zuweisungen und Informationen. Nicht universal sondern für Ihre Maschine.</div>## Passende Produkte

<div id="bkmrk-sim-software-industr" style="margin:15px 0;"><div style="width:220px;border:1px solid #ddd;padding:12px;text-align:center;">![SIM Software Industrial Plasma](https://www.cnc-steuerung.com/media/6b/71/f5/1727695554/Werkstuckeinmessen_(1).jpg)**SIM Software Industrial Plasma**

Artikelnummer: SW10665

</div></div>![Bewegung](https://www.cnc-steuerung.com/media/d0/29/b7/1727692523/Bewegung.jpg)

Halten Sie selbst bei komplexen Programmen immer die Übersicht. Als Anwender stehen Ihnen die klassische 3D Ansicht oder auch per Mausklick die 4 Seitenansicht zu Verfügung. In jeder Ansicht können Sie sich die Anzeige so drehen wie Sie es benötigen.

![4Seiten](https://www.cnc-steuerung.com/media/69/1c/63/1727693532/4Seiten.jpg)

# Reiter der Industrial Oberfläche

**Schnell erkennen wo man ist**

<div id="bkmrk-ohne-sich-aufzudr%C3%A4ng">Ohne sich aufzudrängen zeigen Ihnen die roten Ränder bei der aktiven Seite auf, wo Sie sich befinden.  
  
</div>![Reiter_Umrandung](https://www.cnc-steuerung.com/media/a1/ea/0e/1727698003/Reiter_Umrandung.jpg)

> Ohne zu stören, geben die dezenten kleinen roten Ränder, jederzeit Informationen wo Sie sich befinden.  
> Diese kleinen Ränder sind wichtige Marker für den Anwender.  
> Schauen Sie sich das untere Bild einmal an, wissen Sie welche Seite wir aktiviert haben?  
> Wir denken schon ;-)

![Werkstuckeinmessen_(2)](https://www.cnc-steuerung.com/media/4c/3b/10/1727698048/Werkstuckeinmessen_(2).jpg)

# Maschine verbinden

**wie verbinde ich meine Maschine mit der Steuerung?**

<div id="bkmrk-damit-die-software-a">Damit die Software auch die Kontrolle über die Hardware Steuerung übernehmen kann muss der Anwender   
auf den grünen Button oben rechts klicken oder mit dem Finder auftippen. (Touchscreen vorausgesetzt)</div>![nicht verbunden](https://www.cnc-steuerung.com/media/f2/16/5b/1727698803/nicht%20verbunden.jpg)

> Grundsätzliches:  
> Wir lösen mit dem Verbinden einen Ablauf innerhalb der Steuerung aus. Es werden Fehlermeldungen aus den unterschiedlichen Bereichen abgefragt. Servo-Drive Frequenzumrichter und weitere Einheiten (je nach Maschinentyp) müssen ihre Bereitschaft melden.  
> Wenn diese kommt, schaltet je nach Maschine die Software die Ausgänge frei die benötigt werden um die Maschine fahren / bedienen zu können.

Wurde alle Bedingungen erfüllt schaltet die Software alle benötigten Ausgänge (je nach Maschine) und schaltet dann im oberen Bildschirmbereich eine grüne Leiste an. Das ist das optische Zeichen dafür das alles für eine Referenzfahrt bereit ist.

![Verbunden_(1)](https://www.cnc-steuerung.com/media/2c/50/87/1727699084/Verbunden_(1).jpg)

> Je nach Maschinentyp werden auch Bremsen geschaltet. Die Schaltfunktion wird in der Regel von den Servo- Drives übernommen. Sie als Anwender brauchen nur zu wissen:  
> Nach dem Erscheinen der grünen Leiste - warten Sie ca. 1 Sekunde bis Sie die Maschine bewegen.

# SIM Software und das M3-M5 Makro bei Plasma

**Bei der Plasmaversion werden zwei Makros in besonderer Weise benutzt. Das M3**

<div id="bkmrk-bei-der-plasmaversio-1">Bei der Plasmaversion werden zwei Makros in besonderer Weise benutzt. Das M3 zum Starten der Schneidquelle und das M5 zu ausmachen der Schneidquelle.  
  
<u>1. das M3 Makro: </u>

hier ist zu sagen das dieses Makro wie ein Spindel An Signal verarbeitet wird, aber mit dem Zusatz, das hier eine Höhenantastung mit eingebaut ist. Wer keine Höhenantastung benötigt, muss das Standart M3 vom Fräsen nehmen.

Diese Makro erhalten Sie

in seiner Gesamtheit hier in Link: [Makros Plasma Sim Software](https://nc-2568507537125052887.nextcloud-ionos.com/index.php/s/XtzrLSEHxTPgj4j)

<u>2. das M5 Makro</u>  
  
in den ersten Zeilen wird noch eine Ausblaszeit aktiviert. Diese Makro erhalten Sie

in seiner Gesamtheit hier in Link: [Makros Plasma Sim Software](https://nc-2568507537125052887.nextcloud-ionos.com/index.php/s/XtzrLSEHxTPgj4j)

\# 29.06.2021 00:44 import time Time\_Short\_blow = 100 # Typical parameter for Hypertherm. It is the time of short burner activation in order to stop blowing (ms). # Parameter numbers ---------------------------------------------------------------------------------- THC\_state\_is\_on\_pn = 4080 # Functions ---------------------------------------------------------------------------------------------- def emergency(string): d.setSpindleState(SpindleState.OFF) d.setThcState( ThcState.Off ) d.simpleStopTrajectory( ) print(" &gt; " + string +" !") msg.err(string + " !") print(" ------------------------------------- 'M5' Stop") sys.exit(0) # Macro START - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

</div>

# Referenz - Arbeitsraumüberwachung

**Wenn Sie die Maschine aktivieren muss bei aktiver Arbeitsraumüberwachung auch zwingend eine**

<div id="bkmrk-software-limits-sch%C3%BC"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Software Limits schützen den Anfänger vor Maschinenschaden oder wenn Ihre Maschine nur einen Schalter hat.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Aktivieren Sie die "</span>**Weiche Limits aktivieren**<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">" dann werden die erst grau hinterlegten Felder von Weiche Limit Plus und Minus aktive.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Tragen Sie die maximale Strecke ein, die Sie bewegen möchten.</span>  
  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Fahren Sie einmal die Maschine Referenz und bewegen Sie dann die Achse nach einandere vorsichtig auf die maximale Position. Notieren Sie die max. Strecke</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">und tragen Sie dann wie folgt die Daten ein.</span>  
  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Beispiel Ihre Achse hat einen maximalen Weg von </span>**500**<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);"> mm dann tragen Sie bei X und Y:</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Weiche Limits Plus : 500 ein</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Weiche Limits Minus : 0.000</span></div><div id="bkmrk-normalerweise-wird-b"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Normalerweise wird bei der X in Negativer Richtung referenziert, das bedeutet nach der Referenzfahrt steht die Achse auf 0.000. Wer zur positiven Seite referenziert, muss dann bei "Position" nach der Referenzfahrt die maximale Strecke eintragen, in unserem Beispiel die 500.000</span></div>Wer nach der Referenzfahrt eine Strecke verfahren möchte um zum Beispiel weiter weg vom Schalter zu stehen kann diese Strecke hier eintragen, nach dem Finden des Referenzschalter wird die Bewegung ausgeführt und dann auf Null gesetzt.

<div id="bkmrk-die-z-achse-arbeitet">Die Z Achse arbeitet aber genau anderes rum. Hier wird bei:  
Weiche Limits Plus: 0.000 eingetragen und bei  
Weiche Limits Minus zum Beispiel -400.000 (die maximale Strecke nach unten/oben, je nach Maschinentyp)</div>![ZZZ](https://www.cnc-steuerung.com/media/a6/d9/0d/1727257142/ZZZ.jpg)

<div id="bkmrk-wie-schnell-die-refe">Wie schnell die Referenzgeschwindigkeit sein soll tragen Sie hier ein: "**Geschwindigkeit der Referenzfahrt**"

Fahren Sie immer so schnell das die Achse einen Freiweg hat nach dem Kontakt mit dem Referenzschalter. Dieser muss nach dem die Achse steht auch noch Kontakt mit dem Nocken haben, ansonsten fällt das Signal ab und die Software erkennt den Referenzpunkt nicht mehr.

</div>![Gesch](https://www.cnc-steuerung.com/media/85/9c/9c/1727257171/Gesch.jpg)

<div id="bkmrk-wichtiger-hinweis%3Awe"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Wichtiger Hinweis:</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Wer mit der Arbeitsraumüberwachung arbeitet muss immer erst eine Referenzfahrt ausführen um die Achsen verfahren zu können.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Ob Sie die Arbeitsraumüberwachung eingeschaltet haben sehen Sie oben am weißen Kästchen.</span>

</div>![ignor](https://www.cnc-steuerung.com/media/55/21/eb/1727257213/ignor.jpg)

<div id="bkmrk-um-die-arbeitsraum%C3%BCb"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Um die Arbeitsraumüberwachung auszuschalten klicken Sie auf das "noch" weisse Kästchen, dieses wird nun rot. Sie können nun auch ohne Referenzfahrt </span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">die Achsen bewegen.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Hinweis: eine rote LED zeigt Ihnen an das die Softlimits deaktiviert wurden. Auch bei Problemen mit der Arbeitsraumüberwachung (gerade beim Einrichten)</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">kann es hilfreich sein mit diesen Einstellungen zu arbeiten.</span></div>![ignorrot](https://www.cnc-steuerung.com/media/c2/f3/6d/1727257249/ignorrot.jpg)

<div id="bkmrk-richtung-der-achse-%C3%A4"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);"><u>Richtung der Achse ändern.</u></span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Wichtig ist das die Achsen beim Bewegen in die richtige Richtung fahren. Also das eine positive Bewegung auch positive gefahren wird.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Wenn nicht, ändern Sie zuerst die Grundsätzliche Richtung der Achse.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Klicken Sie auf Module - dann die Achse unten bei Richtung - klicken Sie auf Normal oder Umgekehrt damit die Achse Grundsätzlich richtig bewegt.</span></div><div id="bkmrk-erst-dann-die-richtu"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Erst dann die Richtung der Referenzfahrt ändern. Achsen - Richtung der Referenzfahrt - Negativ - Positive.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Bei normalen Maschine werden die X und Y Achse (siehe oben) in Negative Referenziert die Z Achse hingegen in positiver Richtung.</span>

</div>![psoit](https://www.cnc-steuerung.com/media/ca/c9/33/1727257331/psoit.jpg)

<div id="bkmrk-wer-nach-einer-refer"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Wer nach einer Referenzfahrt auf eine bestimmte Position fahren möchten kann diesen Wert in Offsets eintragen.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Hier im Beispiel wurden 5.000 mm eingetragen. Das bedeutet:</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Maschine sucht den Referenzschalter - fährt dann wieder 5mm in positiver Richtung - stoppt und setzt die Maschinenkoordinaten auf Null.</span></div>![Offset](https://www.cnc-steuerung.com/media/1b/2e/44/1727257359/Offset.jpg)

<div id="bkmrk-reihenfolge-der-refe">Reihenfolge der Referenz festlegen:  
  
Schieben Sie bequem die Achsen in die richtigen Spalten.

Wer zum Beispiel die Z Achse zuerst referenzieren möchte setz diese Achse in Spalte 1  
Dann können Sie (müssen aber nicht) die anderen Achsen in Spalte 2 mit der Maus ziehen. Diese werden dann zusammen referenzieren.

</div>> Wir empfehlen Ihnen diese Einstellungen erst am Ende der Einrichtung vorzunehmen.

<div id="bkmrk-wer-einen-externen-t">Wer einen externen Taster zum aktivieren nutzen möchte kann hier das Signal zuweisen

**Weitere Einstellungen und Parameter schauen Sie sich bitte in der Linken Navigation**

Offset nach der Referenzfahrt:

<span style="letter-spacing:0px;">Nach einer Referenzfahrt zeigt Ihnen die Achse dieses durch eine grüne LED an.</span>

  
</div>![offsetref](https://www.cnc-steuerung.com/media/4f/d0/36/1727257442/offsetref.jpg)

<div id="bkmrk-aber-wo-ist-referenz"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Aber wo ist Referenz und welche Koordinate sehe ich dann?</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Klicken Sie oben links auf G53 Koordinate, dann wird Ihnen die Maschinenposition angezeigt.</span></div>![G53](https://www.cnc-steuerung.com/media/92/f2/3b/1727257469/G53.jpg)

<div id="bkmrk-wer-einen-referenzsc"><span style="letter-spacing:0px;">Wer einen Referenzschalter auf der Positiven Seite montiert hat , muss einen Offset setzen, nach der Referenzfahrt.</span>

Bei unserer Datron Maschine haben wir den Referenzschalter auf der Positiven Seite der Y Achse verschraubt. Das Bedeutet das nach einer Referenzfahrt bei Maschinenkoordinaten nicht eine Null stehen darf sondern die Position wo die Achse steht. In unseren Fall 670mm  
Tragen Sie dazu bei "**Position nach Referenzfahrt**" die **670.00** ein. Wer nach einer Referenzfahrt nicht am Schalter stehen bleiben möchte, sondern an einer anderen Position die Maschine bewegen möchte trägt die Strecke die gefahren werden soll unter "**Referenz Offset**" ein.  
Wer mit einer Arbeitsraumüberwachung arbeiten möchte, aktiviert zu erst die weichen Limits um dann in den Feldern " Weiche Limits Plus und Weiche Limits Minus " die entsprechenden Werte ein.

</div>![G53_111](https://www.cnc-steuerung.com/media/99/2b/a5/1727257509/G53_111.jpg)

# Updates mit der SIM Software

**Welche Version habe ich? Wie komme ich an eine neue Version mit neuen Funktionen? Klicken Sie auf Hilfe - Über Es öffnet sich ein Popup Fenster mit**

<div id="bkmrk-welche-version-habe--1"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Welche Version habe ich?</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Wie komme ich an eine neue Version mit neuen Funktionen? Klicken Sie auf Hilfe - Über</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Es öffnet sich ein Popup Fenster mit allen Angaben.   
  
</span>

Updates:

<u style="letter-spacing:0px;">Über das abgebildete Icon können Sie die Firmware Ihrer CSMIO Steuerung aktualisieren.</u>

Wer die SIM-Software installiert hat, erhält automatisch die SIM CNC Maintenace Software mit folgendem Icon.  
Starten Sie mit einem doppelten Klick auf das Icon, es öffnet sich das Fenster.  
  
Normalanwender klicken auf " Komponenten aktualisieren" um eine freigegebene Version zu suchen.  
  
Anwender die auch eine <span style="color:hsl(0,75%,60%);">BETA-Software</span> einsetzen möchten klicken vorher auf Einstellungen.

  
</div>![Hilfe1](https://www.cnc-steuerung.com/media/24/94/fc/1733993092/Hilfe1.jpg)

<div id="bkmrk-es-%C3%B6ffnet-sich-ein-f"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Es öffnet sich ein Fenster:</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Klicken Sie oben auf Quellen </span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">- dann aktivieren Sie "Benutzerdefinierte Quellen </span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">- tragen Sie bei Quelle dann:</span>  
  
<span style="background-color:rgb(255,255,255);"><span style="color:#bf4040;">**http://soft.cs-lab.eu/win/simcnc/beta** </span></span><div><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">ein.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Um die Eingabe zu überprüfen, klicken Sie auf "</span><span style="background-color:hsl(0,75%,60%);color:rgb(95,114,133);">Testen</span><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">“. - wenn das Fenster mit einer Erfolgreichen Meldung erscheint können Sie auch nach einer Beta Version suchen.</span>  
</span></div></div>## Passende Produkte

<div id="bkmrk-update-sim-fr%C3%A4sen-so" style="margin:15px 0;"><div style="width:220px;border:1px solid #ddd;padding:12px;text-align:center;">[![Update SIM Fräsen Software um ein weiteres Jahr](https://www.cnc-steuerung.com/media/63/a0/11/1712076520/Updte.jpg)](https://www.cnc-steuerung.com/detail/018f87c341a3719bb1d4a3ad8bac995f)**[Update SIM Fräsen Software um ein weiteres Jahr](https://www.cnc-steuerung.com/detail/018f87c341a3719bb1d4a3ad8bac995f)**

Artikelnummer: SW10487.3

[Zum Produkt →](https://www.cnc-steuerung.com/detail/018f87c341a3719bb1d4a3ad8bac995f)

</div><div style="width:220px;border:1px solid #ddd;padding:12px;text-align:center;">[![SIM Software - Fräsen - Update](https://www.cnc-steuerung.com/media/63/a0/11/1712076520/Updte.jpg)](https://www.cnc-steuerung.com/detail/018f810dee1270a195506b7d64852749)**[SIM Software - Fräsen - Update](https://www.cnc-steuerung.com/detail/018f810dee1270a195506b7d64852749)**

Artikelnummer: SW10487

[Zum Produkt →](https://www.cnc-steuerung.com/detail/018f810dee1270a195506b7d64852749)

</div></div><div id="bkmrk-gehen-sie-zur%C3%BCck-und"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Gehen Sie zurück und klicken Sie erneut auf Aktualisierung suchen.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Nun wird falls vorhanden Ihnen die mögliche Version angezeigt. Klicken Sie nun auf "Weiter" um die Dateien herunter zu laden.</span></div><div id="bkmrk-ein-kurzer-hinweis-a"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Ein kurzer Hinweis auf die Dateigröße, klicken Sie auf "Aktualisieren"  
<span>Es beginnt der Download der Dateien, je nach Internetgeschwindigkeit kann dieses einen Moment dauern.</span>  
</span></div>![018e03cc011e7f23ada45e58496beba8](https://www.cnc-steuerung.com/media/78/73/ef/1727356159/018e03cc011e7f23ada45e58496beba8.jpg)

<div id="bkmrk-nach-dem-alle-dateie"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Nach dem alle Dateien heruntergeladen wurde erscheint dieses Fenster, klicken Sie auf "Neu Starten"  
<span>Zum Schluß klicken Sie auf Beenden</span>  
</span></div>![Ende](https://www.cnc-steuerung.com/media/97/33/1e/1727257925/Ende.jpg)

<div id="bkmrk-wenn-sie-nun-ihr-pro"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Wenn Sie nun Ihr Profil Ihrer Maschine starten, erkennt die Software automatisch die Versions Unterschiede zwischen Soft und Hardware und wird Ihnen dieses anzeigen und die Hardware automatisch Updaten.</span>  
  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Welche Version ist, denn bei bereits installiert und wie sehe ich dieses?</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Klicken Sie auf Diagnostik - CSMIO/IP-Monitor</span></div>![018e03c8c1d37c96b43140d262d4d464](https://www.cnc-steuerung.com/media/2c/33/f9/1727356097/018e03c8c1d37c96b43140d262d4d464.jpg)

<div id="bkmrk-nun-sehen-sie-das-me"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Nun sehen Sie das Menü, klicken Sie auf Module, um sich anzeigen zu lassen welches Plugin gerade verwendet wird.</span>

  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Relevant ist die CSMIO </span>

</div>

# Screen der SIM Software laden

**Wir stellen eigene Oberflächen zu Verfügung, die unsere Kunden bei uns downloaden können. Jeder Kunde erhält bei uns 12 Monate kostenlosen Zugriff**

<div id="bkmrk-wir-stellen-eigene-o-1">Wir stellen eigene Oberflächen zu Verfügung, die unsere Kunden bei uns downloaden können. Jeder Kunde erhält bei uns 12 Monate kostenlosen Zugriff auf die Updates der Softwareoberflächen.  
Nach den 12 Monaten wird ein kostenpflichtiges Update notwendig. Die Grundversion wird weiterhin kostenfrei zu Verfügung gestellt.   
  
Der Anwender erhält ein Link zu unserem Cloudserver (dieser Link darf keinen dritten zugänglich gemacht werden). In diesem Link stellen wir Ihnen unsere Dateien zu Verfügung.

Um auf eine neue Oberfläche umstellen zu können müssen Sie den Ordner, die wir Ihnen bereitstellen:  
\- entpacken  
\- in das Verzeichnis kopieren:  
Festplatte C - Programme - SIMCNC-Screens  
Hier kopieren Sie den Ordner "**Beispiel**" Plasma\_Deutsch\_0031" Wobei der Name nicht relevant ist. Die Nummer sind fortlaufend und steigen mit den Updates.  
Dieses ist nur ein Beispiel. Die Datei kann auch Plasma\_0032 heißen.  
Die Plasmaversionen werden auch anders benannt als die Fräsen Versionen. Ordner, die nicht mehr gebraucht werden können, auch wieder gelöscht werden.  
  
Achtung: Ab März 2023 haben wir auf die Oberfläche mit dem Namen "Fraesen" umgestellt. Die Version finden Sie nun in der Oberfläche selbst.

</div><div id="bkmrk-die-installation-ist">**Die Installation ist gleichgeblieben, nur unter dem Namen Fraesen!**   
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Alle Skripte müssen unter dem Ordner: Programme - SIM CNC- Screens-Fraesen-Scripts kopiert werden.</span><div><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">  
</span></div></div>![018da24284d07e149e7f860d21cdf8e2](https://www.cnc-steuerung.com/media/a5/28/40/1727356484/018da24284d07e149e7f860d21cdf8e2.jpg)

<div id="bkmrk-um-nun-auf-diese-obe"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Um nun auf diese Oberfläche zu wechseln</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Klicken Sie auf Configuration - Set Screen</span><div><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">  
</span></div></div>![018da2418b917814b86dc3bf07bb411d](https://www.cnc-steuerung.com/media/d9/e2/d9/1727356523/018da2418b917814b86dc3bf07bb411d.jpg)

<div id="bkmrk-w%C3%A4hlen-sie-im-fenste"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Wählen Sie im Fenster nun die gewünschte Oberfläche aus. Klicken Sie auf </span>**Load**<div>  
</div></div>![018da2437579708d9e0dda10c339b8ea](https://www.cnc-steuerung.com/media/ee/18/9b/1727356531/018da2437579708d9e0dda10c339b8ea.jpg)

<div id="bkmrk-sie-sehen-unten-rech"><span style="color:rgb(95,114,133);letter-spacing:0px;">Sie sehen unten rechts nun welche Version geladen wurde</span>

</div>![018da243de697ec0a73cb0f33c8ef4b9](https://www.cnc-steuerung.com/media/84/32/b2/1727356541/018da243de697ec0a73cb0f33c8ef4b9.jpg)

# Winkelmessen mit der SIM Software

**Ab der Version Plasma\_Deutsch\_50, haben wir das Antasten des Bleches sowie das ermitteln des Winkel mit aufgenommen.**

<div id="bkmrk-ab-der-version-plasm-1">Ab der Version Plasma\_Deutsch\_50, haben wir das Antasten des Bleches sowie das ermitteln des Winkel mit aufgenommen. Ziel ist es ein schräg aufgelegtes Blech oder Stahlplatte zu erkennen und den Code entsprechend des errechneten Winkel anzupassen. Damit wir die Stahlplatte erkennen und nicht eine Trägerplatte des Opfertisches müssen wir die Platte antasten und dann von der Platte zur Außenkante hin das Ende der Platte zu finden.

</div>![018d41d3566e70f69d6c4ade484aa7ed](https://www.cnc-steuerung.com/media/b6/33/2e/1727355723/018d41d3566e70f69d6c4ade484aa7ed.jpg)

## Passende Produkte

<div id="bkmrk-sim-software-plasma-" style="margin:15px 0;"><div style="width:220px;border:1px solid #ddd;padding:12px;text-align:center;">[![SIM Software Plasma Winkeltasten](https://www.cnc-steuerung.com/media/28/87/27/1715959461/Winkelmessen_EinstellungenBCYkwtg0ReuEb.jpg)](https://www.cnc-steuerung.com/detail/018f872215f87ac78e693eceab33fd33)**[SIM Software Plasma Winkeltasten](https://www.cnc-steuerung.com/detail/018f872215f87ac78e693eceab33fd33)**

Artikelnummer: SW10546

[Zum Produkt →](https://www.cnc-steuerung.com/detail/018f872215f87ac78e693eceab33fd33)

</div></div><div id="bkmrk-in-der-regel-sollte-">In der Regel sollte die Platte so gerade wie möglich liegen, was bei großen und schweren Platten nicht immer so einfach ist. Wir Tasten je nach Parameter (Maschinenursprung aus) die Platte unten links an. Diese wird dann in Ihrer Lager erkannt und der Code entsprechend gedreht.

</div>![018d41d3b7d07c1fa444a6e11ac6d713](https://www.cnc-steuerung.com/media/2b/6f/31/1727355696/018d41d3b7d07c1fa444a6e11ac6d713.jpg)

<div id="bkmrk-das-tastermen%C3%BC-mit-s">Das Tastermenü mit seinen Parametern erreichen Sie über den Reiter "Tastermenü"

</div>![018d41d478e5793283759e347b446192](https://www.cnc-steuerung.com/media/da/98/e6/1727355758/018d41d478e5793283759e347b446192.jpg)

<div id="bkmrk-zu-unserer-oberfl%C3%A4ch">Zu unserer Oberfläche benötigen Sie Sie von uns den Skript M900<span style="letter-spacing:0px;">   
Sie sehen dann das eigentliche Menü.   
Hier werden Maschinenparameter benötigt die wir so nicht vorgeben können. Deshalb haben wir Felder angelegt die bei Eingabe des Wertes mit der Enter Taste bestätigt werden müssen.   
Das Menü zeigt außerdem auf der rechten Seite die Berechnungen (Ausgaben/Ergebnisse / Anzeigen) diese sind für den Anwender nur zu Info und benötigen keinerlei Eingaben.</span>

</div>![Winkelmessen_Einstellungen_1](https://www.cnc-steuerung.com/media/96/4b/85/1737207422/Winkelmessen_Einstellungen_1.jpg)

<div id="bkmrk-grunds%C3%A4tzlich-wird-d">Grundsätzlich wird der Tastvorgang mit dem Befehl M900 ausgeführt. Geben Sie hierzu den Befehl oben in der MDI Zeile ein und klicken Sie auf das schwarze Dreieck

</div>![018d41d4dade7e7293e1be0f2a3ba9e9](https://www.cnc-steuerung.com/media/1c/ea/b0/1727355840/018d41d4dade7e7293e1be0f2a3ba9e9.jpg)

<div id="bkmrk-die-ben%C3%B6tigten-einga">Die benötigten Eingaben sollten eigentlich klar sein.

</div>![Winkelmessen_Einstellungen](https://www.cnc-steuerung.com/media/6e/29/cf/1727355894/Winkelmessen_Einstellungen.jpg)

<div id="bkmrk-zum-verst%C3%A4ndnis%3A-wir">Zum Verständnis: Wir Tasten einmal schnell (Tast Geschwindigkeit schnell) mit einer maximalen   
Strecke ( Suchstrecke Z Achse) und finden die Oberfläche, nun fahren wir die Z Achse um (Vertiefung nach unten ) 2mm noch mal tiefer damit wir das Blech nicht verlieren. Wir fahren mit einer Y Bewegung zum Ende/Anfang des Bleches, finden die Kante - Stoppen und suchen mit der Tast Geschwindigkeit langsam wieder zu Kante des Bleches Nun fahren wir zum zweiten Messpunkt entlang der X Achse.   
Die Position des zweiten dritten Messpunktes wird vom ersten Messpunkt hier eingetragen:

</div><div id="bkmrk-der-tastvorgang-wird">Der Tastvorgang wird dann am dritten Punkt entlang der Y Achse wiederholt. Schauen Sie sich am besten oben das Demo Video an. Der M 900 wird Ihnen den gemessen Winkel direkt eintragen und das Programm richtig drehen, wenn Sie bereits ein Programm geladen haben. Achtung der Winkelbefehl ist selbsthaltend, was bedeutet Sie müssen idealerweise nach jedem Blechschneiden einen G69 am Ende des Programmes aufrufen um den Winkel nicht mit in andere Programme reinzuholen. Wir planen mit einem Pneumatikzylinder der den Sensor rauf und runter bewegt.   
Dazu ist der Ausgang des Pneumatikventil zuzuweisen. Der Digitaleingang wird hier von der Sonder eingetragen.

</div>![999](https://www.cnc-steuerung.com/media/a0/e1/c3/1727272460/999.jpg)

[Video auf YouTube ansehen](https://www.youtube.com/watch?v=LFwBbMBsFIg)

<div id="bkmrk-was-wird-ben%C3%B6tigt%3A-g">Was wird benötigt:   
Grundsätzliches - Was wird benötigt?   
1 . Die Oberfläche ab Plasma\_Deutsch\_50   
2 . Den Skript M900   
3 . Einen induktiven Sensor (oder vergleichbares)   
Der Tastvorgang erledigt zwei unterschiedliche Tastungen mit 2 Eingänge   
\- Sonde 0 und Sonde 1 mit einem Signal !   
Dazu gehen Sie auf Module und dann auf EA Signale   
Weisen Sie der Sonder 0 und Sonde 1 die Signale so zu, daß bei nicht betätigten Eingang das Signal nicht übernommen wird.

</div><div id="bkmrk-da-wir-beim-tasten-z">Da wir beim tasten zwei verschiedene Zustände bei einem Signal muss der gleiche Eingang zwei mal eingetragen werden. Wir suchen die Oberfläche mit Sonde \[0\[ und die Seitenkanten mit Sonde \[1\] Kopieren Sie das M900 in den Profil Ordner Ihrer Maschine. Kopieren Sie die Oberfläche in den Ordner Screen der Software und rufen Sie diese dann auf.

  
</div>> G68 ist ein selbsthaltender Befehl der sich durch alle weiteren Programme zieht. Aus diesem Gunde empfehlen wir den G69 entweder am Ende im Programm aufzurufen:  
>   
> Beispiel:   
> N4860 M5  
> N4865 M9  
> **N4866 G69**  
> N4870 M30  
>   
> Oder einfach im Programmkopf den G69 hinzufügen.   
> Das beste ist es **oben** einzufügen. Denn brechen Sie einmal ein Programm in der Mitte ab, würde ja der G69 nicht ausgeführt im Programmende.
> 
> Die Kopfzeile könnte dann so aussehen:
> 
> N5 % N10(CREATED 03/04/2024 11:04:27)  
> N15 G90 G54 G17 **G69**   
> Hinweis: Der G69 ist Bestandteil der Software und wird nicht extra mitgeliefert

<div id="bkmrk-der-tastvorgang-erle">Der Tastvorgang erledigt zwei unterschiedliche Tastungen mit 2 Eingänge - Sonde 0 und Sonde 1 mit einem Signal ! Dazu gehen Sie auf Module und dann auf EA Signale

Weisen Sie der Sonder 0 und Sonde 1 die Signale so zu das bei unbetätigen Eingang das Signal nicht übernommen wird.

</div><div id="bkmrk-grunds%C3%A4tzliches---wa">Grundsätzliches - Was wird benötigt?  
1 . Die Oberfläche ab Plasma\_Deutsch\_50  
2 . Den Script M900  
3 . Einen induktiven Sensor (oder vergleichbares)

Der Tastvorgang erledigt zwei unterschiedliche Tastungen mit 2 Eingänge - Sonde 0 und Sonde 1 mit einem Signal ! Dazu gehen Sie auf Module und dann auf EA Signale  
Weisen Sie der Sonder 0 und Sonde 1 die Signale so zu das bei unbetätigen Eingang das Signal nicht übernommen wird.

</div>![Sonde7523Lf3xlB3Zg](https://www.cnc-steuerung.com/media/6a/d1/62/1737983361/Sonde7523Lf3xlB3Zg.jpg)

<div id="bkmrk-da-wir-beim-tasten-z-1">Da wir beim tasten zwei verschiedene Zustände bei einem Signal muss der gleiche Eingang zwei mal eingetragen werden. Wir suchen die Oberfläche mit Sonde \[0\[ und die Seitenkanten mit Sonde \[1\]

Kopieren Sie das M900 in den Profil Ordner Ihrer Maschine:

</div>![profil](https://www.cnc-steuerung.com/media/f0/43/85/1737983417/profil.jpg)

<div id="bkmrk-kopieren-sie-die-obe">Kopieren Sie die Oberfläche in den Ordner Screen der Software und rufen Sie diese dann auf.

Achtung:

Wer mit einen zusätzlichen Probe die Oberfläche im M3 abtastet - also mit THC muss einen weiteren Eingang zuweisen:

Stellen Sie dann den Probe \[2\] zum Abtasten im M3 Makro ein. Ändern Sie im Script Sonde Index auf 2

</div>![Sonder2](https://www.cnc-steuerung.com/media/c2/99/ea/1737983472/Sonder2.jpg)

# Signale der SIM Software Plasma

**Auswahl der Plasma Ok Meldung (dieses Signal ist zwingend notwendig) Klicken Sie auf Einstellungen und dann auf THC.**

<div id="bkmrk-auswahl-der-plasma-o-1">Auswahl der Plasma Ok Meldung (dieses Signal ist zwingend notwendig)  
Klicken Sie auf Einstellungen und dann auf THC. Wählen Sie bei THC Mode wie Sie arbeiten möchten: - Analog - Digital - Manuell

Wir wählen hier: **Analog**  
Sie können die analoge Spannung nutzen um zu erkennen ob der Plasmabrenner arbeitet.  
Wer einen Relaisausgang an seiner Plasmaquelle hat kann hier auch Digital wählen und dann den Eingang zuweisen.

</div>![ana](https://www.cnc-steuerung.com/media/c4/90/eb/1727272872/ana.jpg)

<div id="bkmrk-f%C3%BCr-torch-on-mode-w%C3%A4"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Für </span>**Torch on mode**<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);"> wählen Sie aus ob Sie ein digitalen Eingang vom Plasma erhalten oder ob über die Spannung das Signal ausgewertet wird.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Also wenn die Stromquelle entscheidet ob der Plasmastrahl stabil ist oder nicht.</span>

</div><div id="bkmrk-n%C3%A4chster-schritt%3Anun">Nächster Schritt:  
Nun muss bei THC Torch Voltage der analoge Eingang ausgewählt werden an dem das THC Modul angeschlossen wurde. Standard ist hier eigentlich der Analog Input 0  
Es sei denn Sie haben auf einen anderen Eingang verdrahtet. Wir nehmen beim IP-M-Plasma Block den Input 0.   
  
Bei der Light Version nehmen Sie bitte den analogen Eingang 0 oder wählen Sie den verdrahteten Eingang.

Wenn Sie den THC Torch On auf Digitalgestellt haben, muss der Eingang ausgewählt werden, an dem die Plasmaquelle mit dem Plasma OK Signal angeschlossen wurde.  
Hier erwarten wir ein 24 Volt Signal, wenn digital ausgewählt wurde.

</div>![TorchOn](https://www.cnc-steuerung.com/media/d2/7f/c2/1727272949/TorchOn.jpg)

<div id="bkmrk-torch-on-mode-%22analo"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Torch on mode "Analoge" ist viel einfacher, denn wir kennen die Spannung die kommt und können festlegen ab wann wir eine stabile Stromquelle festlegen.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Wer bei Torch on mode "analog" ausgewählt hat kann bei THC Torch On Digital nichts auswählen da die Einstellung inaktive ist.</span>

</div>![018d41c2bd0b73af8e608e3bb6beb591_111](https://www.cnc-steuerung.com/media/ac/ef/be/1727273013/018d41c2bd0b73af8e608e3bb6beb591_111.jpg)

<div id="bkmrk-wird-bei-torch-on-mo"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Wird bei Torch on mode "Analog ausgewählt" ist das Torch ON Signal dann high wenn: die aktuelle Ist Spannung gleich oder höher wie Soll Spannung THC ist.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Dann wird rechts auch Plasma Ok angezeigt. Ansonsten wird die LED rechts nur Grün wenn der digitale Eingang gekommen ist.</span></div><div id="bkmrk-tastereingang%3Aum-die">**Tastereingang:**

Um die Oberfläche antasten zu können benötigen Sie einen Taster und einen zugewiesenen Eingang. Wer im M3 Makro den Eingang zugewiesen hat (**in unserem Beispiel Probe 0)**

</div><div id="bkmrk-klicken-sie-auf-eins">Klicken Sie auf Einstellungen - dann auf den Reiter Modules und dann auf den Unterordner IO Signals. Weisen Sie hier dem Probe (0) den entsprechenden Eingang zu.  
Stellen Sie bei Modules - IO Signal - auch unter Probe\[0\] den Eingang ein an dem der Sensor angeschlossen wurde.

  
Also der Eingang im Skript fragen nach dem Probe der eingestellt wurde und unter IO Signals fragt der Probe nach dem Eingang der verdrahtet wurde.

</div>![222222](https://www.cnc-steuerung.com/media/ed/69/c7/1727273113/222222.jpg)

> <span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Wer keinen Eingang zugewiesen hat erhält diese Meldung</span>

<div id="bkmrk-mehr-signale-ben%C3%B6tig">Mehr Signale benötigt die Plasma nicht.

Wir bieten Ihnen unter Downloads eine Schnellstartanleitung zum download an.

Was machen wenn man keinen Taster hat?  
Sie können sich das M3 Makro für Fräsmaschinen downloaden und dieses anstelle des M3 vom Plasma einfügen.  
Das "alte" M3 Makro finden Sie im Ordner scripte Ihres Profiles.  
Achtung hier wird nur ein Ausgang geschaltet , ohne Antasten oder ähnliches.<u> Sichern Sie zuvor das "alte" M3 Makro</u> vielleicht brauchen Sie es ja noch mal !

<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Die Taster LED wird ab Screen Plasma</span>*Deutsch\_*<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">0034 unten rechts angezeigt.</span>

</div><div id="bkmrk-analoge-werte%3A-wicht">Analoge Werte:  
<span>Wichtige Einstellungen ist auch der Faktor. Damit die Anzeige in der SIM Software auch mit dem THC übereinstimmt muss hier der Faktor eingegeben werden.</span>  
</div><div id="bkmrk-beispiel%3A-wenn-der-p">**Beispiel:** Wenn der Plasmaschneider mit **180 Volt** arbeitet - unser THC Modul auf 180 Volt dann 10 Volt macht muss der **Faktor 18**.  
Damit die Software wieder 180 Volt anzeigt.  
Wer am Brenner mit **210 Volt** arbeitet muss den **Faktor 21** eingetragen.

Antidive:   
Wird beim Schneiden ein Bogen gefahren, so reduziert sich die Verfahrgeschwindigkeit, da ja die Achsen abbremsen müssen.  
Sie können bei Anti.dive velocity eine Prozentzahl eintragen. Wird die geplante Geschwindigkeit um diesen Prozentwert unterschritten wird die THC Regelung deaktiviert. Zusätzlich können Sie noch eine Zusätzliche Wartezeit bei Anti-dive delay in Millisekunden eintragen, die zusätzlich noch gewartet wird.

</div><div id="bkmrk-unterschiede-zur-fr%C3%A4">Unterschiede zur Fräsversion:

<span style="color:rgb(95,114,133);letter-spacing:0px;">Das Grundmenü der Plasmaoberfläche baut auf die SIM Software auf, hier sind keine Unterschiede zu erwarten.</span>

<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Anders sieht es hier im Detail der Oberfläche aus.</span>  
  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Wesentlichster Unterschied ist der eigene Reiter : Plasma / THC:</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Hier sind alle wichtigen Informationen zum eigentlichen : Zünden - Schneiden sowie die Werkstückauswahl enthalten.</span>

</div>## Passende Produkte

<div id="bkmrk-sim-cnc-software-%22pl" style="margin:15px 0;"><div style="width:220px;border:1px solid #ddd;padding:12px;text-align:center;">[![SIM CNC Software "Plasma"](https://www.cnc-steuerung.com/media/fa/25/c5/1782817023/Plasma_deutsch.jpg)](https://www.cnc-steuerung.com/detail/018a5a23a652735886f846f155a94c46)**[SIM CNC Software "Plasma"](https://www.cnc-steuerung.com/detail/018a5a23a652735886f846f155a94c46)**

Artikelnummer: SW10458

[Zum Produkt →](https://www.cnc-steuerung.com/detail/018a5a23a652735886f846f155a94c46)

</div></div><div id="bkmrk-dann-die-schaltfl%C3%A4ch"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Dann die Schaltflächen:</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">zum steuern eines Programmes. Hier ist ein anderes Symbol für das Schneiden gewählt worden. </span></div><div id="bkmrk-je-nach-einstellunge"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Je nach Einstellungen leuchtet auch der "Plasmabrenner" und die LED "Plasma OK" wenn der Plasmastrahl gerade aktive ist.</span></div>> Achtung: Nicht einfach eine Fräsmaschine anlegen und dann die Oberfläche Plasma laden.  
> Ihnen fehlen dann wichtige Skripte.
> 
> Wenn Sie nicht weiterkommen, können Sie hier ein Supportpaket buchen

## Passende Produkte

<div id="bkmrk--4" style="margin:15px 0;"></div>

# Anforderungen für die SIM Software

**Da wir für verschiedene Betriebssysteme auch verschiedene Ausführungen haben, können Sie sich die Voraussetzungen durchlesen:**

<div id="bkmrk-da-wir-f%C3%BCr-verschied-1">Da wir für verschiedene Betriebssysteme auch verschiedene Ausführungen haben, können Sie sich die Voraussetzungen durchlesen:

### **SimCNC control software (WindowsOS)\***

PC-System : Windows 10, 64bit, i3 Processor, 4GB RAM Dual Channel (**die Angaben sind die Mindestvoraussetzungen**)  
CSMIO/IP Controller – FP4 Version, CSMIO Firmware v3 (inbegriffen).

Die Verbindung zum Controller finden über LAN statt, die Internetverbindung für die Fernwartung kann mittels WLAN hergestellt werden, wenn die Geschwindigkeit   
ausreichend ist.

### **SimCNC control software (MacOS)\*** <span class="text-small">(wird nicht von uns unterstützt da wir uns nicht mit MaxOS auskennen)</span>

PC/OS: Apple Macintosh Intel 64bit, MacOS (updated) CSMIO/IP controller: FP4 version CSMIO Firmware v3 (inbegriffen).

### **SimCNC control software (LinuxOS)\*** (<span class="text-small">wird nicht von uns unterstützt da wir uns nicht mit Linus auskennen)</span>

MINDESTANFORDERUNGEN: PC/OS: Ubuntu Linux 20.04 LTS 64bit (andere Versionen nicht getestet oder unterstützt). Internetverbindung erforderlich, der Installer wurde mit einem klaren Standard-LinuxOS getestet, wir garantieren nicht den korrekten Betrieb mit nicht standardmäßigen oder modifizierten Linux-Distributionen. CSMIO/IP-Controller: FP4-Version CSMIO-Firmware v3 (inbegriffen).

Wir empfehlen für den Betrieb in gewerblichen Einrichtungen die IOT Variante von Windows.

  
</div>

# Backup der SIM Software

**Datensicherung ist wichtig und geht schnell! Erstellen Sie schnell und einfach ein Backup Ihrer Maschine.**

<div id="bkmrk-datensicherung-ist-w-1"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Datensicherung ist wichtig und geht schnell! </span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Erstellen Sie schnell und einfach ein Backup Ihrer Maschine. </span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Nach dem Sie Ihre Maschine eingestellt haben, klicken Sie auf Konfiguration - Backup</span>

<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Es öffnet sich ein Menüfenster -klicken Sie hier auf Backup erstellen</span>

</div>![Backup](https://www.cnc-steuerung.com/media/27/2c/f6/1727274569/Backup.jpg)

<div id="bkmrk-nach-einer-kurzen-ze">Nach einer kurzen Zeit erscheint die Meldung das die Datensicherung erfolgreich war und Sie können diese in Ihrer Liste sehen.  
<span><span>Die erstellte Datei finden Sie im Ordner: Programme - SIM CNC- Backup - Ihr Profil Kopieren Sie diese Datei auf einen externen Datenträger, um sicher zu gehen. Sie können die Datensicherung aber auch zusätzlich hier im Ordner liegen lassen. Um eine Datensicherung wieder herzustellen, starten Sie die SIM-Software und wählen Sie im Profilauswahlfenster das Menü: Import Suchen Sie die Datei, die Sie gesichert haben und importieren Sie diese, ist das Profil bereits vorhanden wird eine Abfrage, ob Sie diese überschreiben möchten, gestartet. Wer das Auswahlmenü durch nicht mehr hat, weil er sein Profil als Default gesetzt hat, muss oben auf- Konfiguration - Profil Ändern klicken, um sich das Menü anzeigen zu lassen. </span></span>

</div>![ndern](https://www.cnc-steuerung.com/media/f0/40/e1/1727274537/ndern.jpg)

Wenn Sie die SIM Software gestartet haben und dann ein Backup einfahren möchten klicken Sie&amp;nbsp;

![Backup](https://www.cnc-steuerung.com/media/27/2c/f6/1727274569/Backup.jpg)

<div id="bkmrk-und-w%C3%A4hlen-sie-im-me">und wählen Sie im Menü Backup ein passendes Backup aus und wählen Sie unten   
“Backup laden”.</div>![Erstellen](https://www.cnc-steuerung.com/media/3d/86/5d/1727274613/Erstellen.jpg)

# Alles über Moduls in der SIM Software

**Alles was zu einer Achse gehört wird hier eingestellt. Stellen Sie erst alle Parameter zu den Achsen ein, und gehen Sie dann zum Reiter Achsen. Wichtig sind hier die Zuweisung**

<div id="bkmrk-modulesalles-was-zu-">**Modules**

<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Alles was zu einer Achse gehört wird hier eingestellt.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Stellen Sie erst alle Parameter zu den Achsen ein, und gehen Sie dann zum Reiter Achsen. Wichtig sind hier die Zuweisung der Signale für End und Referenzschalter.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Aber auch das Motortuning ist hier sehr wichtig.</span>

</div><div id="bkmrk-wichtig%3A-der-reiter-">Wichtig: Der Reiter Motion Kit ist wichtig da alle Einstellungen für jede Achse "MotionKit " vorgenommen werden müssen.  
Wählen Sie die entsprechende Achse und nehmen Sie alle Einstellungen vor.

End und Referenzschalter  
Das sind wichtige Signale die wir immer zu erst einstellen damit wir beim beim Einrichten die Maschine beschädigen.  
Tragen Sie die EIngänge entsprechend Ihrer Verdrahtung ein.  
TIP: Schließen Sie immer die Schalter als Öffner an, so haben Sie ohne Mehrkosten auch die Kabelbruchüberwachung incl.

</div><div id="bkmrk-limit-%2B%2B-steht-f%C3%BCr-e"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Limit ++ steht für Endlage auf der positiven Seite</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Limit -- steht für Endlage auf der negativen Seite</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Referenzfahrt steht für Referenzschalter</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Index - steht für Eingang des Encodernullsignals</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Antrieb-Fehler steht für Meldungen aus dem Alarmkontakt der Endstufe wenn Sie diese Funktion an Ihren Endstufen haben.</span>

</div><div id="bkmrk-umkehrspiel%3Aum-einen">**<u>Umkehrspiel:</u>**

Um einen toten Gang auszugleichen kann man unter Module das jeweilige Motion Kit aufrufen:  
Motion Kit 0 ist = X Achse 1 = Y Achse 2 = Z Achse 3 = Achse 4 = B Achse und 5= C Achse  
In jedem Motion Kit muss die Einstellung zur Achse vorgenommen werden, es sei denn es gibt eine Funktion die für alle Achsen gleich sind.  
  
Achtung: Gilt nicht für die IP-M  
  
**Spielausgleich:**  
haben Sie in der Zahnstange - Kugelgewindespindel oder Getriebe zu viel Spiel kann dieses kompensiert werden. Messen Sie das Spiel aus und tragen Sie den Wert in MM in   
das Feld Spielausgleich ein. Ein Neustart der Software kann ggf. Helfen damit die Parameter übernommen werden.  
  
Bitte beachten Sie den **Stick-Slip-Effect „**Haftgleiteffekt“  
Der Stick-Slip-Effekt (von engl. stick „haften“ und slip „gleiten“) bzw. Haftgleiteffekt bezeichnet das Ruckgleiten von gegeneinander bewegten Festkörpern. Dieses Phänomen tritt auf, wenn ein Körper bewegt wird, dessen Haftreibung deutlich größer ist, als die Gleitreibung.  
**<u>Also nicht alles was Sie auf Ihrer Uhr sehen ist "Umkehrspiel" beachten Sie dieses wenn Sie die Werte ermitteln</u>**

</div><div id="bkmrk-verz%C3%B6gerungszeit---r"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">**<u>Verzögerungszeit - Reset Dauer </u>**</span>  
  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Bei unseren Systemen schalten die Servos selbständig die Bremse frei so das wir die Verzögerungszeiten nicht benötigen. Die Resetdauer kann angepasst werden, wenn die Fehlerlöschung nicht ausreichend ist.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Klicken Sie " Alle Motionkits an" Wenn diese Einstellungen für alle Achsen aktiviert werden sollen.</span></div><div id="bkmrk-richtung%3Al%C3%A4uft-eine-">**<u>Richtung:</u>**  
Läuft eine Achse Grundsätzlich falsch kann hier die Richtung geändert werden  
Wählen Sie "Richtung" und dann Umgekehrt aus, nun müsste nach einem Neustart der SIM Software auch die Achse gedreht ansteuern.  
Nicht zu verwechseln mit Encoder- Richtung oder Schritt- Polarisation

</div>![33333](https://www.cnc-steuerung.com/media/8e/68/6e/1727165437/33333.jpeg)

<div id="bkmrk-wer-eine-ip-a-einset">Wer eine IP-A einsetzt kann hier die Richtung der **Encoder Signale** wechseln oder Umkehren.  
Bei **Schritt Polarisation** müssen Sie Einstellen ob Ihre Drive auf eine fallende oder steigende Flanke reagieren soll.

**<u>Ausgangsignale:</u>**  
Weisen Sie hier einen Ausgang für:  
Antrieb Aktivieren - Servo On Signal   
Antrieb Reset - Fehler löschen  
  
**Wer das CNC Connect System hat:**  
Antrieb Aktivieren - Ausgang 1   
Antrieb Reset - Ausgang 0

</div>![44444](https://www.cnc-steuerung.com/media/5d/78/51/1727165475/44444.jpeg)

# Motortuning in der SIM Software

**jede Achse muss eingestellt werden. Hier sind besonders die Schritte pro Einheit zu nennen - das sind die Impulse pro mm die ausgegeben werden müssen**

<div id="bkmrk-motortuning%3A">**Motortuning:**</div><div id="bkmrk-jede-achse-muss-eing-1">jede Achse muss eingestellt werden. Hier sind besonders die Schritte pro Einheit zu nennen - das sind die Impulse pro mm die ausgegeben werden müssen um einen<span> </span><span style="color:rgb(255,0,0);">mm</span><span> </span>zu Bewegen.  
Bei der IP-A sind das die Signale die ankommen bei einem Millimeter Bewegung / Feedback

Die Geschwindigkeit wird in der Software in mm/Sekunde erwartet. Wer die Angaben in mm/Minute machten möchte gibt hier dem eingegeben Wert ein M ein : Beispiel :2000m und drück dann die Entertaste. Die Software wird nun die Eingabe in mm/Sekunde umrechnen.

</div><div id="bkmrk-die-felder-im-detail"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Die Felder im Detail:</span>  
**A: <u>Schritte pro Einheit</u>**  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">sind die Anzahl der Impulse die ausgeben werden müssen um einen MM - Zoll - Grad zu bewegen.</span></div>![018cfdbb839a781c8acdbab98e47e4f7](https://www.cnc-steuerung.com/media/96/51/2f/1727358098/018cfdbb839a781c8acdbab98e47e4f7.jpg)

<div id="bkmrk-b%3A-geschwindigkeit-%28">**B: <u>Geschwindigkeit (Velocity)</u>**  
Weg, der von der Achse in Zeit zurückgelegt wird. Mit diesem Parameter wird festgelegt, maximal wie viele Einheiten (z.B. mm) die Achse innerhalb einer Sekunde zurücklegt. Es wird in Einheiten pro Sekunde (mm/s, Zoll/s und Grad/s) angegeben. Also die maximale Geschwindigkeit die an dieser Achse gefahren werden soll.

**C:Beschleunigung (Acceleration)**   
Geschwindigkeit (Tempo) der Änderungen der Achsgeschwindigkeit. Mit diesem Parameter wird festgelegt, um wie viele Einheiten pro Sekunde (z.B. mm/s) die Achse ihre Geschwindigkeit innerhalb einer Sekunde erhöht bzw. senkt. Es wird in Einheiten pro Sekunde2 (mm/s2 , Zoll/s2 , Grad/s2 ) angegeben.  
Zur Berechnung der Beschleunigung wird folgende Formel verwendet:

</div><div id="bkmrk-um-zu-veranschaulich">Um zu veranschaulichen, worum es bei der Beschleunigung geht, nutzen wir die Geschwindigkeitskurve der Achse, die bis zu einer Geschwindigkeit von 100 mm/s beschleunigt und danach gebremst wurde. Bei der Geschwindigkeitssteigerung und Bremsung betrug die Beschleunigung genau 100 mm/s2 (Absolutwert).

</div>![1111_(1)](https://www.cnc-steuerung.com/media/fe/dd/56/1727165811/1111_(1).jpg)

<div id="bkmrk-erster-teil-der-kurv"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Erster Teil der Kurve – die Achse steigert ihre Geschwindigkeit innerhalb einer Sekunde von 0 mm/s bis 100 mm/s. Dies bedeutet, dass die Achse eine Beschleunigung von 100 mm/s2 erreicht hat.</span></div>![2222](https://www.cnc-steuerung.com/media/bc/f5/75/1727165842/2222.jpg)

<div id="bkmrk-zweiter-teil-der-kur"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Zweiter Teil der Kurve – die Achse senkt ihre Geschwindigkeit innerhalb einer Sekunde von 100 mm/s bis 0 mm/s. Dies bedeutet, dass die Achse eine Beschleunigung von -100 mm/s2 erreicht hat.</span></div>![3333_(1)](https://www.cnc-steuerung.com/media/16/a6/c3/1727165878/3333_(1).jpg)

<div id="bkmrk-wie-bereits-jetzt-er">Wie bereits jetzt ersichtlich ist, erreicht die Achse an den rot markierten Stellen der Kurve eine Beschleunigung von 100 mm/s2 und an jenen, die blau markiert sind, eine von -100 mm/s2 .

Wie kann dieser Parameter ermittelt werden? Der endgültige Wert muss aufgrund folgender Kriterien ausgewählt werden:  
• Momentaner Antriebsfehler  
• Momentane Antriebsbelastung  
• Antriebsleistung  
• Steifigkeit der Maschine  
• Festigkeit des Kraftübertragungssystems (Getriebe und Antriebsschrauben bzw. Zahnstangen)

**<u>Ruck / JERK – Geschwindigkeit</u>**  
der Änderungen der Achsenbeschleunigung.   
Mit diesem Parameter wird festgelegt, um wie viele Einheiten pro Sekunde2 (z.B. mm/s2 ) die Achse ihre Geschwindigkeit innerhalb einer Sekunde erhöht bzw. senkt. Es wird in Einheiten pro Sekunde3 (mm/s3 , Zoll/s3 , Grad/s2 ) angegeben. Zur Berechnung des Spurtes wird folgende Formel verwendet:

</div>![4444](https://www.cnc-steuerung.com/media/09/cd/46/1727165910/4444.jpeg)

<div id="bkmrk-um-zu-veranschaulich-1">Um zu veranschaulichen, worum es beim Spurt geht, nutzen wir die Geschwindigkeitskurve der Achse, die bis zu einer Geschwindigkeit von 100 mm/s beschleunigt und danach gebremst wurde.  
Bei der Geschwindigkeitssteigerung und Bremsung betrugen die Beschleunigung genau 100 mm/s2 (Absolutwert) und der Spurt 200 mm/s3 (Absolutwert).

</div>![555555](https://www.cnc-steuerung.com/media/02/f7/a3/1727165941/555555.jpeg)

<div id="bkmrk-erster-teil-der-kurv-1"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Erster Teil der Kurve – die Achse steigert ihre Geschwindigkeit innerhalb von 0,5 Sekunden von 0 mm/s bis 100 mm/s. Dies bedeutet, dass die Achse einen Spurt von 200 mm/s2 erreicht hat.</span>

</div>![6666](https://www.cnc-steuerung.com/media/eb/83/32/1727165972/6666.jpeg)

<div id="bkmrk-zweiter-teil-der-kur-1"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Zweiter Teil der Kurve – die Achse senkt ihre Geschwindigkeit innerhalb von 0,5 Sekunden von 100 mm/s2 bis 0 mm/s2 . Dies bedeutet, dass die Achse einen Spurt von 200mm/s3 erreicht hat.</span></div>![6666_(1)](https://www.cnc-steuerung.com/media/11/a5/fe/1727166016/6666_(1).jpeg)

<div id="bkmrk-dritter-teil-der-kur"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Dritter Teil der Kurve – die Achse senkt die Beschleunigung innerhalb von 0,5 Sekunden von 0 mm/s2 bis - 100mm/s2 . Dies bedeutet, dass die Achse einen Spurt von -200mm/s3 erreicht hat.</span></div>![88888](https://www.cnc-steuerung.com/media/a7/fa/41/1727166050/88888.jpeg)

<div id="bkmrk-vierter-teil-der-kur"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Vierter Teil der Kurve – die Achse erhöht die Beschleunigung innerhalb von 0,5 Sekunden von -100mm/s2 bis 0mm/s2 . Dies bedeutet, dass die Achse einen Spurt von 200mm/s3 erreicht hat.</span></div>![99999](https://www.cnc-steuerung.com/media/29/76/86/1727166080/99999.jpeg)

<div id="bkmrk-wie-bereits-jetzt-er-1">Wie bereits jetzt ersichtlich ist, erreicht die Achse an den rot markierten Stellen der Kurve einen Spurt von 200 mm/s3 und an jenen, die blau markiert sind, einen von -200mm/s3

Wenn zu diesem Zeitpunkt noch nicht alles völlig verständlich ist, erklären wir unten noch einmal einfacher, worum es beim Spurt geht und was er beeinflusst.  
Links sieht jeder das es rucken muss, während rechts alles weicher verläuft - Ein ganz klarer Vorteil der SIM Software

</div><div id="bkmrk-wie-bereits-bekannt%2C">Wie bereits bekannt, ist die SimCNC-Software mit einem S-Kurve-Geschwindigkeitsprofil versehen. Dies bedeutet, dass die Achsgeschwindigkeitskurve nicht mehr einem Trapez, sondern dem Buchstaben S ähnelt und auch so gerundet ist. Durch die Verwendung des S-Kurvenprofils können sehr hohe Beschleunigungen ohne hör- bzw. fühlbare Stöße im Kraftübertragungssystem der Achse (ohne Kugelrollspindelschnattern) erreicht werden. Dies wiederum übersetzt sich in:  
− erhöhte Dynamik der Maschine  
− weniger momentanen Antriebsfehler (erhöhte Genauigkeit der Maschine)  
− niedrigere Antriebsbelastung  
− niedrigeren Verschleiß an Antriebssystem-Komponenten  
− kürzere Ausführungszeit des DIN Codes  
− geringere Vibrationen der Maschine

Sehr hohe, schnatterlose Achsbeschleunigungen lassen sich durch stufenlose Steigerung bzw. Senkung der Beschleunigung erzielen. Aufgrund der stufenlosen Beschleunigungsänderungen wird die S-förmige Geschwindigkeitskurve eigentümlich gerundet. Je gerundeter die Kurve ist, desto weicher die Maschine arbeitet, aber auch etwas schwerfällig. Je weniger aber gerundet die Kurve ist, desto ein bisschen härter die Maschine arbeitet, aber auch eindeutig rascher und schneller. Die Kurvenrundungen sollten also weder zu groß noch zu klein sein.  
Es ist auch zu beachten, dass jede Maschine andere Eigenschaften (wie Geschwindigkeit, Gewicht, Antriebsleistung, Konstruktionssteifigkeit) besitzt, so können die Rundungen der Geschwindigkeitskurve nicht konstant sein. Ideal wäre, wenn man Einfluss auf die Größe der Rundungen nehmen könnte. So könnte das Potenzial der Maschine in einem bisher nicht dagewesenen Ausmaß ausgeschöpft werden. Ausgerechnet solch eine Möglichkeit, die Rundung der Achsgeschwindigkeitskurve zu manipulieren, bietet die SimCNC-Software und der Parameter, der dafür verantwortlich ist, ist nichts anderes als „Jerk“. Damit Sie noch genauer verstehen können, was für Vorteile die Möglichkeit der Spurtregelung bringt, habe ich Geschwindigkeits- und Beschleunigungskurven für das S- und Trapezprofil vorbereitet. Ein Kommentar zu diesen Kurven erübrigt sich und beschränkt sich nur auf eine Beschreibung der Bereiche, in die sie unterteilt sind. Die Schlussfolgerungen liegen auf der Hand.

</div>![121212](https://www.cnc-steuerung.com/media/ec/83/43/1727166161/121212.jpg)

![13133](https://www.cnc-steuerung.com/media/16/d7/fa/1727166196/13133.jpeg)

<div id="bkmrk-die-s-profil-geschwi"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Die S-Profil-Geschwindigkeitskurve ist in 7 Bereiche eingeteilt:</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">1. Stufenlose Erhöhung der Beschleunigung</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">2. Stufenlose Beschleunigung</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">3. Stufenlose Senkung der Beschleunigung</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">4. Konstante Geschwindigkeit</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">5. Stufenlose Senkung der Beschleunigung</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">6. Gleichförmige Beschleunigung</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">7. Stufenlose Erhöhung der Beschleunigung</span>  
  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Die Trapezprofil-Geschwindigkeitskurve ist in nur 3 Bereiche eingeteilt:</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">1. Gleichförmige Beschleunigung</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">2. Konstante Geschwindigkeit</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">3. Gleichförmige Beschleunigung</span>

<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">  
</span>

<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">  
</span>

<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Um zu wissen wie viele Impulse (Schritte) je mm ausgegeben werden müssen, schauen wir uns die Einstellungen der Endstufen an.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Bei Servos wird die Auflösung in der Endstufe meist über 2 Parameter eingestellt. Bei Schrittmotorendstufen wird dieses über die DIP Schalter eingestellt. </span>  
  
  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Nach den Einstellen der Signale in Software ist die Auflösung das wichtigste, stellen Sie zuerst die Schritte / Impulse richtig ein. Dann können Sie die Geschwindigkeiten / Rampen einstellen</span>

</div>> <span>Was sind DIP Schalter? Kleine (meist) weißen Hebel die mit einem kleinen Schraubendreher von ON auf OFF oder umgekehrt eingestellt (umgelegt) werden können. Schauen Sie auf Ihre Endstufe (oder in die Endstufe bei Servos) wie Ihre Auflösung ist.</span>

![14141414](https://www.cnc-steuerung.com/media/82/93/b6/1727166262/14141414.jpg)

<div id="bkmrk-wie-berechnen-wir-di"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">**<u>Wie berechnen wir die Impulse/Schritte?</u>**</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Dazu müssen wir die Einstellungen unserer Endstufen kennen. Nach der Endstufe muss ein Getriebe oder Riemenuntersetzung eingerechnet werden. Zum Schluss die Steigung einer Spindel.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Gehen wir von einer Auflösung der Motoren von 10.000 Schritte. Wenn wir 10.000 Impulse auf die Endstufen geben, dreht der Motor 1 x .</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Wenn wir ein Getriebe mit einer Untersetzung von I:2 haben, benötigen wir schon 20.000 Impulse um die Getriebewelle 1 x zu drehen. Nun möchte aber die Software wissen wie viele Impulse wir ausgeben müssen </span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">pro Einheit (in unserem Fall MM ) Dazu müssen wir die Steigung kennen. Wenn wir von einer Steigung von 5mm ausgehen, teilen wir die 20.000 durch 5 = 4000 Impulse. </span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Es bedeutet das wir 4000 Impulse ausgeben damit die Achse 1mm weiter fährt.</span></div><div id="bkmrk-wer-eine-drehachse-h"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Wer eine Drehachse hat muss nicht in MM die Angaben ausrechnen, sondern in Grad. Wir teilen dann nicht durch die Steigung sondern durch 360. ( 20.000 : 360 = </span>**55.5555555**<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);"> )</span>

Besonderheiten der IP-A  
  
Hier die Einstellungen unser B3 Endstufe. Es wurde pro Motorumdrehung 5000 Signale eingestellt

</div><div id="bkmrk-also-der-motor-gibt-"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Also der Motor gibt 5000 Impulse an die IP-A Steuerung</span></div><div id="bkmrk-es-gibt-bei-unserem-"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Es gibt bei unserem Beispiel keine Untersetzung:</span></div><div id="bkmrk-das-feld-step%C2%B4s-ist-"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Das Feld Step´s ist eigentlich falsch benannt. Bei der IP-A sollte das Feld nicht Step´s/sec. sondern Signale per mm heißen. Denn hier werden die Feedbacksignale eingetragen.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Das ist einer der wichtigsten Einstellungen die Sie vornehmen müssen. Aber wie kommt aus 5000 Impulse in der B3 nun 4000 Impulse /mm in der SIM Software.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Wenn der Motor 5000 Impulse pro Umdrehung an die SIM Software liefert ,ist das ein Wert den die SIM Software so nicht braucht, die Software möchte wissen wie viele Impulse pro MM.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Da wir eine Steigung von 5 mm haben.</span>

</div><div id="bkmrk-m%C3%BCssen-wir-die-5000-"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">müssen wir die 5000 durch die 5mm Steigung teilen was dann 1000 Impulse je MM macht.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Nun haben wir aber ein A- A/ und ein B - B/ Signal, also 4 Signale für 1 Signal. Dieses bedeutet wenn wir "eigentlich" 1000 Signale senden - erhalten wir aber 4000 Impulse!</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Tragen Sie den Wert 4000 nun im Feld Step´s/mm bei der SIM Software ein.</span>

</div>

# Linear oder Rotationsachse

**Sie müssen zum Einstellen der Achsen, festlegen ob es sich um eine Linearachse oder Rotationsachse handelt.**

<div id="bkmrk-sie-m%C3%BCssen-zum-einst-1"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Sie müssen zum Einstellen der Achsen, festlegen ob es sich um eine Linearachse oder Rotationsachse handelt.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Klicken Sie auf Achsen - X-Y-Z-A-B-C -- Typ der Achse und wählen Sie aus ob Linear oder Drehend</span></div>![Typ](https://www.cnc-steuerung.com/media/8b/77/fd/1727357965/Typ.jpg)

<div id="bkmrk-sie-k%C3%B6nnen-bei-rotat"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Sie können bei Rotationachsen die Drehungen begrenzen.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Es stehen zur Auswahl 3 Typen:</span></div>![Range](https://www.cnc-steuerung.com/media/b1/8b/a1/1727357982/Range.jpg)

# Autotuning mit der IP-A

**Einstellungen immer zuerst vornehmen wenn die Motoren noch nicht montiert sind! Ansonsten kann es zu Beschädigungen kommen.**

<div id="bkmrk-bei-der-csmio-ip-a-m">Bei der **CSMIO IP-A** müssen die Signale des Wegmeßsystem auf den Motion Controller aufgelegt werden. Damit verschieben Sie die PID Regelung aus der Servoendstufe in den Motion Controller. Damit das auch für Anwender erfolgreich durchzuführen ist haben wir in der SM Software ein Autotuning.  
Stellen Sie sich sicher das unter: **Einstellungen - Moduls - Motortuning** die Parameter richtig eingestellt haben. Erst dann starten Sie das Autotuning !  
Wichtig in diesem Zusammenhang ist auch die Fehlertolleranz hoch zu setzen.  
  
**Gehen Sie dann wie folgt vor:**  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Klicken Sie auf Autotuning - es öffnet sich das Fenster - schieben Sie dieses soweit wie möglich Richtung Button Verbinden - klicken Sie dann unten auf Verbinden.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Und schnell auf "Start Autotuning" </span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Die Strecke ist auf 10mm im Ursprung gestellt, Sie können die Strecke größer wählen und auch wie Hard die Achse eingestellt werden soll.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Wir empfehlen Ihnen die Einstellungen so zu lassen. Eventuell je nach Maschine kann auch mit einer weicheren Einstellung begonnen werden.</span></div>> Einstellungen immer zuerst vornehmen wenn die Motoren noch nicht montiert sind! Ansonsten kann es zu Beschädigungen kommen.

![1111_(2)](https://www.cnc-steuerung.com/media/d9/2b/a0/1727167319/1111_(2).jpg)

<div id="bkmrk-f%C3%BChren-sie-zuerst-da">Führen Sie zuerst das Tuning durch ohne den Motor an die Maschine angeschraubt zu haben.

Wenn Ihr Motor bei starten vom Autotuning sofort hochdreht und dann eine Fehlermeldung kommt liegt es an den Encodersignalen.  
Gehen Sie aus dem Menü raus und wechseln Sie in den Einstellungen **Module**.  
Suchen Sie unten links die Einstellungen "Encoder-Richtung" und wechseln Sie auf **"Umgekehrt"**

</div>![Richtng](https://www.cnc-steuerung.com/media/17/10/80/1727357843/Richtng.jpg)

<div id="bkmrk-warum-muss-ich-die-e"><u>Warum muss ich die Encodersignale "Umkehren" ?</u>  
Wenn der Motor ein analoges Signal + 10 Volt oder - 10 Volt bekommt dreht diese dann entweder rechts oder links herum. Wenn die Encoder bei einem erwarteten Rechtslauf nun aber linksherum kommen, versucht die Endstufe  
sofort auf die angeforderte Position zu bewegen was Ihr bei falsch ankommenden Signalen nicht geliegen wird. Deshalb kommt dann die Störmeldung. Drehen Sie die Richtung der Encodersignale und schon kann das Autotuning   
starten. Kommt es zu einer Störmeldung obwohl das Autotuning schon eine Weile läuft. Starten Sie diese nochmal, es kann sein das Sie mehrmals starten müssen.  
  
PS: Lassen Sie es durchlaufen bis die Meldung " Autotuning erfolgreich abgeschlossen kommt. Achten Sie <u>nicht</u> auf die angezeigte Prozentangabe.  
Wenn Sie trotz allem kein Tuning hinbekommen, können Sie hier einen Support buchen.

**Hinweis:**  
Da wir bei der IP-A mit analogen Werten arbeiten kann es durchaus dazu kommen das die Achse die wir einstellen möchten schon nach dem aktivieren sofort losläuft.  
Woher kommt das?  
Wenn Sie das erstmal die Software ausführt, werden eventuell wenige Volt bereits ausgegeben. Wir gehen wir dann damit um?  
Gehen Sie in Moduls bei der jeweiligen Achse auf "**Manuelle PID Konfiguration**" und stellen Sie alle Werte auf 0, stellen Sie die Fehlertolleranzen auf 10.000 ein.  
<u>Achtung: Je nach dem wie hoch Sie die Auflöungen in den Servos eingestellt haben, kann die eingestellte Fehlertoleranz schnell überschritten werden.</u>  
  
Wenn alle Achsen fahren stellen Sie die Härte der Servos ein.  
Gehen Sie erneut in das Motortuning und stellen den Schieberegel mehr in Richtung Schwer  
Aber Achtung: Stellen Sie das so Schwer ein wie es geht aber übertreiben Sie die Einstellung nicht bei kleinen Maschinen.

</div>[Video auf YouTube ansehen](https://www.youtube.com/watch?v=9s2IO3KRnvg)

# Spindeldrehzahl anpassen

**Spindeldrehzahl anpassen: Wer mit einem Frequenzumrichter arbeitet muss in seiner Getriebestufe die maximale Drehzahl ermitteln und dann die Ausgabe in der SIM Software anpassen.**

<div id="bkmrk-spindeldrehzahl-anpa-1">Spindeldrehzahl anpassen:  
  
Wer mit einem Frequenzumrichter arbeitet muss in seiner Getriebestufe die maximale Drehzahl ermitteln und dann die Ausgabe in der SIM Software anpassen.

Gehen Sie dazu wie folgt vor:  
  
1\. Gehen Sie in die Einstellungen

</div><div id="bkmrk-2.-gehen-sie-im-fens">2\. Gehen Sie im Fenster Konfiguration auf den Reiter “ Spindel” (<span style="color:hsl(0,75%,60%);">1</span>)  
Tragen Sie zuerst die maximale Drehzahl ein Fenster “ Max Motordrehzahl” (<span style="color:hsl(0,75%,60%);">2</span>) ein.  
Wechseln Sie nun in die Getriebeeinstellungen (<span style="color:hsl(0,75%,60%);">3</span>). In unserem Bespiel haben wir eine eine maximale Drehzahl von 18000 U/min.

</div>![0190b5221742795e839ef883adde321c](https://www.cnc-steuerung.com/media/4b/00/db/1727357567/0190b5221742795e839ef883adde321c.jpg)

<div id="bkmrk-3.-getriebestufen%3Akl">3. Getriebestufen:  
Klicken Sie nun auf “Getriebe” (<span style="color:hsl(0,75%,60%);">3</span>)  
</div>![0190b5257715798da2459738335d36c3](https://www.cnc-steuerung.com/media/4c/20/0b/1727357548/0190b5257715798da2459738335d36c3.jpg)

<div id="bkmrk-es-sind-bis-zu-maxim">Es sind bis zu maximal 255 Getriebestufen möglich. Wer nur eine Getriebestufe hat, trägt hier bei 1 unter Min. RPM eine 0 ein. Bei Max RPM seine maximal mögliche Drehzahl ein. In unserem Beispiel 18000.   
Da mit die Ausgabe des Signals zum Frequenzumrichter passt muss die Beschleunigung und Bremszeit eingetragen werden.  
Stoppen Sie die Zeit die Ihre Spindel benötigt um auf maximale Drehzahl zu kommen ab.   
In der Spalte Bech. RPM tragen Sie bitte den Wert ein.  
  
Das Feld **Besch. RPM/s** möchte Drehzahl pro Sekunde haben.  
Beispiel: Bei 18000 U/min. benötigt Ihre Spindel 2 Sekunden bis maximale Drehzahl. Dann tragen Sie hier 9000 ein.

Das Feld **Verz. RPM/s** möchte Drehzahl pro Sekunde haben.  
Beispiel: Bei 18000 U/min. benötigt Ihre Spindel 2 Sekunden um abzubremsen. Dann tragen Sie hier 9000 ein.  
So wird der Sollwert (0-10V) synchron ausgeben und im Programm wird die Software immer entsprechend warten.  
  
So können Sie alle Getriebestufen eintragen.  
Wichtig: Bei einem Frequenzumrichter ist immer Min. Drehzahl eine 0 einzutragen.

</div>

# Schnittdaten der SIM Software

**Die SIM Software arbeitet mit Tabellen, somit benötigt die Software keine Angaben im DIN Code. Mittels dieser Tabellen, die leicht gepflegt werden können, ist es viel leichter auf das benötigte Material zu reagieren.**

<div id="bkmrk-schnittdaten-der-sim">Schnittdaten der SIM Software:  
  
Die SIM Software arbeitet mit Tabellen, somit benötigt die Software keine Angaben im DIN Code.  
Mittels dieser Tabellen, die leicht gepflegt werden können, ist es viel leichter auf das benötigte Material zu reagieren.

</div><div id="bkmrk-kopieren-sie-die-tab"><span style="letter-spacing:0px;">Kopieren Sie die Tabellen und den Tabel Editor in den Script Ordner in Ihrem Profil.</span>

Wir haben 3 Tabellen nach der Hyperthermvorgabe erstellt. Sie können beliebig viele Tabellen anlegen und in das Verzeichnis kopieren

</div>> Sie können hier die Dateien, falls es ein Problem nach der Installation haben, herunterladen: Materialparameter downloaden: [https://nc-2568507537125052887.nextcloud-ionos.com/index.php/s/RiLRZEKK2wcztLx](https://nc-2568507537125052887.nextcloud-ionos.com/index.php/s/RiLRZEKK2wcztLx)

Grundsätzlich öffnen Sie die Tabellen über:

![ffnen](https://www.cnc-steuerung.com/media/a4/5c/f4/1727357446/ffnen.jpg)

![01909155c99b7dbbb3fc05111262280c_100](https://www.cnc-steuerung.com/media/3c/e7/71/1727171374/01909155c99b7dbbb3fc05111262280c_100.jpg)

![Tabelle](https://www.cnc-steuerung.com/media/6a/44/bf/1727171403/Tabelle.jpg)

<div id="bkmrk-um-einen-eintrag-zu-">Um einen Eintrag zu ändern klicken Sie auf eine Zeile, diese wird Ihnen dann unten angezeigt.  
Nun können Sie den Eintrag unten ändern und dann klicken Sie auf “Overwirte selected row” um den Eintrag zu ändern.</div><div id="bkmrk-der-eintrag-sieht-da">Der Eintrag sieht dann so aus

</div>![Eintrag](https://www.cnc-steuerung.com/media/ed/e9/7d/1727171461/Eintrag.jpg)

# Plasma Makros für Externe Höhenregelung

**Wir empfehlen bei Plasmamaschinen mit externer Höhenregelung das M3 und M5 Makro nicht zu verwenden.**

<div id="bkmrk-plasma-makros-f%C3%BCr-ex">Plasma Makros für Externe Höhenregelung:

Wir empfehlen bei Plasmamaschinen mit <u>externer</u> Höhenregelung das M3 und M5 Makro nicht zu verwenden.  
Wir setzten für das M3 einen M100 und für das M5 ein M101 Makro ein. Dieses muss in Ihrem Postprozessor entsprechend geändert werden.  
  
Wer bei uns die ECAM verwendet kann unseren Postprozessor nutzen den wir Ihnen bereitstellen wenn Sie bei uns die ECAM gekauft haben.

Wie binden wir nun das Makro ein und was müssen wir einstellen?  
Kopieren Sie alle 3 Makros in das Verzeichnis Ihres Maschinen Profiles

1. Öffnen Sie das Makro Plasma Check im Betrieb
2. Weisen Sie hier die Ausgänge zu die wir unten Rot Markiert haben.  
    Ausgang Start ist der Ausgang der Ihre Plasma Quelle startet  
    Hilfsausgang ist der Ausgang der zum eigentlichen Starten des Makros dient.   
    Achtung beide Ausgänge dürfen noch nicht in der SIM Software für eine andere Anwendung zugewiesen sein. Verändern Sie nir den Ausgang - nicht den Namen oder ähnliches
3. Tragen Sie den Eingang ein, der für das eigentliche Plasma OK Signal zuständig ist.  
    Auch hier ändern Sie nur die Nummer - nichts anderes

\# (c) www.cnc-steuerung.com am 03.05.2024  
\# Checken Eingang 1 = Flamme und evtl. Fehlermeldung bei Flammabriss

from time import sleep  
import sys  
mod\_IP = d.getModule(ModuleType.IP, 0)

\# Definitionen Ausgänge  
<span style="color:hsl(120,75%,60%);">Ausgang\_start</span> = <span style="color:hsl(0,75%,60%);">2</span>  
<span style="color:hsl(120,75%,60%);">Hilfsausgang </span> = <span style="color:hsl(0,75%,60%);">3</span>  
\# Definition Eingänge  
<span style="color:hsl(120,75%,60%);">Eingang\_1</span> = <span style="color:hsl(0,75%,60%);">1</span>  
\# Ende der Definitionen

---

Funktionsweise der Makros:  
  
1\. Das Makro Plasma Check im Betrieb wird beim starten der Software automatisch geladen.

2\. Wenn im DIN Programm nun der M100 aufgerufen wird, setzen wir einen Ausgang (2) um den Vorgang der Antastung zu starten.

3\. Nach dem Zünden des Plasma durch die externe Quelle erhalten wir ein Signal auf “Eingang\_1” was dazu führt das der Ausgang “Hilfsausgang gesetzt wird”  
4\. Das Programm wird nun abgefahren.

5\. Zum Ausschalten des Plasmabrenner nutzen wir den M101. Hier werden der Ausgang “ Ausgang\_Start und der Ausgang ”Hilfsausgang" ausgeschaltet.

---

Was passiert wenn der Eingang\_1 keine Rückmeldung beim Starten bekommt?  
Im Skript M100 steht folgendes:  
  
\# Einstellungen des Kunden  
Ausgang\_start = 2  
Hilfsausgang = 3  
Eingang\_Plasma = 1  
<span style="background-color:hsl(120,75%,60%);">Wartezeit\_in\_Sekunden</span> = <span style="background-color:hsl(0,75%,60%);">20</span> # Wartezeit für die Überwachung von Eingang 1 in Sekunden  
\# ENDE KUNDENEINSTELLUNGEN / Nachfolgende Zeilen NICHT ändern!!!!!!!!!!!

Wir überprüfen wie unter “ Wartezeit\_in\_Sekunden” wie in diesem Beispiel eingetragen 20 Sekunden lang, ob der Eingang\_ Plasma das Signal bekommt.   
Wenn nicht brechen wir den Vorgang ab und trennen die SIM Software.

---

Was passiert wenn der Eingang\_1 während des Schnittes deaktiviert wird?  
  
Wenn der Plasmastrahl während der Bewegung im Schnitt abreist, wird das Signal Eingang\_1 erlöschen und das Makro “ PlasmaCheck im Betrieb” trennt die SIM Software und die Maschine beleibt stehen.

---

<u>Warum noch einen zweiten Ausgang zuweisen?</u>

  
Durch den Ausgang “Hilfsausgang” der ja nur im M100 gesetzt wird, wenn das Signal Plasma OK kommt, läuft die Überwachung während des Schneidens. Nur dann wenn der Hilfsausgang gesetzt wurde läuft die Überwachung. Wenn der Hilfsausgang nicht gesetzt wird läuft auch keine Überwachung während des Schneidens.

---

PyAction einrichten:  
  
Um die Übersicht zu behalten, können Sie der Aktion einen eigenen Namen geben.

</div>

# Brennschneiden Makro für die SIM Software

**Beim autogenen Brennschneiden muss der Anwender auf das richtige Erwärmen des Materials warten, erst dann kann der Bewegungsablauf stattfinden.**

<div id="bkmrk-brennschneiden-makro">Brennschneiden Makro für die SIM Software:  
  
Mit unserem Artikel: SW10625 kann der Anwender den Bewegungsablauf durch das Drücken einer Taste starten.

  
Beim autogenen Brennschneiden muss der Anwender auf das richtige Erwärmen des Materials warten, erst dann kann der Bewegungsablauf stattfinden. Über eine Wartezeit kann dieses erfolgen oder manuell über unser Makro per Taster.

</div>## Passende Produkte

<div id="bkmrk-makros-f%C3%BCr-eine-bren" style="margin:15px 0;"><div style="width:220px;border:1px solid #ddd;padding:12px;text-align:center;">[![Makros für eine Brennschneidemaschine](https://www.cnc-steuerung.com/media/e3/aa/e5/1712908612/Brennschneiden.jpg)](https://www.cnc-steuerung.com/detail/018ed14780b772339b44e77ec8e139fd)**[Makros für eine Brennschneidemaschine](https://www.cnc-steuerung.com/detail/018ed14780b772339b44e77ec8e139fd)**

Artikelnummer: SW10625

[Zum Produkt →](https://www.cnc-steuerung.com/detail/018ed14780b772339b44e77ec8e139fd)

</div></div><div id="bkmrk-sie-ben%C3%B6tigen-2-makr">Sie benötigen 2 Makros:  
\- M100 Ersatz für das M3 Makro  
\- M101 Ersatz für das M5 Makro

Das M100 kann flexibel auf die Steuerung angepasst werden:

\# m100: Schalten eines Ausgangs und warten auf ein Ereignis (BRENNERSTEUERUNG)

\# (c) www.cnc-steuerung.com am 12.04.2024

\################# Kundeneinstellungen

\# Eingänge

Eingang\_Taster = 11

\# Ausgänge

Ausgang\_Sauerstoff = 7

Ausgang\_aktivieren = 1 # 1 = Ausgang\_Sauerstoff wird angesteuert / 0 = Ausgang\_Sauerstoff wird nicht geschaltet

\# Zeiteinstellungen

Wartezeit\_in\_Sekunden = 300 #300 Sekunden = 5 Minuten

\########### ENDE Kundeneinstellungen

\######### Systemeinstellungen

import time

import sys

mod\_IP = d.getModule(ModuleType.IP, 0)

time\_step = 0 # auxiliary variable

time\_ms = Wartezeit\_in\_Sekunden \* 1000

Stellen Sie dazu den Eingang des Zustimmtasters (Eingang\_Taster = **11**) auf Ihre Steuerung ein.  
Wenn Sie den Sauerstoff schalten möchten kann dieses über den Ausgang zuweisen.  
(Ausgang\_Sauerstoff = **7** ) tragen Sie auch hier den richtigen Ausgang ein.  
  
Damit die Maschine nicht unendlich lange auf Ihren Taster Eingang warten muss haben wir eine maximale Wartezeit (time\_ms = Wartezeit\_in\_Sekunden \* 1000) vorgesehen. Stellen Sie hier die richtige Wartezeit ein. 1000 Sekunden wären zum Beispiel 5 Minuten.  
Nach Ablauf der Zeit wird die Software aus Sicherheitsgründen von der Steuerung getrennt.

---

Für unsere ECAM stellen wir bei diesem Produkt auch einen passenden Postprozessor bereit der dann das M3 und M5 Makro ersetzt.

Diese Postprozessor arbeitet aber weiterhin mit einer Z Sicherheitshöhe.

Wenn Sie diese nicht wünschen setzen Sie bitte auf einen kleinen Wert wie zum Beispiel 0.1mm oder so. Dann wird zwar eine Bewegung ausgeführt die aber nicht ins Gewicht fällt.

</div><div id="bkmrk-deaktivieren-sie-auc">Deaktivieren Sie auch die Funktion in den Einstellungen - Spindel M8 - M7 und M5 und M9  
wie im Bild gezeigt. </div>

# Achse Einstellungen

**Wichtig: Der Reiter Motion Kit ist wichtig da alle Einstellungen für jede Achse "MotionKit " vorgenommen werden müssen. Wählen Sie die entsprechende**

<div id="bkmrk-wichtig%3A-der-reiter--1"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Wichtig: Der Reiter Motion Kit ist wichtig da alle Einstellungen für jede Achse "MotionKit " vorgenommen werden müssen.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Wählen Sie die entsprechende Achse und nehmen Sie alle Einstellungen vor.</span>

<span style="letter-spacing:0px;">End und Referenzschalter</span>

Das sind wichtige Signale die wir immer zu erst einstellen damit wir beim beim Einrichten die Maschine beschädigen.  
Tragen Sie die Eingänge entsprechend Ihrer Verdrahtung ein.  
TIP: Schließen Sie immer die Schalter als Öffner an, so haben Sie ohne Mehrkosten auch die Kabelbruchüberwachung incl.

</div><div id="bkmrk-limit-%2B%2B-steht-f%C3%BCr-e"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Limit ++ steht für Endlage auf der positiven Seite des ausgewählten Motion Kit</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Limit -- steht für Endlage auf der negativen Seite des ausgewählten Motion Kit</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Referenzfahrt steht für Referenzschalter</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Index - steht für Eingang des Encodernullsignals</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Antrieb-Fehler steht für Meldungen aus dem Alarmkontakt der Endstufe wenn Sie diese Funktion an Ihren Endstufen haben.</span></div>![018e4bae3f507fb79b858539a411b8ad](https://www.cnc-steuerung.com/media/4e/de/00/1727356671/018e4bae3f507fb79b858539a411b8ad.jpg)

*Signale*

<div id="bkmrk-umkehrspiel%3Aum-einen">**<u>Umkehrspiel:</u>**

Um einen toten Gang auszugleichen kann man unter Module das jeweilige Motion Kit aufrufen:  
Motion Kit 0 ist = X Achse 1 = Y Achse 2 = Z Achse 3 = Achse 4 = B Achse und 5= C Achse  
In jedem Motion Kit muss die Einstellung zur Achse vorgenommen werden, es sei denn es gibt eine Funktion die für alle Achsen gleich sind.  
  
**Spielausgleich:**  
haben Sie in der Zahnstange - Kugelgewindespindel oder Getriebe zu viel Spiel kann dieses kompensiert werden. Messen Sie das Spiel aus und tragen Sie den Wert in MM in   
das Feld Spielausgleich ein. Ein Neustart der Software kann ggf. Helfen damit die Parameter übernommen werden.  
  
Bitte beachten Sie den **Stick-Slip-Effect „**Haftgleiteffekt“  
Der Stick-Slip-Effekt (von engl. stick „haften“ und slip „gleiten“) bzw. Haftgleiteffekt bezeichnet das Ruckgleiten von gegeneinander bewegten Festkörpern. Dieses Phänomen tritt auf, wenn ein Körper bewegt wird, dessen Haftreibung deutlich größer ist, als die Gleitreibung.  
**<u>Also nicht alles was Sie auf Ihrer Uhr sehen ist "Umkehrspiel" beachten Sie dieses wenn Sie die Werte ermitteln</u>**

</div><div id="bkmrk-verz%C3%B6gerungszeit---r"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">**<u>Verzögerungszeit - Reset Dauer </u>**</span>  
  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Bei unseren Systemen schalten die Servos selbständig die Bremse frei so das wir die Verzögerungszeiten nicht benötigen. Die Resetdauer kann angepasst werden, wenn die Fehlerlöschung nicht ausreichend ist.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Klicken Sie " Alle Motionkits an" Wenn diese Einstellungen für alle Achsen aktiviert werden sollen.</span></div>![Verzgerung](https://www.cnc-steuerung.com/media/bc/d3/1a/1727356742/Verzgerung.jpg)

*Verzögerung*

<div id="bkmrk-richtung%3Al%C3%A4uft-eine-"><span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">**<u>Richtung:</u>**</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Läuft eine Achse Grundsätzlich falsch kann hier die Richtung geändert werden</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Wählen Sie "Richtung" und dann Umgekehrt aus, nun müsste nach einem Neustart der SIM Software auch die Achse gedreht ansteuern.</span>  
<span style="background-color:rgb(255,255,255);color:rgb(95,114,133);">Nicht zu verwechseln mit Encoder- Richtung oder Schritt- Polarisation</span></div>![Richtung](https://www.cnc-steuerung.com/media/ac/0c/d9/1727356767/Richtung.jpg)

*Richtung*

<div id="bkmrk-wer-eine-ip-a-einset">Wer eine IP-A einsetzt kann hier die Richtung der **Encoder Signale** wechseln oder Umkehren.  
Bei **Schritt Polarisation** müssen Sie Einstellen ob Ihre Drive auf eine fallende oder steigende Flanke reagieren soll.

**<u>Ausgangsignale:</u>**  
Weisen Sie hier einen Ausgang für:  
Antrieb Aktivieren - Servo On Signal   
Antrieb Reset - Fehler löschen  
  
**Wer das CNC Connectsystem hat:**  
Antrieb Aktivieren - Ausgang 1   
Antrieb Reset - Ausgang 0

</div>![018e4bb1187b709ba297c24e795c2ec0](https://www.cnc-steuerung.com/media/c1/5c/8c/1727356785/018e4bb1187b709ba297c24e795c2ec0.jpg)

*Ausgänge*

<div id="bkmrk-achse-aufl%C3%B6sunghier-">Achse Auflösung  
Hier stellen Sie die Achsauflösung ein. Also wie viele Impulse gebe ich aus (bei IP-M und IP-S) oder wie viele Signale erhalte ich pro mm.

Die Angaben sind immer pro Einheit ( in der Regel mm ) anzugeben.  
Wenn wie im dem Bild 1000 "Signale" im Motortuning eingestellt haben. Sie mit der Maschine 100 mm fahren wollten und die Maschine wirklich nur 50 mm gefahren ist müssen Sie die Anzahl auf 2000 erhöhen.  
Sie können auch den 3 Satz anwenden.  
1000 / durch gefahrene Strecke x gewünschte Strecke also 1000/50x100 ergibt in unserem Beispiel: 2000

Wird bei der Berechnung eine Dezimalzahl ausgegeben, können Sie die Nachkommastellen auch in den Einstellungen eintragen. Beachten Sie aber das Sie einen Punkt und kein Komma eintragen:

**1428<span style="color:#f72222;">,</span>571428571429 = Falsch  
1428<span style="color:#17fd73;">.</span>571428571429 = Richtig**

</div>![Auflösung](https://www.cnc-steuerung.com/media/bc/a9/24/1781077313/Aufl%C3%B6sung.jpg)

*Auflösung*

![Dezimalzahl](https://www.cnc-steuerung.com/media/50/3f/ed/1781077920/Dezimalzahl.jpg)

*Dezimalzahl*

# Vorschub und Drehzahl übersteuern bei bei offener Kabinentür

**Wir können mittels eines Makros die Drehzahl und Vorschub (einstellbar) bei offener Kabinentür übersteuern. Weisen Sie bei FRO E/A Config einen**

<div id="bkmrk-vorschub-und-drehzah">Vorschub und Drehzahl übersteuern bei bei offener Kabinentür.

Wir können mittels eines Makros den Vorschub aus dem Programm und die manuelle Bewegungsgeschwindigkeit (einstellbar) bei offener Kabinentür / Trittschutzmatte übersteuern.

</div>> **Wichtiger Hinweis**  
> Achtung:  
> Diese Funktion ist nicht nach der Maschinensicherheit konform, hierfür benötigen Sie noch zusätzliches externe Baugruppen.

<div id="bkmrk-weisen-sie-bei-fro-e"><span style="letter-spacing:0px;">Weisen Sie bei</span> **FRO** <span style="letter-spacing:0px;">E/A Config einen Eingang der CSMIO zu wo der Kabinenschalter aufgelegt ist. Das Signal muss abfallen wenn die Kabinentür geöffnet wurde.</span>

FRO ist die Geschwindigkeit aus dem Programm, die JRO ist die Geschwindigkeit der manuellen Bewegung.

</div><div id="bkmrk-weisen-sie-bei-jro-e">Weisen Sie bei **JRO** E/A Config einen Eingang der CSMIO zu wo der Kabinenschalter aufgelegt ist. Das Signal muss abfallen wenn die Kabinentür geöffnet wurde.</div>Nun öffnen Sie die Einstellungen&amp;nbsp;

und weisen dem Skript eine Funktion zu.

<div id="bkmrk-%C3%96ffnen-sie-den-skrip">**Öffnen Sie den Skript:**  
ändern Sie die Angaben im Skript nach Ihren Wünschen.  
Button\_Dig\_In = ist der Eingang an dem die Kabinentür angeschlossen ist  
New\_FRO = ist die Angabe in % wie schnell die Maschine nur noch fahren soll

New\_JRO = Ist die Angabe in % wie schnell die Spindel nur noch drehen soll  
  
Funktionsweise:  
Sobald Kontakt der Kabinentür / Trittschutzmatte geöffnet wird, fällt der Eingang ab und das Makro reagiert auf diesen Zustand.  
Das Makro wird die gewählte Geschwindigkeit NEW\_FRO und

</div>## Passende Produkte

<div id="bkmrk-kabinent%C3%BCr-%C3%9Cberwachu" style="margin:15px 0;"><div style="width:220px;border:1px solid #ddd;padding:12px;text-align:center;">[![Kabinentür Überwachung](https://www.cnc-steuerung.com/media/d0/4b/21/1762424637/Kabinentuer.jpg)](https://www.cnc-steuerung.com/detail/018acb82d876743ab3f0bdc2371c10e4)**[Kabinentür Überwachung](https://www.cnc-steuerung.com/detail/018acb82d876743ab3f0bdc2371c10e4)**

Artikelnummer: HW10578

[Zum Produkt →](https://www.cnc-steuerung.com/detail/018acb82d876743ab3f0bdc2371c10e4)

</div></div>

# Nulleinstellgerät

**Unser Nulleinstellgerät - Einstellungen - Installation und mehr**

Laden Sie sich hier die Anleitung zum Nulleinstellgerät herunter:

## Downloads

- [Nulleinstellgert\_Anleitung](https://www.cnc-steuerung.com/media/2a/61/6d/1727089767/Nulleinstellgert_Anleitung.pdf)

<div id="bkmrk-script-einbinden%3Aall">Script einbinden:  
  
Alle Scripte in unserer Oberfläche müssen unter:  
  
C:\Programme\simCNC\Screens\Fraesen\script kopiert werden.</div>![makro3](https://www.cnc-steuerung.com/media/dc/a1/57/1727089918/makro3.jpg)

<div id="bkmrk-m500f%C3%BCr-die-werkzeug">**<u>M500</u>**

Für die Werkzeuglängenvermessungen haben wir in der Oberfläche ein Tastenfeld eingebunden

</div><div id="bkmrk-diese-schaltfl%C3%A4che-r">Diese Schaltfläche ruft den M500 auf. Um nun den M500 anzupassen klicken Sie bitte nach dem Sie den M500 in das obengenannte Verzeichnis kopiert haben auf :  
Makro - Script anzeigen.</div>![Makro](https://www.cnc-steuerung.com/media/c1/e2/b1/1727089846/Makro.jpg)

Nun öffnet sich der Editor, klicken Sie auf Datei - Öffnen

![Makro2](https://www.cnc-steuerung.com/media/46/5e/af/1727089883/Makro2.jpg)

Suchen Sie im Ordner Screens - Freasen - Scripts die Datei M500

![makro3](https://www.cnc-steuerung.com/media/dc/a1/57/1727089918/makro3.jpg)

> **Geschwindigkeit**  
> Achtung: Fangen Sie langsam an um sich an das maximum heran zu Tasten

<div id="bkmrk-nehmen-sie-folgende-">Nehmen Sie folgende Einstellungen vor:  
  
In Zeile 24 geben Sie die Position an, wo der Startvorgang starten soll. Hier im Beispiel   
auf X = 0 Y =0 und Z -10  
  
Zeile 23 # Position auf \[X, Y, Z\]

Zeile 24 probeStartAbsPos = \[<span style="color:hsl(0,75%,60%);">0</span>, <span style="color:hsl(0,75%,60%);">0</span>, <span style="color:hsl(0,75%,60%);">-10</span>\]  
  
Tragen Sie in Zeile 26 die Position wie weit die Z Achse bewegen soll um den Taster zu finden.  
Hier im Beispiel -150 was 150 mm abwärts bedeutet. Der Vorgang wird aber vorher bereits gestoppt wenn der Taster ein Signal sendet.

Zeile 25# Maximale Suchstrecke

Zeile 26 zEndPosition = <span style="color:hsl(0,75%,60%);">-150</span>  
  
<span style="color:hsl(0,0%,0%);">Tragen Sie in Zeile 30 ein wie schnell nach einem erfolgreichen Tasten hochgezogen werden soll. In Beispiel 1000 (mm/min.)</span>

Zeile 29 # Abfahrgeschwindigkeit (units/min)

Zeile 30 vel = <span style="color:hsl(0,75%,60%);">1000</span>

<span style="color:hsl(0,0%,0%);">Tragen Sie die Geschwindigkeit (in mm/min.) ein mit der schnell und langsam angetastet werden soll. 1. Antastvorgang = schnell 2. Antastvorgang = langsam</span>

\# Antastgeschwindigkeit Schnell und langsam (units/min)

Zeile 32 fastProbeVel = <span style="color:hsl(0,75%,60%);">500</span>

Teile 33 slowProbeVel = <span style="color:hsl(0,75%,60%);">250</span>

<span style="color:hsl(0,0%,0%);">In Zeile 35 tragen Sie die Rückzugsstrecke ein, die nach dem 1. Antasten hochgezogen werden soll. </span>

<span style="color:hsl(0,0%,0%);">goUpDist</span><span style="color:hsl(0,75%,60%);"> = 5</span>

<span style="color:hsl(0,0%,0%);">In Zeile 27 haben wir eine Verweilzeit eingetragen, lassen Sie diese Zeit oder erhöhen Sie diese Zeit wenn Sie einen langsamen Rechner verwenden.</span>  
<span style="color:hsl(0,0%,0%);">fineProbingDelay = </span><span style="color:hsl(0,75%,60%);">0.2</span>

</div>Um eine Werkzeugvermessung starten zu können müssen Sie eine Werkzeugnummer eintragen die vermessen werden soll.

![Makro_6](https://www.cnc-steuerung.com/media/5c/c7/3f/1727090027/Makro_6.jpg)

<div id="bkmrk-und-es-m%C3%BCssen-alle-a">und es müssen alle Achsen referenziert worden sein.

Weisen Sie dem Taster einen Eingang zu.  
Gehen Sie in die Konfig - wählen Sie Module - E/A Signale und tragen Sie den Eingang unter Sonde (0) ein. Leuchte die LED beim Eingang setzen Sie das Häkchen bei Umgekehrt.

</div>![Makro7](https://www.cnc-steuerung.com/media/c2/22/c5/1727090069/Makro7.jpg)

<div id="bkmrk-m809-oberfl%C3%A4che-anta">**M809 Oberfläche antasten.**</div>![M809](https://www.cnc-steuerung.com/media/66/1e/e6/1727090102/M809.jpg)

> Nach dem Sie das Makro unter Screens eingebunden haben, nehmen Sie im Script Editor folgende Einstellungen vor. Zeile20: Tast\_quick = 8000 Tragen Sie hier die Geschwindigkeit als Ersatz für G00 ein. In der Oberfläche sind dann noch folgende Einstellungen notwendig. Tragen Sie die ermittelte Höhe des Tasters ein. Wählen Sie den Ausgang für die Druckluft (auch wenn Sie diese nicht verwenden) diese Eintragen ist Pflicht für den Script.

![Druckluft](https://www.cnc-steuerung.com/media/15/dc/83/1727090174/Druckluft.jpg)

[Video auf YouTube ansehen](https://www.youtube.com/watch?v=jIF9fianNxI)

## Passende Produkte

<div id="bkmrk-nulleinstellger%C3%A4t-%22i" style="margin:15px 0;"><div style="width:220px;border:1px solid #ddd;padding:12px;text-align:center;">[![Nulleinstellgerät "Industrial"](https://www.cnc-steuerung.com/media/d6/6f/70/1753352605/Industrial_Null.jpg)](https://www.cnc-steuerung.com/detail/0191c123e7a77920a5b26fff13602e3f)**[Nulleinstellgerät "Industrial"](https://www.cnc-steuerung.com/detail/0191c123e7a77920a5b26fff13602e3f)**

Artikelnummer: SW10663

[Zum Produkt →](https://www.cnc-steuerung.com/detail/0191c123e7a77920a5b26fff13602e3f)

</div><div style="width:220px;border:1px solid #ddd;padding:12px;text-align:center;">[![Nulleinstellgerät / Werkzeuglängensensor incl. Makro](https://www.cnc-steuerung.com/media/b2/59/89/1708721816/Nulleinstell_1.jpg)](https://www.cnc-steuerung.com/detail/018a69aad3a97e70b784b309c8993f58)**[Nulleinstellgerät / Werkzeuglängensensor incl. Makro](https://www.cnc-steuerung.com/detail/018a69aad3a97e70b784b309c8993f58)**

Artikelnummer: 014501541

[Zum Produkt →](https://www.cnc-steuerung.com/detail/018a69aad3a97e70b784b309c8993f58)

</div></div>

# IJK - Absolut - Inkremental

**IJK - Absolut - Inkremental Wer ein Programm erstellt sollte sich Gedanken machen wie die Ausgabe erfolgt. Ein Programm kann Absolut oder Relative geschrieben werden.**

<div id="bkmrk-ijk---absolut---inkr-1">IJK - Absolut - Inkremental (Relativ)  
  
Wer ein Programm erstellt sollte sich Gedanken machen wie die Ausgabe erfolgt.  
Ein Programm kann Absolut oder Relative geschrieben werden.  
  
Ein Kreis zum Beispiel, hat immer einen **Mittelpunkt** - Start und **Ende**. Liegen Start und Ende zusammen, sprechen wir von einem Kreis. Liegen Start und Ende auseinander sprechen wir von einem Bogen.

Wie nun die Strecke die gefahren werden muss berechnet wird kann man in zwei Modi machen.  
Absolut und Inkremental.  
Der DIN Code lautet für **Absolut G90** und **Inkremental (Relativ)G91**

</div>![SIm_Ein](https://www.cnc-steuerung.com/media/d4/b3/04/1727090835/SIm_Ein.jpg)

<div id="bkmrk-hier-ein-beispiel-di"><u>Hier ein Beispiel DIN Code für Inkremental (Relativ)</u>

N5 %  
N10(CREATED 08/16/2024 09:37:17)  
N15 <span style="color:hsl(0,75%,60%);">**G91**</span>  
N20  
N25(PROFILE - SCHNEIDEN)  
N30()  
N35 S15915 M3  
N40 M8  
N45 G0 X-29.3570 Y0.0000  
N50 Z2.0000  
N55 G1 Z0.5000 F2000.  
N60 Z-1.6667 F1289.  
N65 G3 X29.3570 I0.0000 J0.0000 F3820.  
N70 X-29.3570 I0.0000 J0.0000  
N75 G0 Z2.0000  
N80 G1 Z-1.1667 F2000.  
N85 Z-3.3333 F1289.  
N90 G3 X29.3570 I0.0000 J0.0000 F3820.  
N95 X-29.3570 I0.0000 J0.0000  
N100 G0 Z2.0000  
N105 G1 Z-2.8333 F2000.  
N110 Z-5.0000 F1289.  
N115 G3 X29.3570 I0.0000 J0.0000 F3820.  
N120 X-29.3570 I0.0000 J0.0000  
N125 G0 Z2.0000  
N130 M5  
N135 M9  
N140 M30

<u>Hier ein Beispiel DIN Code für Absolut </u>

N5 %  
<span style="letter-spacing:0px;">N10(CREATED 08/16/2024 09:33:26)  
</span><span style="letter-spacing:0px;">N15 </span><span style="letter-spacing:0px;">**G90**<span style="color:#e64d4d;">  
</span></span><span style="letter-spacing:0px;">N20  
</span><span style="letter-spacing:0px;">N25(PROFILE - SCHNEIDEN)  
</span><span style="letter-spacing:0px;">N30()  
</span><span style="letter-spacing:0px;">N35 S15915 M3  
</span><span style="letter-spacing:0px;">N40 M8  
</span><span style="letter-spacing:0px;">N45 G0 X-29.3570 Y0.0000  
</span><span style="letter-spacing:0px;">N50 Z2.0000  
</span><span style="letter-spacing:0px;">N55 G1 Z0.5000 F2000.  
</span><span style="letter-spacing:0px;">N60 Z-1.6667 F1289.  
</span><span style="letter-spacing:0px;">N65 G3 X29.3570 I0.0000 J0.0000 F3820.  
</span><span style="letter-spacing:0px;">N70 X-29.3570 I0.0000 J0.0000  
</span><span style="letter-spacing:0px;">N75 G0 Z2.0000  
</span><span style="letter-spacing:0px;">N80 G1 Z-1.1667 F2000.  
</span><span style="letter-spacing:0px;">N85 Z-3.3333 F1289.  
</span><span style="letter-spacing:0px;">N90 G3 X29.3570 I0.0000 J0.0000 F3820.  
</span><span style="letter-spacing:0px;">N95 X-29.3570 I0.0000 J0.0000  
</span><span style="letter-spacing:0px;">N100 G0 Z2.0000  
</span><span style="letter-spacing:0px;">N105 G1 Z-2.8333 F2000.  
</span><span style="letter-spacing:0px;">N110 Z-5.0000 F1289.  
</span><span style="letter-spacing:0px;">N115 G3 X29.3570 I0.0000 J0.0000 F3820.  
</span><span style="letter-spacing:0px;">N120 X-29.3570 I0.0000 J0.0000  
</span><span style="letter-spacing:0px;">N125 G0 Z2.0000  
</span><span style="letter-spacing:0px;">N130 M5  
</span><span style="letter-spacing:0px;">N135 M9  
</span><span style="letter-spacing:0px;">N140 M30</span>

<span style="letter-spacing:0px;">  
</span>

  
</div>> **IJK - Absolut - Inkremental**  
> Wer ein Programm das erste mal mit einer CAM Software erstellt, erhält eventuell eine Fehlermeldung aus seiner SIM Software.

![Meldung](https://www.cnc-steuerung.com/media/98/c5/06/1727358946/Meldung.jpg)

<div id="bkmrk-nun-k%C3%B6nnen-sie-auf-z">Nun können Sie auf zwei Arten reagieren:  
1. Sie stellen Ihre CAM Software um  
2. Sie stellen die SIM Software um  
  
**1. Die ECAM:**  
Gehen Sie in den Postprozessor und ändern Sie den Programmkopf auf die notwendigen Einstellungen die benötigt werden für Ihre Maschinensteuerung.</div>![01915a31ffec768a91e394f0be627c97](https://www.cnc-steuerung.com/media/9a/08/cf/1727358988/01915a31ffec768a91e394f0be627c97.jpg)

<div id="bkmrk-2.-sim-software%3Agehe">2. SIM Software:  
Gehen Sie unter Einstellungen auf den Reiter Allgemeine. Suchen Sie die Stelle an der man IJK umstellen kann. Wenn Sie die obengenannte Meldung erhalten haben, stellen Sie diese um.</div>![SIm_Ein](https://www.cnc-steuerung.com/media/d4/b3/04/1727090835/SIm_Ein.jpg)

Wenn Sie im IJK Modus auf Absolut stehen, stellen Sie auf Relativ um oder von Relativ auf Absolut.

# Meldung für zum Beispiel Zentralschmierungen

**Kopieren Sie den Skript in den Skriptordner Ihres SIM Software Profiles. Nun müssen Sie unter PyAktion dem Skript einen Eingang zuweisen.**

<div id="bkmrk-meldung-f%C3%BCr-zum-beis">Meldung für zum Beispiel Zentralschmierungen

Kopieren Sie den Skript in den Skriptordner Ihres SIM Software Profiles.  
Nun müssen Sie unter PyAktion dem Skript einen Eingang zuweisen.  
Wer den Eingang 11 für den Füllstand der Zentralschmierung aufgelegt hat, weist hier den Eingang 11 zu.

</div><div id="bkmrk-gehen-sie-wie-folgt-">Gehen Sie wie folgt vor:  
1.Makro kopieren Sie das Makro in den Ordner Scripte in Ihrem Profil

</div><div id="bkmrk-2.-erstellen-sie-ein">2\. Erstellen Sie ein Pyaktion   
Klicken Sie auf Einstellungen - PyAktion - Hinzufügen

</div>![pyaktion](https://www.cnc-steuerung.com/media/06/dc/1b/1727091667/pyaktion.jpg)

3\. Wählen Sie den Skript aus und klicken Sie auf Bearbeiten&amp;nbsp;

![pyaktion1](https://www.cnc-steuerung.com/media/d3/6a/09/1727091705/pyaktion1.jpg)

<div id="bkmrk-3.-w%C3%A4hlen-sie-den-sk-1">3. Wählen Sie den Skript aus und klicken Sie auf Bearbeiten   
- Geben Sie dem Skript einen Namen, so das Sie auch später noch erkennen was dieser Skript überhaupt für eine Funktion hat.  
- Wählen Sie E/A-Änderung  
- Wählen Sie das Modul und den Eingang den Sie belegt haben  
- Wählen Sie bei E/A Änderung Down aus  
- Unten bei Skriptname wählen Sie den Skript “Meldung bei fallender Flanke”  
**Tipp: Sie können den Skript auch umbenennen und mehrfach verwenden.**</div>![pyaktion2](https://www.cnc-steuerung.com/media/44/58/9e/1727091741/pyaktion2.jpg)

4\. Zum Schluss müssen Sie noch die Aktion aktivieren

![pyaktion3](https://www.cnc-steuerung.com/media/5c/3c/21/1727091779/pyaktion3.jpg)

<div id="bkmrk-5.-%C3%84ndern-sie-den-te">5\. Ändern Sie den Text der Meldung

Öffnen Sie Makro - Skript-Editor anzeigen

</div>![pyaktion4](https://www.cnc-steuerung.com/media/65/d4/b9/1727091814/pyaktion4.jpg)

5\. Öffnen Sie - Datei -Öffnen - den Skript

![pyaktion5](https://www.cnc-steuerung.com/media/cc/4e/68/1727091849/pyaktion5.jpg)

<div id="bkmrk-6.-w%C3%A4hlen-sie-den-sk">6\. Wählen Sie den Skript aus

</div>![pyaktion6](https://www.cnc-steuerung.com/media/66/73/38/1727091884/pyaktion6.jpg)

<div id="bkmrk-7.-%C3%84ndern-sie-die-me">7\. Ändern Sie die Meldung die Erscheinen soll.  
Wichtig: Die Meldung steht zwischen “ vorne und hinten ” diese müssen bleiben.

</div>![pyaktion7](https://www.cnc-steuerung.com/media/g0/b7/a2/1727091917/pyaktion7.jpg)

8\. Speichern Sie die Änderung ab

![pyaktion8](https://www.cnc-steuerung.com/media/4b/d4/cf/1727091952/pyaktion8.jpg)

## Passende Produkte

<div id="bkmrk-meldung-bei-fallende" style="margin:15px 0;"><div style="width:220px;border:1px solid #ddd;padding:12px;text-align:center;">[![Meldung bei fallender Flanke - Zentralschmierung Überwachung](https://www.cnc-steuerung.com/media/70/25/af/1724224583/Meldung_bei_fallender_Flanke.jpg)](https://www.cnc-steuerung.com/detail/019173c7479a7ab0a271d9c0ecf5c014)**[Meldung bei fallender Flanke - Zentralschmierung Überwachung](https://www.cnc-steuerung.com/detail/019173c7479a7ab0a271d9c0ecf5c014)**

Artikelnummer: SW10658

[Zum Produkt →](https://www.cnc-steuerung.com/detail/019173c7479a7ab0a271d9c0ecf5c014)

</div></div>

# Störmeldungen der SIM Software

**Wenn Sie eine Meldung erhalten haben, die hier nicht aufgeführt ist senden Sie diese bitte an unseren Support.**

<div id="bkmrk-meldungen-der-sim-so">**Meldungen der SIM Software** :  
  
Wenn Sie eine Meldung erhalten haben, die hier nicht aufgeführt ist senden Sie diese bitte an unseren Support.  
Wir erweitern diese Seite nach und nach, je nach eintreffenden Anfragen, die Meldungen sind nicht sortiert. <div>**Gerät nicht im Leerlauf:**  
Sie haben die SIM Software nicht verbunden.   
 </div></div>![Gert nicht im Leerlauf](https://www.cnc-steuerung.com/media/e3/93/8d/1727358679/Gert%20nicht%20im%20Leerlauf.jpg)

<div id="bkmrk-l%C3%B6sung%3A%C2%A0klicken-sie-"><u>Lösung: </u>  
Klicken Sie auf den Button:  
erst wenn die grüne LED leuchtet ist die SIM Software mit der Steuerung verbunden

</div><div id="bkmrk-%C2%A02.-meldung-e-stop-n"> 2. Meldung **E-Stop nicht eingestellt**</div>![ESTOP_nicht](https://www.cnc-steuerung.com/media/e4/98/67/1727358738/ESTOP_nicht.jpg)

<div id="bkmrk-l%C3%B6sung%3A%C3%9Cberpr%C3%BCfen-si"><u>Lösung:</u>  
Überprüfen Sie die Einstellungen des Not Aus Signales. Nehmen Sie die Einstellungen vor, so wie Sie Ihre Maschine / Steuerung verdrahtet haben.  
- Wir nehmen immer bei unseren Steuerungen immer den Eingang 0 und das Häkchen bei Umgekehrt setzen. <div>3. **Kein Code geladen**  
</div></div>![GCODE](https://www.cnc-steuerung.com/media/25/43/7d/1727358781/GCODE.jpg)

<div id="bkmrk-l%C3%B6sung%3Aladen-sie-ein"><u>Lösung:</u>  
Laden Sie einen Din Code <div>  
</div><div>4\. <span style="letter-spacing:0px;">Kann nicht in dieser Zeile beginnen</span>

  
</div></div>![Zeile](https://www.cnc-steuerung.com/media/95/88/18/1727103757/Zeile.jpg)

<div id="bkmrk-5.value-%E2%80%9Cmax-find-di">5.  
Value “**Max Find Distance!” must be &gt; 0**!  
Diese Meldung tritt bei Plasma Anwendungen auf.  
 </div>![Zero](https://www.cnc-steuerung.com/media/00/37/0c/1727103813/Zero.jpg)

<div id="bkmrk-l%C3%B6sung%3A%C2%A0tragen-sie-u"><u>Lösung: </u>  
Tragen Sie unter Max.Taster Abstand - die maximale Suchstrecke ein, die Sie benötigen um die Oberfläche des zu schneidenen Materials zu finden.</div><div id="bkmrk-6.%22homing-can%C2%B4t-be-e">6.  
"**Homing can´t be executed. Error E/A Signal nicht zugewiesen**<div>  
</div><div>  
</div></div>![Homing](https://www.cnc-steuerung.com/media/e3/45/dc/1727358807/Homing.jpg)

<div id="bkmrk-sie-wollen-eine-refe">Sie wollen eine Referenzfahrt durchführen und erhalten die obengenannte Meldung?  
  
<u>Lösung:</u>  
Weisen Sie jeder aktivierten Achse auch einen Referenzschalter zu. Achten Sie auf Achsen die Sie nicht verwenden. Ist eine Achse aktiviert muss auch ein Referenzschalter aktiviert und zugewiesen sein.</div>![Homing1](https://www.cnc-steuerung.com/media/5b/4b/d2/1727103964/Homing1.jpg)

<div id="bkmrk-7.-ger%C3%A4t-nicht-im-e-">7. **Gerät nicht im E-Stop**  
Sie möchten in den Geräte Einstellungen der SIM Software und erhalten diese Meldung</div>![ESTOP_1](https://www.cnc-steuerung.com/media/86/4f/a9/1727104008/ESTOP_1.jpg)

<div id="bkmrk-l%C3%B6sung%3Adeaktivieren-"><u>Lösung:</u>  
Deaktivieren Sie die SIM Software</div>Denn wenn Sie die Software aktiviert haben können keine wesentlichen Einstellungen geändert werden. Wir raten auch bei großen Änderungen die SIM Software einmal neu zu starten.

# Start ab Zeile - Wichtige Einstellungen

**Wer ein Programm gestoppt hat und nun wieder im Programm starten möchte, sollte immer erst Pause wählen - dann stoppen. Innerhalb eines Kreises erhält der Anwender dann aber eine Warnung angezeigt.**

<div id="bkmrk-start-ab-zeile---wic">Start ab Zeile - Wichtige Einstellungen:

Wer ein Programm gestoppt hat und nun wieder im Programm starten möchte, sollte immer **erst Pause** wählen - **dann stoppen**.  
Innerhalb eines Kreises erhält der Anwender dann aber eine Warnung angezeigt.

</div>![01916f94c6d0700381c77138c563e095](https://www.cnc-steuerung.com/media/59/65/80/1727351046/01916f94c6d0700381c77138c563e095.jpg)

<div id="bkmrk-um-nun-das-programm-">Um nun das Programm nicht von Anfang an abarbeiten zu lassen können Sie in einer bestimmten Zeile starten.  
Klicken Sie dazu oben auf DIN Code um sich den DIN Code anzeigen zulassen.  
Wählen Sie eine gerade Zeile aus und drücken Sie dann Start.</div>![01916f968dc671919a4258ac8a864aeb](https://www.cnc-steuerung.com/media/b2/90/fd/1727351100/01916f968dc671919a4258ac8a864aeb.jpg)

> **ABER ACHTUNG:**  
> Die Maschine wird die ausgewählte Position auf direkten Wege anfahren. Da der Fräser ja im Eingriff steht, ist diese Bewegung nicht gewollt.  
> Gehen Sie dazu wie folgt vor:
> 
> Überprüfen Sie ob Sie die Option “ Konfigurationsfenster der Starttrajektorie anzeigen” unter Einstellungen - Allgemeine aktiviert haben.

![1_(2)](https://www.cnc-steuerung.com/media/94/f4/02/1727104371/1_(2).jpg)

<div id="bkmrk-wenn-sie-nun-im-din-">Wenn Sie nun im DIN Code Fenster eine Zeile ausgesucht haben und Start drücken öffnet sich ein Abfrage Fenster.  
Wählen Sie nun bei:  
Trajektorie starten Modus: Zugangselemente erstellen  
Wählen Sie dann bei Zugriffmodus: sichere Z-Position aus  
Unter sichere Z (abs) geben Sie die Z Koordinate (-1) ein, dann fährt die Z Achse bis 1mm unter dem Referenzschalter.  
Dieses Fenster Anzeigen bitte aktivieren.  
Bei Spindel Reaktion: Wählen Sie M3 ausführen.  
  
Klicken Sie dann auf Trajektorie starten.

</div>![2_(2)](https://www.cnc-steuerung.com/media/8a/28/5f/1727104418/2_(2).jpg)

<div id="bkmrk-wer-hingegen-nur-die">Wer hingegen **nur** die Pause betätigt hat das Problem mit dem Bogen/Kreis nicht.  
Allerdings wird aber die Spindel nicht gestoppt.

</div>![3_(2)](https://www.cnc-steuerung.com/media/ff/56/f8/1727104456/3_(2).jpg)

# Darstellung der SIM Software

**Wir erhalten immer öfter die Nachricht das nicht alles in der SIM Software angezeigt wird. Gerade wenn man älter wird ;-) wird die Anzeige sehr klein.**

<div id="bkmrk-darstellung-der-sim-">Darstellung der SIM Software  
  
Wir erhalten immer öfter die Nachricht das nicht alles in der SIM Software angezeigt wird.  
Gerade wenn man älter wird ;-) wird die Anzeige sehr klein.  
Oder wenn man einen kleinen Monitor verwendet verschwinden die Parameterfenster wie zum Beispiel die Suchstrecke.</div>![019197f125f37d00a5a03b04b69a4aa6](https://www.cnc-steuerung.com/media/90/4a/93/1727358448/019197f125f37d00a5a03b04b69a4aa6.jpg)

<div id="bkmrk-l%C3%B6sung%3Awenn-ihre-auf">Lösung:  
Wenn Ihre Auflösung zu hoch eingestellt ist gehen Sie wie folgt vor:  
  
Machen Sie einen rechtsklick auf Ihren Desktop - und wählen Sie Anzeigen Einstellungen</div>![019197f388067bc3b5b3e05fc9a8f274_(1)](https://www.cnc-steuerung.com/media/3c/2d/87/1727107392/019197f388067bc3b5b3e05fc9a8f274_(1).jpg)

*Windows Einstellungen*

<div id="bkmrk-unter-dem-men%C3%BCpunkt-">Unter dem Menüpunkt Skalierung können Sie einstellen wie das Bild dargestellt wird. Hier im Beispiel werden 200% vorgeschlagen, was aber dann die Anzeige stark vergrößert. Wählen Sie eine Einstellung zum Beispiel 150% und versuchen Sie es erneut mit der SIM Software.  
Oder holen Sie sich einen größeren Monitor.

</div>

# Werkzeugwechsler Advanced für die SIM Software

**Unsere Advanced Werkzeugwechsler besteht aus einem M6 Makro. Dieses Makro kann mit einem kostenlosen Tool wie Notepad++ geöffnet werden oder Sie**

<div id="bkmrk-anleitung-zum-werkze">## Anleitung zum Werkzeugwechsler Advanced für die SIM Software

Unsere Advanced Werkzeugwechsler besteht aus einem M6 Makro.  
Dieses Makro kann mit einem kostenlosen Tool wie Notepad++ geöffnet werden oder Sie nutzen das Skripting innerhalb der SIM Software.

Hier können Sie Notepad++ [kostenlos herunterladen](https://notepad-plus-plus.org/downloads/)

(wir übernehmen keine Verantwortung für externe Link´s)

<span style="letter-spacing:0px;">Der Skript selber hat ca. 540 Zeilen und wurde von uns sehr gut beschrieben.</span>

Alles was Grün geschrieben wurde fängt mit einer Raute an (#) und ist eine Beschreibung.  
Wir empfehlen Ihnen den Skript in seiner Originalform zu sichern und dann mit der Änderung/ Anpassung an Ihrer Maschine zu beginnen.

</div>> <span style="color:hsl(0,75%,60%);">**Achtung: Der Ausgang 1 der CSMIO muss als Enable zugewiesen**</span>
> 
>  **Bearbeiten Sie maximal nur bis Zeile 92  
> Wer ohne den Ausgang 1 arbeiten möchte kann die Abfrage in Zeile 184 bis incl. 189 mit # auskommentieren.**

## Passende Produkte

<div id="bkmrk-werkzeugwechsler-adv" style="margin:15px 0;"><div style="width:220px;border:1px solid #ddd;padding:12px;text-align:center;">[![Werkzeugwechsler Advanced für die SIM Software](https://www.cnc-steuerung.com/media/da/b9/0d/1723628405/wzw_x_richtung_1280x1280.jpg)](https://www.cnc-steuerung.com/detail/0191503f24447e338c5beced83721570)**[Werkzeugwechsler Advanced für die SIM Software](https://www.cnc-steuerung.com/detail/0191503f24447e338c5beced83721570)**

Artikelnummer: SW10616\_1

[Zum Produkt →](https://www.cnc-steuerung.com/detail/0191503f24447e338c5beced83721570)

</div></div><div id="bkmrk-testmodus%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0">Testmodus = <span style="color:hsl(0,75%,60%);">Ein </span>

\# Im Testmodus wird zu jeder Aktion ein Meldungsfenster angezeigt. Sonst auf Aus stellen  
\# VORTEIL: Man hat genügend Zeit, die Maschine zu stoppen, falls der Ablauf an der Stelle falsch ist.

\# Im Normalbetrieb muß die Variable Testmodus auf Aus gesetzt werden. Dann wird kein Meldungsfenster angezeigt

</div>> Der Testmodus gibt Ihnen zu jeder Zeit die Sicherheit über den Ablauf - sehr zu Empfehlen

![4444](https://www.cnc-steuerung.com/media/25/22/81/1727110228/4444.jpg)

Wenn alles gut läuft ändern Sie dann Ein auf Aus

![55555](https://www.cnc-steuerung.com/media/c2/37/c0/1727110258/55555.jpg)

<div id="bkmrk-nach-den-einstellung">Nach den Einstellungen kommt in Zeile 92 der Hinweis das ab hier nun der Skript nicht mehr verändert werden darf. Achtung halten Sie sich bitte daran.

</div>![66666](https://www.cnc-steuerung.com/media/50/38/50/1727110296/66666.jpg)

> Lesen Sie sich die Hinweise genau durch ! Gehen Sie mit Sorgfalt und Vorsicht an die Programmierung heran. Haben Sie den Not Aus immer Griffbereit.

<div id="bkmrk-es-d%C3%BCrfen-nur-die-ro">**Es dürfen nur die rot markierten Stellen geändert werden**

**<u>Begrifflichkeiten:</u>**

\### Parametereinstellungen des Kunden / Anpassung an die eigene Maschine

**Hauptrichtung** = "<span style="color:hsl(0,75%,60%);">X</span>" # Richtung der Hauptbewegung: Hauptrichtung ist diejenige Richtung, in der die Werkzeuge aufgebaut sind.

---

**Langsam\_G01** = <span style="color:hsl(0,75%,60%);">250</span> # Geschwindigkeit für langsame Fahrt (G01)

---

**Out\_Klemmung** = <span style="color:hsl(0,75%,60%);">7</span> # Digitalausgang für die Klemmung // ACHTUNG: negative Logik: 0 = Klemmung zu, 1 = Klemmung offen!!!!!

---

**Out\_Druckluft** =<span style="color:hsl(0,75%,60%);"> 5</span> # Digitalausgang für Druckluft // positive Logik: 0 = Druckluft aus, 1 = Druckluft an

---

**Druckluft\_Zyklen** = <span style="color:hsl(0,75%,60%);">0</span> # Anzahl der Ab und Auf-Bewegung mit offener Klemmung, über dem Werkzeug mit Druckluft an

---

**Testmodus** = <span style="color:hsl(0,75%,60%);">An</span> # Im Testmodus wird zu jeder Aktion ein Meldungsfenster angezeigt. Sonst auf <span style="color:hsl(0,75%,60%);">Aus</span> stellen

\# VORTEIL: Man hat genügend Zeit, die Maschine zu stoppen, falls der Ablauf an der Stelle falsch ist

\# Im Normalbetrieb muß die Variable Testmodus auf Aus gesetzt werden. Dann wird kein Meldungsfenster angezeigt

---

\# Definition der Digitaleingänge (DI) und weiterer notwendiger Parameter zu den Digitaleingängen

**In\_Klemmung** = <span style="color:hsl(0,75%,60%);">13</span> # DI für Klemmung ist auf (Logisch 1 = Klemmung auf / Logisch 0 = Klemmung geschlossen)

<span style="color:hsl(0,0%,0%);">I**n\_Werkzeug**</span> = <span style="color:hsl(0,75%,60%);">5</span> # Digitaleingang für Tool inside (Logisch 1 = Werkzeug in Spindel vorhanden)

**In\_SpindelSteht** = 7 # Digitaleingang für stehende Spindel (Logisch 1 = Spindel dreht / Logisch 0 = Spindel steht)

\# Zeiteinstellungen für die Digitaleingänge

**Zeit\_Klemmung** = <span style="color:hsl(0,75%,60%);">3</span> # Zeit \[Sekunden\] bis Klemmung auf ist

**Zeit\_Werkzeug** = <span style="color:hsl(0,75%,60%);">2</span> # Zeit \[Sekunden\] bis Werkzeug in Spindel ist (Tool is inside)

<span style="color:hsl(0,0%,0%);">**Zeit\_SpindelStop**</span> = <span style="color:hsl(0,75%,60%);">10</span> # Zeit \[Sekunden\] bis Spindel steht

---

\# Überwachung der Digitaleingänge Ein / Aus

**Check\_Klemmung\_Auf** = <span style="color:hsl(0,75%,60%);">Ein</span> # Soll Digitaleingang 'Klemmung auf' überwacht werden? Wenn nicht, dann auf 'Aus' stellen

**Check\_Werkzeug\_In\_Spindel** = <span style="color:hsl(0,75%,60%);">Ein</span> # Soll Digitaleingang 'Wer

---

kzeug ist in Spindel' überwacht werden? Wenn nicht, dann auf 'Aus' stellen

<span style="color:hsl(0,75%,60%);">**Check\_Spindel\_Steht**</span> = <span style="color:hsl(0,75%,60%);">Ein</span> # Soll Digitaleingang 'Spindel steht' überwacht werden? Wenn nicht, dann auf 'Aus' stellen

---

\# Überwachung der Digitaleingänge Ein / Aus  
\# Parameter zur Hauben- &amp; Schlittensteuerung (Der Werkzeughalter ist außerhalb der Arbeitsfläche

\# und wird -mittels Magnetventil oder Pneumatik - beim WZW vor und zurück gefahren)

\# Ausgänge

**Out\_Haube** = <span style="color:hsl(0,75%,60%);">6 </span>\# Digitalausgang für die Haubensteuerung

**Out\_Schlitten** = <span style="color:hsl(0,75%,60%);">6</span> # Digitalausgang für die Schlittenhalterung für die Werkzeuge

\# Eingänge

**In\_Haube\_Unten** = <span style="color:hsl(0,75%,60%);">9</span> # Digitaleingang für Haubenschalter unten

**In\_Haube\_Oben** = <span style="color:hsl(0,75%,60%);">13</span> # Digitaleingang für Haubenschalter oben

**In\_Schlitten\_Ausgefahren** = <span style="color:hsl(0,75%,60%);">12</span> # Digitaleingang für Werkzeugschlitten ist ausgefahren (bereit zum WZW)

**In\_Schlitten\_Eingefahren** = <span style="color:hsl(0,75%,60%);">9</span> # Digitaleingang für Werkzeugschlitten ist eingefahren (zurück zur Parkposition)

\# Nachfolgende Varieblen: Hauben- &amp; Schlittensteuerungen ein- oder ausschalten

**Check\_Haubensteuerung** = <span style="color:hsl(0,75%,60%);">Ein</span> # Wenn Haubensteuerung vorhanden, dann 'Ein', sonst 'Aus'

**Check\_Schlittensteuerung** =<span style="color:hsl(0,75%,60%);"> Ein</span> # Wenn Schlittensteuerung vorhanden, dann 'Ein', sonst 'Aus'

\# Wartezeiten für Hauben- &amp; Schlittensteuerungen

**Zeit\_Haube** = <span style="color:hsl(0,75%,60%);">5</span> #Wartezeit für die Haubenbewegung, bis Haube hoch bzw. heruntergefahren ist

**Zeit\_Schlitten** = <span style="color:hsl(0,75%,60%);">7</span> #Wartezeit für die Schlittenbewegung, bis Schlitten ein- oder ausgefahren ist.

---

**\### ENDE Parametereinstellungen des Kunden / Anpassung an die eigene Maschine**

</div>## Passende Produkte

<div id="bkmrk-werkzeugwechsler-adv-1" style="margin:15px 0;"><div style="width:220px;border:1px solid #ddd;padding:12px;text-align:center;">[![Werkzeugwechsler Advanced für die SIM Software](https://www.cnc-steuerung.com/media/da/b9/0d/1723628405/wzw_x_richtung_1280x1280.jpg)](https://www.cnc-steuerung.com/detail/0191503f24447e338c5beced83721570)**[Werkzeugwechsler Advanced für die SIM Software](https://www.cnc-steuerung.com/detail/0191503f24447e338c5beced83721570)**

Artikelnummer: SW10616\_1

[Zum Produkt →](https://www.cnc-steuerung.com/detail/0191503f24447e338c5beced83721570)

</div></div>