Read and write files

As mentioned in module installation, you must have installed some dependences to be able to read/write .stl, .ply and .obj files. Reading and writing files is simple :

from madcad import *
s = screw(10, 20) # s is a `Solid`
# Write
io.write(s["part"], "screw.stl")
# Read
read_mesh = io.read("screw.stl")
read_mesh.mergeclose()
show([read_mesh])