Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Velleman K8200 Erfahrungen/Baubericht

geschrieben von Mirco S. 
Re: Velleman K8200 Erfahrungen/Baubericht
16. October 2014 12:03
Quote
loco
Probiers mal mit "ENDSTOP_INVERTING = true".

Dann M119 senden, es sollte sowas wie "X:low, Y:low, Z:low" zurück kommen (vorausgesetzt die Schalter sind nicht betätigt).

Jippie, es bewegt sich etwas, zwar nur, wenn ich auf +X, +Y u.+Z klicke, dann auch noch anders herum, ABER es bewegt sich!
Also sind die Motoren noch heile.

Geändert habe ich Folgendes von "false" auf "true":

// The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins.
const bool X_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = true; // 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

Auf "M119" antwortet er:
17:14:24.171 : Reporting endstop status
17:14:24.171 : x_min: open
17:14:24.171 : x_max: open
17:14:24.171 : y_min: TRIGGERED
17:14:24.171 : y_max: open
17:14:24.171 : z_min: TRIGGERED
17:14:24.171 : z_max: open

Was bedeutet dieses "triggered"?

So, jetzt habe ich noch geändert auf
"#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
vorher standen sie auf "false", jetzt läuft es zumindest bei "+" in die richtige Richtung.

@Uli: ich weiß nicht, wer das Gerücht aufgebracht hat, Du hättest mir was Falsches geschickt, ICH jedenfalls nicht. Ich verstehe aber auch nicht, wieso das bei Dir richtig läuft. Hattest Du an den Motorsteckern auch gelb-orange getauscht?

Grüße,
Robert
Re: Velleman K8200 Erfahrungen/Baubericht
16. October 2014 12:15
triggered kommt von Trigger, der Schalter winking smiley
Re: Velleman K8200 Erfahrungen/Baubericht
16. October 2014 13:20
Quote
turbotommi
triggered kommt von Trigger, der Schalter winking smiley

Schon klar, aber warum steht es da bei Y max u. Z max, nicht bei X max?
Beim Y-Motorstecker ist z.Zt. noch braun-rot-gelb-orange, wie ich sie wegen des "RRArduino Mega Pololu Shield 1.4"-Anschlussplans geändert habe, bei X-, Z- u. E-Steckers habe ich den Vellem.-Originalzustand (braun-rot-orange-gelb) wieder zurück gesteckt.
Welche Stecker sind nun richtig?

Grüße,
Robert
Re: Velleman K8200 Erfahrungen/Baubericht
16. October 2014 13:45
@rowa:
wir(Opipi und ich) haben die orig. Velle-Belegung aller Stecker belassen und auf's Ramps gesteckt.
Anfangs gabs ein Problem mit der Software, dass sich nix bewegen lies Opipi hatte dann ne alte Version von RepetierHost aufgespielt und alles lief.
Grüße
Re: Velleman K8200 Erfahrungen/Baubericht
16. October 2014 14:05
Samurai: bei 0,15mm Layer mit meinen Settings

Edit: 50% skaliert hab ich vergessen zu schreiben



1-mal bearbeitet. Zuletzt am 16.10.14 14:27.
Re: Velleman K8200 Erfahrungen/Baubericht
16. October 2014 14:35
Quote
turbotommi
@rebecca: Ich mag das PN Gemehre nicht....

Höre ich da den Sachsen? winking smiley
Re: Velleman K8200 Erfahrungen/Baubericht
16. October 2014 14:50
Quote

@Uli: ich weiß nicht, wer das Gerücht aufgebracht hat, Du hättest mir was Falsches geschickt, ICH jedenfalls nicht. Ich verstehe aber auch nicht, wieso das bei Dir richtig läuft. Hattest Du an den Motorsteckern auch gelb-orange getauscht?

Grüße,
Robert

Mal locker bleiben! winking smiley
Sieh es mal spassig und Spass soll doch unser Hobby auch machen! Oder Verdienst Du Geld damit?

Ich verstehe es auch nicht, aber es funzt!


Alt werden ist nix für Feiglinge!

Gruß
Uli
_____________________________________________________________________________________
K8200, Arduino Mega 2560/RAMPS 1.4, Smart LCD 2004 Controller, Heizbett MK2B 24 V mit Glasplatte,
Hotendheizung 24 V mit "echten" 40 W, Spannungsversorgung 12/24 V, Hutmutterdüsen made by Rebecca,
Doppel Z mit Tr 8 x 1,5
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cura - so muss Software! <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[k8200-wiki.de]
[kaputtflieger.de]
Re: Velleman K8200 Erfahrungen/Baubericht
16. October 2014 15:20
@TurboTommi:

Danke für den Slice.

Also ich werde mich demnächst mal mit Cura näher beschäftigen.

Ich habe mir auch den 14.09 gezogen.

Allerdings finde ich den Repetierer ganz praktisch und ok.
Aber dort ist ja inzwischen auch die Cura-Slice-Engine dabei.

Die Druckzeit in 0,15 Layer halte ich bei der Objektgröße für absolut super.
Da ist der Slicer aber hintendran.
Auch das Slicen ansich geh bei Cura rasend schnell (ist ja quasi online; Teil auf dem Bett verschoben="Neuberechnung")

Nun habe ich aber erstmal einen Drehknopf in OpenSCAD konstruiert für einen Dachgepäckträger von Thule.
Ein Freund in Malta hat da Probleme an das Zeug ranzukommen.
Die sind eigentlich den ganzen Tag gelaufen, da er ja gleich ein paar Stück braucht.
Support-Material abgepriemelt und M6-Mutter reingepresst.
Eigentlich ein Normteil der Fa. Ganter oder Fa. Kipp; aber
a.) Es soll ja nichts kosten
b.) Es soll ja schnell gehen.
Da werde ich doch morgen früh bei der Post mal ein paar von den Knöpfen nach Malta aufgeben.

1-mal bearbeitet. Zuletzt am 16.10.14 15:23.


3DRag alias Velleman K8200, 80mm Objektlüfter, Extruder mit GT2-Riemenantrieb, E3D-Hotend mit 40mm Lüfter,
Z-Links: 1 x Kugelumlaufspindel 12x4, Z-Rechts: 2. Kugelbüchse, X/Y-Umbau auf GT2-Riemen, 24V/120W Netzteil
für Bett via Relais-Schaltung, vom Board gesteuerter Hotend- und Logiklüfter via MosFET-Schaltung.

Weitere/detailliertere Infos zu Umbauten/Eigenkonstruktionen an/von meinem/meinen 3D-Drucker(n) findet Ihr unter:

[www.oliver-schlenker.dyndns.org]
Re: Velleman K8200 Erfahrungen/Baubericht
16. October 2014 15:56
Quote
Opipi
Quote
turbotommi
@rebecca: Ich mag das PN Gemehre nicht....

Höre ich da den Sachsen? winking smiley

psssscht drinking smiley 60km bis Leptsch winking smiley
Re: Velleman K8200 Erfahrungen/Baubericht
16. October 2014 16:18
Quote
turbotommi
Quote
Opipi
Quote
turbotommi
@rebecca: Ich mag das PN Gemehre nicht....

Höre ich da den Sachsen? winking smiley

psssscht drinking smiley 60km bis Leptsch winking smiley

Nu wird ma endlich allet klar !

Eene Berlinerin.

Rebecca


EX: Velleman K8200, nun Anet 8 Plus
Re: Velleman K8200 Erfahrungen/Baubericht
16. October 2014 16:36
Quote
Rebecca
Quote
turbotommi
Quote
Opipi
Quote
turbotommi
@rebecca: Ich mag das PN Gemehre nicht....

Höre ich da den Sachsen? winking smiley

psssscht drinking smiley 60km bis Leptsch winking smiley

Nu wird ma endlich allet klar !

Eene Berlinerin.

Rebecca

Nach Preussen zugereister Hallenser (Frau).
Re: Velleman K8200 Erfahrungen/Baubericht
16. October 2014 16:38
Nu Ihr!


Alt werden ist nix für Feiglinge!

Gruß
Uli
_____________________________________________________________________________________
K8200, Arduino Mega 2560/RAMPS 1.4, Smart LCD 2004 Controller, Heizbett MK2B 24 V mit Glasplatte,
Hotendheizung 24 V mit "echten" 40 W, Spannungsversorgung 12/24 V, Hutmutterdüsen made by Rebecca,
Doppel Z mit Tr 8 x 1,5
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cura - so muss Software! <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[k8200-wiki.de]
[kaputtflieger.de]
Re: Velleman K8200 Erfahrungen/Baubericht
16. October 2014 16:59
Ich sag nur Bauhaus, denn habt ihrs auf 5km genau winking smiley
Re: Velleman K8200 Erfahrungen/Baubericht
16. October 2014 18:37
Quote
rowa

Auf "M119" antwortet er:
17:14:24.171 : Reporting endstop status
17:14:24.171 : x_min: open
17:14:24.171 : x_max: open
17:14:24.171 : y_min: TRIGGERED
17:14:24.171 : y_max: open
17:14:24.171 : z_min: TRIGGERED
17:14:24.171 : z_max: open
So, loco hat mir geholfen, den 2. Fehler zu finden: der X-Schalter war durch schlechtes Löten des Kabels auf Dauer-EIN, jetzt triggert er auch!spinning smiley sticking its tongue out
Und wie man ihm das triggern abgewöhnt, hat er mir eben auch noch geschrieben. Noch ein öffentlicher Dank an ioco/Marco!

Grüße,
Robert

2-mal bearbeitet. Zuletzt am 16.10.14 18:49.
Re: Velleman K8200 Erfahrungen/Baubericht
16. October 2014 18:48
Immer noch so "#define DISABLE_MAX_ENDSTOPS" winking smiley
Die Schrägstriche musst du weg lassen, dann sind die MAX Endschalter deaktiviert.

PS: das "l" in meinem Nick ist ein kleines "L" :p

2-mal bearbeitet. Zuletzt am 16.10.14 18:51.


Grüße
Marco

Thingiverse
Re: Velleman K8200 Erfahrungen/Baubericht
17. October 2014 05:34
Hallo,

ich habe nun mit dem Sensor erreicht, dass er mit dem Befehl G29 die Abstände zum Bett abfährt.

Aber leider ist mir eigentlich völlig unklar, warum mit Slic3r der Druck mit diesen befehlen mit 100 X und 100 Y anfängt.


Und wenn ich bei Slic3r den G29 hinzufüge, übergeht er es einfach.

Slic3r:

G21 ; set units to millimeters
M107
M190 S50 ; wait for bed temperature to be reached
G28 ; home all axes
G90 ; use absolute coordinates
G21 ; set units to millimeters
G92 E0
M82 ; use absolute distances for extrusion
M109 S200 ; wait for temperature to be reached
G1 E10 F400 ; prime the nozzle
G90 ; use absolute coordinates
G92 E0
M82 ; use absolute distances for extrusion

Cura:

M117 Heating Bed.. ;Put printing message on LCD screen
;M104 S140
M190 S50 ;Uncomment to add your own bed temperature line
G21 ;set units to millimeters
G90 ;absolute positioning
M107 ;start with the fan off
G28 X0 Y0 ;move X/Y to min endstops
G28 Z0 ;move Z to min endstops
M104 S200
G29 ; Start Bed leveling !!! No G28 after this point !!!
G1 Z10
G1 X0 Y0 F{travel_speed} ;move X/Y to min endstops
G1 Z15.0 F{travel_speed} ;move the platform down 15mm
G92 E0
M117 Heating Extruder.. ;Put printing message on LCD screen
M109 S200 ;Set extruder temp
G1 E10 F400 ; prime the nozzle
G90 ; use absolute coordinates
G92 E0
M82 ; use absolute distances for extrusion
G92 E0
M117 Printing.. ;Put printing message on LCD screen
(einiges zur Übersichtlichkeit gelöscht)

