- G75- traversing to a stop
-
Registered
Hello CNC community
Does anybody have any experience with traversing to a stop? Is this function an option?
Background: I want to check with an empty holding fixture if a moulded drill hole is available or not.
I would immerse with a small momentum with the intake into the drill hole by using the function.
When I reach the final position then it means the drill hole is available. If the function stops the movement of the Z axis before, then no drill hole is available.
Could that work? Does anybody have an example program?
Regards W06Fan
-
-
Yes, but not with G75.
Traversing to a stop is a payable option.
If it’s active, you have to consider several things when you want to use the function as you explained.
Clamps:
G1 G95 Z-5 FXS[Z]= 1 FXST[Z]= 10 FXSW[Z]=2 F200
Resolve:
G0 G94 Q1=400 FXS[Z]=0
G1 Start up has to happen in working feed rate!
Z= Axis should run to end stop
FXS[Z] =switch on function (= 1) or switch off(= 0)
FXST[Z] =axis power in % (Torqe)
FXSW[Z] =Size of the monitoring window when released in mm
F =feed for the approach
You have to enter the axis name in the function, not the geometry axis. Z could also be called Z1.
Because the function is designed that the axis should encounter resistance – so if the axis runs into nothing, then an alarm is released. The alarm message has to get switched off with $MA_FIXED_STOP_ALARM_MASK.
Now the condition of FXS has to get analyzed and corresponding action has to get triggered.
$AA_FXS[X]
Status target state „traversing to a stop“
0: axis not in stop
1: end stop approached successfully
2: Approach of the fixed stop has failed
3: Selection drive to fixed stop is active
4: end stop was recognized
5: deselecting drive to fixed stop active
G1 G95 Z-5 FXS[Z]= 1 FXST[Z]= 10 FXSW[Z]=2 F200
case ($AA_FXS[Z]) of 1 gotof LAB1 2 gotof LAB2
LAB1:
G0 Z400 FXS[Z]=0
VORBOHREN
LAB2:
G0 Z400 FXS[Z]=0
PROCESSING
I would recommend starting the trial with a small FXST value. The drive should just about to be able to move the axis.
Values > 30% are usually already dangerous for the axis.
You will find more in the programming manual working preparation and in the list manual of the system variables.
- G75- traversing to a stop
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules