Supports output of files output by Slic3r
Function addition item
As a result of this research, I thought that it would be usable if the file was corrected a little, and decided to add Slic3r as an output target to the Adventurer 3 controller.
The following measures have been taken, and the contents of the corrected file are further corrected by the “file correction function”, and are output to Adventurer3.
- Z-axis movement speed correction
Since it is the same speed as the XY movement speed, set the Z-axis movement speed specified in the parameter
- Process the header and footer parts so that they can be corrected with the file correction function.
- Add T0 to the end of the temperature specification code.
Z-axis movement speed correction
G1 Z0.230 F4800.000
The above-mentioned high speed movement speed is changed to the movement speed specified by the parameter.
Header and footer correction
; generated by Slic3r 1.3.0 on 2019-04-05 at 15:48:06
; external perimeters extrusion width = 0.44mm (1.81mm^3/s)
; perimeters extrusion width = 0.56mm (4.69mm^3/s)
; infill extrusion width = 0.50mm (4.98mm^3/s)
; solid infill extrusion width = 0.56mm (1.88mm^3/s)
; top infill extrusion width = 0.56mm (1.41mm^3/s)
M190 S60 ; set bed temperature and wait for it to be reached
M104 S220 ; set temperature
; Filament gcode
M109 S220 ; set temperature and wait for it to be reached
G21 ; set units to millimeters
G90 ; use absolute coordinates
M82 ; use absolute distances for extrusion
The above header was corrected as follows.
; generated by Slic3r take4
M140 S60 T0
M104 S220 T0
M104 S0 T1
The footer removes everything after the following line.
;END gcode for filament
In addition, it corresponds so that this contents can be changed by “file correction function”.
Correspondence of temperature designation code
The format of the temperature specification code was different from that output by FlashPrint. I did not attach T0 at the end, so I attached it.
Correspondence in “file correction function”
The following measures have been taken for Slic3r files:
- Remove comment lines
- Add start / end code
- Add play removal command
- Global offset
- Elimination of unnecessary retraction
The change in speed and discharge rate of the brim was not implemented because the brim portion could not be identified.
Even if the file extension is correct, the file is not for FlashPrint and Simplify3D. If you drop the file not for Slic3r or drop the file for Slic3r into “Slic3r conversion”, an error message was displayed, but the contents It was funny.