Choose your version. The browser app is 0.4; Windows remains 0.3. Tools and project formats differ. See version differences.
Browser 0.4 — the current browser workflow is described first. Expand the Windows section for the unchanged installed version.
Choose a profile and axis
In Browser 0.4, draw a closed section and a separate straight axis line in its sketch. Return to 3D, choose Revolve, select the section and then the line. Set the angle and choose Positive, Negative or Symmetric direction. Start angle positions a one-sided turn; Centre angle positions a symmetric turn.
Preview and edit
Choose New body or Join and inspect the exact preview before Create. A profile may touch but must not cross the infinite rotation axis. Edit the source section or axis, or reopen the Revolve feature, to rebuild the result. Missing references require repair. Revolve does not currently offer a direct Subtract mode; create a separate tool body and use Combine.
Windows 0.3 instructions
Recommended test
Create a simple rotational part with an editable axis.
- In one sketch, draw a closed profile and a separate straight line.
- Choose Revolve, click the closed face, then click the line as the axis.
- Preview 360°, then test a partial angle and Symmetric direction.
- Create the body and edit the source profile.
- Add a sketch fillet and confirm the saved Revolve rebinds to the uniquely extended loop.
Use one closed face and one straight sketch line
The rotation axis can be vertical, horizontal or angled, but it must be a straight line in the same sketch as the profile. Cadivari treats it as an infinite axis. The profile may touch that axis but cannot cross it.
Nested closed boundaries inside the selected face become true through-holes in the revolved body.
Set sweep and start angle with direction control
Enter a sweep from a partial rotation through a full 360°. Positive and Negative sweep to one side of the radial start. Symmetric uses the entered value around a Centre angle. The radial guide and live end caps show the exact orientation before commit.
Create a New Body or guarded Join
New Body creates an independent revolved solid. Join can append a connected revolution to an explicitly selected prismatic Extrude body when the guarded union is resolvable.
The sketch remains authoritative
The feature stores the face and axis references plus exact angle, start angle and direction. Editing the linked sketch rebuilds the disposable display mesh. Unambiguous associative sketch fillets can extend the stored outer loop without resetting the Revolve.
Supported rotational solids
- Full and partial New Body rotations are supported
- The complete face may touch but cannot cross the infinite axis
- Revolve Join is deliberately limited to validated connected prismatic targets
- Revolve Cut and general surface Booleans remain future work