Suche
Lieber Nutzer, die Forumssoftware wurde aktualisiert. Für die Erstanmeldung musst Du bitte dein Passwort zurücksetzen.
Dear user, the forum software has been updated. For the first login please reset your password.
Werkzeuglängentaste...
 
Benachrichtigungen
Alles löschen

Werkzeuglängentaster unter UCCNC funktioniert nicht

5 Beiträge
3 Benutzer
0 Reactions
3,154 Ansichten
(@schleppsepp)
Beiträge: 2
New Member
Themenstarter
 

Hallo bräuchte Hilfe. Habe vor kurzen das UCCNC OEM Paket von Stepcraft erworben betreibe damit eine Stepcraft 2-840 ich wollte nun einen
Werkzeuglängertaster integrieren habe in angeschlossen und bei i/O Setup Pin 10 Kanal 1 eingestellt das Signal kommt beim Test ok
nur beim Start des Vorgangs fährt die Z-Achse oben in die Begrenzung die Softwareversion ist 1.2006 den Schreibschutz der Profildatei habe ich entfernt ich weis das es mit dem Makro M31 zu tun hat aber sonst nichts.
danke für euer Veständnis

 
Veröffentlicht : 18/09/2017 7:17 pm
Roy Rathner
(@derroy)
Beiträge: 358
Reputable Member
 

Hallo,

Du musst das Makro 31 austauschen. Das mitgelieferte funktioniert so nicht.
Gibt es als DL hier bei Stepcraft, leider kann ich das in der neuen Struktur nicht finden.

Das sollte funktionieren: (berücksichtigt auch gleich ein evtl. vorhandens Handrad)

double Zmin = -100; //Max.Z depth
double Feedrate = 250; //Feedrate for probing
double retractheight = 10; //The retract height
double newZ = 32.57; //The new Z DRO value after probing

exec.Callbutton(161); //Handrad abschalten
exec.Code("G31 Z" + Zmin + "F" + Feedrate); // Start probing

while(exec.IsMoving()){} // Wait while there is motion

exec.Wait(200); //Safety wait for the UC100 syncronisation

exec.ChangeaxisDROvalue(2, newZ.ToString()); //Change the DRO value
exec.Wait(200); //Safety wait for the UC100 syncronisation

if(!exec.Ismacrostopped()) // If tool change was not interrupted with a stop only then validate new tool number
{ double Zup = exec.GetZmachpos() + retractheight; //Calculate the new coordinate for the retract of Z axis
exec.Code("G00 G53 Z" + Zup); //Retract the Z-axis
while(exec.IsMoving()){} // Wait while there is motion
}

exec.Callbutton(226); //Handrad einschalten
exec.wait(200);

Bei doubleNewZ musst Du Deine Auslösehöhe von Deinem WZL eintragen.

MfG
Roy

SC 600/2; SolidWorks; UCCnC und UC100; EstlCam und Arduino Steuerung; KRESS 800kfme;

 
Veröffentlicht : 19/09/2017 3:38 pm
 Jost
(@uhren-jost)
Beiträge: 1
New Member
 

Hallo,
Ich habe das selbe Problem das die Z-Achse erst nach oben in die Begrenzung fährt.
Haben sie das Problem gelöst bekommen und wenn ja wie?

Beste Grüße
Jost

 
Veröffentlicht : 20/11/2017 5:57 pm
Roy Rathner
(@derroy)
Beiträge: 358
Reputable Member
 

Ernsthaft jetzt?
Die Lösung steht doch direkt im Post darüber!

MfG
Roy

SC 600/2; SolidWorks; UCCnC und UC100; EstlCam und Arduino Steuerung; KRESS 800kfme;

 
Veröffentlicht : 20/11/2017 10:15 pm
(@schleppsepp)
Beiträge: 2
New Member
Themenstarter
 

Danke für die Antworten. Das Problem ist schon gelöst ich habe von Stepcraft ein neues M31 Makro bekommen funktioniert jetzt alles einwandfrei.

 
Veröffentlicht : 20/11/2017 11:58 pm
Teilen: