◆ 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