UCCNC WZW WZLS
 
Benachrichtigungen
Alles löschen

UCCNC WZW WZLS

5 Beiträge
3 Benutzer
0 Reactions
3,186 Ansichten
(@borbi)
Beiträge: 40
Trusted Member
Themenstarter
 

Hallo zusammen,
habe folgendes Problehm mein M31 funktioniert nicht wie Ich es möchte. Habe eine HF500 Spindel mit WZW und WZLS gesteuert von UCCNC wenn Ich den WZLS anfahre kommt ein wert von -2 heraus . Was muss Ich ändern das es Funktioniert ? es sollte nach jedem Werkzeug wechsel den Fräser neu ausmessen oder wie sonst?

Jochen

Stepcraft 600/1 HF500 WZW WLS UCCNC

 
Veröffentlicht : 28/09/2018 8:57 pm
Frank Tittmann
(@frankti)
Beiträge: 98
Estimable Member
 

Für mich ist die Frage auch interessant, da ich mich mit de Anschaffung eines WLS befasse. Wobei ich denke, dass man jedes Mal nach dem manuellen Wechsel das Werkzeug zum Nullpunkt vermessen sollte. Interessant ist auch eine feste Position des Sensors auf der Maschine und das automatische Anfahren und Vermessen, bevor das Programm weiter abgearbeitet werden kann. Das wäre optimal.
Danke für das Thema und eure Antworten.
Grüsse, Frank

 
Veröffentlicht : 09/10/2018 11:47 am
(@Stepomat)
Beiträge: 0
New Member Gast
 

es gibt ein M31 Macro welches anderst programiert ist bin mir aber nicht sicher ob das in Verbindung mit dem WZW das richtige ist

Mfg stepomat

 
Veröffentlicht : 10/10/2018 4:22 pm
(@Stepomat)
Beiträge: 0
New Member Gast
 

das ganze sieht bei mir so aus

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

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
}

 
Veröffentlicht : 10/10/2018 4:25 pm
(@borbi)
Beiträge: 40
Trusted Member
Themenstarter
 

Hallo Stepomat
Danke, werde es versuchen

Jochen

Stepcraft 600/1 HF500 WZW WLS UCCNC

 
Veröffentlicht : 20/10/2018 5:39 pm
Teilen: