Product / Model

Sketches that explain how the part may move.

Chudware modeling is feature-based and history-driven. A constrained 2D sketch defines intent, a feature turns it into solid geometry, and the Feature Manager keeps that sequence editable for as long as the design lives.

  • Exact solids, not a mesh approximation
  • 2D constraint solver with degrees-of-freedom reporting
  • Native .step+ documents

The workspace

Geometry on the left, construction history on the right.

Features are not baked away when they are created. A box, a fillet, and a shell stay listed in order beside the model, and each one can be reopened, re-dimensioned, or reordered.

Saving as .step+ keeps the feature tree, dimensions, materials, studies, and drawings in one editable document. Neutral exports exist for handing a flattened result to another tool, not for storing your design.

Chudware parametric modeling workspace: a solid part in the 3D view with its ordered construction history in the Feature Manager
Chudware modeling workspaceOrdered features · exact solids
A constrained sketch profile: relations hold the shape, driving dimensions set its size, and construction geometry carries symmetry.PROFILEDRIVING DIMENSIONCONSTRUCTIONORIGIN128.0062.00R30Ø18PERPENDICULARTANGENTSKETCH STATUS: FULLY DEFINED · 0 DOF
Relations first, then only the dimensions needed to set size and position.

Constraint sketching

Constrain intent, not the picture.

Start with relations — coincident, horizontal, vertical, parallel, perpendicular, tangent, concentric, collinear, equal, midpoint, symmetric, fix — then add only the dimensions that set size and position. The sketch status reports remaining degrees of freedom and flags conflicting constraints, so an under-defined profile is visible rather than surprising.

Where a part is naturally symmetric, reference the origin and construction geometry and mirror half the profile. That is more stable than dimensioning two nearly identical sides. If a sketch becomes over-defined, remove the newest redundant relation instead of suppressing the warning.

The modeling loop

How a part actually gets built.

The same six steps cover the first bracket and the hundredth revision of it.

  1. Start a document with a real name

    Create a part and name it for what it is, such as mounting-bracket. Revision numbers belong in project history, not in the filename.

  2. Sketch on a plane

    Pick a reference plane, draw the profile, and keep each sketch focused. Several small sketches are easier to revise than one drawing that controls the entire part.

  3. Add relations, then dimensions

    Apply horizontal, vertical, and coincident relations, then use Smart Dimension for the values that matter. A fully defined sketch cannot drift when an upstream dimension changes.

  4. Choose the feature the profile implies

    A closed planar profile extrudes or revolves. Cross-sections on several planes loft. A profile following a path sweeps. Repeated geometry is built once and patterned.

  5. Refine on the solid

    Select edges or faces and apply Fillet, Chamfer, Shell, Draft, or Rib. If a preview fails, reduce the radius or check whether the selected edges meet a very short face.

  6. Save an editable design

    Save as .step+ so the tree, dimensions, materials, studies, and drawings travel with the geometry. Export a neutral format only for a downstream handoff.

Drawings

The sheet lives in the same document as the model.

A drawing is not a side file that quietly goes stale. Sheets are stored inside the .step+ document, and every view is re-projected from the current solid each time the sheet is opened, so a dimension change upstream cannot leave the drawing disagreeing with the part.

  • ViewsModel, projected, standard three, section — including half section — and detail views, each at its own scale.
  • DimensionsSmart dimensions, model items pulled from the feature tree, hole callouts, center marks, center lines, notes, and balloons.
  • TolerancingPer-dimension symmetric, deviation, limit, or basic tolerance at zero to four decimal places, plus ASME Y14.5 feature control frames — all fourteen geometric characteristics, with material-condition modifiers — datums, datum targets, surface finish, and weld symbols.
  • Sheets and tablesISO A4 to A0 and ANSI A to E sheet sizes, an editable title block, and a bill of materials rolled up from the assembly — identical components grouped with quantities, pattern instances already counted.

Output

Drawings export to DXF and PDF. Those are the only two formats the export path accepts, and it rejects anything else rather than writing a file that looks plausible. A sheet-metal part flattens to its own DXF with the outline and the bend lines on separate layers.

Specifics

What the modeling workspace gives you.

Chudware models on exact solid geometry, so a fillet is a real surface and a hole is a real cylinder — not a facet count that has to be turned up before the part measures correctly. A 2D constraint solver drives the sketches, and the feature tree keeps the construction order editable. The browser workspace and the native Windows and Linux builds present the same modeling surface.

View control stays out of the way: F fits the model, 0 returns to isometric, and the numbered keys jump to standard views while a command is running.

Modeling reference
GeometryExact B-rep solids — analytic faces, not a triangle mesh
Sketch relationsCoincident, horizontal, vertical, parallel, perpendicular, tangent, concentric, collinear, equal, midpoint, symmetric, fix; linear and angular dimensions
Sketch feedbackRemaining degrees of freedom and conflicting-constraint reporting
Profile featuresExtrude, Revolve, Sweep, Loft — each as a boss or a cut
Dress-up featuresFillet, Chamfer, Shell, Draft, Rib
Holes and threadsHole Wizard, plus ISO and Unified threads on a selected cylindrical face
PatternsLinear, circular, mirror
Multi-bodyCombine, subtract, intersect, split
Reference geometryPlanes, axes, points, coordinate systems, helix curves
SurfacesExtruded, revolved, swept, lofted, planar, offset, ruled, boundary; knit, thicken, trim
Sheet metalBase flange, edge flange, hem, jog, flat pattern with layered DXF output
WeldmentsStructural members swept along a path sketch, gussets, end caps
DrawingsMulti-view sheets with dimensions, ASME Y14.5 geometric tolerancing, title block, and BOM; DXF and PDF output
UnitsMillimeter or inch per document; geometry is stored in millimeters either way, so switching units never rescales a part
Modeling tolerance0.0000001 mm coincidence tolerance; boolean operations run at a 0.0001 mm fuzzy tolerance
Mesh export quality0.05 mm chord deviation and 0.35 rad normal deviation by default, adjustable per export
HistoryOrdered Feature Manager tree, editable after the fact
Native format.step+ — tree, dimensions, materials, studies, drawings
ImportSTEP, IGES, and BREP solids; STL, OBJ, PLY, and glTF meshes; DXF for 2D profiles
Neutral exportSTEP, IGES, BREP, STL, OBJ, PLY, glTF for downstream handoff

Next

Model it, then take it downstream.

Open a workspace in the browser, or see how the same document carries into assemblies and manufacturing.