Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Newbie mit seinem Prusa i2 confused smiley

geschrieben von MJBeetle 
Newbie mit seinem Prusa i2 confused smiley
12. January 2015 15:59
Guten Abend Community,

kurz zu mir, mein Name ist Maik und komme aus der Gegend zw. Hamburg und Lübeck.
Seit langer Zeit interessiere ich mich für die RepRap-3D-Drucker, und lese hier schon seit geraumer Zeit mit.
Irgendwann wurde die Neugierde zu groß, und so kam es, dass ich einen ungelieben Prusa i2 Plastiksatz, ein neues Zuhause gegeben habe.
Der Prusa soll mir dienen die Technik kennen zu lernen und vor allem zu verstehen. Später soll etwas wie der Sparkcube folgen.
Mittlerweile ist der Prusa fertig aufgebaut, und seit einigen Tagen bin ich dabei in Einzurichten.
Kurz zur Technik:
Prusa i2, Arduino Due, RADDS 1.1, 8825-Motortreiber, 0.9° Motoren, MK2-Heatbed, Wade Extruder Direct Drive, 1,75mm PLA,
Full-Metal-Hotend mit 0,3mm Düse, Repetier-Host V1.0.6 mit Slic3r 1.2.5, Repetier-FW V0.92.
Erste Ausdrücke sehen ganz vielversprechend aus, Maßhaltigkeit ist soweit gegeben, auch die Fördermenge scheine ich im Griff zu haben.
Klar fehlen mir jetzt noch zig Optimierungen, aber an 2 Sachen hänge ich und komme nicht weiter.

zum einen:
Wenn ich einen Druckauftrag starte, will er so schnell in der Z-Achse nach oben fahren, dass er nur kurz fiepst.
Ich sehe das er kurz anfängt nach oben zu fahren, dann fiepst er, danach legt er ganz normal mit seinem Druck los. ???
Habe die Geschwindigkeit reduziert, sowie die Beschleunigung. ... ich kann mir einfach keinen Reim draus machen.

zum anderen:
Habe ich einen merkwürdigen "Versatz", bzw. er fährt beim Drucken ca. 1,5-2mm weiter in der X-Achse und zurück.
Als wenn es das Druckopjekt so vorgiebt, das macht er an allen Layern. Hoffe man sieht es auf den angehängten Foto's.
Habe auch schon Cura als Alteernative ausprobiert, mit dem gleichem Ergebnis.

Meiner Meinung nach ist es vielleicht etwas ich der Config. Oder bin ich auf dem Holzweg und sehe vor lauter Bäumen den Wald nicht mehr?? confused smiley

Hier noch ein Teil der Config:
#define NUM_EXTRUDER 1
#define MOTHERBOARD 402
#include "pins.h"
#define FAN_BOARD_PIN ORIG_FAN2_PIN
#define MIXING_EXTRUDER 0

