upsm
Posts: 151
Joined: Sun Mar 12, 2017 5:37 am

Different temperature for different Feature Type

Great software!! All praises from me, I'm finally getting great prints out of my printer (UP Plus 2). Lot more control then what original TearTime slicer offers.

Simplify3D allow for setting temperature per layer, same as original TearTime slicer, which is great but I need different temperatures per Feature Type, not per layer, so to have different temperature for support, perimeter, interface layer, top layers, bottom layers, infill, bridge etc.

How can this be achieved?
Used cars search engine
  • TT UP Plus 2 / Smoothieware
  • M150 / Smoothieware
  • Custom (mendel) / Smoothieware
  • Custom (darwin) / Smoothieware
  • Custom (darwin) / Marlin
  • Custom (darwin) / Replicape
brian442
Posts: 1243
Joined: Mon Nov 28, 2016 5:35 am

Re: Different temperature for different Feature Type

I bet there's a way you can do this automatically with their built-in scripting. Can you post the FFF profile you're using on the Up Plus 2 right now?
upsm
Posts: 151
Joined: Sun Mar 12, 2017 5:37 am

Re: Different temperature for different Feature Type

brian442 wrote:I bet there's a way you can do this automatically with their built-in scripting. Can you post the FFF profile you're using on the Up Plus 2 right now?
You think of searching and replacing they comments Simplify3D adds to the g-code? I tried but there's only a mark when there's "support" while I really much more need to control the "interface" layer only; both the support interface layer and the object interface layer. That info I was not able to find in the g-code itself.

I have many different profiles I use with UP Plus2 .. here's one that print nice and strong parts, not too precise nor too fast but works good. Note that the nozzle I currently use is worn since I used a lot of fluorescent ABS and it's tough on the nozzle so my extrusion width is measured and manually put in the Simplify3d as 0.6mm. I can successfully print with this nozzle down to (barely) 0.40 but on a complex model the corners can go round and lift up. Thinnest safe extrusion width with this, worn, nozzle is 0.42-0.43mm. I got new plated nozzle from microswiss but I haven't tried it yet. I see that tip shape is different from original one from TearTime.
Attachments
ABS-GLASS-0.25.fff
UP Plus2 profile
(11.55 KiB) Downloaded 438 times
Last edited by upsm on Mon Mar 13, 2017 12:08 pm, edited 1 time in total.
Used cars search engine
  • TT UP Plus 2 / Smoothieware
  • M150 / Smoothieware
  • Custom (mendel) / Smoothieware
  • Custom (darwin) / Smoothieware
  • Custom (darwin) / Marlin
  • Custom (darwin) / Replicape
brian442
Posts: 1243
Joined: Mon Nov 28, 2016 5:35 am

Re: Different temperature for different Feature Type

What about adding 1 or 2 dense support layers?
upsm
Posts: 151
Joined: Sun Mar 12, 2017 5:37 am

Re: Different temperature for different Feature Type

brian442 wrote:What about adding 1 or 2 dense support layers?
Not sure I understand?

if you look at the profile, I'm already using 3 dense support layers. That is good option in Simplify3D, to set how many dense layers and to select infill percentage for those dense layers (I use 70-100%), but it has nothing to do with my feature request.

For example, I tested some manually edited G-Code file where I'm printing everything at 240 ℃ except support interface layer that I print at 260 ℃ (max safe temp for this ABS filament I'm using) and support was quite easy to remove and left very little markings on the bottom of the object.
I also tried to print the object layer going directly on the support at 220 ℃ without any separation between support and object and results were phenomenal. I did have some loose wires that would probably be solved by printing second object layer over support few ℃ higher but that I didn't test, manually editing G-Code is tedious work.

So, in my opinion, layers stacked like this give great finish on the bottom of the part, easy support/raft removal and strong parts; and mine tests prove it. Now ℃ values differ from material to material but the same idea applies.

...
Ln+8: 240C object
Ln+7: 240C object
Ln+6: 240C object
Ln+5: 260C object
Ln+4: 220C object on top of support (no layer separation, directly printed on dense support layer)
Ln+3: 260C support dense
Ln+2: 260C support dense
Ln+1: 260C support dense
Ln: 240 ℃ support sparse
...
L2: 240 ℃ support sparse
L1: 240 ℃ support sparse
L0: 260 ℃ (adhesion to bed)

I do the temp change without waiting (M104 vs M109) as my nozzle on UP Plus2 cools very fast when extruding and not heating and heats up also very fast when heater is on so the cooling/heating reaches required temperatures very fast, having option to "lift nozzle" and wait for temp to change or just to change temp and continue printing would be a great add on so different printer setups can be covered.
Used cars search engine
  • TT UP Plus 2 / Smoothieware
  • M150 / Smoothieware
  • Custom (mendel) / Smoothieware
  • Custom (darwin) / Smoothieware
  • Custom (darwin) / Marlin
  • Custom (darwin) / Replicape
brian442
Posts: 1243
Joined: Mon Nov 28, 2016 5:35 am

Re: Different temperature for different Feature Type

Is your Up Plus 2 running a different firmware? Did you replace the electronics?

I was thinking if you were using dense support layers, then the "interface" layers as you call them would just be the dense support layers at the top and the solid fill on the outside of the model. You could possibly also include the perimeters if you want.
upsm
Posts: 151
Joined: Sun Mar 12, 2017 5:37 am

Re: Different temperature for different Feature Type

brian442 wrote:Is your Up Plus 2 running a different firmware? Did you replace the electronics?
Yes I have the CPU upgrade from tinyfab but you could use the UP3D transcoder to run Simplify3D generated G-Code on the UP without touching electronics and firmware. I would use the transcoder too but I already replaced UP Plus2 CPU board before I heard about UMC converter project.
brian442 wrote: I was thinking if you were using dense support layers, then the "interface" layers as you call them would just be the dense support layers at the top and the solid fill on the outside of the model. You could possibly also include the perimeters if you want.
Yes, the interface would be top support dense layer and bottom object layer but I still don't see "in what I can include" ? How to set different temp?

Processes don't help if you have a slope, in theory adding support in meshmixer and somehow exporting support as separate object and then selecting one process for object and other for support might help, but if I'm adding support in meshmixer then I'll use Slic3r, in my opinion the modifier mesh in Slic3r works much better then processes in Simplify3D. The idea is to finish everything inside Simplify3D.

Maybe you think about postprocessing, I didn't see in the Simplify3D generated G-Code that dense layers are marked differently from other part of support, I just re-checked and now I see them?! Need to look at this bit more because yesterday I used a real object, sliced with support and search for "dense" in the g-code only returned few comments from the header and nothing more. Now I tested with purposely made "step" object with large support and I now see the "dense support" comment in the G-Code. Maybe I missed something, will research a bit more and invest some time in postprocessing app.

Who knows maybe with enough search&replace this could be made to work! Thanks for the hint
Used cars search engine
  • TT UP Plus 2 / Smoothieware
  • M150 / Smoothieware
  • Custom (mendel) / Smoothieware
  • Custom (darwin) / Smoothieware
  • Custom (darwin) / Marlin
  • Custom (darwin) / Replicape

Return to “Feature Requests”