polychemprint3.sequence.pyramid module

3D Pyramid with base along XY axes.

First created (dd/mm/yyyy): 05/06/2020
Revised (dd/mm/yyyy): 17/12/2020 - BP
Author: Yilong Chang
class polychemprint3.sequence.pyramid.pyramid(axes: polychemprint3.axes.axes3DSpec.Axes3DSpec = <polychemprint3.axes.nullAxes.nullAxes object>, tool: polychemprint3.tools.toolSpec.toolSpec = <polychemprint3.tools.nullTool.nullTool object>, **kwargs)

Bases: polychemprint3.sequence.sequenceSpec.sequenceSpec

Implemented print sequence for circle.

genSequence()

Loads print sequence into a list into cmdList attribute.

Returns:whether successfully reached the end or not
Return type:bool
loadLogSelf(logString)

loads log back into dict.

Parameters:logString (String) – log string to be loaded back in
writeLogSelf()

Generates log string containing dict to be written to log file.

Returns:log in string format
Return type:String