Sie befinden sich hier: start » blog » 240913_3d_schild_prozess

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
blog:240913_3d_schild_prozess [2024-09-13] volkerblog:240913_3d_schild_prozess [2024-11-21] (aktuell) volker
Zeile 14: Zeile 14:
  
 ** The full documentation including screenshots and example files can be found at my Printables account: **\\ ** The full documentation including screenshots and example files can be found at my Printables account: **\\
-[[https://www.printables.com]]\\+[[https://www.printables.com/model/1005970]]\\
 \_ \_
  
Zeile 21: Zeile 21:
 How does it work? How does it work?
  
-Each colour must be in its own STL file. The STLs get loaded into PrusaSlicer and then get merged into a single model. This allows us to set a Z coordinate offset for each colour - for convenience, I use much to high offsets so the colours float in mid air. By doing this, we assure that the colours get printed one after the other.+Each colour must be in its own STL file. The STLs get loaded into PrusaSlicer and then get merged into a single model. This allows us to set a Z coordinate offset for each colour -- for convenience, I use much to high offsets so the colours float in mid air. By doing this, we assure that the colours get printed one after the other.
  
 {{ :blog:ig24:240913_2.jpg?400 |}} {{ :blog:ig24:240913_2.jpg?400 |}}
  
-Now, we need to "un-float" the colours and set the layers on top of each other. We do that by tricking the printer into an adjusted Z position. Let's say, our second colour floats 10 mm above the base of the sign (first colour). In the after-layer-change G code, we add the following:+Now, we need to "un-float" the colours and set the layers on top of each other. We do that by tricking the printer into an adjusted Z position. Let's say, our second colour floats 10 mm above the base of the sign (first colour). In the after-layer-change G-code, we add the following:
  
   {if layer_z == 10.2}   {if layer_z == 10.2}
Zeile 56: Zeile 56:
  
 {{ :blog:ig24:240913_4.jpg?400 |}} {{ :blog:ig24:240913_4.jpg?400 |}}
 +
 +<WRAP caution>
 +**One word of caution:**
 +
 +G92 messes with the origin of the coordinate system. Since end-stop positions are maintained in modern firmware (at least for Marlin-based including Prusa), you should not be able to crash your nozzle into the bed on subsequent prints. But I've had nozzle jams due to the nozzle remaining at Z=0 for multiple layers after printing a sign with this method. Since the origin is reset during power off, just do a hard reset or power cycle your printer after each sign printing job!
 +</WRAP>
  
 I really enjoy making signs like that. They also make great gifts -- like the "machine operation only by engineers" sign showcased here. I really enjoy making signs like that. They also make great gifts -- like the "machine operation only by engineers" sign showcased here.
Nach oben