Onkel Werner hat mal ne Frage zu Maschinensteuerungen
Geschrieben von Werner am 13. April 2021 16:04:53:
Moin liebe Techniker,
ich möchte meinem 3D-Drucker ein Kunststückchen beibringen. Darüberhinaus möchte ich schlauer werden - wenn das überhaupt nicht geht - und für spätere CNC-Anwendungen besser Bescheid wissen.
Um die Verfahrwege zu definieren, gibt es X,Y,Z Koordinaten. Beim 3D-Drucker ist das Vorfahren des Extruderantriebes sozusagen eine vierte Koordinate.
Vor dem Beginn wird werden G-Code alle Koordinaten auf "absolut" gesetzt, damit müssen dann in den folgen Zahlenreihen immer die Endpunkte einer jeden Bewegung in Absolutwerten stehen - also in diesem Fall in Millimetern. Der G-code lautet "G90"
Da die Steppermotoren ihre eigene Stellung nicht wissen, wird eh nur rauf und runter gezählt. Die Absolutpositionierung ist also eine Hilfe für den Bediener, um durchzublicken, tatsächlich werden aber ständig Differenzen gebildet und diese per Impulse usw. an die Steppermotoren gesendet. Vermutlich sind es die Differenzen zum vorher angefahrenen Nullpunkt. Darüber habe ich keine Information. Wäre aber auch egal, weil ja alles digital ist und die Steuerung sich nicht verrechnet.
Ok, nun kann ich aber mit dem Befehl "G91" eine Relativbewegung erzeugen. Dann muß ich anders programmieren, bzw. müßte dann für jeden Minifurz die Verschiebungen ausrechnen. Dabei einen Fehler gemacht, würde das ganze Objekt um diesen Fehler mitten im Druck verschieben. Es ist also total sinnvoll, mit den absoluten Koordinaten zu arbeiten und die Programme (Slicer), die den Code erzeugen, machen das auch so.
Nun aber zum Kunststückchen. Der Drucker soll anhalten, seinen Druckkopf vom Druckobjekt wegbewegen, was ich auch schon gemacht habe, und dort eine bestimmte Zeit warten. Hab ich schon gemacht, fuktioniert, ich habe das genommen, um Ohrringe als Geschenk für eine junge Dame in eine gedruckte Pyramide einzubauen. Das Geburtstagskind mußte dann die Pyramide erst aufschneiden, um ans Geschenk zu kommen - kleiner Partygag.Soweit, so klar. Jetzt geht es um was anderes, die Farbe soll gewechselt werden. Ich lasse das Gerät also wieder rausfahren, warten, in der Wartezeit knipse ich das Filament durch und lege ein anderes ein. Der Extruder muß aber jetzt mindestens 10 cm vorfahren, damit das neue Filament richtig eingezogen wird und damit die Farbe auch wirklich die neue Farbe ist und kein Gemisch.
Gäbe ich ihm nun die Zwischenzeilen, Extruder vorfahren, dann müßten alle Extruderwerte, die danach kommen, um den Weg des Vorfahrens korrigiert werden. Und das sind wirklich viele Werte.
Was passiert also, wenn ich den Druck rausfahren lasse und dann die Koordinaten auf relativ setze? Der Extruder kann dann 10 cm oder mehr vorfahren, ich wechsele das Filament . . . . . UND DANN ?Wenn ich wieder auf G90 gehe, hat der dann alles vergessen, was vorher war oder geht der dann wieder ganz normal an die Arbeit und hat den Vorfall im Extruder nicht gespeichert ?
Ich überlege mir gerade noch ein Experiment damit, um das heraus zu finden, bin aber vorsichtig, weil 3D-Drucker auch richtig was kaputt machen können, wenn sie ihre Grenzen mechanisch verletzen.
Für Tipps dankbarEuer Werner
- Die ersten Drucke Werner 17.04.2021 13:58 (5)
- Re: Die ersten Drucke Horst E 18.04.2021 14:08 (1)
- Nicht schlecht :) (ohne Text) Werner 18.04.2021 19:36 (0)
- Sehr schön, Melodie als Signal hat was ;-) (ohne Text) Joachim S 17.04.2021 19:24 (0)
- Halt mal mein Bier.... huebi 17.04.2021 15:01 (1)
- ein ganz früher Werner. Zurückgefunden aus der Zeit der KRUPP Titan EaW 17.04.2021 19:30 (0)
- Der lange Weg Werner 16.04.2021 01:16 (1)
- Re: Hans wird jetzt ausgetrickst Werner 16.04.2021 13:31 (0)
- Re: Onkel Werner hat mal ne Frage zu Maschinensteuerungen Strichachtpöler 14.04.2021 12:19 (23)
- An sowas habe ich auch schon gedacht Werner 14.04.2021 13:30 (22)
- In Farbe tunken (ohne Text) Manuel [ER] 15.04.2021 08:39 (0)
- Wenns um den Kontrast geht .. Re: An sowas habe ich auch schon gedacht Frank S. 14.04.2021 16:31 (20)
- Iss wahr? Werner 14.04.2021 22:37 (19)
- Re: Iss wahr? elmar_b 15.04.2021 10:54 (0)
- Und wenn Du die Buchstaben ganz aussparst, also als "Löcher"? (ohne Text) Uli S. 15.04.2021 00:00 (17)
- Das war ja damit gemeint = Volumen abziehen (ohne Text) Werner 15.04.2021 10:33 (13)
- Re: Das war ja damit gemeint = Volumen abziehen Uli S. 15.04.2021 11:08 (12)
- Oh Mann, jetzt bin ich ganz durcheinander Werner 15.04.2021 12:41 (11)
- Oh Mann, Werner, haste die Stellschrauben unter dem Heatbett EaW 15.04.2021 13:52 (10)
- Schöner Drucker Werner 15.04.2021 14:20 (0)
- Re: Oh Mann, Werner, haste die Stellschrauben unter dem Heatbett Werner 15.04.2021 14:11 (8)
- wenn das das gleiche Zucken wie an Deinem Kühlschrank ist haste ja EaW 15.04.2021 14:18 (7)
- So ähnlich Werner 15.04.2021 14:26 (6)
- ist Dein Hauptanschluss schon mit 10A abgesichert oder noch mit 6A EaW 15.04.2021 14:31 (5)
- Meinen Hauptschulabschluss hatte ich auch mit AC/DC Henzo 16.04.2021 00:35 (4)
- Sorry, kann ich nicht mit dienen Werner 16.04.2021 01:11 (0)
- Henzo, ein Frühzünder? EaW 16.04.2021 01:01 (2)
- Re: Henzo, ein Frühzünder? Henzo 16.04.2021 01:21 (1)
- Frühzündung ist auch sicher keine Hamburger Eigenschaft EaW 16.04.2021 01:34 (0)
- Mit Hintergrundbeleuchtung? Horst E 15.04.2021 10:22 (2)
- Prinzipell ja Werner 15.04.2021 10:46 (1)
- Re: Prinzipell ja Horst E 15.04.2021 11:48 (0)