def __init__(self): self._plane = Part.Plane() self.nb_of_turns = 2.5 self.lead = 10.0 self.cylinder = Part.Cylinder() self.cylinder.transform( FreeCAD.Placement(FreeCAD.Vector(), FreeCAD.Vector(1, 0, 0), -90).toMatrix()) self.rational_approx = True self.check_splines = False self.max_radius = 0 self._placement = FreeCAD.Placement()