Hi there,
I'm programming my milling paths with Sprutcam and I noticed that there are wide variations in speed. Maybe some of you has already experience with this specific aspect. I suppose it is a matter of some setting. Of course I understand that on very narrow arcs and corners speed should slow down but I have the feeling that now there is too much difference. Below a part of a sample program.
Code
DEF BCT_C()
GLOBAL INTERRUPT DECL 3 WHEN $STOPMESS==TRUE DO IR_STOPM ( )
INTERRUPT ON 3
BAS (#INITMOV,0)
$LOAD=LOAD_DATA[1]
$BASE=BASE_DATA[1]
$TOOL=TOOL_DATA[11]
HSD_LOGIC_SET=5
$OUT[13] = TRUE
HSD_SPEED_SET=9000
$TIMER[10] = -10000
$TIMER_STOP[10] = FALSE
WHILE NOT $TIMER_FLAG[10]
ENDWHILE
$VEL_AXIS[1]=15
$VEL_AXIS[2]=15
$VEL_AXIS[3]=15
$VEL_AXIS[4]=15
$VEL_AXIS[5]=15
$VEL_AXIS[6]=15
$ACC_AXIS[1]=70
$ACC_AXIS[2]=70
$ACC_AXIS[3]=70
$ACC_AXIS[4]=70
$ACC_AXIS[5]=70
$ACC_AXIS[6]=70
$VEL.CP=0.25
$ACC.CP=2.3
$VEL.ORI1=200
$VEL.ORI2=200
$ACC.ORI1=100
$ACC.ORI2=100
$advance=5
$APO.CDIS=0.2
PTP $POS_ACT
$VEL.CP=0.25
PTP {A1 30.572, A2 -26.931, A3 84.576, A4 0.231, A5 -57.729, A6 -0.131, E1 0, E2 0, E3 0, E4 0, E5 0, E6 0}
LIN {X 894.679, Y 156.286, Z 51.64, A 149.656, B 0.102, C 179.96} C_DIS
$VEL.CP=0.017
LIN {X 894.727, Y 156.278, Z 26.24, A 149.656, B 0.102, C 179.96} C_DIS
$VEL.CP=0.063
LIN {X 900.678, Y 157.108, Z 26.251, A 149.82, B 0.102, C 179.96} C_DIS
LIN {X 900.689, Y 157.11, Z 26.251, A 149.821, B 0.102, C 179.96} C_DIS
LIN {X 900.692, Y 157.111, Z 26.251, A 149.821, B 0.102, C 179.96} C_DIS
LIN {X 900.697, Y 157.112, Z 26.251, A 149.821, B 0.102, C 179.96} C_DIS
LIN {X 900.705, Y 157.114, Z 26.251, A 149.821, B 0.102, C 179.96} C_DIS
LIN {X 900.714, Y 157.118, Z 26.251, A 149.821, B 0.102, C 179.96} C_DIS
LIN {X 900.723, Y 157.121, Z 26.251, A 149.822, B 0.102, C 179.96} C_DIS
LIN {X 900.728, Y 157.123, Z 26.251, A 149.822, B 0.102, C 179.96} C_DIS
LIN {X 900.736, Y 157.127, Z 26.251, A 149.822, B 0.102, C 179.96} C_DIS
LIN {X 900.746, Y 157.133, Z 26.251, A 149.823, B 0.102, C 179.96} C_DIS
LIN {X 900.75, Y 157.135, Z 26.251, A 149.823, B 0.102, C 179.96} C_DIS
LIN {X 900.758, Y 157.14, Z 26.251, A 149.823, B 0.102, C 179.96} C_DIS
LIN {X 900.763, Y 157.144, Z 26.251, A 149.823, B 0.102, C 179.96} C_DIS
[...]
LIN {X 702.667, Y 833.838, Z 19.177, A -178.745, B 0.108, C -179.981} C_DIS
LIN {X 708.601, Y 833.776, Z 19.188, A -178.756, B 0.108, C -179.981} C_DIS
$VEL.CP=0.25
LIN {X 708.541, Y 833.785, Z 51.088, A -178.756, B 0.108, C -179.981} C_DIS
HSD_SPEED_SET=0
$TIMER[10] = -10000
$TIMER_STOP[10] = FALSE
WHILE NOT $TIMER_FLAG[10]
ENDWHILE
PTP {A1 0.000, A2 -100.000, A3 120.000, A4 0.000, A5 -20.000, A6 0.000, E1 0, E2 0, E3 0, E4 0, E5 0, E6 0}
END
Display More