Druckt vorne links.

Cura Engine im Repetier-Host:

; Default start code
G28 ; Home extruder
G1 Z15 F{Z_TRAVEL_SPEED}
M107 ; Turn off fan
G90 ; Absolute positioning
M82 ; Extruder in absolute mode
{IF_BED}M190 S{BED}
; Activate all used extruder
{IF_EXT0}M104 T0 S{TEMP0}
G92 E0 ; Reset extruder position
; Wait for all used extruders to reach temperature
{IF_EXT0}M109 T0 S{TEMP0}

Druckt auf ca. X150 und Y150.


Könnte mir vielleicht jemand auf die Sprünge helfen ?

Rebecca

2-mal bearbeitet. Zuletzt am 17.10.14 05:42.


EX: Velleman K8200, nun Anet 8 Plus
Re: Velleman K8200 Erfahrungen/Baubericht
17. October 2014 05:46
Quote
turbotommi
Ich sag nur Bauhaus, denn habt ihrs auf 5km genau winking smiley

Dessau-Süd?
Re: Velleman K8200 Erfahrungen/Baubericht
17. October 2014 05:51
Verstehe Deine Frage nicht richtig. Jedenfalls dürfte der Slic3r bei Dir gar kein Leveling machen, da hinter G28 kein G29 im Startcode steht. G28 legt die Nullpunkte für XYZ fest. G29 macht die Meßfahrt und legt den/die Offset(s) für Z fest (sieht man auch im Repetier Logfenster). Danach darf kein G28 mehr gemacht werden, da dies die Offsets wieder verwirft.

Ansonsten, wo der Druck ansich anfängt wird ja erst nach dem Startcode "abgespielt"

Der o.g. Cura Code von mir macht nach der Messfahrt mit

(die Werte in geschweiften klammern werden durch die Settings in Cura ersetzt)
G1 Z10
G1 X0 Y0 F{travel_speed}
G1 Z15.0 F{travel_speed}

Z 10mm anheben, Auf X/Y 0 fahren, Z nochmal 15mm anheben. Dann wird gewartet bis das Hotend Temperatur hat und anschließend mit den E Befehlen durchgepustet und der Extruder genullt. Alles was dann kommt ist der eigentliche Druck und nicht mehr Startcode

1-mal bearbeitet. Zuletzt am 17.10.14 05:54.
Re: Velleman K8200 Erfahrungen/Baubericht
17. October 2014 05:51
Uli, passt winking smiley
Re: Velleman K8200 Erfahrungen/Baubericht
17. October 2014 06:06
@Rebecca:
An turbotommi's Post anhängen, ich vermute, dass die Angaben in der FW nicht ganz passen.
Häng bitte mal den Abschnitt "Auto_Bed_Leveling" aus deiner FW im ganzen hier an.
Grüße
Re: Velleman K8200 Erfahrungen/Baubericht
17. October 2014 06:35
Bitte:

#define AUTO_BED_LEVELING_GRID
// with AUTO_BED_LEVELING_GRID, the bed is sampled in a
// AUTO_BED_LEVELING_GRID_POINTSxAUTO_BED_LEVELING_GRID_POINTS grid
// and least squares solution is calculated
// Note: this feature occupies 10'206 byte
#ifdef AUTO_BED_LEVELING_GRID

// set the rectangle in which to probe
#define LEFT_PROBE_BED_POSITION 0
#define RIGHT_PROBE_BED_POSITION 145
#define BACK_PROBE_BED_POSITION 150
#define FRONT_PROBE_BED_POSITION 20

// set the number of grid points per dimension
// I wouldn't see a reason to go above 3 (=9 probing points on the bed)
#define AUTO_BED_LEVELING_GRID_POINTS 2


#else // not AUTO_BED_LEVELING_GRID
// with no grid, just probe 3 arbitrary points. A simple cross-product
// is used to esimate the plane of the print bed

#define ABL_PROBE_PT_1_X 25
#define ABL_PROBE_PT_1_Y 180
#define ABL_PROBE_PT_2_X 25
#define ABL_PROBE_PT_2_Y 20
#define ABL_PROBE_PT_3_X 140
#define ABL_PROBE_PT_3_Y 20

#endif // AUTO_BED_LEVELING_GRID


EX: Velleman K8200, nun Anet 8 Plus
Re: Velleman K8200 Erfahrungen/Baubericht
17. October 2014 06:39
Sorry Tommy, das war von meinem anderen Rechner.

Dies ist der Slic3r-Code vom Steuerrechner, wenn ich nicht gerade die SD-Karte benutze.

G90 ; use absolute coordinates
G21 ; set units to millimeters
G28 X0 Y0 ; homeX Y
G28 Z0
M104 S200
G92 ; autoleveling kein G28 danach
G1 Z10
G1 X0 Y0 F(travel_speed)
G1 Z0 F(travel_speed)
M82 ; use absolute distances for extrusion
G92 E0
M109 S190 ; wait for temperature to be reached
G1 E10 F400 ; prime the nozzle

Bei der Cura-Engine wollte ich noch nichts eingeben, bevor ich den Code richtig verstehe.

1-mal bearbeitet. Zuletzt am 17.10.14 06:42.


EX: Velleman K8200, nun Anet 8 Plus
Re: Velleman K8200 Erfahrungen/Baubericht
17. October 2014 06:48
Ich bin Blond:

Im Slic3r habe ich meinen Fehler gefunden:

Statt G29 habe G92 eingeben.


EX: Velleman K8200, nun Anet 8 Plus
Re: Velleman K8200 Erfahrungen/Baubericht
17. October 2014 07:13
So, eben gestest, und unter Slic3r macht er nun auch Autoleveling,

fährt aber nach Abschluss zur linken Ecke.

Daher zu meiner urspünglichen Frage:

wie bekomme ich den Drucker dazu, bei 100 X und 100 Y anzufangen ?

Rebecca

1-mal bearbeitet. Zuletzt am 17.10.14 07:13.


EX: Velleman K8200, nun Anet 8 Plus
Re: Velleman K8200 Erfahrungen/Baubericht
17. October 2014 07:14
@Rebecca:
das ist nicht der ganze Abschnitt.
Bei dem save home, oder wie das heißt, wäre meine Vermutung gewesen. Dass er da nicht weg will.
Grüße
Re: Velleman K8200 Erfahrungen/Baubericht
17. October 2014 07:47
Quote
Rebecca
So, eben gestest, und unter Slic3r macht er nun auch Autoleveling,

fährt aber nach Abschluss zur linken Ecke.

Daher zu meiner urspünglichen Frage:

wie bekomme ich den Drucker dazu, bei 100 X und 100 Y anzufangen ?

Rebecca

Trag doch nach dem G29 ein G1 X100 Y100 ein. Dann fährt er nach dem Leveln auf 100x100
Re: Velleman K8200 Erfahrungen/Baubericht
17. October 2014 08:09
#endif // AUTO_BED_LEVELING_GRID


// these are the offsets to the probe relative to the extruder tip (Hotend - Probe)
#define X_PROBE_OFFSET_FROM_EXTRUDER 100 <--- geändert
#define Y_PROBE_OFFSET_FROM_EXTRUDER 100 <--- geändert
#define Z_PROBE_OFFSET_FROM_EXTRUDER 5

#define Z_RAISE_BEFORE_HOMING 20 // (in mm) Raise Z before homing (G28) for Probe Clearance.
// Be sure you have this distance over your Z_MAX_POS in case

