Siemens NX Modeling, Synchronous, Freeform, and Class-A

NX · Modeling & Synchronous

Overview

This page consolidates the four areas that form the backbone of Siemens NX part modeling — Direct Sketch, feature-based Modeling (Extrude/Revolve/Sweep/Boolean/Detail Feature/Pattern), history-free face editing with Synchronous Modeling, and Class-A surfacing with Shape Studio and Freeform.

It targets both designers who need to quickly fix STEP data received from another CAD system, and stylists who need to inspect automotive Class-A exterior surfaces.

Direct Sketch Fundamentals

NX provides two sketch modes.

  • Sketch on Plane (Task Environment): pick a Datum Plane or Face, enter a dedicated Sketcher environment, and exit with Ctrl+Q. Better for complex or large sketches.
  • Direct Sketch (default since NX 8.5): click the Sketch button in the ribbon, pick a plane, and sketch directly inside the Modeling environment. This is the standard workflow today.

Menu path: Menu → Insert → Sketch or Menu → Insert → Sketch in Task Environment

Constraint & Dimension

  • Geometric Constraints: Coincident, Horizontal/Vertical, Parallel/Perpendicular, Tangent, Equal Length/Radius, Concentric, Collinear, Midpoint, Fix/Fully Fix, Symmetric, and so on.
  • Rapid Dimension (D) is the most versatile — select two objects and the appropriate dimension type is auto-proposed.
  • Driving vs Reference: reference dimensions are shown in parentheses and are used only for calculation.
  • Linking a dimension to an Expression allows formula-driven behavior like p12 = p10 * 2 + 5.

> Tip: The rule is "geometric constraints first, dimensional constraints second". Reversing the order causes already-placed dimensions to break from constraint conflicts and the geometry to jump.

Studio Spline and Curvature Quality

  • Degree 3 to 7 (5 recommended by default), either Pole or Through Point method.
  • Continuity: G0 (position), G1 (tangent), G2 (curvature), G3 (curvature rate of change).
  • Automotive A-surfaces require G2 minimum, and Class-A exterior panels require G3.
  • View → Visualization → Curvature Comb visualizes curvature as a comb.

> Tip: Keep Studio Splines with the minimum number of poles. Too many poles cause downstream operations (Offset/Sweep) to ripple in curvature. For Class-A exterior panels, 5 to 7 poles is a practical upper bound.

Core Sketch Field Tips

  1. Actively use Reference Lines (center lines, construction lines) to establish symmetry and constraint references.
  2. For complex shapes, split into "base Sketch" + "profile Sketch" in two stages — both readability and editability improve.
  3. Aim for Fully Constrained, and visualize what remains via Preferences → Sketch → Show Degree of Freedom Arrow.
  4. On large sketches, turn off Continuous Auto Dimensioning in Sketch Preferences to reduce the performance burden.
  5. If you picked the wrong plane, use Menu → Edit → Feature → Reattach Sketch to swap the plane without redoing the sketch.
  6. Use Project Curve / Intersection Curve to project edges or curves from other bodies into the sketch.

> Note: Objects cut with Trim do not disappear immediately — they remain as gray dashed Reference Curves. They accumulate and slow the sketch down, so clean them up periodically.

Feature-Based Modeling

Base Feature Paths

FeaturePath
ExtrudeMenu → Insert → Design Feature → Extrude (X)
RevolveMenu → Insert → Design Feature → Revolve
Sweep Along GuideMenu → Insert → Sweep → Sweep Along Guide
Swept (Advanced)Menu → Insert → Sweep → Swept
Variational SweepMenu → Insert → Sweep → Variational Sweep
TubeMenu → Insert → Sweep → Tube
Block/Cylinder/Cone/SphereMenu → Insert → Design Feature → Primitive

Boolean

The three operations Unite, Subtract, and Intersect are embedded inside most feature dialogs, and the standalone command is invoked from Menu → Insert → Combine.

During Subtract, the Save Target / Save Tool checkboxes let you choose whether to preserve the originals.

Detail Features (Finishing)

  • Edge Blend (B): supports Constant, Variable, and Corner setback. Applying large blends first, small blends later reduces radius interference.
  • Face Blend: tangent blend between two faces. Essential for automotive and consumer-appliance exteriors.
  • Chamfer: Symmetric, Asymmetric, Offset-Angle.
  • Hole: Simple / Counterbored / Countersunk / Tapped (built-in Thread Data for ISO, ANSI, JIS).
  • Thread: Symbolic (lightweight, auto-recognized in drawings) vs Detailed (for precise analysis).
  • Draft: From Plane / From Edge / Tangent to Face / Parting Edge.
  • Shell (Hollow): thickness combined with Pierced Face.

Pattern Feature

Menu → Insert → Associative Copy → Pattern Feature offers layouts including Linear, Circular, Polygon, Spiral, Along (curve), General (conditional), and Reference (replicate another pattern).

The Instance Points capability lets you Suppress specific instances or vary their dimensions.

  • Pattern Feature = reproduces the feature tree → easy to restore and edit
  • Pattern Face = copies faces only → lightweight but fragile to edit

Datum, WCS, CSYS, and Expression

Datum Plane/Axis/Point/CSYS are reference features that live permanently in the tree. The WCS (Work Coordinate System) is temporary and toggled with W.

Formulas are managed in Menu → Tools → Expression (Ctrl+E), where you can state units explicitly (p10 = 50 mm). Interpart Expressions of the form "other_part::p12" can reference values from another part.

Feature Suppression itself can be expression-driven with an expression like if(p10>100, 1, 0).

> Tip: Name every important dimension meaningfully (L_Shaft, D_Bore, T_Wall). If only auto-generated names like p12 remain, tracing them months later when you need to edit becomes impossible.

