Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

CoreXY Stepperanschluss

geschrieben von malkem 
CoreXY Stepperanschluss
28. December 2014 12:58
Nabend

Da ich seit einigen Stunden Google quäle und nichts zu dem Thema finde, nehme ich mal an, dass meine Frage für euch lächerlich sein müsste.

Ich versuche grad die Marlin-Firmware für meinen Sparkcube zu konfigurieren und stelle fest, das beim Homing der X- oder Y-Richtung sich immer nur der Stepper dreht, der an meinem RUMBA-Board an dem X-Treiber hängt. Den Stepper, den ich an dem Y-Treiber hängen hab tut nichts. D.h. mein Sparkcube fährt immer nur diagonal.
Wie schließe ich die Motoren am RUMBA-Board richtig an?

In der Marlin-Firmware hab ich "#define COREXY" aktiviert.

Könnte mir eventuell jemand auf die schnelle verraten, wo mein Fehler liegt?

Gruß
malkem

1-mal bearbeitet. Zuletzt am 28.12.14 12:58.


Noname
- Druckfläche 320 x 220, Druckhöhe 300 mm
- E3D Chimera + MaPa-Beschichtung + Micron Dual Bowden Extruder
- 5mm PEI DDP
- RADDS - 24 V + 5 x TMC2100
- S3D



Tevo Little Monster
- Druckfläche Ø 350 mm, Druckhöhe 500 mm
- DuetWifi + Smart Effector
- S3D
- E3D V6 + Nozzle X V6
- E3D Titan Extruder
Re: CoreXY Stepperanschluss
28. December 2014 14:49
Es schien wohl ein defekter Treiber gewesen zu sein.

Hab einen neuen eingesetzt und jetzt laufen beide, mehr oder weniger.

Die beiden Schrittmotoren ruckeln vor sich hin was das Zeug hält (NEMA 17 42BYGHW811).
Ich bin mit der Spannung an den Treibern auf 1,1 V hochgegangen und die ruckeln immer noch. Sollte ich hier noch weiter am Poti drehen? Der Z-Motor läuft schon bei 0,8 V einwandfrei.


Noname
- Druckfläche 320 x 220, Druckhöhe 300 mm
- E3D Chimera + MaPa-Beschichtung + Micron Dual Bowden Extruder
- 5mm PEI DDP
- RADDS - 24 V + 5 x TMC2100
- S3D



Tevo Little Monster
- Druckfläche Ø 350 mm, Druckhöhe 500 mm
- DuetWifi + Smart Effector
- S3D
- E3D V6 + Nozzle X V6
- E3D Titan Extruder
Re: CoreXY Stepperanschluss
29. December 2014 07:07
grüss dich
Bist Du sicher, dass die Motoren richtig an das Rumba angehängt sind? Ich hatte das immer, wenn sich eine Ader gelöst hatte. Dann zittert er nur vor sich hin.
gruss angkor


Kossel Mini/Clear mit modifiziertem Wade Extruder (Gt2 Riemen) und Hexagon Hotend gesteuert von Rumba mit Repetier.
Sparcube mit Direct Extruder , E3D V6 Hotend , RADDS/RAPS 1.5 und Repetier
Re: CoreXY Stepperanschluss
29. December 2014 08:56
Zeig doch mal deine config.h

Ich tippe auf zu hohe Acc. Die ist im Standard auf 9000 und meistens zu viel. Stell das mal auf 1500 und teste dann noch einmal. M502 M500 nicht vergessen um die neue Config im EEPROM zu überschreiben.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: CoreXY Stepperanschluss
29. December 2014 12:20
Quote
angkor
grüss dich
Bist Du sicher, dass die Motoren richtig an das Rumba angehängt sind? Ich hatte das immer, wenn sich eine Ader gelöst hatte. Dann zittert er nur vor sich hin.
gruss angkor

Eventuell war das der Fehler. Hab gestern die Leitungen nochmal neu am RUMBA-Board angeschlossen und die Config mit den Standardwerten neu aufgespielt. Jetzt laufen die Motoren sauber.

Quote

M502 M500 nicht vergessen um die neue Config im EEPROM zu überschreiben.
Das ist mir neu, ehrlich gesagt. Was passiert denn, wenn ich das nicht mache? Ich habe bisher die Firmware immer als sketch neu aufgespielt, wenn ich was in der config geändert habe.

Ich frage mich grade wie ich es beim corexy schaffe, dass der Drucker, wenn ich X Homen will, auch in die richtige Richtung richtung Min-Endstop fährt.
Den Min-Endstop als Max definieren?

2-mal bearbeitet. Zuletzt am 29.12.14 12:32.


Noname
- Druckfläche 320 x 220, Druckhöhe 300 mm
- E3D Chimera + MaPa-Beschichtung + Micron Dual Bowden Extruder
- 5mm PEI DDP
- RADDS - 24 V + 5 x TMC2100
- S3D



