| |
- OozebaneRepository
- OozebaneSkein
class OozebaneRepository |
|
A class to handle the oozebane settings. |
|
Methods defined here:
- __init__(self)
- Set the default settings, execute title & settings fileName.
- execute(self)
- Oozebane button has been clicked.
|
class OozebaneSkein |
|
A class to oozebane a skein of extrusions. |
|
Methods defined here:
- __init__(self)
- addAfterStartupLine(self, splitLine)
- Add the after startup lines.
- addLineSetShutdowns(self, line)
- Add a line and set the shutdown variables.
- getActiveFeedRateRatio(self)
- Get the feed rate of the first active move over the operating feed rate.
- getAddAfterStartupLines(self, line)
- Get and / or add after the startup lines.
- getAddBeforeStartupLines(self, line)
- Get and / or add before the startup lines.
- getAddShutSlowDownLine(self, line)
- Add the shutdown and slowdown lines.
- getAddShutSlowDownLines(self, line)
- Get and / or add the shutdown and slowdown lines.
- getCraftedGcode(self, gcodeText, oozebaneRepository)
- Parse gcode text and store the oozebane gcode.
- getDistanceAfterThreadBeginning(self)
- Get the distance after the beginning of the thread.
- getDistanceToExtruderOffCommand(self, remainingDistance)
- Get the distance to the word.
- getDistanceToThreadBeginning(self)
- Get the distance to the beginning of the thread.
- getDistanceToThreadBeginningAfterThreadEnd(self, remainingDistance)
- Get the distance to the thread beginning after the end of this thread.
- getDistanceToThreadEnd(self)
- Get the distance to the end of the thread.
- getLinearMoveWithFeedRate(self, feedRate, location)
- Get a linear move line with the feed rate.
- getLinearMoveWithFeedRateSplitLine(self, feedRate, splitLine)
- Get a linear move line with the feed rate and split line.
- getOozebaneLine(self, line)
- Get oozebaned gcode line.
- getShutdownFlowRateMultiplier(self, along, numberOfDistances)
- Get the shut down flow rate multipler.
- getStartupFlowRateMultiplier(self, along, numberOfDistances)
- Get the startup flow rate multipler.
- isClose(self, location, otherLocation)
- Determine if the location is close to the other location.
- isCloseToEither(self, location, otherLocationFirst, otherLocationSecond)
- Determine if the location is close to the other locations.
- isDistanceAfterThreadBeginningGreater(self)
- Determine if the distance after the thread beginning is greater than the step index after startup distance.
- parseInitialization(self, oozebaneRepository)
- Parse gcode initialization and store the parameters.
- parseLine(self, line)
- Parse a gcode line and add it to the bevel gcode.
- setAfterStartupFlowRates(self, afterStartupRatio)
- Set the after startup flow rates.
- setEarlyShutdown(self)
- Set the early shutdown variables.
- setEarlyShutdownFlowRates(self, earlyShutdownRatio)
- Set the extrusion width.
- setEarlyStartupDistance(self, splitLine)
- Set the early startup distance.
- setExtrusionWidth(self, oozebaneRepository)
- Set the extrusion width.
| |