Question about temp setting in Simply3D versus Cura 4.3.0
-
Hi,
The gcode generated by Simply3D for setting temps look like:
M140 S60 ; sets bed temp and continues
M104 S190 T0 ; sets tool temp and continuesThe gcode generated by Cura looks like:
M190 S60 ; sets bed temp and waits
M104 S190 ; sets tool temp and continues
M109 S190 ; sets tool temp and waitsIn both cases the next thing that happens is a call to my print_begin.g file
Is there anyway to get Cura to not use those codes that set the temp and wait?
Thanks.
Frederick
-
@fcwilt I don't "know" cura but I do exactly this with Slic3R by setting the bed temperature to zero and likewise the hot end temperatures. Then I use G10 S and R in my "Pre Print" and "Post Print" macros.
-
@deckingman said in Question about temp setting in Simply3D versus Cura 4.3.0:
@fcwilt I don't "know" cura but I do exactly this with Slic3R by setting the bed temperature to zero and likewise the hot end temperatures. Then I use G10 S and R in my "Pre Print" and "Post Print" macros.
I could try that. I've already got filament config files. I supposed I could try setting the temps there - M703 will trigger the config file execution. But I would need to see what else might trigger that file.
Thanks.
Frederick
-
Some slicers omit the temperature setting commands if they see commands similar to the following in your slicer start script:
M140 S[bed_temperature]
M104 S[extruder_0_temperature]The names that you need to put in square brackets to pick up the correct values depend on the slicer.
-
@dc42 said in Question about temp setting in Simply3D versus Cura 4.3.0:
Some slicers omit the temperature setting commands if they see commands similar to the following in your slicer start script:
M140 S[bed_temperature]
M104 S[extruder_0_temperature]The names that you need to put in square brackets to pick up the correct values depend on the slicer.
I'll give that a try as well.
Thanks.
Frederick
-
@fcwilt For info, this is all that my slicer puts in:
M107
G21 ; set units to millimeters
G90 ; use absolute coordinates
M83 ; use relative distances for extrusionPlus the contents of my slicer start code which is just this:
M98 P"0:/macros/PrePostPrintMacros/PrePrint9ToolBed50T185"(different macros are used for different hot end and bed temperatures)
.....and typically, the macro that gets called form the slicer start code looks like this:
M291 P"Heating bed" R"Pre-Print Macro" S1 T10
M190 S40; start heating bed and wait for it to get to 40
M291 P"Homing all axes" R"Pre-Print Macro" S1 T10
M140 S50; Now start to heat bed to 50 but don't wait
G28 ; home all axes while completing bed heat
T0 ; select a tool
; Set operating and standby temps
G10 P0 S185 R185
G10 P1 S185 R185
G10 P2 S185 R185
G10 P3 S185 R185
G10 P4 S185 R185
G10 P5 S185 R185
G10 P6 S185 R185
G10 P7 S185 R185
G10 P8 S185 R185
G1 X80 Y363 F9000 ; move to rear
M83;
M291 P"Waiting for heaters to reach active temperatures" R"Pre-Print Macro" S1 T10
M116 ; wait for all temps including hot end
M291 P"Wiping nozzle" R"Pre-Print Macro" S1 T5
M98 P"0:/macros/Nozzle wipe" -
@deckingman said in Question about temp setting in Simply3D versus Cura 4.3.0:
@fcwilt I don't "know" cura but I do exactly this with Slic3R by setting the bed temperature to zero and likewise the hot end temperatures. Then I use G10 S and R in my "Pre Print" and "Post Print" macros.
That works fine.
Cura doesn't complain and the zero temp condition is satisfied immediately and it goes right to my macro.
Thanks for the idea.
Frederick
-
@fcwilt Glad it worked for you.