IdeaMaker gcode suggestions

Raise3D is always hearing. If you have a feature requested related to our product, or if you have new ideas that need attention from the community, please post here.
A_Bob
Posts: 18
Joined: Thu Jul 13, 2017 8:32 pm

IdeaMaker gcode suggestions

Postby A_Bob » Thu Jul 13, 2017 8:59 pm

First it would be nice to have the option to disable the automatic generation temperature control gcode. I like to use custom gcode to start heating the bed and home at the same time. Then I will place the nozzle at 0.1mm layer height to prevent oozing when heating the nozzle. I have no problem doing this with simplify3d or slic3r but I prefer to use IdeaMaker for the N2.

Second it would be nice to be able to control the gcode sent when between print heads on a dual extrusion printer. I like to place the unused nozzle at a standby temperature when switching nozzles the wipe the unused nozzle when it reaches standby. This makes dual extrusion prints near flawless with no contamination from the other nozzle.

Third make an option to generate a wipe tower with low infill and have it guarantee a wipe the unused nozzle before resuming the print. This could be used with the second option I stated above to prevent oozing on the print and save filament by not needing a wipe wall or dense prime pillar.

User avatar
Vicky@Raise3D
Posts: 4952
Joined: Fri Mar 25, 2016 3:54 am

Re: IdeaMaker gcode suggestions

Postby Vicky@Raise3D » Fri Jul 14, 2017 11:21 am

1. We will consider to add an option for you, about not using the default start. If you want to disable it, don't forget adding your own preheating inside the Start code. ( But M221, flowrate control will still be force added.)

2. Gcode editing for dual extruder switching. Notes taken.

3. Wipewall density setting needed. Notes taken.

rojas23
Posts: 5
Joined: Thu Jan 03, 2019 9:47 pm

Re: IdeaMaker gcode suggestions

Postby rojas23 » Thu Jan 03, 2019 9:54 pm

Hi,

I am in a dilemma with temperature control while changing nozzles. Is there a way I can cool down the nozzle that just finished while heating up the nozzle that is about to start simultaneously in the designated corner?

rojas23
Posts: 5
Joined: Thu Jan 03, 2019 9:47 pm

Re: IdeaMaker gcode suggestions

Postby rojas23 » Thu Jan 03, 2019 10:01 pm

Hi,

Is there a way I can ask the printer to cool down the inactive extruder while heating up the extruder that is about to become active?

User avatar
Vicky@Raise3D
Posts: 4952
Joined: Fri Mar 25, 2016 3:54 am

Re: IdeaMaker gcode suggestions

Postby Vicky@Raise3D » Thu Jan 03, 2019 10:24 pm

You can enable inactive nozzle cool down and have nozzles move to a corner you define during the heating and cooling process.
1.png

rojas23
Posts: 5
Joined: Thu Jan 03, 2019 9:47 pm

Re: IdeaMaker gcode suggestions

Postby rojas23 » Thu Jan 03, 2019 11:14 pm

Thank you for the reply, however, the cool down is "during" printing, I would like to know if it is possible to cool down the nozzle while the other one is heating up, a simultaneous operation being done in the corner specified.

Currently, the extruder head will go to the corner and heat up the nozzle that is about to take its turn...then that nozzle will go back to the part and take its turn...only now will the inactive nozzle start cooling down...I would like this nozzle (inactive) to cool down while the other nozzle was heating up.

User avatar
Vicky@Raise3D
Posts: 4952
Joined: Fri Mar 25, 2016 3:54 am

Re: IdeaMaker gcode suggestions

Postby Vicky@Raise3D » Mon Jan 07, 2019 12:42 am

To heat the other nozzle first is for the nozzle switch. As one nozzle will be lift up and the other will drop down. If no heat provided to soften the filament inside, movement of the nozzles may do hard to the printer.

miszun
Posts: 8
Joined: Tue Oct 30, 2018 5:09 pm
Location: Poland

Re: IdeaMaker gcode suggestions

Postby miszun » Wed Jan 30, 2019 12:48 am

Vicky, keeping nozzle hot while waiting for the other to heat up makes that whole procedure useless. It is very important to cool down the nozzle ASAP when it goes inactive. Otherwise it keeps oozing when the other one is heating up. The snoot is forming, and it will be dragged to the model over the wipe wall because inactive nozzle is raised. The whole idea of cooling down inactive nozzle is for preventing oozing. In current state of IdeaMaker it just doesn't work and that's why Pro2 is incapable of long dual material printing with filaments prone to oozing.
If you worry about softened filament in the moment of extruder switch, just limit cooling down for this moment to 180°C.
And if switching extruder when one of the nozzles is cool is so dangerous to the extruder, then why it just switches during filament load regardless of other nozzle temp?

User avatar
Vicky@Raise3D
Posts: 4952
Joined: Fri Mar 25, 2016 3:54 am

Re: IdeaMaker gcode suggestions

Postby Vicky@Raise3D » Fri Feb 01, 2019 10:28 pm

We will see whether we can cool down the unused nozzle before the active nozzle starts printing the first layer.
And also see whether we can have the unused nozzle temperature be coded in gcode by setting in ideaMaker. 180C may not be a good temperature value for all kinds of filament, especially the high temperature ones, such as PC.

miszun
Posts: 8
Joined: Tue Oct 30, 2018 5:09 pm
Location: Poland

Re: IdeaMaker gcode suggestions

Postby miszun » Mon Feb 04, 2019 11:45 pm

We have 180C limit for manual nozzle switching coded in firmware now. So someone in Raise3D decided that 180C is safe anyway.
But I have suggestion for something that, maybe, would overcome all these extruder switching problems.

Is it possible to move extruder gears simultaneously with nozzle switching motor? It should be hardcoded in the firmware, I don't think it would be possible to achieve that using gcodes.

If the printers controller could move filament using extruders motors exactly when switching, then all that hassle with keeping nozzles hot would not be needed.
Just move extruder gears (so the filament also) for the equivalent of raising/lowering the nozzles. It doesn't have to be very precise (which I believe would not be possible). It would keep the filament almost still in the hot-end. Don't change the extruder step-motor counter during that, so it would be transparent to any slicer.
There would be no pumping effect when extruder switching during the dual extrusion.
Inactive nozzle could be left cool for switch.
No temperature limits would be required for manual nozzle switching, when calibrating right nozzle position over the heatbed for example.
I don't know if there is any limitation in the controller hardware for that feature. I just believe that making this would help in many ways.


Return to “Feature requests, ideas, wishes”

Who is online

Users browsing this forum: No registered users and 2 guests