#define DRIVE_SYSTEM 0
#define XAXIS_STEPS_PER_MM 320.4578  //320
#define YAXIS_STEPS_PER_MM 320.6413  //320
#define ZAXIS_STEPS_PER_MM 10222.9617  //10240
#define EXTRUDER_FAN_COOL_TEMP 40
#define PDM_FOR_EXTRUDER 1
#define PDM_FOR_COOLER 1
#define DECOUPLING_TEST_MAX_HOLD_VARIANCE 20
#define DECOUPLING_TEST_MIN_TEMP_RISE 1
#define RETRACT_ON_PAUSE 2
#define PAUSE_START_COMMANDS ""
#define PAUSE_END_COMMANDS ""
#define EXT0_X_OFFSET 0
#define EXT0_Y_OFFSET 0
#define EXT0_STEPS_PER_MM 3707 //3040
#define EXT0_TEMPSENSOR_TYPE 1
#define EXT0_TEMPSENSOR_PIN TEMP_0_PIN
#define EXT0_HEATER_PIN HEATER_0_PIN
#define EXT0_STEP_PIN ORIG_E0_STEP_PIN
#define EXT0_DIR_PIN ORIG_E0_DIR_PIN
#define EXT0_INVERSE 0
#define EXT0_ENABLE_PIN E0_ENABLE_PIN
#define EXT0_ENABLE_ON 0
#define EXT0_MAX_FEEDRATE 50
#define EXT0_MAX_START_FEEDRATE 10
#define EXT0_MAX_ACCELERATION 400
#define EXT0_HEAT_MANAGER 3
#define EXT0_WATCHPERIOD 1
#define EXT0_PID_INTEGRAL_DRIVE_MAX 230
#define EXT0_PID_INTEGRAL_DRIVE_MIN 40
#define EXT0_PID_PGAIN_OR_DEAD_TIME 7
#define EXT0_PID_I 2
#define EXT0_PID_D 40
#define EXT0_PID_MAX 255
#define EXT0_ADVANCE_K 0
#define EXT0_ADVANCE_L 0
#define EXT0_ADVANCE_BACKLASH_STEPS 0
#define EXT0_WAIT_RETRACT_TEMP 150
#define EXT0_WAIT_RETRACT_UNITS 0
#define EXT0_SELECT_COMMANDS ""
#define EXT0_DESELECT_COMMANDS ""
#define EXT0_EXTRUDER_COOLER_PIN -1
#define EXT0_EXTRUDER_COOLER_SPEED 255
#define EXT0_DECOUPLE_TEST_PERIOD 12000
#define RETRACT_DURING_HEATUP true
#define PID_CONTROL_RANGE 20
#define SKIP_M109_IF_WITHIN 2
#define SCALE_PID_TO_MAX 1
#define TEMP_HYSTERESIS 0
#define EXTRUDE_MAXLENGTH 160
#define NUM_TEMPS_USERTHERMISTOR0 0
#define USER_THERMISTORTABLE0 {}
#define NUM_TEMPS_USERTHERMISTOR1 0
#define USER_THERMISTORTABLE1 {}
#define NUM_TEMPS_USERTHERMISTOR2 0
#define USER_THERMISTORTABLE2 {}
#define GENERIC_THERM_VREF 5
#define GENERIC_THERM_NUM_ENTRIES 33
#define HEATER_PWM_SPEED 0

#define X_ENABLE_ON 0
#define Y_ENABLE_ON 0
#define Z_ENABLE_ON 0
#define DISABLE_X 0
#define DISABLE_Y 0
#define DISABLE_Z 0
#define DISABLE_E 0
#define INVERT_X_DIR 0
#define INVERT_Y_DIR 0
#define INVERT_Z_DIR 0
#define X_HOME_DIR -1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1
#define X_MAX_LENGTH 180
#define Y_MAX_LENGTH 155
#define Z_MAX_LENGTH 70
#define X_MIN_POS 0
#define Y_MIN_POS 0
#define Z_MIN_POS 0
#define DISTORTION_CORRECTION 0
#define DISTORTION_CORRECTION_POINTS 5
#define DISTORTION_CORRECTION_R 100
#define DISTORTION_PERMANENT 1
#define DISTORTION_UPDATE_FREQUENCY 15
#define DISTORTION_START_DEGRADE 0.5
#define DISTORTION_END_HEIGHT 1
#define DISTORTION_EXTRAPOLATE_CORNERS 0

#define FEATURE_BABYSTEPPING 1
#define BABYSTEP_MULTIPLICATOR 1

#define DELTA_SEGMENTS_PER_SECOND_PRINT 180 // Move accurate setting for print moves
#define DELTA_SEGMENTS_PER_SECOND_MOVE 70 // Less accurate setting for other moves
... habe nicht alles reinkopiert

Vielen Dank im voraus, Gruß Maik

2-mal bearbeitet. Zuletzt am 13.01.15 09:42.
Anhänge:
Öffnen | Download - 2015-01-09 23.09.07 _ Versatz.JPG (209.3 KB)
Öffnen | Download - 2015-01-13 15.22.49.jpg (102.1 KB)
Re: Newbie mit seinem Prusa i2 confused smiley
13. January 2015 14:15
... Das mit dem Versatz konnte ich klären, ich hatte in den EEPROM-Einstellungen und einen Backlash von 1 eingestellt.

Mit dem komischen Surren/Piepsen beim Druckstart (Z-Achse) bin ich aber immer noch auf dem Holzweg.
Habe die Beschleunigung und Gewindigkeit schon arg reduziert aber es ändert sich nicht wirklich was.
Langsam tippe ich auf den Motorstrom, nur das Merkwürdige ist das das es von Hand und während des Druckes normal funktioniert.

confused smiley
Re: Newbie mit seinem Prusa i2 confused smiley
13. January 2015 14:43
Passt die Homing-Geschwindigkeit in der Firmware? Das ist nämlich ein eigener Parameter. Mein Freund hatte das gleiche Problem. Wir haben darauf einfach per Online-Konfigurator solange die Homing-Speed gesenkt und die Firmware neu geflashed bis es funktioniert hat.


