Nach Abbruch eines Drucks möchte ich den Rest des Teils separat drucken,
um die Hälften anschließend zu kleben.
Nun sind aber m.W. im G-Code alle Positionen absolut, d.h. mindestens
Z-Position und Extruder-Befehle müssen angepasst werden, so dass sie auf
(Layer) 0 "versetzt" werden.
Die Befehle für den bereits gedruckten Teil werde ich aus der
G-Code-Datei entfernen.
Muss ich alle Befehle des G-Codes der restlichen Layer manipulieren
(Software?) oder gibt es geeignete Offset-Befehle?
Wie wär's mit im CAD den schon gedruckten Teil abschneiden und nach
unten versetzen?
Mit welchem CAD hast Du gezeichnet. Mit OpenSCAD sehr einfach zu machen.
Gruss Chregu
wenn irgendwo ein G91 auftaucht
(https://reprap.org/wiki/G-code#G91:_Set_to_Relative_Positioning) sind
die folgebefehle relativ. hast du da schonmal nach geguckt. und absolute
extruderbefehle machen auch garnicht so viel sinn... "extrudiere das
filament jetzt bis 1276453 mm"... ich weiß nicht.
Das ist wohl die pragmatischere Lösung.
Das Modell ist mit FreeCAD erstellt (kann Kanten abrunden, dafür kein
schöner STL Export, aber vielleicht gibt es Einstellmöglichkeiten?) und
mit Blender manipuliert.
Info schrieb:> Sowas kommt aus Cura 3.3.1 raus:>> G1 X65.405 Y52.439 E3416.08369
ohne die befehle davor zu kennen ziemlich nichtssagend... kann sowohl
absolut als auch relativ sein.
Die Slicer haben dafür üblicherweise eine Einstellung.
Beim Cura heisst die 'Objekt unten abschneiden' (habe aber nicht den
neuesten Cura).
bei Slic3r gibt es eine 'Cut' Einstellung.
Ansonsten nach 'STL split' suchen, dafür soll es auch Tools geben.
Hab ich nach kurzer Suche auch raus gefunden, wie einfach das geht.
z.B.: bei Slic3r in der Iconzeile "Cut" gewählt (War versteckt ganz am
rechten Bildschirmrand bei den zwei Pfeilen nach unten) und schon ist es
gegangen. Dort gibt man nur mehr an, in welcher Höhe man schneiden will
und löscht anschließend den überflüssigen Teil von der Ebene mit der
Darstellung der Druckmodelle weg.
So ganz ohne zusätzliche Software (Womöglich noch kommerzielle!).
LG,
Hugo
Kurzer Einschub:
Info schrieb:> Das Modell ist mit FreeCAD erstellt (kann Kanten abrunden, dafür kein> schöner STL Export, aber vielleicht gibt es Einstellmöglichkeiten?)
Ja, Du kannst die Maximalabweichung des Netzes von der Idealform
einstellen.
Diese Einstellmöglichkeit findest Du unter:
Bearbeiten -> Einstellungen -> Import/Export -> Netzformate -> Maximale
Abweichung
Also ich mach es wenn einfach im Gcode.
Da ich immer mit relativen Extruder-Positionen arbeite ist das nicht so
dramatisch. Ansonsten kann man es mit G92 ja auch entsprechend setzten.
Einfach schauen wo aufgehört wurde, den Layer im Gocde-Suchen, den Start
Code ggf. anpassen dass er nicht mit dem Objekt kollidiert und gut is.
Danke allerseits.
Weingut P. schrieb:> Mit Simplify 3D
Habe ich nicht, kostet $149.
Sven A. schrieb:> ohne die befehle davor zu kennen ziemlich nichtssagend... kann sowohl> absolut als auch relativ sein.
Naja, wird wohl kaum 3 m relativ extrudieren?
Johannes S. schrieb:> Cura heisst die 'Objekt unten abschneiden'
Das habe ich nicht gefunden, aber man kann das Objekt offenbar einfach
nach unten verschieben (bzw. ein Absolutmaß eingeben).
So werde ich es mal probieren, das scheint für mich der schnellste Weg
zu sein.
Johannes S. schrieb:Hugo schrieb:> Slic3r
Werde ich mir mal ansehen.
Cool schrieb:> Meshmixer
Da ist leider eine Registrierung bei Autodesk erforderlich.
Chris D. schrieb:> Bearbeiten -> Einstellungen -> Import/Export -> Netzformate -> Maximale> Abweichung
Danke.
Timmo H. schrieb:> Einfach schauen wo aufgehört wurde, den Layer im Gocde-Suchen, den Start> Code ggf. anpassen dass er nicht mit dem Objekt kollidiert und gut is.
Wenn man das Teil weiterdrucken will, ist das bestimmt ein guter Weg.
Allerdings gibt es evtl. doch eine Möglichkeit für einen Offset, und
zwar
https://reprap.org/wiki/G-code#G92:_Set_Position
Wenn man nach dem "Homen" hier Z und E von der gewünschten Ebene
übernimmt, müsste es doch funktionieren?
Info schrieb:>> Cura heisst die 'Objekt unten abschneiden'>> Das habe ich nicht gefunden, aber man kann das Objekt offenbar einfach> nach unten verschieben (bzw. ein Absolutmaß eingeben).> So werde ich es mal probieren, das scheint für mich der schnellste Weg> zu sein.
es würde helfen wenn du schreibst welche Tools und welchen Slicer du
verwendest.
Die Option 'unten abschneiden' bekomme ich im Cura Plugin für Repetier
angezeigt. Bei Cura 3 habe ich auch gefunden das das Objekt nach unten
ins Druckbett verschoben werden kann.
Info schrieb:> Sven A. schrieb:>> ohne die befehle davor zu kennen ziemlich nichtssagend... kann sowohl>> absolut als auch relativ sein.>> Naja, wird wohl kaum 3 m relativ extrudieren?
ich kopiere mal aus meinem link vom anfang:
> All coordinates from now on are relative to the last position. Note:
RepRapFirmware latest revision firmware uses M83 to set the extruder to relative
mode: extrusion is NOT set to relative by ReprapFirmware on G91: only X,Y and Z
are set to relative. By contrast, Marlin (for example) DOES also set extrusion to
relative on a G91 command, as well as setting X, Y and Z.
deswegen kann man ohne irgendwelche hintergrundinfos dazu einfach nichts
sagen, da es auch möglich ist extruder und positionierung getrennt
voneinander sowohl absolut als auch relativ einzustellen.