Contacts
Get in touch
Close

Contacts

Romania, Cluj-Napoca – 400157
Str. Ploiești Nr. 9

Romania, Vama – 447350
Str. Fermei Nr. 14

+40 774 463 429

info@inteliscience.net

AI Geometry Manipulation

AI Geometry Manipulation

AI Geometry Manipulation

“Change all of them” should be an instruction, not a week.

AI geometry manipulation edits existing Siemens NX geometry on instruction: resize and re-tolerance holes, place and pattern features, move and position bodies and components, fix colors, attributes and layers — as reviewable functions and batch jobs built on NXOpen. An instruction becomes a recipe; the recipe runs over one part or a whole set; every run produces a diff preview, and nothing is committed until an engineer confirms. Parametric where the model allows — and honest about it where the model does not.

It is the “edit” engine of our AI-Assisted Geometry Creation discipline. For single ad-hoc operations driven conversationally, the NX Action Assistant is the chat-side sibling — this page is where its “wrong tool for 500-part batches” honestly points.

Who this is for

  • A supplier change, a norm update or a platform decision means the same edit on dozens of parts.
  • Design changes ripple through variants and fixture sets that nobody wants to open one by one.
  • Library hygiene — colors, attributes, layers, naming — has drifted for years and audits keep noticing.
  • You script some of this in NX journals today, but every new case means new code and the backlog wins.
  • The edits are describable in one sentence — executing them is the expensive part.

// One recipe, twelve parts — reviewed as one diff, not twelve sessions

Recipe R-12 · from a supplier change note

On family mounting_plates (12 parts): change all clearance holes Ø6.5 → Ø8.4 where bolt spec = M8; re-center the pattern on the pad; set attribute SUPPLIER_REV = C; move construction sketches to layer 61.

Diff preview — nothing applied yet
PartChangeResult
MP-10046 holes Ø6.5 Ø8.4 · pattern re-centeredparametric edit
MP-10174 holes Ø6.5 Ø8.4 · attrs + layersparametric edit
MP-1031hole not feature-based (imported region)flagged — manual edit

11 parts clean parametric edits1 flagged for review (imported geometry)runtime 4 min

CONFIRM RUN Apply 11Open flaggedDiscard

The diff is the contract. You review one change list, not twelve part files. Applied edits are real feature and expression changes — undo-safe, logged per part — and the flagged part tells you exactly why it needs eyes.

What the jobs do

Resize & re-tolerance

Holes, threads, fits — across sets

Diameter, thread and fit changes driven by a rule (“where bolt spec = M8”) — found by meaning, changed as features, not by opening files.

Place & pattern

Features positioned and patterned

Bosses, holes and cutouts placed or re-patterned per instruction — positions driven by expressions, patterns stay associative.

Move & position

Bodies and components arranged

Bodies moved, components repositioned, assemblies re-arranged against references — with constraint-aware previews before anything commits.

Hygiene

Colors, attributes, layers — at scale

The library cleanup nobody staffs: attributes corrected, colors and layers normalized per your standard — whole folders in one reviewed run.

How it runs

Instructions become recipes: a scoped selection rule (which parts, which features), the change, and the guardrails. The matching — finding “clearance holes for M8” across models that never followed one modeling style — is where AI assists; execution stays plain NXOpen: parametric edits where the model carries them, honest flags where it does not. Recipes are versioned and reusable; runs are logged per part. On your infrastructure, on-premises or EU cloud.

Honest limits

Parametric where the model allows — flagged where it doesn’t. Feature-based geometry gets feature edits; imported or feature-less regions are flagged instead of butchered with direct-modeling guesses. On imported, feature-less regions we say so plainly: those edits stay manual (or synchronous), and the diff tells you which parts they are before the run.

It executes instructions; it does not make design decisions. “Enlarge to Ø8.4 where bolt spec is M8” is a job. “Decide whether M8 is right” is engineering and stays with you. Ambiguous instructions come back as questions during recipe definition — before the run, not in it. And single ad-hoc edits at the designer’s desk remain the domain of the NX Action Assistant — this engine starts paying off from dozens of parts.

Fixed price — fixed scope

Geometry Manipulation PoC

€9,900 fixed

  • Two recipes from your real backlog, defined with your team
  • Runs over one real part set on your infrastructure — diff preview, confirm gate, per-part log
  • Clean/flagged split measured and explained per part
  • Recipes versioned and rerunnable by your team
  • Rollout blueprint: recipe library, governance, scheduling
Start the PoC conversation

2–3 weeks · results are yours either way.

For comparison

The forty-session week

minutes × parts per change wave

  • The same edit opened, made and saved part by part
  • The part someone missed — found downstream
  • Library hygiene postponed for the fifth year running

Frequently asked questions

What is AI geometry manipulation?
AI geometry manipulation edits existing Siemens NX geometry on instruction — resizing and re-tolerancing features, placing and patterning, moving bodies and components, fixing colors, attributes and layers — packaged as reviewable recipes and batch jobs built on NXOpen. Every run produces a diff preview, edits are parametric where the model allows, and nothing is committed without engineer confirmation.
How does this relate to the NX Action Assistant?
Same philosophy, different scale. The Action Assistant executes single operations conversationally at the designer’s desk; this engine runs recipes over part sets — the batch work the assistant honestly routes away. Both preview first and log everything.
What happens on parts where the edit isn’t feature-based?
They are flagged, not forced. The diff lists them with the reason — typically imported, feature-less geometry — and the honest option is a manual or synchronous edit on exactly those parts. Silent direct-modeling guesses on unknown geometry are exactly what we refuse to do at batch scale.
Is a run reversible?
Yes — edits are applied per part as clean operations with a per-part log, runs work on managed copies or checkpoints depending on your PLM setup, and the confirm gate means nothing runs that you haven’t seen as a diff. Rollback strategy is agreed with your CAD admins in the PoC, not improvised.
We already script NX journals. Why this?
Journals automate the mechanics; the expensive part is the interpretation — finding “clearance holes for M8” across heterogeneous models that never followed one modeling style. That matching is where the AI sits; execution stays deterministic NXOpen. Your existing scripts can become recipe steps instead of being thrown away.
Where does it run?
On your infrastructure — on-premises or in an EU cloud under your control. Your models never reach a public AI service.

Related engines: Parametric Part & Variant Generation creates the families these recipes maintain, and Rule-Based PMI Creation annotates what you’ve changed. Overview: AI-Assisted Geometry Creation.

Somewhere on your desk is a change note that means the same edit on a dozen parts. Don’t open them one by one.

Send us that change note and three of the parts — we’ll return the recipe, the diff preview and the honest clean/flagged split for the set.

Talk to an Engineer

PoC as an NX Sprint, €9,900 · fixed scope · on-premises option