ghiom
Posts: 21
Joined: Sat Sep 20, 2014 12:06 pm

better layer change Gcode commands

I thinks layer change G-code Tab is the most powerfull and the less used tool simplify 3D offer.
But it's lake of possibility right now.

Imagine that you have blue and yellow in a dual extruder printer.

1- If i change tools at each layer , one layer is blue, the other is yellow, then blue, yellow,blue, yellow ... with fine layer it's appear someting green !
How to G_code this in the layer change G_code tab ?
we only have access to this :

[previous_Z_position]
put here a Gcode command
[current_Z_position]

2- Now understand that my extruder is special. 2 in, but only 1 out nozzle. ( e3d cyclops ) I can mix colors to create a new custom color . I can also mix material to create a new material with different property .
So, With "layer change g-Code" i can create grandiant color !
To do gradiant, color must be change at each layer gradually so ,
if i want a gradiant from white to black.
Each tool is pushing filament propotionaly to the other.
If Tool 1 is pushing at 50% ot the Extrusion value, the Other will push at 50% ( and we have medium grey )
If Tool 1 is pushing at 20% the other must push at 80% ( we have dark grey )

So can we create a script in layer change G-code tab wich say for exemple :

A is the total number of layers that we will print = ( Object height ) / (layer height)
B is for printing white = Tool 0 at 100% extrusion multiplier Tool 1 at 0% extrusion multiplier
C is for printing Black = Tool 0 at 0% extrusion multiplier and Tool 1 at 100% extrusion multiplier

At every layer change do
Tool 0 Extrusion multiplier = current extrusion value -B/A
Tool 1 Extrusion multiplier = current extrusion value +C/A


Can you enhance G-code ability in layer change ?

Return to “Feature Requests”