#define XY_TRAVEL_SPEED 8000 // X and Y axis travel speed between probes, in mm/min

#define Z_RAISE_BEFORE_PROBING 15 //How much the extruder will be raised before traveling to the first probing point.
#define Z_RAISE_BETWEEN_PROBINGS 5 //How much the extruder will be raised when traveling from between next probing points


//If defined, the Probe servo will be turned on only during movement and then turned off to avoid jerk
//The value is the delay to turn the servo off after powered on - depends on the servo speed; 300ms is good value, but you can try lower it.
// You MUST HAVE the SERVO_ENDSTOPS defined to use here a value higher than zero otherwise your code will not compile.

#define PROBE_SERVO_DEACTIVATION_DELAY 300


//If you have enabled the Bed Auto Leveling and are using the same Z Probe for Z Homing,
//it is highly recommended you let this Z_SAFE_HOMING enabled!!!

#define Z_SAFE_HOMING // This feature is meant to avoid Z homing with probe outside the bed area.
// When defined, it will:
// - Allow Z homing only after X and Y homing AND stepper drivers still enabled
// - If stepper drivers timeout, it will need X and Y homing again before Z homing
// - Position the probe in a defined XY point before Z Homing when homing all axis (G28)
// - Block Z homing only when the probe is outside bed area.

#ifdef Z_SAFE_HOMING

//#define Z_SAFE_HOMING_X_POINT (X_MAX_LENGTH/2) // X point for Z homing when homing all axis (G28)
//#define Z_SAFE_HOMING_Y_POINT (Y_MAX_LENGTH/2) // Y point for Z homing when homing all axis (G28)
#define Z_SAFE_HOMING_X_POINT (0) // X point for Z homing when homing all axis (G28)
#define Z_SAFE_HOMING_Y_POINT (0) // Y point for Z homing when homing all axis (G28)
#endif

#endif // ENABLE_AUTO_BED_LEVELING






Ich habe das eben geändert.

War das mein Fehler ?


EX: Velleman K8200, nun Anet 8 Plus
Re: Velleman K8200 Erfahrungen/Baubericht
17. October 2014 08:23
Sorry,

ich hatte eben Besuch, der hat mich aus dem Raster gebracht. Natürlich ist das der Offset für den Extruder zum Sensor.

Rebecca


EX: Velleman K8200, nun Anet 8 Plus
Re: Velleman K8200 Erfahrungen/Baubericht
17. October 2014 08:51
// these are the offsets to the probe relative to the extruder tip (Hotend - Probe)
#define X_PROBE_OFFSET_FROM_EXTRUDER 100 <--- geändert
#define Y_PROBE_OFFSET_FROM_EXTRUDER 100 <--- geändert
#define Z_PROBE_OFFSET_FROM_EXTRUDER 5

Das wäre korrekt, wenn dein Sensor in X und in Y Richtung jeweils 100mm von der Düse entfernt wäre und der Schaltpunkt des Sensors in Z Richtung 5mm von der Düsenspitze. Wenn Du meine Halterung verwendest stimmen die Werte nicht. Für X und Y kannst Du exakt meine Werte nehmen und für Z mußt Du den Wert selber ermitteln. Der ist abhängig davon, wie weit der Sensor aus dem Adapter rausguckt.

Ich poste heute Abend nochmal meinen Konfigbereich. Der sollte fast für Alle K8200 mit meinem Adapter passen, bis auf den Z Offset und den abzufahrenden Bettbereich

1-mal bearbeitet. Zuletzt am 17.10.14 08:53.
Re: Velleman K8200 Erfahrungen/Baubericht
17. October 2014 08:51
@Rebecca:
und mich schubst gerade deine Problematik aus'm Raster.
Die XY-Offsetwerte sind jetzt aktuell auf 100? Kann doch nicht sein?
Wo er mit Drucken anfangen soll, gibst Du ihm doch im "Objekt placement/Plazierung" vor.
????
Grüße
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen