⬡ BulletCAD
Body
Face
Edge
Vtx
⊕
◯
⬚
◻
Save
Load
Import STL
Export STL
Export STEP
Transform
Enter=Apply · Esc=Hide
X
Y
Z
X: 0 Y: 0 Z: 0
⬆ Extrude
Push a sketch profile upward along its normal to create a 3D solid.
Distance (mm)
Negative values extrude in opposite direction
Cancel
Extrude
⬇ Cut
Subtracts the sketch profile shape from an existing solid body below.
Cut Depth (mm)
Cancel
Cut
◠ Fillet
Rounds the edges of the selected body with a smooth radius.
Radius (mm)
Larger radius = more rounded
Cancel
Apply
◿ Chamfer
Bevels the edges of the selected body with a flat cut.
Distance (mm)
Distance from the edge to apply the bevel
Cancel
Apply
Sketch Dimension
Cancel
Apply
🔄 Revolve
Spins a sketch profile around an axis to create a solid of revolution (like a vase or wheel).
Axis Source
⊕
Drawn Centerline
⟠
World Axis
⊕ Centerline detected
— will revolve around the drawn axis line.
World Axis
X
Left/Right
Y
Up/Down
Z
Front/Back
Angle (degrees)
Use 360° for full revolution, or less for partial arcs
Smoothness (segments)
Higher = smoother but slower (8-64 typical)
Cancel
Revolve
↗ Sweep
Sweeps a sketch profile along its normal direction with optional twist, like pulling taffy.
Sweep Distance (mm)
Negative values sweep in opposite direction
Twist Angle (degrees)
0° = straight extrude, 90° = quarter turn, 360° = full helix
Steps / Segments
More steps = smoother twist (needed for twist > 0)
Cancel
Sweep
◇ Loft
Creates a tapered solid by scaling the sketch profile from start to end (like a pyramid or funnel).
Depth (mm)
End Scale Factor
0.01 = near-point (pyramid), 0.5 = half-size, 1.0 = same size (cylinder), 2.0 = flared
Cancel
Loft
▢ Shell
Hollows out a solid body, leaving only thin walls — like making a box into a container.
Wall Thickness (mm)
Must be less than half the smallest dimension of the object
Cancel
Shell
⬌ Mirror
Creates a mirrored copy of the selected body across the chosen reference plane.
Mirror Plane
YZ
Mirror X
XZ
Mirror Y
XY
Mirror Z
Merge with original (boolean union into one body)
Cancel
Mirror
⫼ Linear Pattern
Repeats the selected body in a straight line along the chosen direction.
Number of Copies
Includes the original (2 = one copy, max 50)
Spacing (mm)
Distance between each copy center-to-center
Direction
X
Left/Right
Y
Up/Down
Z
Front/Back
Cancel
Create Pattern
⟳ Circular Pattern
Repeats the selected body in a circle around the chosen axis through the world origin.
Number of Copies
Evenly spaced around the circle (includes original)
Total Angle (degrees)
360° = full circle, 180° = half circle
Rotation Axis
X
Left/Right
Y
Up/Down
Z
Front/Back
Cancel
Create Pattern
⊕ Boolean Operation
Combines two bodies using CSG (Constructive Solid Geometry). Select exactly 2 bodies using Shift+Click before opening.
Operation Type
∪
Union
−
Subtract
∩
Intersect
Union:
Merges both bodies into a single combined solid.
Cancel
Apply
Edit Feature
Modify the parameters of this feature.
Cancel
Apply