import math from graphic import Canvas, Line from type3d import Vector3D if __name__ == "__main__": canvas = Canvas() canvas.init_canvas() line = Line(Vector3D(20, 30, 0), Vector3D(400, 100, 1), 0.3 * 1e-3, 400) canvas.draw(line.curve()) canvas.draw(line.sag()) canvas.draw(line.swing(80/180*math.pi)) canvas.save("lwpolyline1.dxf")