Tevo Little Monster
- Druckfläche Ø 350 mm, Druckhöhe 500 mm
- DuetWifi + Smart Effector
- S3D
- E3D V6 + Nozzle X V6
- E3D Titan Extruder
Re: CoreXY Stepperanschluss
29. December 2014 15:22
Kann niemand weiterhelfen?

Wie schaffe ich es, dass mein Carriage beim Homing bei der X-Richtung nach rechts statt nach links fährt ohne die Y-Richtung mit zu verändern?

Das sind meine "mechanical settings"
// Uncomment the following line to enable CoreXY kinematics
#define COREXY

// coarse Endstop Settings
#define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors

#ifndef ENDSTOPPULLUPS
  // fine endstop settings: Individual pullups. will be ignored if ENDSTOPPULLUPS is defined
  // #define ENDSTOPPULLUP_XMAX
  // #define ENDSTOPPULLUP_YMAX
  // #define ENDSTOPPULLUP_ZMAX
  // #define ENDSTOPPULLUP_XMIN
  // #define ENDSTOPPULLUP_YMIN
  // #define ENDSTOPPULLUP_ZMIN
#endif

#ifdef ENDSTOPPULLUPS
  #define ENDSTOPPULLUP_XMAX
  #define ENDSTOPPULLUP_YMAX
  #define ENDSTOPPULLUP_ZMAX
  #define ENDSTOPPULLUP_XMIN
  #define ENDSTOPPULLUP_YMIN
  #define ENDSTOPPULLUP_ZMIN
#endif

// The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins.
const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
//#define DISABLE_MAX_ENDSTOPS
//#define DISABLE_MIN_ENDSTOPS

// Disable max endstops for compatibility with endstop checking routine
#if defined(COREXY) && !defined(DISABLE_MAX_ENDSTOPS)
  #define DISABLE_MAX_ENDSTOPS
#endif

// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
#define X_ENABLE_ON 0
#define Y_ENABLE_ON 0
#define Z_ENABLE_ON 0
#define E_ENABLE_ON 0 // For all extruders

// Disables axis when it's not being used.
#define DISABLE_X false
#define DISABLE_Y false
#define DISABLE_Z false
#define DISABLE_E false // For all extruders
#define DISABLE_INACTIVE_EXTRUDER true //disable only inactive extruders and keep active extruder enabled

#define INVERT_X_DIR true    // for Mendel set to false, for Orca set to true
#define INVERT_Y_DIR true    // for Mendel set to true, for Orca set to false
#define INVERT_Z_DIR true     // for Mendel set to false, for Orca set to true
#define INVERT_E0_DIR true   // for direct drive extruder v9 set to true, for geared extruder set to false
#define INVERT_E1_DIR false    // for direct drive extruder v9 set to true, for geared extruder set to false
#define INVERT_E2_DIR false   // for direct drive extruder v9 set to true, for geared extruder set to false

// ENDSTOP SETTINGS:
// Sets direction of endstops when homing; 1=MAX, -1=MIN
#define X_HOME_DIR -1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1

#define min_software_endstops true // If true, axis won't move to coordinates less than HOME_POS.
#define max_software_endstops true  // If true, axis won't move to coordinates greater than the defined lengths below.

// Travel limits after homing
#define X_MAX_POS 205
#define X_MIN_POS 0
#define Y_MAX_POS 205
#define Y_MIN_POS 0
#define Z_MAX_POS 200
#define Z_MIN_POS 0

#define X_MAX_LENGTH (X_MAX_POS - X_MIN_POS)
#define Y_MAX_LENGTH (Y_MAX_POS - Y_MIN_POS)
#define Z_MAX_LENGTH (Z_MAX_POS - Z_MIN_POS)

Gruß
malkem


Noname
- Druckfläche 320 x 220, Druckhöhe 300 mm
- E3D Chimera + MaPa-Beschichtung + Micron Dual Bowden Extruder
- 5mm PEI DDP
- RADDS - 24 V + 5 x TMC2100
- S3D



Tevo Little Monster
- Druckfläche Ø 350 mm, Druckhöhe 500 mm
- DuetWifi + Smart Effector
- S3D
- E3D V6 + Nozzle X V6
- E3D Titan Extruder
Re: CoreXY Stepperanschluss
29. December 2014 15:29
Ändere define x_home_dir von -1 (=Min) auf 1 (=Max)


Schöne Grüße aus Österreich

Gerhard
**********************************************************************
Re: CoreXY Stepperanschluss
29. December 2014 15:54
X und Y Motoren tauschen und drehen.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: CoreXY Stepperanschluss
29. December 2014 16:31
Quote
Wurstnase
X und Y Motoren tauschen und drehen.

Perfekt!

Vielen Dank euch allen!


Noname
- Druckfläche 320 x 220, Druckhöhe 300 mm
- E3D Chimera + MaPa-Beschichtung + Micron Dual Bowden Extruder
- 5mm PEI DDP
- RADDS - 24 V + 5 x TMC2100
- S3D



Tevo Little Monster
- Druckfläche Ø 350 mm, Druckhöhe 500 mm
- DuetWifi + Smart Effector
- S3D
- E3D V6 + Nozzle X V6
- E3D Titan Extruder
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen