Neptune4.help

FAQs and Facts for the Elegoo Neptune 4 Series 3D Printer

User Tools

Site Tools


print_start_workflows

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
print_start_workflows [2025/11/04 01:49] dshoopprint_start_workflows [2025/11/05 17:52] (current) – [Example Orca Machine Start gcode] dshoop
Line 1: Line 1:
 ====== Print Start Workflows ====== ====== Print Start Workflows ======
-{{tag> articles setup}}+{{tag> articles setup about}}
  
 One way (slicer side and [[slicer machine start print gcode]]), or another (Klipper side and [[PRINT_START macro]]), there's certain steps we need to take to start printing the gcode that's slice from an object. There's reasons and rationale for why you'd place certain actions where.  One way (slicer side and [[slicer machine start print gcode]]), or another (Klipper side and [[PRINT_START macro]]), there's certain steps we need to take to start printing the gcode that's slice from an object. There's reasons and rationale for why you'd place certain actions where. 
Line 11: Line 11:
   * prime nozzle   * prime nozzle
   * reset extruder   * reset extruder
-  *  
  
 === More Realistic Workflow === === More Realistic Workflow ===
  
 +  * check that bed's level with SCREWS_TILT_CALCULATE max_deviation check
   * heat bed   * heat bed
   * home and position   * home and position
 +  * run adaptive bed mesh
   * heat extruder   * heat extruder
   * Set the feed speed to 100%   * Set the feed speed to 100%
Line 28: Line 29:
 <code> <code>
 ; ;
-; Orca Slicer Machine Start G-code by @dshoop v2.1+; Orca Slicer Machine Start G-code by @dshoop v2.2a
 ; ;
  
Line 36: Line 37:
 ; was called automatically.  ; was called automatically. 
  
-G28; Home, if this fails no point to continue+G28; Home, if this fails no point to continue; required before BED_MESH_CALIBRATE
 M190 S[bed_temperature_initial_layer_single] ;wait for bed to reach temperature M190 S[bed_temperature_initial_layer_single] ;wait for bed to reach temperature
 M104 S150 ;pre-warm extruder to 150C below typical extrusion temps so as not to ooze, no wait M104 S150 ;pre-warm extruder to 150C below typical extrusion temps so as not to ooze, no wait
Line 65: Line 66:
 [gcode_macro PRINT_START]          [gcode_macro PRINT_START]         
 gcode: gcode:
- RESPOND PREFIX="" MSG=">> PRINT START <<" + RESPOND PREFIX="" MSG=">> Klipper PRINT_START Macro <<" 
- M117 Starting Klipper START_PRINT code + M117 Starting Klipper START_PRINT macro 
- M400 ; wait for current moves to finish + M400 ; wait for current moves to finish 
- CLEAR_PAUSE + CLEAR_PAUSE ; clear any pause conditions 
-  M105 ;Request temperature report to be sent to the host as soon as possible + G28 ; home before SCREWS_TILT_CALCULATE  
- RESPOND PREFIX="" MSG=">> GCODE START <<" + SCREWS_TILT_CALCULATE max_deviation=0.02 ; assume bed's z plane is level within given deviation 
-  M117 Executing gcode+  M105 ;Request temperature reports to be sent to the host as soon as possible 
 + RESPOND PREFIX="" MSG=">> PRINT_START Macro complete <<" 
 +  M117 PRINT_START Macro complete
 </code> </code>
/app/data/attic/print_start_workflows.1762238951.txt.gz · Last modified: by dshoop

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki