In precedenza, NX creava le caratteristiche della filettatura dai parametri grezzi di PSOL (diametro, passo della filettatura, profondità, ecc.) e non dai parametri della tabella standard di NX.
A partire dal 2007, NX consente la creazione di filettature con dati di filettatura standard mappati, che possono contenere più informazioni rispetto ai dati di base del file PS3. Questa mappatura standard è ora implementata nell'interfaccia PSOL con la versione V12.7. Se la mappatura ha successo, la finestra di dialogo delle filettature mostra la voce "Tabella filettature" alla voce Input.
Esempio tipico: alcune filettature metriche hanno denominazioni equivalenti in pollici, come "G 1 3/8", che vengono perse durante l'esportazione perché l'input della funzione di filettatura NX "Manuale" non prevede campi per "nome standard della filettatura" (THSTDNAME), "tipo di filettatura" (THTYPE) o "designazioni alternative delle dimensioni della filettatura" (THDESC).
Implementando questa estensione, un cliente è in grado di utilizzare questi dati per mappare, ad esempio, "G 1 3/8" in una specifica di filettatura standard completa nel proprio "NX_Thread_Standard.xml" (eventualmente personalizzato).
Non tutti i thread possono essere mappati con precisione alle voci standard. L'interfaccia utente di NX consente di utilizzare un'approssimazione "best-match". Se anche questo non è possibile, c'è un ripiego all'immissione "manuale".
Confronto tra le finestre di dialogo delle filettature di NX2212: a sinistra l'attuale metodo "Manuale", a destra il metodo di mappatura predefinito (Tabella filettature). Si noti l'assenza di immissione di dati standard a sinistra e la notifica di errore di mappatura esatta a destra: in questo caso NX tenta un'approssimazione.
È inoltre possibile vedere immediatamente nel Navigatore parti se una mappatura ha funzionato. In caso negativo, manca la designazione della filettatura prima di "Symbolic Thread".
Se in NX viene utilizzato uno standard di filettatura
esiste, ma non può essere mappato con le espressioni in ifugnx.cfg, block, [ThreadStandardMap]
È possibile specificare direttamente questa voce e quindi creare una mappatura da
PSOL secondo NX.
[ThreadStandardMap]
#:HELP;Mapping for standard threaded holes. Format (PSOL=NX): <THDESC>=<Standard>,<Size>
#: Inch NPT conical standard
NPT1=Inch NPT,1-NPT
NPT3/4=Inch NPT,3/4-NPT
NPT2 1/2=Inch NPT,2-1/2-NPT
#: Inch UN/UNC unified standard
{.+}-UN {.+}$=Inch UNF,$2-$1
UN-{.+} {.+}$=Inch UNF,$2-$1
12-UN 1=Inch UN,1
UNC1/4=Inch UNC,1/4-20
#Inch ACME "X - Y - ACME"-> ACME-X-Y
{.+} - {.+} - ACME$=Inch ACME,$1-$2 ACME
#: Basic Metric standard
; M 0.XYZ or M .xyz
M\s*0?\.{.+}$=Metric Coarse,M.$1
; M NumberXNumber
M\s*{.+}x{.+}$=Metric Coarse,M$1 x $2
; M Number (without x)
M\s*{.+}$=Metric Coarse,M$1
; Metric Trapezoidal Thread
Tr\s*{.+}x{.+}$=Metric Trapezoidal,M$1 x $2 TRAP



