Package entities :: Module paths :: Class TravelPath
[hide private]
[frames] | no frames]

Class TravelPath

source code


Moves from one path to another without extruding. Optionally dodges gaps (comb) and retracts (dimension)

Instance Methods [hide private]
 
__init__(self, z, runtimeParameters, fromLocation, toLocation, combSkein) source code
 
offset(self, offset) source code
 
__str__(self)
Get the string representation.
source code
 
moveToStartPoint(self, feedAndFlowRateMultiplier)
Adds gcode to move the nozzle to the startpoint of the path.
source code
 
generateGcode(self, lookaheadStartVector=None, feedAndFlowRateMultiplier=1.0)
Transforms paths and points to gcode
source code
 
getRetractCommands(self, extrusionDistance, resumingSpeed) source code
 
getRetractReverseCommands(self, extrusionDistance) source code

Inherited from Path: addPath, getDistanceAndDuration, getEndPoint, getExtrusionDistance, getFeedRateAndMultiplier, getFeedRateMinute, getResetExtruderDistanceCommand, getStartPoint

Method Details [hide private]

__init__(self, z, runtimeParameters, fromLocation, toLocation, combSkein)
(Constructor)

source code 
Overrides: Path.__init__

offset(self, offset)

source code 
Overrides: Path.offset

__str__(self)
(Informal representation operator)

source code 

Get the string representation.

Overrides: Path.__str__
(inherited documentation)

moveToStartPoint(self, feedAndFlowRateMultiplier)

source code 

Adds gcode to move the nozzle to the startpoint of the path. If comb is active the path will dodge all open spaces.

generateGcode(self, lookaheadStartVector=None, feedAndFlowRateMultiplier=1.0)

source code 

Transforms paths and points to gcode

Overrides: Path.generateGcode