Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley

geschrieben von Skimmy 
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
10. August 2014 16:29
Quote
HansImGlueck

Bis es soweit ist, nehme ich aber erst mal Skimmy's Ratschlag an und probiere mit der Spindel Feuer zu machen - das versteh ich, das sehe ich ein und das finde ich gut hot smiley

Martin

grinning smileygrinning smileygrinning smileygrinning smileygrinning smiley

Hoffe, du überliest meinen Post über deinem nicht, glaube, wir beide haben gleichzeitig viel getippt winking smiley Da hab ich nochmal grob zusammengefasst. Ach und: Ich hab auch in der Firmware den Z-Speed hochgeschraubt und dann per GCODE die Spindel zig mal fahren lassen. Also echt bestimmt 20x hoch und 20x runter, über die komplette Länge. Nachdem ich damit "Feuer gemacht" habe grinning smiley

So wie du deine Vorgehensweise beschreibst, trau ich dir übrigens zu, dass du schon zügig dahinterkommen wirst, woran es liegt. Und wenn du das herausgefunden hast, schreib doch bitte, was es war. Dann haben andere vllt auch was davon thumbs up

2-mal bearbeitet. Zuletzt am 10.08.14 16:31.
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
10. August 2014 16:53
Quote
Skimmy

Offtopic:
@Stud: Wer ist hier über Meisterebene? Hab ich nicht verstanden, ob du dich oder Mantus meinst grinning smiley

Na der Techniker steht halt über dem Meister...so stehts geschrieben. Aber das sagt eben auch absolut nix aus.

Gruß Sven
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
11. August 2014 01:59
Quote
Stud54
Na der Techniker steht halt über dem Meister...so stehts geschrieben. Aber das sagt eben auch absolut nix aus.
euer komisches deutsches Nachkriegs Hierarchie System ist mir ehrlich gesagt ziemlich egal winking smiley
Wer über wem steht hast bisher nur du festgestellt könnte mich nicht erinnern je irgendwo gesagt zu haben "über" jemandem zu stehen ...... aber euch scheint das aus irgend einem Grund sehr wichtig zu sein über und unter jemandem zu stehen grinning smiley
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
11. August 2014 02:08
und warum fühlst du dich immer angesprochen?
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
11. August 2014 17:26
ehm nochmal kleine Zwischenfrage...

Welche Kabel eignen sich denn für die Endstops und die Motoren?
Spricht was dagegen alte Netzwerkkabel/Pachtkabel zu recyclen?
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
11. August 2014 17:38
Für Endstops gehen die vielleicht. Aber bitte nicht für die Motoren. Da passt der Querschnitt nicht.
Aber ein Weg zum örtlichen Wertstoffhof hilft da manchmal.

Gruß Sven
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
12. August 2014 02:45
Quote
Stud54
Aber bitte nicht für die Motoren. Da passt der Querschnitt nicht.
VETO.
Ein AWG22 S/STP für einen Motor, jeweils ein Aderpaar für eine Leitung, das sollte dicke reichen, zudem wär das auch gleich geschirmt.
Die käuflichen Kabelsätze haben ja auch nicht deeeen Riesenquerschnitt (max 0.5?) AWG22 hat ~0.6 pro Ader, mal zwei, denke nicht, dass da Probleme entstehen.
Grüße
seefew
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
12. August 2014 05:09
Quote
seefew
Quote
Stud54
Aber bitte nicht für die Motoren. Da passt der Querschnitt nicht.
VETO.
Ein AWG22 S/STP für einen Motor, jeweils ein Aderpaar für eine Leitung, das sollte dicke reichen, zudem wär das auch gleich geschirmt.
Die käuflichen Kabelsätze haben ja auch nicht deeeen Riesenquerschnitt (max 0.5?) AWG22 hat ~0.6 pro Ader, mal zwei, denke nicht, dass da Probleme entstehen.
Grüße
seefew

Danke für Eure Antworten!
Ich muss sowieso noch z.B. bei Reichelt bestellen da kann ich auch noch Kabel mitbestellen.
Könnt Ihr mir einen Link bzw. genaue Bezeichnung für ein geeignetes Kabel geben?
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
12. August 2014 06:52
Ich hab bei Reichelt nix gefunden...was mir persönlich gepasst hat. Hab bei Ebay Lappkabel als 50 m Bund bestellt. 4x0,75 geschirmt für...28 Euro...oder sowas.
Reicht fürs ganze Leben.

Sven
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
12. August 2014 07:36
@Stud54

das ist aber lang! Da muss ich mal sehn ob ich mir so eine "Trommel" wirklich order.
Aber für den Weg vom NT zur Ramp dürfte das doch bei Reichelt schonmal reichen oder?

Reichelt
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
12. August 2014 07:58
Reichen tut das...klar.
Ich bin aber eben kein Fan von Einzeladern und ner Verkabelung ohne Gehäuse.
Aber das muss jeder für sich selbst entscheiden.

Elektronik gehört für mich in nen Kasten. Ich komm nunmal aus der Industrie...da ist das wohl genetisch veranlagt.smiling smiley
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
12. August 2014 09:28
Quote
Stud54
Reichen tut das...klar.
Ich bin aber eben kein Fan von Einzeladern und ner Verkabelung ohne Gehäuse.
Aber das muss jeder für sich selbst entscheiden.

Elektronik gehört für mich in nen Kasten. Ich komm nunmal aus der Industrie...da ist das wohl genetisch veranlagt.smiling smiley

scheint ansteckend zu sein! smiling smiley Was hälst du davon:

Lapp Kabel Ölflex Heat 180 SIHF 4x0,75 15 Meter für die Motoren
Lapp Kabel Ölflex Heat 180 SIHF 2x0,75 10 Meter für die Endstops
Lapp Kabel Ölflex Heat 180 SIHF 3x1,5 2 Meter für NT zu Ramp
Quelle

Meint Ihr mit den längen komme ich aus?

1-mal bearbeitet. Zuletzt am 12.08.14 09:34.
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
12. August 2014 09:34
Na damit kommst du dicke hin....und hast was gescheites.
Ich finde das persönlich als die richtige Entscheidung.

Sven

Ps. Und die sind hochflexibel....wirst Spass dran haben. Auch wenn die jetzt etwas über den Anforderungen liegen.

1-mal bearbeitet. Zuletzt am 12.08.14 09:36.
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
12. August 2014 10:19
^^ja die werde ich jetzt nehmen. Danke für den Lapp Tipp endlich mal wieder was made in Germany sogar mit Spassfaktor!
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
16. August 2014 17:13
Hallo zusammen!

Bin gerade auch dabei nach den tollen Anleitungen hier nen sparkcube nachzubauen und mir ist noch eine Frage aufgekommen:

Was habt ihr für Erfahrungen mit der Aufhängung der Build Plate gemacht?

Ist die Aufhängung nur an der einen Seite stabil genug, biegt sich das Bett durch oder hängt vorne tiefer?

Und würde es merkliche Vorteile bringen das Bett auf zwei gegenüberliegenden Seiten aufzuhängen, ggf. Dann auch von zwei Spindeln angetrieben?

Viele Grüße, Alex
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
16. August 2014 17:41
Quote
biegt sich das Bett durch oder hängt vorne tiefer?

Die Plattform, die das Druckbett trägt, hängt theoretisch und praktisch natürlich durch, genau wie jeder einseitig eingespannte Balken. Allerdings ist die (sehr geringe) Durchbiegung statisch. Das heißt diese Durchbiegung ändert sich nicht mit dem Laufe der Zeit und bleibt immer gleich.

Das Druckbett selber liegt auf 3 oder 4 Schrauben auf, die einzeln einstellbar sind. Hierüber ist das Bett genau auszurichten.

Vibrationen der X und Y Bewegung bei einem praktisch steifen Rahmen (Seitenteile gehören dazu) und einem festen Untergrund können sich nicht auf die Z-Achse auswirken. Wenn der Drucker samt Tisch beim Verfahren wackelt, dann wackelt natürlich auch das Bett.

vincent.

1-mal bearbeitet. Zuletzt am 16.08.14 17:42.


########################
[the-sparklab.de]
OS, 3D Drucker, CNC,...
########################
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
16. August 2014 17:49
Alles klar, danke!

Und eventuelle Höhenunterschiede könnten ja immernoch durch ein Auto bed leveling system ausgeglichen werden. Ist hierzu generell zu raten oder schleicht sich durch die ständige mitbewegung der z-achse nur eine weitere Quelle für Ungenauigkeiten während des Drucks ein?
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
18. August 2014 02:13
Wie ist das mit z-lift?
Wenn ich die Z Achse schenll runter bewege sollte ja die platte etwas schwingen und damit auch kurz nach dem z-lift etwas virbrieren.
Ich baslte an meinem Drucker gerade an einer versteiften Version der Platte durch L und U Profile kommt dann alles zusammen in einem Ruck mit dem Gehäuse dran.
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
18. August 2014 03:00
Also meine 4mm-Alu-Platte bewegt sich fast null. Ich glaube nicht, dass man da noch viel verstärken muss.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
21. August 2014 17:39
Hallöchen in die Runde,

heute habe ich mal wieder etwas Zeit gefunden, an meinem SparkCube zu frickeln....
Skimmys Tipp zum Thema blockierende Z-Achse (TR10x2 mit IGUS DryLin) war der richtige. Nachdem ich die Spindel also vom Fett befreit und das Druckbett einige Male hoch und wieder runter gefahren habe, war schon bald deutliche Verbesserung zu spüren. Die IGUS Mutter muss sich tatsächlich erst mal etwas einlaufen. Und das beste dabei: meine Bude hat nicht mal Feuer gefangen (s.o.) ;-)

Nun wollte ich dann auch den ersten Druckversuch starten. Der ging allerdings ziemlich in die Hose. Ich habe einen Wade-Extruder und wollte 1,75mm ABS-Filament drucken (Merlin-Hotend, 0,3mm Düse). Nach einigen Extrudier-Versuchen hatte ich den Eindruck, dass die Hotend-Temperatur mit 235°C ganz gut passen könnte. Das Heizbett habe ich auf 120°C geheizt. Mit der neuen Silikonheizmatte (180 Watt), die jemand als Kit (Kabelsatz, mech. Relais) bei eBay anbietet, dauert das jetzt erträgliche 5-6 Minuten.

Drucken wollte ich dann zunächst mal dieses. Im Repetier-Host sieht das wie folgt aus:



Beim Drucken passierte dann folgendes (zur Verdeutlichung habe ich mal ins Bild gemalt, wie bei meiner Konfiguration die X- und Y-Achse orientiert sind):



Im Detail (sorry für die Unschärfe!):



Man erkennt hoffentlich, wie sich die Layer von einem zum nächsten verschieben. Und auch der erste Layer ist schon nicht korrekt gedruckt. Seltsamerweise ist dieses Verhalten so nicht zu beobachten, wenn ich den von Slic3r (1.1.6) generierten G-Code im Trockenlauf starte.
Hat jemand eine Idee, woran das liegen könnte?? Eventuell die Achsen vertauscht oder die Zahnriemen zu locker??

Gruß,
Martin
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
24. August 2014 17:33
Nanu?? Nix mehr los hier??

Leider konnte ich mein Problem bisher nicht selbst lösen. Ich habe noch mal die Stepper-Treiber (Pololu-Klone) eingestellt auf 0,65V (meine Motoren haben 1,7A aufgedruckt). Sie waren vorher bei 0,86V, was ja wohl etwas zu hoch ist. Allerdings haben die Motoren auch vorher keine seltsamen Geräusche von sich gegeben und sind im Betrieb auch kein bisschen warm, geschweige denn heiß geworden. Merkwürdig ist wie gesagt auch, dass der Versatz der Layer nicht auftritt, wenn ich in Repetier-Host den Trockenlauf einstelle. Ich denke deshalb nicht, dass das Problem mit Schrittverlusten zusammenhängt. Inzwischen habe ich auch mal die ältere Slic3r-Version 0.9.9 benutzt, aber wie erwartet wurde das Problem auch damit nicht behoben.
Die Endstopp-Schalter sind bei mir als NC (normally closed) ausgeführt - Homing funktioniert...
Ich stelle hier mal einen Ausschnitt aus meiner Configuration.h rein - eventuell fällt den Experten sofort ein Fehler auf.

#define DRIVE_SYSTEM 1
#define XAXIS_STEPS_PER_MM 160
#define YAXIS_STEPS_PER_MM 160
#define ZAXIS_STEPS_PER_MM 2000
#define EXTRUDER_FAN_COOL_TEMP 50
#define EXT0_X_OFFSET 0
#define EXT0_Y_OFFSET 0
#define EXT0_STEPS_PER_MM 750
#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 1
#define EXT0_ENABLE_PIN E0_ENABLE_PIN
#define EXT0_ENABLE_ON 0
#define EXT0_MAX_FEEDRATE 50
#define EXT0_MAX_START_FEEDRATE 20
#define EXT0_MAX_ACCELERATION 5000
#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_P 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 RETRACT_DURING_HEATUP true
#define PID_CONTROL_RANGE 20
#define SKIP_M109_IF_WITHIN 2
#define SCALE_PID_TO_MAX 0
#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

