pyTransmission_Graphic/main.py

14 lines
363 B
Python

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")