Repetier-Host Plugin  1.0
RepetierHostExtender.interfaces.IPrinter Interface Reference

List of all members.

Public Member Functions

Color ExtruderColor (int exid)
RHBoundingBox MaxInternalBox ()
double maxFeedrateInMMPerSecond (double width, double layerHeight)
 Computes the max. print feedrate for a given layer height and layer width based on the allowed extrusion volume.

Properties

string PrinterName [get]
float PrintAreaWidth [get]
float PrintAreaDepth [get]
float PrintAreaHeight [get]
int CurrentBinaryVersion [get]
float XHomePos [get]
float YHomePos [get]
float ZHomePos [get]
bool SendETAToDisplay [get]
int PrinterType [get]
float XMin [get, set]
float XMax [get, set]
float YMin [get, set]
float YMax [get, set]
float BedLeft [get, set]
float BedFront [get, set]
string SlicerSelection [get, set]
int NumberOfExtruder [get]
BindingList< ExtruderDefinitionExtruderDefinitions [get]
float TravelFeedrate [get]
float ZTravelFeedrate [get]
float CncZTop [get]
float DumpAreaLeft [get, set]
float DumpAreaFront [get, set]
float DumpAreaWidth [get, set]
float DumpAreaDepth [get, set]
float DeltaRadius [get]
float DeltaHeight [get]
bool IsMixingExtruder [get]
int MaxExtruderTemp [get]
int MaxBedTemp [get]
double ManualExtrusionSpeed [get]
double ManualExtrusionSpeedFast [get]
double ManualRetractionSpeed [get]
int DefaultExtruderTemperature [get]
int DefaultBedTemperature [get]
bool InvertXAxisControl [get]
bool InvertYAxisControl [get]
bool InvertZAxisControl [get]
double MaxExtrusionPerSecond [get]
 Max. volume in mm^3/s the printer can print. This can be used to compute the max. print speed that would work.
bool PrinterHasSD [get]

Member Function Documentation

double RepetierHostExtender.interfaces.IPrinter.maxFeedrateInMMPerSecond ( double  width,
double  layerHeight 
)

Computes the max. print feedrate for a given layer height and layer width based on the allowed extrusion volume.

Parameters:
widthLayer width
layerHeightLayer height
Returns:
Max. print speed in mm/s

Property Documentation

Max. volume in mm^3/s the printer can print. This can be used to compute the max. print speed that would work.


The documentation for this interface was generated from the following file:
 All Classes Namespaces Functions Variables Enumerations Properties Events