Measure & Analysis

  • Measure Distance / Angle / Minimum Distance / Area / Volume / Weight
  • Analysis → Mass Properties computes mass, COG, and inertia tensor (material is assigned via Menu → Tools → Material → Assign Material).
  • Deviation Gauge: color map of deviation between two faces.
  • Draft Analysis: mold draft check (green OK, red Undercut).
  • Zebra Analysis: Class-A surface continuity inspection.

Synchronous Modeling

This is the NX differentiator introduced in NX 6 in 2008. It edits faces of history-less "dumb geometry" (STEP imports, other CAD systems) by directly pushing and pulling them, and it also operates on top of feature-based models.

It is especially valuable in situations like these.

  • Modifying other-CAD models received as STEP/Parasolid/JT without a feature tree
  • Changing dimensions on 10-year-old legacy parts created in the NX 3 era
  • Making small fixes to complex parts from other teams (adding ribs, enlarging holes)
  • Rapid what-if edits without Feature Suppress

Core Commands

CommandPathPurpose
Move FaceMenu → Insert → Synchronous Modeling → Move FaceMove a face (or set); adjacent faces automatically extend/contract
Pull FaceMenu → Insert → Synchronous Modeling → Pull FaceExtrude or retract while preserving face shape
Offset RegionMenu → Insert → Synchronous Modeling → Offset RegionNormal offset on selected faces
Replace FaceReplace FaceReplace one face with another (plane → curved)
Delete FaceDelete FaceDelete a face with a Heal option to extend adjacent faces
Resize FaceResize FaceChange diameter of a cylinder, sphere, or cone
Resize BlendResize BlendAdjust blend radius
Label ChamferLabel ChamferPromote a dumb chamfer into a parametric one
Relate → Make Coplanar/Coaxial/Parallel/…under RelateRelational constraints
Copy/Cut/Paste FacesameCut and paste faces
Group FaceGroup FaceGroup several faces into a single set

Move Face in Practice

  • Distance mode: arrow drag or numeric input.
  • Direction mode: Delta XYZ or vector specification.
  • Angle mode: rotational move about an axis.
  • Point to Point mode: connect two points.
  • Heal checkbox: during the move, adjacent faces are auto-restored via tangent extension (keeping this checked is recommended).
  • Project onto Plane: projects the Move result onto a specified plane.

Pull Face in Practice

Pull Face extrudes a face profile like Extrude, and a negative value removes material. If neighboring blends exist, they are automatically regenerated.

> Tip: When you only want to change the hole diameter in a STEP-imported model, Resize Face is the fastest route. You do not need to redo Edit Feature → Hole.

Synchronous Modeling Caveats

  • History is recorded, but since there is no original feature, rollback is difficult. Make it a habit to back up with Save As before working.
  • On complex combined faces (spline-and-blend intersections), Heal can fail. A realistic path is to use Delete Face and then manually close with a Patch (Sheet).
  • Because behavior of the same command can vary subtly between NX versions, version alignment across the team matters.

Freeform, Shape Studio, and Class-A

Freeform Catalog

CommandPurpose
Through CurvesLoft surface passing through multiple section curves
Through Curve MeshHorizontal × vertical grid curves — basic automotive A-surface
Swept (Advanced)1–3 guides + multi-section sweep
Studio SurfaceThe most flexible advanced surface, with G3 continuity
Ruled (N-side)Linear interpolation between two curves
Styled BlendBlend with Rail and Tangent control
Four Point Surface4-point patch
Law ExtensionExtend an edge by a Law — aerospace leading edges
Bridge SurfaceConnect surfaces (G0–G3)
N-sided SurfaceFill a multi-sided (3–9) opening
Fill SurfaceN-side alternative with automatic continuity

Law Curve

Menu → Insert → Curve → Law Curve defines equation-based curves by linear, cubic, sinusoidal, or spline Law.

It is mainly used for impeller blades, screws, and helical cams.

A-Surface Quality Analysis

  • Zebra Analysis: reflection stripes. Stripes remain connected at G1, and their width changes smoothly at G2.
  • Reflection Analysis: simulates mold highlights with virtual lighting.
  • Highlight Line Analysis: projected light highlights.
  • Curvature Comb / Gaussian Curvature Map: numeric plus color map.
  • Deviation Check: measures deviation against a reference surface.

Shape Studio (Industrial Design)

Realize Shape is a Sub-D modeling tool, positioned similarly to SolidWorks Power Surfacing or Rhino T-Splines.

Sculpting the Cage Mesh box by push/pull automatically converts to NURBS.

Surface to Solid Conversion

  • Sew (Stitch): Menu → Insert → Combine → Sew. Joins multiple surfaces, and if the volume closes it automatically becomes a Solid.
  • Patch: replaces part of a solid face with a surface — used constantly in mold corrections.
  • Thicken: gives a surface thickness (a sheet metal alternative).
  • Trim and Extend / Trim Sheet: trim or extend surfaces.

> Tip: Automotive exterior panels typically flow as "Class-A Studio Surface → Sew → Thicken → Sheet Metal". As of 2026, NX's Class-A quality is competitive with Alias and ICEM.

Field Checklist

  • In sketches, keep the order: geometric constraints first, then dimensional constraints
  • Rename key dimensions to meaningful Expression names
  • Minimize Studio Spline pole counts, target G2 or better
  • Order Edge Blends from large radius to small radius
  • When editing STEP imports, try Resize Face / Move Face first
  • Save As a backup before Synchronous work
  • For A-surfaces, run Zebra + Reflection + Curvature Comb together
  • For automotive exteriors, confirm 5–7 poles and G3 continuity
Bookmark this site!
PC: Ctrl + D
Mobile: Browser menu → Add bookmark