Zum Inhalt springen

Benutzer:Reox/CNC: Unterschied zwischen den Versionen

Reox (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Reox (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
- Unsere Stepper haben 200 Steps pro Umdrehung (360/1.8°)
* Unsere Stepper haben 200 Steps pro Umdrehung (360/1.8°)
- Die Trapezgewinde sind Tr12x3 Doppelgewinde!!! --> 6mm Steigung
* Die Trapezgewinde sind Tr12x3 Doppelgewinde!!! --> 6mm Steigung
- Max. Geschwindigkeit ist 2400mm/min --> 41mm/s
* Max. Geschwindigkeit ist 2400mm/min --> 41mm/s


- Die Leadshine sind derzeit eingestellt auf:
* Die Leadshine sind derzeit eingestellt auf:
- 2 Microsteps
** 2 Microsteps
- 2.84A peak, 2.03A rms
** 2.84A peak, 2.03A rms


- Driver Characteristics
* Driver Characteristics
- Länge eines schrittes: 1500ns
** Länge eines schrittes: 1500ns
- Zeit zwischen zwei Schritten: 1500ns
** Zeit zwischen zwei Schritten: 1500ns
- Zeit zwischen Schirtt & Richtungswechsel: 8000ns
** Zeit zwischen Schirtt & Richtungswechsel: 8000ns
- Zeit zw. Richtungswechsel und Schritt: 5000ns
** Zeit zw. Richtungswechsel und Schritt: 5000ns


- BASE_PERIOD: max(driver)+max(jitter) = 8000+8500 = 16500ns
* BASE_PERIOD: max(driver)+max(jitter) = 8000+8500 = 16500ns
- Der Base_period rechner sagt 10000 ist ok.
* Der Base_period rechner sagt 10000 ist ok.


- high level motion planner: globale zerlegung in punkte
* damit linuxcnc funktioniert muss auf jeden fall mit "noapic acpi=off" gestartet werden!
- low level motion planner: lineare interpolation der punkte
* fehler USRMOT tritt mit linuxcnc 2.6 nicht mehr auf.


- damit linuxcnc funktioniert muss auf jeden fall mit "noapic acpi=off" gestartet werden!
* high level motion planner: globale zerlegung in punkte
- fehler USRMOT tritt mit linuxcnc 2.6 nicht mehr auf.
* low level motion planner: lineare interpolation der punkte