NX CAD MCP: versiunea scurtă
NX CAD MCP înseamnă a oferi unui agent AI instrumente tipizate, prin Model Context Protocol, pentru a citi și construi geometrie în Siemens NX prin NXOpen. inteliScience construiește astfel de servere pentru echipe de inginerie: mai întâi instrumentele de citire, fiecare scriere condiționată de previzualizare și confirmare. Pentru un producător din Asia am livrat un chatbot care inspectează piesele deschise și construiește feature-uri la cerere.
| Asistent de chat fără MCP | Asistent NX CAD MCP | |
|---|---|---|
| Vede piesa deschisă | nu — lipiți manual numele feature-urilor | da — citește corpuri, feature-uri, expresii, proprietăți de masă |
| Modifică geometria | explică pe ce comandă să dați clic | creează schițe, extrudări, găuri, pattern-uri după confirmare |
| Model de încredere | nu este necesar, nu se întâmplă nimic | previzualizare, confirmare, undo mark, jurnal de audit |
| Prima valoare | întrebări de onboarding | lucru parametric repetitiv, inspecția pieselor, construirea de variante |
Problema: un chatbot care nu poate vedea piesa
Fiecare echipă NX care a încercat un chatbot generalist s-a lovit de același zid în decurs de o săptămână. Asistentul explică minunat dialogul Extrude, dar habar nu are că piesa de pe ecranul dumneavoastră are 214 feature-uri, trei corpuri suprimate și o expresie numită p_flange_t care controlează jumătate din model. Așa că inginerul descrie piesa în proză, modelul răspunde în proză, iar inginerul face în continuare toate clicurile.
Acest decalaj nu este o problemă a modelului lingvistic. Este o problemă de conectivitate, iar de când Anthropic a introdus MCP în noiembrie 2024 există o modalitate standard de a o rezolva. Între timp, MCP a trecut la Agentic AI Foundation din cadrul Linux Foundation (decembrie 2025), iar SDK-urile sale înregistrează aproape o jumătate de miliard de descărcări pe lună, la data publicării specificației din iulie 2026. Protocolul nu mai este exotic; ceea ce rămâne rar este un server CAD în spatele lui, în care un departament de inginerie să poată avea încredere.
Am explicat ce este serverul MCP pentru Siemens NX la nivel de arhitectură pe pagina noastră de servicii, iar varianta doar în citire, de fundamentare pe cunoștințe, în articolul nostru despre NXOpen MCP. Acest articol este despre partea de geometrie: ce poate citi și construi efectiv un agent în NX astăzi, cum am structurat instrumentele într-un proiect livrat anul acesta și unde se află serverele open-source în septembrie 2026.
Dacă echipa dumneavoastră lucrează în Claude Code, modul în care îl conectăm la o sesiune NX live, cu aprobare per instrument înaintea fiecărui instrument de construcție, este descris pe pagina noastră despre integrarea Claude Code NX.
Instrumente de citire înaintea instrumentelor de construcție: cum este structurat un server NX CAD MCP
Un server NX CAD MCP este un set de funcții pe NXOpen, fiecare descrisă printr-un nume, parametri tipizați și un docstring, pe care un agent le poate descoperi și apela. Decizia de proiectare care contează cel mai mult nu este ce bibliotecă folosiți. Este împărțirea setului de instrumente într-un nivel de citire, pe care agentul îl poate apela liber, și un nivel de construcție, care trece întotdeauna printr-o validare umană.
Recomandarea noastră clară: livrați mai întâi nivelul de citire, de unul singur, și lăsați proiectanții să lucreze cu el două-trei săptămâni înainte ca vreun instrument de construcție să intre în funcțiune. Instrumentele de citire sunt locul unde se produce momentul “asistentul îmi vede în sfârșit piesa” și nu prezintă niciun risc de a corupe un model.
Ce fac serverele open-source NX MCP în septembrie 2026
Două servere ale comunității definesc stadiul actual pentru Siemens NX. Cel mai matur este NX_MCP (84 de stele GitHub, 15 fork-uri, MIT, consultat la 14 septembrie 2026). Expune 16 instrumente implicite plus 34 de instrumente legacy în spatele unui flag experimental. Execuția de journal-uri este dezactivată implicit. A fost validat pe NX 2506 (ugraf 2506.4021) la 21 august 2026.
Cel mai proaspăt semnal este un pull request în stadiu de draft, deschis la 6 septembrie 2026, care adaugă găzduirea sesiunilor grafice NX 2606, ID-uri de mutație durabile cu rollback la checkpoint, enumerarea geometriei și aproximativ 189 de instrumente etichetate pe capabilități, cu un profil compact de agent cu 13 instrumente deasupra. Indiferent dacă va fi integrat sau nu, arată încotro se îndreaptă serverele comunitare: rollback-ul și inspecția devin funcții de primă clasă, exact lacuna de producție pe care o descriem pe pagina noastră de servicii.
Al doilea server, un demo text-to-CAD construit pe NX 2206, creează primitive (paralelipiped, sferă, cilindru), uniuni și diferențe, blend-uri de muchii și salvează fișierul .prt. Rulează doar în mod batch, iar propriul README listează schițele, extrudările și găurile ca neimplementate încă. Util ca exemplu didactic, nu ca fundație.
Două repere din afara lumii NX pun lucrurile în perspectivă. Autodesk a publicat două servere MCP oficiale pentru Fusion în aprilie 2026, unul local pentru comenzi de modelare și unul remote pentru date de proiectare, utilizabile din Claude Desktop și Cursor. Siemens, în schimb, a redenumit NX în Designcenter odată cu versiunea din 23 iunie 2026 și a lansat Designcenter Copilot, un asistent bazat pe documentație, dar, din câte știm, nu există niciun server MCP oficial pentru operațiile de modelare NX. Pentru echipele NX, asta înseamnă că stratul de geometrie este, în 2026, o decizie de tip construiți-sau-colaborați, nu una de tip așteptați-furnizorul.
Ce am construit: un chatbot cu acces MCP la geometria NX pentru un producător din Asia
Anul acesta am livrat un asistent de chat pentru un producător industrial din Asia, ai cărui ingineri voiau să vorbească cu piesa pe care o aveau deschisă, nu cu un sistem de ajutor. Asistentul rulează într-un panou web lângă NX și ajunge la sesiunea CAD printr-un server MCP construit de noi pe bibliotecile NXOpen ale clientului. Nu publicăm indicatorii clientului pentru acest proiect; ceea ce urmează este forma sistemului, adică partea care merită copiată.
Partea de citire a intrat prima în funcțiune. Inginerii întreabă “care feature-uri fac referire la expresia grosimii peretelui?” sau “care este masa corpului 3 în revizia curentă?”, iar agentul răspunde din modelul live, cu nume de feature-uri și valori de expresii pe care le-a preluat efectiv, nu memorat. Doar acest lucru a schimbat modul în care era perceput instrumentul: un coleg care cunoaște piesa, nu un manual care cunoaște NX.
Partea de construcție a venit patru săptămâni mai târziu și este deliberat restrânsă. Agentul poate crea feature-uri bazate pe schițe, găuri și pattern-uri și poate instanția feature-urile șablon proprii ale clientului, construcțiile de tip boss-și-nervură prescrise de standardele lor, cu parametri completați din conversație. Fiecare apel de construcție afișează o previzualizare a ceea ce se va schimba, așteaptă confirmarea inginerului, setează un undo mark și scrie o intrare de audit. Fără execuție liberă de journal-uri, fără instrumente care primesc coordonate de ecran.
Stratul de raționament este un model de frontieră găzduit, dar serverul MCP, jurnalul de audit și toate datele pieselor rămân pe infrastructura clientului. Această separare este ceea ce a trecut proiectul prin evaluarea de securitate IT într-o singură rundă în loc de trei. Munca noastră anterioară la un asistent agentic hibrid care execută și verifică în interiorul NX a urmat același tipar, iar acesta este tiparul din spatele fiecărui asistent de acțiune din familia noastră de asistenți AI pentru NX.
Un server comunitar rulează ca POC. Ce lipsește pentru producție: permisiuni de instrumente pe roluri, SSO/Entra, un jurnal de audit pe care managerul dumneavoastră CAD îl va semna, recunoașterea șabloanelor, operare on-premise. Închidem decalajul de la “rulează pe mașina mea” la “rulează în departamentul de inginerie” — vedeți cum construim un strat NX MCP cu validare umană.
Dacă ați generat NXOpen cu un agent până acum, știți că boilerplate-ul de tip builder-și-secțiune este exact locul unde modelele halucinează; am măsurat acest lucru la generarea de cod NX Open în testele noastre. Împachetarea lui o singură dată, de către un om, într-un instrument tipizat înseamnă că agentul nu mai trebuie să îl scrie niciodată. Acesta este adevăratul argument de productivitate pentru NX CAD MCP față de “lăsăm modelul să scrie un journal”.
De ce confirmarea se află acum în protocol: MCP 2026-07-28
Specificația MCP din iulie 2026 a schimbat mecanica lui “întreabă înainte să acționezi”. Nucleul protocolului a devenit stateless, handshake-ul initialize și antetul de sesiune au fost retrase, iar un nou tipar Multi Round-Trip Request permite unui server să răspundă la un apel de instrument cu resultType: "input_required", să transmită clientului o întrebare și să finalizeze apelul odată ce vine răspunsul. Pentru un instrument de construcție NX, aceasta este modalitatea nativă de a spune “aceasta va adăuga 24 de găuri la corpul 2; continuăm?” fără a ține un flux deschis.
Alte două elemente din aceeași versiune contează pentru managerii CAD. Enterprise-Managed Authorization a fost promovată la stabil, astfel încât accesul la un server NX MCP poate fi guvernat prin furnizorul de identitate pe care îl folosiți deja. Iar cadrul de extensii a mutat sarcinile de lungă durată în afara nucleului, exact acolo unde își au locul operațiile de mai multe minute, precum o verificare de interferențe pe un ansamblu complet.
În practică, asta înseamnă că un server NX CAD MCP proiectat în 2026 ar trebui să își expună poarta de validare prin protocol, nu printr-un pop-up personalizat lipit de panoul de chat. Ne mutăm propriile servere pe acest model; proiectul clientului de mai sus folosește încă o confirmare la nivel de aplicație, iar migrarea este o modificare limitată tocmai pentru că instrumentele au fost tipizate de la început.
La ce să fiți atenți într-o configurație NX CAD MCP
Indiferent dacă construiți intern sau cu un partener precum inteliScience, aceste șase criterii separă un instrument pe care un manager CAD îl va semna de un demo de weekend:
- Nivelul de citire se livrează primul, de unul singur. Instrumente de inspecție cu zero acces de scriere, în producție, înainte să existe vreun instrument de construcție.
- Unități inginerești în fiecare semnătură. Milimetri, grade, nume de expresii. Fără coordonate de ecran, fără “fața selectată”.
- Un singur pas de undo per scriere. Rollback-ul trebuie să fie precis, nu “anulează ultimul lucru”.
- Recunoașterea șabloanelor. Agentul instanțiază feature-urile dumneavoastră standard în loc să asambleze geometrie din primitive.
- Jurnal de audit deținut de managerul CAD. Utilizator, marcaj temporal, instrument, parametri, rezultat, undo mark. Exportabil.
- Modelul unde doriți, datele unde trebuie să rămână. Un model de raționament găzduit este în regulă; puntea NXOpen, piesele și jurnalul rămân pe infrastructura dumneavoastră.
Numărul 4 este cel pe care majoritatea demo-urilor îl sar și cel pe care proiectanții îl observă primii. Un boss construit dintr-un cilindru și o operație booleană nu este același lucru cu șablonul dumneavoastră standard de boss, iar standardul dumneavoastră intern cunoaște diferența.
Întrebări frecvente
Ce este NX CAD MCP?
NX CAD MCP înseamnă utilizarea Model Context Protocol pentru a conecta un agent AI la o sesiune Siemens NX în execuție, prin instrumente tipizate construite pe NXOpen. Instrumentele de citire permit agentului să inspecteze feature-urile, expresiile, corpurile și PMI ale piesei deschise; instrumentele de construcție îi permit să creeze sau să modifice geometria după ce un om confirmă modificarea previzualizată.
Poate un agent AI să creeze cu adevărat geometrie în Siemens NX prin MCP?
Da. Servere comunitare precum NX_MCP expun deja operații de extrudare, revolve, blend, găuri și pattern-uri, iar noi am livrat un sistem pentru un client în care agentul instanțiază feature-uri șablon cu parametri preluați din conversație. Constrângerea în producție nu este capabilitatea, ci guvernanța: previzualizare, confirmare, marcaje de anulare (undo mark-uri) și jurnalizare în jurul fiecărei scrieri.
NX CAD MCP vs Designcenter Copilot: care este diferența?
Designcenter Copilot (versiunea din iunie 2026 a redenumit NX în Designcenter) răspunde la întrebări pe baza documentației Siemens și a contextului dumneavoastră curent. Nu execută operații de modelare pe piesa dumneavoastră. Un server NX CAD MCP este stratul care acționează: citește modelul live și, cu confirmarea dumneavoastră, îl modifică. Majoritatea echipelor ajung să le dorească pe amândouă.
Cât costă un server NX CAD MCP?
Un NX Sprint doar în citire, pe propriile dumneavoastră biblioteci NXOpen, costă 9.900 € preț fix și durează două până la trei săptămâni. Un strat de acțiune pentru producție, cu instrumente de construcție, recunoașterea șabloanelor, validare umană, SSO și operare on-premise, este un proiect de implementare Vision4NX de la 59.000 € în sus, în funcție de câte instrumente și șabloane trebuie să acopere.
Este sigur să lăsați un agent AI să scrie în fișierele de piese NX?
Este sigur atunci când scrierile sunt restrânse, tipizate și condiționate de confirmare, și nesigur atunci când agentul poate executa journal-uri arbitrare. Nu recomandăm activarea niciunui instrument de execuție liberă de cod într-un departament de inginerie. Limitați instrumentele de construcție la operații denumite, cu parametri validați, setați un undo mark la fiecare apel și păstrați un jurnal pe care îl verifică un om.
Pasul următor
Dacă inginerii dumneavoastră descriu deja piesele unui chatbot manual, nivelul de citire este restant, iar nivelul de construcție este mai aproape decât credeți.

