VORON smart filament sensor MOD
prusaprinters
<p>BOM:</p><p>-Smart filament sensor BTT upgraded version</p><p>-2x screw M3x10</p><p>-7x M3 Heat Inserts Nut Heat (same in original )</p><p>after print carefuly cut the X </p><p> </p><p>UPDATE: config: </p><p>now add Gcode command for turn ON/OFF by: “SENSOR_ON” or “SENSOR_OFF”</p><p>config :</p><p> </p><p>[filament_motion_sensor encoder_sensor]</p><p>detection_length: 7</p><p><i># The minimum length of filament pulled through the sensor to trigger</i></p><p><i># a state change on the switch_pin</i></p><p><i># Default is 7 mm.</i></p><p>extruder: extruder</p><p><i># The name of the extruder section this sensor is associated with.</i></p><p><i># This parameter must be provided.</i></p><p>switch_pin: PG11</p><p>pause_on_runout: True</p><p>runout_gcode:</p><p> PARK_MACRO</p><p> M117 Out of Filament</p><p>insert_gcode:</p><p> M117 Resuming</p><p> RESUME_MACRO</p><p><i># status QUERY_FILAMENT_SENSOR SENSOR=encoder_sensor</i></p><p><i># off SET_FILAMENT_SENSOR SENSOR=encoder_sensor ENABLE=0</i></p><p><i># on SET_FILAMENT_SENSOR SENSOR=encoder_sensor ENABLE=1</i></p><p><br> </p><p>[gcode_macro SENSOR_ON]</p><p>gcode:</p><p> SET_FILAMENT_SENSOR SENSOR=encoder_sensor ENABLE=1</p><p> M117 Sensor ON</p><p><br> </p><p>[gcode_macro SENSOR_OFF]</p><p>gcode:</p><p> SET_FILAMENT_SENSOR SENSOR=encoder_sensor ENABLE=0</p><p> M117 Sensor OFF</p><p> </p><p><i>#insert_gcode:</i></p><p><i># A list of G-Code commands to execute after a filament insert is</i></p><p><i># detected. See docs/Command_Templates.md for G-Code format. The</i></p><p><i># default is not to run any G-Code commands, which disables insert</i></p><p><i># detection.</i></p><p><i>#event_delay: 3.0</i></p><p><i># The minimum amount of time in seconds to delay between events.</i></p><p><i># Events triggered during this time period will be silently</i></p><p><i># ignored. The default is 3 seconds.</i></p><p><i>#pause_delay: 0.5</i></p><p><i># The amount of time to delay, in seconds, between the pause command</i></p><p><i># dispatch and execution of the runout_gcode. It may be useful to</i></p><p><i># increase this delay if OctoPrint exhibits strange pause behavior.</i></p><p><i># Default is 0.5 seconds.</i></p><p> </p><p> </p><p> </p><p>[gcode_macro RESUME_MACRO]</p><p>gcode:</p><p> SET_IDLE_TIMEOUT TIMEOUT=600</p><p> RESUME</p><p> RESPOND TYPE=command MSG=action:resumed</p><p><br> </p><p>[gcode_macro PARK_MACRO]</p><p>gcode:</p><p> SAVE_GCODE_STATE NAME=PARK_MACRO_state</p><p> G91 <i>; relative positioning</i></p><p> G1 E-2 F1000 <i>; retract filament</i></p><p> G1 Z10 <i>; lift z slightly </i></p><p> G90 <i>; absolute positioning</i></p><p> G1 X20 Y10 F3000 <i>; park the head</i></p><p> G91 </p><p> G1 Z50 F3000</p><p> RESTORE_GCODE_STATE name=PARK_MACRO_state</p>
With this file you will be able to print VORON smart filament sensor MOD with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on VORON smart filament sensor MOD.