// ############# Heated bed configuration ########################

#define HAVE_HEATED_BED 1
#define HEATED_BED_MAX_TEMP 120
#define SKIP_M190_IF_WITHIN 3
#define HEATED_BED_SENSOR_TYPE 1
#define HEATED_BED_SENSOR_PIN TEMP_1_PIN
#define HEATED_BED_HEATER_PIN HEATER_1_PIN
#define HEATED_BED_SET_INTERVAL 5000
#define HEATED_BED_HEAT_MANAGER 0
#define HEATED_BED_PID_INTEGRAL_DRIVE_MAX 255
#define HEATED_BED_PID_INTEGRAL_DRIVE_MIN 80
#define HEATED_BED_PID_PGAIN 196
#define HEATED_BED_PID_IGAIN 33
#define HEATED_BED_PID_DGAIN 290
#define HEATED_BED_PID_MAX 255
#define MIN_EXTRUDER_TEMP 150
#define MAXTEMP 275
#define MIN_DEFECT_TEMPERATURE -10
#define MAX_DEFECT_TEMPERATURE 290

// ################ Endstop configuration #####################

#define ENDSTOP_PULLUP_X_MIN true
#define ENDSTOP_X_MIN_INVERTING false
#define MIN_HARDWARE_ENDSTOP_X true
#define ENDSTOP_PULLUP_Y_MIN true
#define ENDSTOP_Y_MIN_INVERTING false
#define MIN_HARDWARE_ENDSTOP_Y true
#define ENDSTOP_PULLUP_Z_MIN true
#define ENDSTOP_Z_MIN_INVERTING false
#define MIN_HARDWARE_ENDSTOP_Z true
#define ENDSTOP_PULLUP_X_MAX true
#define ENDSTOP_X_MAX_INVERTING false
#define MAX_HARDWARE_ENDSTOP_X false
#define ENDSTOP_PULLUP_Y_MAX true
#define ENDSTOP_Y_MAX_INVERTING false
#define MAX_HARDWARE_ENDSTOP_Y false
#define ENDSTOP_PULLUP_Z_MAX true
#define ENDSTOP_Z_MAX_INVERTING false
#define MAX_HARDWARE_ENDSTOP_Z false
#define max_software_endstop_r true

#define min_software_endstop_x false
#define min_software_endstop_y false
#define min_software_endstop_z false
#define max_software_endstop_x true
#define max_software_endstop_y true
#define max_software_endstop_z true
#define ENDSTOP_X_BACK_MOVE 5
#define ENDSTOP_Y_BACK_MOVE 5
#define ENDSTOP_Z_BACK_MOVE 2
#define ENDSTOP_X_RETEST_REDUCTION_FACTOR 3
#define ENDSTOP_Y_RETEST_REDUCTION_FACTOR 3
#define ENDSTOP_Z_RETEST_REDUCTION_FACTOR 3
#define ENDSTOP_X_BACK_ON_HOME 1
#define ENDSTOP_Y_BACK_ON_HOME 1
#define ENDSTOP_Z_BACK_ON_HOME 0
#define ALWAYS_CHECK_ENDSTOPS 1

// ################# XYZ movements ###################

#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 210
#define Y_MAX_LENGTH 210
#define Z_MAX_LENGTH 120
#define X_MIN_POS 0
#define Y_MIN_POS 0
#define Z_MIN_POS 0

// ##########################################################################################
// ## Movement settings ##
// ##########################################################################################

#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

// Delta settings
#define DELTA_HOME_ON_POWER 0

#define MAX_DELTA_SEGMENTS_PER_LINE 24
#define STEPPER_INACTIVE_TIME 360L
#define MAX_INACTIVE_TIME 0L
#define MAX_FEEDRATE_X 200
#define MAX_FEEDRATE_Y 200
#define MAX_FEEDRATE_Z 2
#define HOMING_FEEDRATE_X 40
#define HOMING_FEEDRATE_Y 40
#define HOMING_FEEDRATE_Z 2
#define HOMING_ORDER HOME_ORDER_ZXY
#define ENABLE_BACKLASH_COMPENSATION 0
#define X_BACKLASH 0
#define Y_BACKLASH 0
#define Z_BACKLASH 0
#define RAMP_ACCELERATION 1
#define STEPPER_HIGH_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 1000
#define MAX_ACCELERATION_UNITS_PER_SQ_SECOND_Y 1000
#define MAX_ACCELERATION_UNITS_PER_SQ_SECOND_Z 100
#define MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_X 1000
#define MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_Y 1000
#define MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_Z 100
#define MAX_JERK 20
#define MAX_ZJERK 0.3
#define MOVE_CACHE_SIZE 16
#define MOVE_CACHE_LOW 10
#define LOW_TICKS_PER_MOVE 250000
#define FEATURE_TWO_XSTEPPER 0
#define X2_STEP_PIN ORIG_E1_STEP_PIN
#define X2_DIR_PIN ORIG_E1_DIR_PIN
#define X2_ENABLE_PIN E1_ENABLE_PIN
#define FEATURE_TWO_YSTEPPER 0
#define Y2_STEP_PIN ORIG_E1_STEP_PIN
#define Y2_DIR_PIN ORIG_E1_DIR_PIN
#define Y2_ENABLE_PIN E1_ENABLE_PIN
#define FEATURE_TWO_ZSTEPPER 0
#define Z2_STEP_PIN ORIG_E1_STEP_PIN
#define Z2_DIR_PIN ORIG_E1_DIR_PIN
#define Z2_ENABLE_PIN E1_ENABLE_PIN
#define FEATURE_DITTO_PRINTING 0


// ################# Misc. settings ##################

#define BAUDRATE 115200
#define ENABLE_POWER_ON_STARTUP
#define POWER_INVERTING 0
#define KILL_METHOD 1
#define GCODE_BUFFER_SIZE 2
#define ACK_WITH_LINENUMBER
#define WAITING_IDENTIFIER "wait"
#define ECHO_ON_EXECUTE
#define EEPROM_MODE 1

Bin grad etwas am Verzweifeln....

Gruß,
Martin
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
24. August 2014 19:10
always_check_endstops auf 0 setzen?

vincent.


########################
[the-sparklab.de]
OS, 3D Drucker, CNC,...
########################
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
25. August 2014 04:02
der riemen rutscht sicher nirgends durch? die Pullys sitzen "fest"?
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
25. August 2014 16:06
Hallo,

danke für die Hinweise!

@ Vinmicgra:
always_check_endstops habe ich jetzt auf 0 gesetzt. Jetzt fängt mein SparkCube den Druck nicht mehr in der Mitte des Heizbettes an, sondern immer direkt aus der "Homing-Ecke" heraus, wobei das Display dann trotzdem +-100mm anzeigt. Der Drucker "denkt", er wäre in der Mitte des Heizbettes. Immerhin hat er einmal 3 Layer übereinander gedruckt. Dann hat er hörbar Schritte verloren, weil er gegen X<0 fahren wollte. Dass er in dem Moment Schritte verliert, ist ja klar.

@mantus
die Pulleys habe ich noch mal angezogen. Waren aber auch nicht lose. Bei der Riemenspannung bin ich mir nicht sicher. Da, wo die Riemen am längsten frei laufen, also da, wo sie sich überkreuzen, finde ich nicht, dass sie sehr stramm sitzen. Kann sie mit leichtem Fingerdruck in der Mitte locker 2 cm Richtung Rahmen, bzw. Richtung Drucker-Mitte drücken. Gefühlsmäßig würde ich aber sagen, das ist o.k.

Mein Iduino Mega 2650 hängt an einem 3m USB-Kabel am Rechner. Könnte es auch sein, dass das Kabel zu lang ist??

Gruß,
Martin
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
25. August 2014 16:25
hmmm, wenn das Kabel ordentlich geschirmt ist, sollte es kein Problem damit geben
ich hatte schon kürzere, die funktionierten nicht, weil sie zu billig produziert waren yawning smiley (nee, kein gähnen)
das kann man aber recht schnell testen: drucker zum pc buckeln und dann ein kurzes dranstöpseln tongue sticking out smiley

1-mal bearbeitet. Zuletzt am 25.08.14 16:26.
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
25. August 2014 17:24
am USB kabel wirds wohl nicht liegen, dann würdest du da com errors in der hostsoftware sehen können.

