Customizable smart temperature tower + injector script
cults3d
This is a customizable temperature tower based on Thing:2729076. I included a Python script to easily inject the temperature steps into the .gcode file. ##Customizer Parameters start - the initial temperature end - the temperature of the last block step - the temperature step between blocks ##Steps Open 'customizable_tower.scad' in OpenSCAD and change the parameters to suitable values. (The Customizer can be opened under Window -> Customizer). Then, export an .stl file.Alternative: Use the Customizer on Thingiverse. Slice the .stl file with your preferred slicer. Run the included python script to inject the temperature steps. Usage: python temp_injector.py input_file output_file initial_temp temp_step [section_height] [base_height] Example: python temp_injector.py tower.gcode tower.injected.gcode 225 -7 Help: python temp_injector.py -h If you have problems with the injector script, please let me know in the comment section. I only tested it with a .gcode file from Cura, but it should work with other 3D-Slicers as well. The injector script is also available on Github. ##Requirements OpenSCAD Python >= 3.5 ##Appendix The script was inspired by:https://github.com/fablabnbg/tronxy-xy100/blob/master/tempinjector.py The base and the block .stl files were converted to .scad files using the Blender add-on io_mesh_openscad in order to create a single .scad file without imports. (Customizer Limitations)
With this file you will be able to print Customizable smart temperature tower + injector script 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 Customizable smart temperature tower + injector script.