it is too fast to use F200 with G2?

More
5 years 1 month ago #221805 by curran209
We use G2 R5 draw circle,start point is 370,-280, point1 is 380,280, point2 is 370,-280, With F600 circle degree is 0.3.       F50 circle degree is 0.1.     F10 circle degree is 0.03.    does the G2 can't use F200, it is too fast bad effect if used it?

F600 G2 X380 Y-280 R5
F600 G2 X370 Y-280 R5

F10 G2 X380 Y-280 R5
F10 G2 X370 Y-280 R5

 

Please Log in to join the conversation.

More
5 years 4 weeks ago #221958 by andypugh
I am not 100% sure what you are describing, but F200 (or F20000000) should be fine on a machine that is capable of that.

It is likely that your machine acceleration limits are not high enough to perform the moves programmed.

linuxcnc.org/docs/2.8/html/user/user-con...#_trajectory_control

Might be useful to read.

Please Log in to join the conversation.

More
5 years 2 weeks ago #223156 by curran209
I increased acceleration limit, but it didn't to be good. There is no these content in my ini flie, does it related to this issue?
ARC_BLEND_ENABLE = 1
ARC_BLEND_FALLBACK_ENABLE = 0
ARC_BLEND_OPTIMIZATION_DEPTH = 50
ARC_BLEND_GAP_CYCLES = 4
ARC_BLEND_RAMP_FREQ = 100

Please Log in to join the conversation.

More
5 years 2 weeks ago #223168 by robertspark
G64 tolerance will affect motion and accuracy.

what type of machine are you running?
mill, lathe, plasma, router????

what steps per unit are you running?
what units?
what are you driving? steppers, servos?
what is your drive (rack and pinion, belts, ball screw, acme / trapezoidal screw, )?

Please Log in to join the conversation.

More
5 years 2 weeks ago #223170 by curran209
Laser machine tool, x y axis Linear motor, z axis rotary motor, z axis ball screw, all is servo driving. laser in on the z axis.


# Introductory graphic
INTRO_GRAPHIC = linuxcnc.gif
INTRO_TIME = 5

#EDITOR = gedit
TOOL_EDITOR = tooledit

INCREMENTS = 1 in, 0.1 in, 10 mil, 1 mil, 1mm, .1mm, 1/8000 in

# Trajectory planner section
[TRAJ]
COORDINATES = X Y Z
LINEAR_UNITS = mm
ANGULAR_UNITS = degree

Please Log in to join the conversation.

More
5 years 2 weeks ago #223330 by andypugh
The acceleration needed to go round a circle or radius R is v^2/R

(velocy in m/s, radius in m)

For your test case, what is the result of the calculation above? What is the max acceleration in your INI?

Please Log in to join the conversation.

More
5 years 1 week ago #223431 by curran209
the result of the calculation v^2/R is 2m/s^2, the max acceleration in my INI is 600, but the circle be more not round when i bigger the acceleration in UI. The circle to be more bad round when i set max acceleration to 2.5m/s^2 on UI than using default max acceleration.

[AXIS_X]
MAX_VELOCITY = 100
MAX_ACCELERATION = 600.0
MIN_LIMIT = -500.0
MAX_LIMIT = 500.0


[AXIS_Y]
MAX_VELOCITY = 100
MAX_ACCELERATION = 100.0
MIN_LIMIT = -500.0
MAX_LIMIT = 500.0

Please Log in to join the conversation.

More
5 years 1 week ago #223432 by curran209
x axis MAX_ACCELERATION = 600.0
y axis MAX_ACCELERATION = 100.0

Please Log in to join the conversation.

More
5 years 1 week ago #223434 by robertspark
your limiting acceleration will be Y given it is smaller

Please Log in to join the conversation.

More
5 years 1 week ago #223436 by curran209
I changed Y axis MAX_ACCELERATION = 600.0,but it more bad.

Please Log in to join the conversation.

Time to create page: 0.189 seconds
Powered by Kunena Forum