RC-Baustelle.de (http://www.rc-baustelle.de/index.php)
- Maschinen, Werkzeuge und Materialien (http://www.rc-baustelle.de/board.php?boardid=41)
-- CNC Maschinen (http://www.rc-baustelle.de/board.php?boardid=45)
--- Mach3 Schrittmotorsteuerung (http://www.rc-baustelle.de/thread.php?threadid=6586)


Geschrieben von liebherr 904 am 23.11.2016 um 19:05:

  Mach3 Schrittmotorsteuerung

Hallo Ihr CNC Spezialisten,
Habe mir meinen BF20 Klon auf CNC umgerüstet.
Mechanisch funktioniert alles super.
Jedoch habe ich Probleme mit den Schrittmotoren...
Wenn z.B. ein Kreis gefräst wird, hacken die Motoren alle 90Grad also immer beim Scheitelpunkt ein. Dadurch entstehen Schrittverluste.
Ich nehme an es liegt an der Einstellung von Mach3,
wüsste aber nicht welche?
Steuerung verwende ich diese:

http://www.einfachcnc.de/aid-399-Schrittmotor-Steuerung-SRS-1X045-Bauteiles
atz.html


Danke für eure Hilfe.

Grüsse Robin



Geschrieben von Tender am 23.11.2016 um 19:49:

 

Hallo Robin

das kann z.B.: falsch eingestelltes Umkehrspiel sein (einstellen in Mach3)

hast du Kugelumlaufspindeln oder Trapezgewindespindeln

bei KUS fast 0 aber nicht ganz je nach Qualität der selbigen

bei Trapezgewindespindeln wesentlich größer

ODER

die Bettführungen sind so leicht eingestellt das der Fräser sich hineinzieht sprich den Tisch verschiebt

kann man feststellen wenn man am Tisch zieht und schiebt hoffentlich kein Klackern hörbar wenn ja nachstellen und die Maschine steifer machen

oft sind auch die Drucklager der Spindeln (sofern bei Chinamaschinen vorhanden:-) ) zu locker eingestellt (Gleichlauf Gegenlauffräsen hat im Handbetrieb gerattert beim Wechsel auf zurückkurbeln
wenn keine vorhanden sind...Drucklager nachrüsten

Oder sind die Motoren mit Kupplungen an die Spindeln geflanscht? haben diese Luft/Spiel?

das sind so die Sachen die mir auf die schnelle einfallen wenn ich in die große Glaskugel schaue

vielleicht ein paar Bildchen vom Aufbau???


Schritte sollt die Steuerung aber trotzdem nicht verlieren

zu kleine Motoren?



Grüße Gerhard



Geschrieben von liebherr 904 am 23.11.2016 um 20:59:

 

Danke schnmal,
-Umkehrspiel habe ich keines in der Steuerung eingestellt.
-Ich habe Kugelumlaufspindeln von Isel.
-Bei den Führungen habe ich auch kein merkliches Spiel.
-Gelagert sind die Spindeln mit Schrägkugellagern.
-Die Motoren sind über Zahnriemen mit einer Untersetzung von 2:1 Angebaut.

Man hört auch wenn die Motoren auf dem Scheitelpunkt die Richtung wechseln wie ein klacken.

Werde morgen mal Bilder machen

Grüsse Robin



Geschrieben von Tender am 24.11.2016 um 07:12:

 

Hallo

dann stell mal dringend das Umkehrspiel im Mach 3 ein..

denn das verdoppelt sich auch noch durch deine Motor Spindelübersetzung

auch solltest du dich vielleicht mit den Rampen der Motoren spielen
wenn die nicht richtig eingestellt sind kann man da auch Leistung ..in Folge Schritte verlieren..

Grüße gerhard



Geschrieben von liebherr 904 am 24.11.2016 um 20:33:

 

Habe das Umkehrspiel gemessen ohne die Kompensation, es beträgt 0.02mm.
Mit den Motoreinstellungen komme ich nicht klar... Habe das Gefühl egal was ich einstelle es ändert sich nichts.
Bilder konnte ich leider noch keine machen.

Gruss Robin



Geschrieben von Tender am 25.11.2016 um 07:35:

 

na da siehst du ja schon dass Schritte verloren gehen

0.02 mal der Steigung der KUS x deiner 2:1 Übersetzung und (dann auch noch im Halbschrittmodus?)

da hast du dann die Schritte die dein Motor verliert. bzw.
von der Steuerung nicht dazu addiert oder subtrahiert bekommt

welche Kompensation?? wir sprechen hier nur von den mechanischen spielen

ja und die Rampen der Motoren müssen passen da der Motor ja ein Trägheitsmoment hat kann er beim Richtungswechsel nicht sofort in die andere Richtung....vielleicht ist das das Klacken ...versuch mal beim Auto bei 100kmh den Retourgang einzulegen geschockt das klackt nur einmal

aber in Mach3 soviel ich weis stellt sich das ja eh fast von selbst ein wenn man den Anweisungen folgt auch die Rampen....

Google mal da kommen viele Beiträge wie man das richtig einstellt bei Mach3 und vor allem ermittelt

Grüße Gerhard



Geschrieben von Nimie am 25.11.2016 um 20:04:

 

Wird deine Steuerung mit Lpt Schnittstellen angesteuert? Das war bei mir problematisch und führte zu schrittverslusten. Seid ich ein Ethernet Smoothstepper verwende sind diese weg.



Geschrieben von liebherr 904 am 27.11.2016 um 19:55:

 

Habe rausgefunden was das Problem war.
Wie du gesagt hast war die Backflash Einstellung falsch.
Ausserdem ist mir noch aufgefallen das der Nullpunkt wandert.
Musste dann in den Einstellungen "Ports und Pins" bei den Motor Outputs die Häkchen bei Dir LowActive und bei Step LowActive ausschalten, dann war das Wandern auch verschwunden.
Ja, sie wird mit Lpt Schnittstellen angesteuert.

Gruss Robin



Geschrieben von Ralph Cornell am 28.11.2016 um 09:44:

 

Schrittverluste - ich verstehe so gut wie nichts von CNC-Progammierung und Schrittmotoren. Allerdings ist das nicht das erste Mal, daß mir das Phänomen des Schrittverlustes über den Weg stolpert. Einer meiner Kollegen aus dem Schiffle-Bau-Bereich, und dessen Vater, sind im Neben-"Beruf" auch Modellbahn- und Buntbahnbauer. Auch sie sind im Verlauf ihrer Versuche mit Schrittmotoren auf das Phänomen gestoßen und haben eine programmtechnische Lösung dafür gefunden. Falls Interesse und Notwendigkeiten das erfordern, könnte ich eine Verbindung via Mail zu diesem Kollegen eröffnen.



Geschrieben von benman22 am 02.12.2016 um 18:03:

 

Schön, dass du den Fehler gefunden hast.....

Mach3 ist sehr umfangreich.

Mir geht es ähnlich....Start und Endpunkt sind bei mir nicht gleich....ca. 1mm versatz.....also nochmal reinlesen warum es so ist....

Werde mal sas CV config durchstöbern....

Lg

Benjamin



Geschrieben von liebherr 904 am 08.12.2016 um 21:27:

 

Danke Ralph Cornel für das Angebot.
Benjamin, probiere mal an den Einstellungen rum die ich oben erwähnt habe.
Hat bei mir auch nur durch mehrmaliges umstellen geklappt.
Hast du schon ein Testprogramm laufen lassen um den wandernden Nullpunkt zu ermitteln?

Grüsse Robin


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH