- Posts: 50
- Thank you received: 8
Seltsames Verhalten Linux CNC. Programm kürzt ab.
- tracer
- Offline
- Senior Member
-
Less
More
3 years 11 months ago #256699
by tracer
Replied by tracer on topic Seltsames Verhalten Linux CNC. Programm kürzt ab.
Anbei noch die .INI und die .HAL wegen der Fehlermeldung.
- roland
- Offline
- Premium Member
-
Less
More
- Posts: 140
- Thank you received: 64
3 years 11 months ago #256706
by roland
Replied by roland on topic Seltsames Verhalten Linux CNC. Programm kürzt ab.
Hallo Christoph,
Ich beziehe mich hier auf die X-Achse. Für die anderen Achsen gilt das analog.
Die Werte
sollte im Abschnitt [JOINT_0] und Abschnitt [AXIS_X] identisch sein.
Die Werte
sind falsch
angenommen deine Werte für
sind richtig, dann entspricht das einer max. Steprate von 100 kHz für den Motortreiber
bei einer Geschwindigkeit von 300 mm/s und STEPSCALE 480 kommst aber auf 180 kHz (300 * 1,25 * 480)
Gruß
Roland
Ich beziehe mich hier auf die X-Achse. Für die anderen Achsen gilt das analog.
Die Werte
Code:
MAX_VELOCITY = 300
MAX_ACCELERATION = 500
Die Werte
Code:
STEPGEN_MAXVEL = 600.00
STEPGEN_MAXACCEL = 600.00
angenommen deine Werte für
Code:
STEPLEN = 5000
STEPSPACE = 5000
bei einer Geschwindigkeit von 300 mm/s und STEPSCALE 480 kommst aber auf 180 kHz (300 * 1,25 * 480)
Gruß
Roland
- tracer
- Offline
- Senior Member
-
Less
More
- Posts: 50
- Thank you received: 8
3 years 11 months ago #256710
by tracer
Replied by tracer on topic Seltsames Verhalten Linux CNC. Programm kürzt ab.
Hallo Roland,
ich Habe die JMC 180W Servo am laufen mit 3200 Pulen pro Umdrehung.
Ich hatte die Werte damals so eingestellt, weil ich sonst die Verfahrwege nicht hinbekommen hatte. Also 10mm LinuxCNC auch wirklich 10mm in Realität sind.
Woher weiß man denn was die richtigen Werte sind?
Beste grüße
ich Habe die JMC 180W Servo am laufen mit 3200 Pulen pro Umdrehung.
Ich hatte die Werte damals so eingestellt, weil ich sonst die Verfahrwege nicht hinbekommen hatte. Also 10mm LinuxCNC auch wirklich 10mm in Realität sind.
Woher weiß man denn was die richtigen Werte sind?
Beste grüße
- tommylight
- Offline
- Moderator
-
Less
More
- Posts: 22011
- Thank you received: 7491
3 years 11 months ago #256713
by tommylight
Replied by tommylight on topic Seltsames Verhalten Linux CNC. Programm kürzt ab.
Die stepgen.n.maxvel muss nur 25% mehr als max_velocity sein, nicht 100% mehr vie in deinen .ini file.
Also, fuhr max_velocity =300 die stepgen.n.maxvel muss 375 sein, nicht 600.
Das bringt die ein bisser naar die grenze.
Dan can die steplen und stepspace beim 4000 setzen und test ob die machine funkt problemloss.
Also, fuhr max_velocity =300 die stepgen.n.maxvel muss 375 sein, nicht 600.
Das bringt die ein bisser naar die grenze.
Dan can die steplen und stepspace beim 4000 setzen und test ob die machine funkt problemloss.
The following user(s) said Thank You: tracer
- tracer
- Offline
- Senior Member
-
Less
More
- Posts: 50
- Thank you received: 8
3 years 11 months ago #256715
by tracer
Replied by tracer on topic Seltsames Verhalten Linux CNC. Programm kürzt ab.
Soweit ich es mal verstanden hatte ist AXIS X auch Joint 0
Ist es dann richtig, dass es zweimal vorkommt jeweils für alle Achsen?
[AXIS_X]
MAX_VELOCITY = 300
MAX_ACCELERATION = 200.0
MIN_LIMIT = -1200
MAX_LIMIT = 1200.0
[JOINT_0]
TYPE = LINEAR
HOME = 0.0
FERROR = 10.0
MIN_FERROR = 1.0
MAX_VELOCITY = 300
MAX_ACCELERATION = 500
Ist es dann richtig, dass es zweimal vorkommt jeweils für alle Achsen?
[AXIS_X]
MAX_VELOCITY = 300
MAX_ACCELERATION = 200.0
MIN_LIMIT = -1200
MAX_LIMIT = 1200.0
[JOINT_0]
TYPE = LINEAR
HOME = 0.0
FERROR = 10.0
MIN_FERROR = 1.0
MAX_VELOCITY = 300
MAX_ACCELERATION = 500
- tommylight
- Offline
- Moderator
-
Less
More
- Posts: 22011
- Thank you received: 7491
3 years 11 months ago #256717
by tommylight
Replied by tommylight on topic Seltsames Verhalten Linux CNC. Programm kürzt ab.
Ja, jede axis hat ein oder mehrere joints.
Die max_velocity muss egal sein beim axis und joint.
Viviele schrieb fehlers mache ich ?
Die max_velocity muss egal sein beim axis und joint.
Viviele schrieb fehlers mache ich ?
Moderators: Muecke
Time to create page: 5.594 seconds