gumyr / build123d

A python CAD programming library
Apache License 2.0
399 stars 74 forks source link

Switch STEP export to the XCAFDoc_DocumentTool to support colors, labels, materials, etc. #303

Open gumyr opened 11 months ago

gumyr commented 11 months ago

The OpenCascade XCAFDoc_DocumentTool allows for a richer export of STEP files - it would replace the simple STEPControl_Writer used currently.

gumyr commented 10 months ago

Mayo reference: https://github.com/fougue/mayo/blob/d94303fc3662a0d5ccb027939571bb26a86520a0/src/io_occ/io_occ_step.h#L25