◆ Axis
◆ Duplicate()
IGCode GCodeAPI.GCodeSpecial.Duplicate |
( |
| ) |
|
◆ ExtrudeCircle()
static double GCodeAPI.GCodeSpecial.ExtrudeCircle |
( |
double |
radius | ) |
|
|
static |
Returns the necessary extruding length.
- Parameters
-
- Returns
◆ ExtrudeLine() [1/3]
static double GCodeAPI.GCodeSpecial.ExtrudeLine |
( |
double |
length | ) |
|
|
static |
Returns the necessary extruding length.
- Parameters
-
- Returns
◆ ExtrudeLine() [2/3]
static double GCodeAPI.GCodeSpecial.ExtrudeLine |
( |
double |
x1, |
|
|
double |
y1, |
|
|
double |
x2, |
|
|
double |
y2 |
|
) |
| |
|
static |
Returns the necessary extruding length.
- Parameters
-
x1 | X position of Start point |
y1 | Y position of Start point |
x2 | X position of End point |
y2 | Y position of End point |
- Returns
◆ ExtrudeLine() [3/3]
static double GCodeAPI.GCodeSpecial.ExtrudeLine |
( |
Point |
p1, |
|
|
Point |
p2 |
|
) |
| |
|
static |
Returns the necessary extruding length.
- Parameters
-
p1 | Start point |
p2 | End Point |
- Returns
◆ FanOff()
◆ FanOn()
static IGCode GCodeAPI.GCodeSpecial.FanOn |
( |
double |
speed | ) |
|
|
static |
Sets speed of the fan.
- Parameters
-
- Returns
◆ GoToHome()
static IGCode GCodeAPI.GCodeSpecial.GoToHome |
( |
bool |
x = false , |
|
|
bool |
y = false , |
|
|
bool |
z = false |
|
) |
| |
|
static |
Goes to home specified axis.
- Parameters
-
x | Goes to home on X axis |
y | Goes to home on Y axis |
z | Goes to home on Z axis |
- Returns
◆ HeaterAndWait()
static IGCode GCodeAPI.GCodeSpecial.HeaterAndWait |
( |
double |
temperature | ) |
|
|
static |
Sets extruder temperature and wait.
- Parameters
-
temperature | temperature in Celsius |
- Returns
◆ HeaterOff()
Turns off heater.
- Returns
◆ ResetToExtrude()
static IGCode GCodeAPI.GCodeSpecial.ResetToExtrude |
( |
double |
value | ) |
|
|
static |
Sets absolute zero position of extruder.
- Parameters
-
- Returns
◆ ResetToZ()
static IGCode GCodeAPI.GCodeSpecial.ResetToZ |
( |
double |
value | ) |
|
|
static |
Sets absolute zero position on the Z axis.
- Parameters
-
- Returns
◆ setAbsolutePositionMode()
static GCodeSpecial GCodeAPI.GCodeSpecial.setAbsolutePositionMode |
( |
| ) |
|
|
static |
Sets to absolute positioning.
- Returns
◆ setExtruderAbsoluteMode()
static GCodeSpecial GCodeAPI.GCodeSpecial.setExtruderAbsoluteMode |
( |
| ) |
|
|
static |
Sets extruder to absolute mode.
- Returns
◆ setExtruderRelativeMode()
static GCodeSpecial GCodeAPI.GCodeSpecial.setExtruderRelativeMode |
( |
| ) |
|
|
static |
Sets extruder to relative mode.
- Returns
◆ setInchValues()
Sets units to inches.
- Returns
◆ setMetricValues()
static GCodeSpecial GCodeAPI.GCodeSpecial.setMetricValues |
( |
| ) |
|
|
static |
Sets units to millimeters.
- Returns
◆ setRelavitvePositionMode()
static GCodeSpecial GCodeAPI.GCodeSpecial.setRelavitvePositionMode |
( |
| ) |
|
|
static |
Sets to relative positioning.
- Returns
◆ StepperOff()
Turns off motors.
- Returns
◆ ToString()
override string GCodeAPI.GCodeSpecial.ToString |
( |
| ) |
|
Returns the g-code string.
- Returns
◆ ExtrudeRatio
double GCodeAPI.GCodeSpecial.ExtrudeRatio = 0.009d |
|
static |
◆ Name
string GCodeAPI.GCodeSpecial.Name |
|
get |
The documentation for this class was generated from the following file:
- E:/projects/biofiz/programs/PetriPrinter/git/gCodeAPI/GCodeSpecial.cs