Dual Y- Motor

Guten Morgen.

Ich wollte heute die FW meiner CNC Fräse (MPCNC) auch auf Repetier ändern.

Da die Maschine recht groß ist hat jeder Stepper einen eigenen Treiber.

Leider fehlt im dem Config Tool die Option Dual Y wie bei der X Achse.

Wie mappt man am besten die Pins um?

Ist ein RAMPS 1.4 (auf 24V umgebastelt)

 

Ins der Pins.h

#ifdef RAMPS_V_1_3

 

#define ORIG_X_STEP_PIN 54

#define ORIG_X_DIR_PIN 55

#define ORIG_X_ENABLE_PIN 38

#define ORIG_X_MIN_PIN 3

#define ORIG_X_MAX_PIN 2

 

#define ORIG_Y_STEP_PIN 60

#define ORIG_Y_DIR_PIN 61

#define ORIG_Y_ENABLE_PIN 56

#define ORIG_Y_MIN_PIN 14

#define ORIG_Y_MAX_PIN 15

 

#define ORIG_Z_STEP_PIN 46

#define ORIG_Z_DIR_PIN 48

#define ORIG_Z_ENABLE_PIN 62

#define ORIG_Z_MIN_PIN 18

#define ORIG_Z_MAX_PIN 19

 

#define ORIG_E0_STEP_PIN 26

#define ORIG_E0_DIR_PIN 28

#define ORIG_E0_ENABLE_PIN 24

 

#define ORIG_E1_STEP_PIN 36

#define ORIG_E1_DIR_PIN 34

#define ORIG_E1_ENABLE_PIN 30

 

Einfach die Pins ummappen so das sich E0 und E1 wie X und Y verhält?

Das ist schon ein wenig mit den Brechstangen, oder gibt’s da einen anderen besseren Weg?

Viele Grüße

Sebastian

Comments

  • Im config tool einfach Mirror motor signals to other stepper driver (FEATURE_TWO_YSTEPPER) aktivieren dann wird noch ein Treiber für zweite Y achse zur Auswahl angeboten. Einfach eine der Extruder die nicht genutzt werden benutzen.
  • danke dann hatte ich Tomaten auf den Augen bzw. nicht erwartet das man das bei X aktiviert. 
    Aber wenn man's weiß.. :)
  • wow funktioniert auf Anhieb.

    nur noch eine Kleinigkeit:
    Wie heißt der Parameter der das fahren in den positiven Bereich ohne Homeing verhindert?
    in die negative Richtung geht es. 

    Der Nullpunkt ist beim Fräsen selten beim mechanischen Ursprung. 
    BZW bei der Z Achse positioniere ich den Fräser immer manuell. 
    Oder wie sagt man bei der Repetier FW hier ist jetzt 0  ??
  • Die option war doch beim y motor?

    Move Y only after homing (MOVE_Y_WHEN_HOMED) verhindert bewegung ohne homing. <0 geht nicht weil da nicht der Bauraum ist. Am einfachsten ist mit
    G1 S0
    die Positionstests zu deaktivieren, dann kann man beliebig verfahren. Mit G92 kann man die korrdinaten anpassen so das die aktuelle Position diesen koordinaten entspricht.

    Für Z gibt es noch G30 um den Wert z.b. per geschlossenem Massekontakt oder Taster anzupassen. Siehe repetier.ino for syntax.
Sign In or Register to comment.