Mendel90 Kit von Nophead. (Melzi, J-Head MKV-B, Marlin)
Aludauerdruckplatte
Host über Octopi

Re: Newbie mit seinem Prusa i2 confused smiley
14. January 2015 03:33
Hallo Sepur,

danke für den Tipp, werde da nochmal nachschauen, klar irgendwo ist der Haken, er will nur gefunden werden. winking smiley

Beim handmännischen Homing ansich taucht das Phänomen nicht auf, sondern kurz nachdem der Druckauftrag gestartet wird.
Habe schon daran gedacht, dass vielleicht etwas mit der Z-Position ist (Verständigungsprobleme zw. Drucker und Software/Config)

So sieht es zur Zeit aus, der die MAX_FEEDRATE_Z heute abend noch weiter runter stellen.
#define MAX_FEEDRATE_Z 20
#define HOMING_FEEDRATE_Z 10
Was wären den eigentlich, so über den Daumen, normale Geschwindigkeits- und Beschleunigungs-Werte, für einen Prusa i2? confused smiley

... die aktuelle Druckqualität. grinning smiley , ick freu mir, auch wenn es noch viel zu verändern gibt.

Re: Newbie mit seinem Prusa i2 confused smiley
14. January 2015 04:03
Also ich drucke mit gemütlichen 40mm/s und der Beschleunigungswert in der Firmware liegt so um die 1000 in X und Y


Prusa Air 2
Merlin Hotend (passiv und verlängert)

Eigenbau X300 Y500 mit verlängertem Merlin Hotend
BIQU Magician
JGAURORA A5
Anycubic Photon
--------
Eine Kiwi am Tag deckt den menschlichen Tagesbedarf an Kiwis
Re: Newbie mit seinem Prusa i2 confused smiley
14. January 2015 04:17
Hi Kenny,
drucke auch mit 40mm/s in XY, aber in der Beschleunigung bin ich wohl zu stark runter gegangen in der Firmware.
so ist es jetzt:
#define MAX_FEEDRATE_X 40
#define MAX_FEEDRATE_Y 40
#define MAX_FEEDRATE_Z 20
#define HOMING_FEEDRATE_X 40
#define HOMING_FEEDRATE_Y 40
#define HOMING_FEEDRATE_Z 10
#define HOMING_ORDER HOME_ORDER_ZXY
#define ENABLE_BACKLASH_COMPENSATION 1
#define X_BACKLASH 0
#define Y_BACKLASH 0
#define Z_BACKLASH 0
#define RAMP_ACCELERATION 1
#define STEPPER_HIGH_DELAY 10
#define DIRECTION_DELAY 0
#define STEP_DOUBLER_FREQUENCY 12000
#define ALLOW_QUADSTEPPING 1
#define DOUBLE_STEP_DELAY 1 // time in microseconds
#define MAX_HALFSTEP_INTERVAL 1999
#define MAX_ACCELERATION_UNITS_PER_SQ_SECOND_X 100
#define MAX_ACCELERATION_UNITS_PER_SQ_SECOND_Y 100
#define MAX_ACCELERATION_UNITS_PER_SQ_SECOND_Z 50
#define MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_X 100
#define MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_Y 100
#define MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_Z 50
#define MAX_JERK 10
#define MAX_ZJERK 0.3
Werde ich heute Abend die Beschleunigung wieder raufsetzen und mal ausprobieren.
Re: Newbie mit seinem Prusa i2 confused smiley
19. January 2015 11:35
Hi,

kurzer Zwischenbericht, leider habe ich nicht die Zeit die ich gerne am Drucker verbingen möchte. sad smiley ... aber man will sich ja den WAF nicht ganz verscherzen winking smiley
Aber trotzdem kleine Schritte wurden gemacht, Dünnwand-Teste, und Masshaltigkeits-Teste verlaufen soweit ganz gut.
Mit der Geschwindigkeit bin ich noch am Feintunen, folgen sollen noch bessere Infills und Brücken....

so denn, hier der letzte Testdruck, aus Spass einfach mal ne Micro-Vase. thumbs up ... siehe Anhang.

Gruß Maik
Anhänge:
Öffnen | Download - 2015-01-19 17.11.18.jpg (169 KB)
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen