OpenVCAD Python documentation
Note
Learn more about the OpenVCAD project at matterassembly.org/openvcad.
OpenVCAD is an open-source volumetric multi-material geometry compiler that bridges the gap between modern multi-material 3D printing capabilities and computer-aided design (CAD) tools. OpenVCAD offers a novel workflow for designing objects with complex material distributions, enabling applications in fields like lattices, meta-materials, medical image printing, and robotics.
Python Documentation:
- pyvcad Module
Arrangement2BBoxUnionBinaryBlendCADConformalMapConvolutionCylinderDifferenceFGradeFontAspectFunctionGraphLatticeHexahedralMeshHorizontalAlignmentIntersectionLatticeTypeLeafMapMaterialDefsMeshNAryNodeOffsetPoint2PointMapPolygon2PolygonExtrudePolyline2RectPrismRotateScaleSegment2ShellSignedDistanceFieldSphereStrutSumSupportAnalyzerSupportAnalyzerParallelTetrahedralMeshTextTileTranslateUnaryUnionVec2Vec3Vec4VerticalAlignmentVoxelsevaluate_fill()parse_vcad_text()resources_path()version()
- pyvcad_compilers Module
- pyvcad_rendering Module