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.
Sowas kommt aus Cura 3.3.1 raus: G1 X65.405 Y52.439 E3416.08369
Mit Simplify 3D einfach das Objekt in Z um die entsprechende Höhe nach unten versetzen und gut ist.
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
Bei der Gelegenheit will ich Meshmixer erwähnen
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.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.