You are not logged in.
Pages: 1
I'm trying to simulate the tool setting/monitoring cycles provided with a Blum laser system. Using touch macro I can get most of it to work but they use two methods of measuring where they "push" the tool into the beam and "pull" it out of the beam. It is the "pulling" out where my problem comes in. When in Vericut using the touch macro since the tool is already touching the beam I cannot get the motion needed to "pull" it out of the beam and stop when it no longer touches.
Has anyone done this or have any tips how to proceed?
Offline
Why using the touch macro? We just simulate the measurement motions.
Here's a sample of the blum measurement in our sub-routines.
It simulates all the motions, add the correct measuring time
%SPF9760 ;blum laser meting
CGTECH_MACRO "SetComponentVisibility" "LASER" 2
CGTECH_MACRO "TurnOnOffTravelLimits" "" 0
SUPA G0 Z=WZW_POSZ1 ;Retract Z-axis to maximum
SUPA G0 A0 B=DC(-180) Y419 ;Position laser devise to tool axis
SUPA G0 Z690 ;Position in front of beam
SUPA G0 Z675 ;Stick tool into beam
G4 F15 ;Add the measuring time for the real blum cycle
CGTECH_MACRO "SetComponentVisibility" "LASER" 0
CGTECH_MACRO "TurnOnOffTravelLimits" "" 1
CGTECH_MACRO "MessageMacro" "... Blum Laser measurement" 3
M17
Patrick Delisse
KMWE Aerospace - https://www.kmwe.com
(Vericut V9.5, Siemens NX2206, Campost)
Offline
Pages: 1