geh evtl mal mit der druckgeschwindigkeit runter auf 50mm/s und schau ob dann das Problem weiterhin auftritt.
Beim händischen verfahren stimmt alles?
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
26. August 2014 03:56
Dann haben wir den Fehler gefunden, durch die lange parallele Verkabelung von Endstop und Extrudermotor. Kommt es zu induktiv erzeugten Fehlern, die den Endstop auslösen, wenn sich der Extrudermotor mitdreht. Deswegen funktioniert bei dir alles, wenn du im Trockenlauf (Dryrun) druckst.


Kabelschlauch auf -> Endstop Kabel verdrillen -> Kabelschlauch wieder zu.

PS:
Warum hast du dein Koordinatensystem gespiegelt? Ich habe doch eine Firmware in die Doku geladen, in der sind alle Endstops konfiguriert und passen auch auf die Endstop Positionen in der CAD Datei.
Das Koordinatensystem wie du es eingezeichnet hast, spiegelt alle drucke.

vincent.


########################
[the-sparklab.de]
OS, 3D Drucker, CNC,...
########################
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
26. August 2014 05:11
Hi Vincent,

danke für deine Anteilnahme ;-)

ich habe tatsächlich das Endstop-Kabel mit dem Extruder-Motor-Kabel zusammen in einem Kabelschlauch unverdrillt zusammengefasst. Also das klingt für mich erst mal plausibel. Werde das sofort testen.
Die Riemen habe ich auch noch etwas nachgespannt.

Ich habe deine Firmware nicht verwendet, weil ich ein anderes Display habe, und ich das nicht zum Laufen bringen konnte. Das Display ist zwar für den Druck nicht erforderlich, aber bei meinem Versuch, deine Firmware zu verwenden klappte irgendwie Garnichts, was seltsam ist, weil mein Aufbau ja quasi identisch ist. Abgesehen von den Steps für die Z-Achse vielleicht. Hängt die Orientierung der Achsen allein von den der Endstop-Konfiguration ab? Ich werde dann einfach mal deine Endstop-Konfiguration in meine Config.h übernehmen und schauen, was passiert...

Gruß,
Martin
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
26. August 2014 06:26
V I N C E M E I N H E L D ! ! ! !

das war's tatsächlich, also das mit dem Extruder-Motor-Kabel verpackte Endstopp-Kabel - abgesehen davon, dass die Layerhöhen noch nicht passen, weil alles nur provisorisch eingestellt ist, hat er jetzt prima micrometergenau alle ABS-Würstchen dahin gelegt, wo sie hingehören - Wahnsinn...

I C H B I N B E G E I S T E R T ! ! !

Jetzt versuche ich mich mal an Deiner Endstopp-Konfiguration, damit die Achsen so orientiert sind, wie sich das für einen SparkCube gehört. Dazu noch mal zwei Fragen (hoffe, das wurde nicht schon mal erörtert das Thema...): welcher Endstopp sitzt auf dem Extruder-Schlitten. Ist das der X, oder Y?? Und was ist welcher Motor? Also wenn ich den SC vor mir habe und mir zugewandt ist die Seite mit den sich kreuzenden Zahnriemen, hinten also links und rechts die Motoren. Welcher ist bei Dir X und welcher Y??

Anschließend kann ich dann vielleicht mal kalibrieren nach Hardwarekiller-Art...

Danke noch mal,
Martin
Re: Bautagebuch Sparkcube V1 - Skimmy seiner grinning smiley
29. August 2014 15:40
Quote
HansImGlueck


Ich habe deine Firmware nicht verwendet, weil ich ein anderes Display habe, und ich das nicht zum Laufen bringen konnte. Das Display ist zwar für den Druck nicht erforderlich, aber bei meinem Versuch, deine Firmware zu verwenden klappte irgendwie Garnichts, was seltsam ist, weil mein Aufbau ja quasi identisch ist. Abgesehen von den Steps für die Z-Achse vielleicht. Hängt die Orientierung der Achsen allein von den der Endstop-Konfiguration ab? Ich werde dann einfach mal deine Endstop-Konfiguration in meine Config.h übernehmen und schauen, was passiert...

Bekomme die Sparklab-reptier Firmware auch nicht mit dem 12864 Display zum laufen. Wenn ich Reptier untouched direkt von der Website aufspiele klappt alles.

1-mal bearbeitet. Zuletzt am 29.08.14 15:47.
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen