Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

CoreXY falsche Position

geschrieben von Necropolis04 
CoreXY falsche Position
22. February 2017 03:26
Hallo Leute!

War jetzt eine Weile stiller Leser, jetzt bräuchte ich allerdings Hilfe bei meinem aktuellen Projekt.
Ich baue derzeit einen CoreXY, genauer gesagt den Smartrapcore Holz mit Auto Bed Leveling und einer Druckfläche von 30x30x30.
Hardwareseitig bin ich fertig, mein Problem betrifft derzeit eher die Marlin Firmware.

Ich fahre mit G28 korrekt in die Home Position, abstand zwischen Cap. Sensor und Spiegelfliese passt.
Dann mach ich mit G29 das Sensor Probing was er auch brav ausführt.
Wenn ich dann allerdings mit G1 X0 Y0 Z0(oder auch pro Achse eigener Befehl) fährt er mir nicht mehr korrekt zum Nullpunkt.

Es wird bei allen Achsen 0 angezeigt.
X ist aber noch 34,5 mm entfernt
Y fährt gegen "die Wand" und rattert noch etwas drüber weil er ansteht
Z ist ca 2 mm von der Düse entfernt

Ich hab Nema 17 2,5 Ampere 1,8 Grad Stepper von Wantai(Wie sie zb in meinem BQ Prusa I3 Hephestos drin sind) und 20 Zähne Pulleys
Laut Reprap Calculator müsste das eigentlich passen
Quote

// default settings

#define DEFAULT_AXIS_STEPS_PER_UNIT {160,160,160,280} // default steps per unit for Ultimaker
#define DEFAULT_MAX_FEEDRATE {300, 300, 140, 50} // (mm/sec)
#define DEFAULT_MAX_ACCELERATION {6000,6000,2000,10000} // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.

#define DEFAULT_ACCELERATION 3000 // X, Y, Z and E max acceleration in mm/s^2 for printing moves
#define DEFAULT_RETRACT_ACCELERATION 3000 // X, Y, Z and E max acceleration in mm/s^2 for retracts

// Offset of the extruders (uncomment if using more than one and relying on firmware to position when changing).
// The offset has to be X=0, Y=0 for the extruder 0 hotend (default extruder).
// For the other hotends it is their distance from the extruder 0 hotend.
// #define EXTRUDER_OFFSET_X {0.0, 20.00} // (in mm) for each extruder, offset of the hotend on the X axis
// #define EXTRUDER_OFFSET_Y {0.0, 5.00} // (in mm) for each extruder, offset of the hotend on the Y axis

// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
#define DEFAULT_XYJERK 10.0 // (mm/sec)
#define DEFAULT_ZJERK 5.0 // (mm/sec)
#define DEFAULT_EJERK 5.0 // (mm/sec)


Woran kann das liegen?

Nächstes Problem ist der stark nachtropfende E3D Clone, selbst ohne Filament tropfen die Reste noch lange. Aber das gehört in die Hardware Rubrik wo ich das noch posten werde.

Danke schonmal

1-mal bearbeitet. Zuletzt am 22.02.17 03:31.
Re: CoreXY falsche Position
05. March 2017 01:53
Hat denn keiner einen Tipp???
Re: CoreXY falsche Position
05. March 2017 06:07
... damit Du wenigstens eine Antwort bekommst, ich hoffe, ein wenig konstruktiv ...

Hier kann der Hund nicht begraben sein?

// Offset of the extruders (uncomment if using more than one and relying on firmware to position when changing).
// The offset has to be X=0, Y=0 for the extruder 0 hotend (default extruder).
// For the other hotends it is their distance from the extruder 0 hotend.
// #define EXTRUDER_OFFSET_X {0.0, 20.00} // (in mm) for each extruder, offset of the hotend on the X axis
// #define EXTRUDER_OFFSET_Y {0.0, 5.00} // (in mm) for each extruder, offset of the hotend on the Y axis
Re: CoreXY falsche Position
05. March 2017 06:33
configuration.h Zeile 581ff.
#define X_PROBE_OFFSET_FROM_EXTRUDER 10  // X offset: -left  +right  [of the nozzle]
#define Y_PROBE_OFFSET_FROM_EXTRUDER 10  // Y offset: -front +behind [the nozzle]
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0   // Z offset: -below +above  [the nozzle]

Herzl. Grüße
Re: CoreXY falsche Position
06. March 2017 23:32
Danke, muss mir das heute Abend mal ansehen, melde mich dann obs funktioniert hat =)
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen