- Posts: 887
- Thank you received: 93
INI, Doppelte Werte, welche hat Priorität
- Muecke
- Offline
- Moderator
-
Less
More
4 years 6 months ago #239829
by Muecke
INI, Doppelte Werte, welche hat Priorität was created by Muecke
Hallo miteinander,
in meiner INI (Über ein Tool erstellt) habe ich Werte Doppelt hinterlegt.
Ich frage mich warum und welcher Wert hat Priorität wenn unterschiedliche Zahlen drin stehen.
Beispiel:
Angenommen in
Höchstgeschwindigkeit der Achse ist abweichend, was ist für LinuxCNC jetzt der Richtige wert, oder ist das Zufall was LinuxCNC wählt?
Ich kann das in der Doku nicht finden.
linuxcnc.org/docs/2.6/html/config/ini_config.html
Gruß Mücke
in meiner INI (Über ein Tool erstellt) habe ich Werte Doppelt hinterlegt.
Ich frage mich warum und welcher Wert hat Priorität wenn unterschiedliche Zahlen drin stehen.
Beispiel:
Code:
[AXIS_X]
MIN_LIMIT = 0.001
MAX_LIMIT = 460
MAX_VELOCITY = 166.66666667
MAX_ACCELERATION = 750
[JOINT_0]
AXIS = X
MIN_LIMIT = 0.001
MAX_LIMIT = 460
MAX_VELOCITY = 166.66666667
MAX_ACCELERATION = 750
...
Angenommen in
Höchstgeschwindigkeit der Achse ist abweichend, was ist für LinuxCNC jetzt der Richtige wert, oder ist das Zufall was LinuxCNC wählt?
Code:
[AXIS_X]
MAX_VELOCITY = 166.66666667
[JOINT_0]
MAX_VELOCITY = 100
...
Ich kann das in der Doku nicht finden.
linuxcnc.org/docs/2.6/html/config/ini_config.html
Gruß Mücke
Please Log in or Create an account to join the conversation.
- roland
- Offline
- Premium Member
-
Less
More
- Posts: 140
- Thank you received: 64
4 years 6 months ago #239832
by roland
Replied by roland on topic INI, Doppelte Werte, welche hat Priorität
eine Achse kann aus einem oder mehreren joints bestehen.
In der Regel sind die Werte bei axis und joints identisch.
Dass du in der Doku für die Version 2.6 nichts dazu findest, wundert mich nicht. Joints gibt es erst seit der Version 2.8.
In der Regel sind die Werte bei axis und joints identisch.
Dass du in der Doku für die Version 2.6 nichts dazu findest, wundert mich nicht. Joints gibt es erst seit der Version 2.8.
The following user(s) said Thank You: Muecke
Please Log in or Create an account to join the conversation.
- Muecke
- Offline
- Moderator
-
Less
More
- Posts: 887
- Thank you received: 93
4 years 6 months ago #239835
by Muecke
Replied by Muecke on topic INI, Doppelte Werte, welche hat Priorität
OK, mal schauen ob ich das richtig verstanden habe.
Angenommen wir haben ein Portal das die Achse Z mit zwei Motoren betreibt.
Dann ich [AXIS_Z] für die Grundlegenden Daten zuständig
und [JOINT_2] und [JOINT_3] wären dann für den einzelnen Motor zuständig.
Beispiel beim wert "SCALE" wenn der eine Motor ein Getriebe verbaut hat und der andere nicht.
Macht wenig sinn ist mir klar, doch das Könnte eine Abweichung sein.
Dann wäre es logisch das JOINT eine Höhere Priorität bekommt wie AXIS.
Leider habe ich das nicht explizit in der Doku 2.8 gefunden
oder ich habe es überlesen.
linuxcnc.org/docs/2.8/html/config/ini-co...lt_letter_gt_section
Angenommen wir haben ein Portal das die Achse Z mit zwei Motoren betreibt.
Dann ich [AXIS_Z] für die Grundlegenden Daten zuständig
und [JOINT_2] und [JOINT_3] wären dann für den einzelnen Motor zuständig.
Beispiel beim wert "SCALE" wenn der eine Motor ein Getriebe verbaut hat und der andere nicht.
Macht wenig sinn ist mir klar, doch das Könnte eine Abweichung sein.
Dann wäre es logisch das JOINT eine Höhere Priorität bekommt wie AXIS.
Leider habe ich das nicht explizit in der Doku 2.8 gefunden
linuxcnc.org/docs/2.8/html/config/ini-co...lt_letter_gt_section
Please Log in or Create an account to join the conversation.
- strahlensauger
- Offline
- Elite Member
-
Less
More
- Posts: 195
- Thank you received: 66
4 years 6 months ago #239836
by strahlensauger
Replied by strahlensauger on topic INI, Doppelte Werte, welche hat Priorität
Solange die Kinematik für Joints und Achsen gleich ist
sind die Werte gleich. (Linearkinetik bei normalen 3 Achsfräsen)
Sollten die Kinematik unterschiedliche sein, kann es dort Abweichungen geben.
sind die Werte gleich. (Linearkinetik bei normalen 3 Achsfräsen)
Sollten die Kinematik unterschiedliche sein, kann es dort Abweichungen geben.
Please Log in or Create an account to join the conversation.
- Muecke
- Offline
- Moderator
-
Less
More
- Posts: 887
- Thank you received: 93
4 years 6 months ago #239837
by Muecke
Replied by Muecke on topic INI, Doppelte Werte, welche hat Priorität
Kann man sich die Werte der Einzelnen Achsen anzeigen lassen?
MAX_GESCHWINDIGKEIT [MAX_GESCHWINDIGKEIT]
MAX_BESCHLEUNIGUNG [MAX_ACCELERATION]
Facktor [SCALE] den habe ich gefunden im HAL-Konfigurator [hm2_7i95.0.stepgen.00.position-scale]
Den Rest jedoch noch nicht.
Ich versuche meine Schrittmotoren zu Optimieren, so das diese bei einer 5mm oder aber auch bei einer 500mm Bewegung reg und nicht Ruckartig laufen, oder anfangen zu Quietschen und Stehenbleiben, oder Extrem laut sind und sich anhören als wenn sie nach jeden Schritt ein Pause machen würden.
Ich finde es sehr Mühsam alles in der INI immer wieder anzupassen dann LinuxCNC neu zu starten und zu Probieren und dann das ganze wieder von vorne.
Ich dachte ich könnte wenn es da nichts gibt ein GUI Erweiterung machen, was Cool wäre ist wenn man dann die Werte auch neu hinein schreiben könnte zum testen.
Das Kalibrierens Tool ist irgend wie nicht so richtig dafür geeignet habe ich den Eindruck das ist wenn ich es richtig verstanden habe eher auf Servo Motoren ausgelegt und nicht auf Schrittmotoren.
MAX_GESCHWINDIGKEIT [MAX_GESCHWINDIGKEIT]
MAX_BESCHLEUNIGUNG [MAX_ACCELERATION]
Facktor [SCALE] den habe ich gefunden im HAL-Konfigurator [hm2_7i95.0.stepgen.00.position-scale]
Den Rest jedoch noch nicht.
Ich versuche meine Schrittmotoren zu Optimieren, so das diese bei einer 5mm oder aber auch bei einer 500mm Bewegung reg und nicht Ruckartig laufen, oder anfangen zu Quietschen und Stehenbleiben, oder Extrem laut sind und sich anhören als wenn sie nach jeden Schritt ein Pause machen würden.
Ich finde es sehr Mühsam alles in der INI immer wieder anzupassen dann LinuxCNC neu zu starten und zu Probieren und dann das ganze wieder von vorne.
Ich dachte ich könnte wenn es da nichts gibt ein GUI Erweiterung machen, was Cool wäre ist wenn man dann die Werte auch neu hinein schreiben könnte zum testen.
Das Kalibrierens Tool ist irgend wie nicht so richtig dafür geeignet habe ich den Eindruck das ist wenn ich es richtig verstanden habe eher auf Servo Motoren ausgelegt und nicht auf Schrittmotoren.
Please Log in or Create an account to join the conversation.
- Muecke
- Offline
- Moderator
-
Less
More
- Posts: 887
- Thank you received: 93
4 years 6 months ago #239838
by Muecke
wenn ich einen Weg lasse Motzt LinuxCNC jedoch. Eine Variable dafür zu erstellen die in der INI schon geht, gibt es nach meinen Aktuellen Wissensstand nicht.
Daher habe ich gefragt, später möchte ich die Werte alle gleich haben ! Ohne Abweichung.
LinuxCNC mag auch mein , (Komma) nicht, dann will es erst gar nicht starten. und ich tippe ständig ein , *LOL*
Replied by Muecke on topic INI, Doppelte Werte, welche hat Priorität
Da ich gerade am Testen und einstellen bin, finde ich es doof wenn ich an zwei stellen den selben wert eingeben muss.Solange die Kinematik für Joints und Achsen gleich ist
sind die Werte gleich. (Linearkinetik bei normalen 3 Achsfräsen)
Sollten die Kinematik unterschiedliche sein, kann es dort Abweichungen geben.
wenn ich einen Weg lasse Motzt LinuxCNC jedoch. Eine Variable dafür zu erstellen die in der INI schon geht, gibt es nach meinen Aktuellen Wissensstand nicht.
Daher habe ich gefragt, später möchte ich die Werte alle gleich haben ! Ohne Abweichung.
LinuxCNC mag auch mein , (Komma) nicht, dann will es erst gar nicht starten. und ich tippe ständig ein , *LOL*
Please Log in or Create an account to join the conversation.
Moderators: Muecke
Time to create page: 0.192 seconds