QymIs-Tech / QymCAD Rust 931 72 Parametric 3D CAD with a real B-rep kernel (OpenCASCADE) 3d-modeling 3d-printing brep cad