Creating New Objects
MatterCAD provides a rich set of tools for creating 3D objects. You can start with primitive shapes, use specialized tools like text and QR codes, or build complex forms using boolean operations and arrays.

Adding Primitives
The fastest way to start a design is by adding primitive shapes. Open the Primitives panel in the library and click on any shape to add it to your workspace. Available primitives include:
- Basic shapes - Cube, Cylinder, Sphere, Cone, Torus, Ring, Pyramid, Wedge, and their half variants
- Text and special - Text, Braille, QR Code, Image Object, SVG Object
Each primitive has parameters you can adjust in the Properties panel after selecting it. For example, a Cube has Width, Depth, and Height controls. See Primitives for details on each shape.
The Operations Toolbar

The toolbar at the top of the viewport gives you quick access to common operations:
- Undo / Redo - Reverse or replay changes. You can also use Ctrl+Z to undo and Ctrl+Y to redo
- Group / Ungroup - Combine selected objects into a group that moves and operates as one unit, or break a group apart
- Copy / Delete - Duplicate or remove selected objects. Standard Ctrl+C, Ctrl+X, and Ctrl+V shortcuts also work
- Align - Position multiple objects relative to each other
- Boolean operations - Combine, Subtract, Intersect, and Subtract & Replace
- Arrays - Create Linear, Radial, or Advanced patterns of duplicated objects
- Transforms - Apply Rotate, Scale, Mirror, and other modifications
Building Complex Shapes
Most designs in MatterCAD are built by combining simple shapes:
- Start with primitives - Add the basic shapes you need
- Position them - Move and rotate objects so they overlap where you want
- Apply boolean operations - Use Combine to merge shapes together, or Subtract to cut one shape out of another
- Refine - Use Reshape operations like Bevel, Curve, or Twist to add detail
Related
- Primitives - Full reference for all primitive shapes
- Adding Existing Objects - Import files instead of creating from scratch
- Boolean Operations - Combine shapes into complex forms
- Editing Objects - Move, rotate, and scale objects after creating them