PARTlinkManager -> Menu Extra [Extras] -> Configura ambiente ERP [Configure ERP environment] -> Finestra di dialogo Configura [Configure] -> Designazione standard [Standard name] | Designazione standard (breve) [Standard name (short)] | Pagina della scheda Designazione elenco parti [BOM name].
![]() | Importante |
|---|---|
I nomi dei file del documento CAD esportato devono essere assolutamente unici. Le
Intera amministrazione CAD, inclusa la definizione della regola di denominazione,
viene utilizzato di default tramite i file di configurazione CAD in Capitolo 2, 3Dfindit - Integrazione CAD - Amministrazione Informazioni dettagliate sull'amministrazione CAD in generale sono disponibili all'indirizzo . Sezione 2.2.7, “Impostazione del nome del file (chiave "FileName") e del percorso del pool (chiave "poolpath") ” Informazioni dettagliate sulla creazione del nome del file CAD in particolare sono disponibili all'indirizzo . Per impostazione predefinita, nelle pagine delle schede Designazione standard [Standard name], Designazione standard (breve) [Standard name (short)] e Designazione dell'elenco [BOM name] parti non deve essere inserita alcuna voce o solo in consultazione con la società di consulenza! Per impostazione predefinita, PARTdataManager visualizza la designazione standard [Standard name] nella vista 3D [3D view], la designazione standard della distinta base [BOM name] sopra la tabella e anche la designazione standard [BOM name] della distinta base nella finestra di aggancio della distinta base [Bill of material]. Le
Assumere sotto Figura 4.670. Designazione del componente: Vista 3D -> Designazione standard [Standard name] [NB] | Tabella -> Designazione elenco parti [BOM name] [LINA ] | Finestra di aggancio "Elenco parti [Bill of material]" -> "Designazione elenco parti [BOM name]"[LINA ]
| |
Diventa
la designazione della distinta componenti [BOM name] nella finestra di dialogo
Configura [Configure] -> scheda Etichetta distinta base [BOM name] ( plinkcommon.cfg -> Blocca [PARTdataManager] -> Chiave
LINA ), allora il
Modifica in PARTdataManager solo nella finestra di ancoraggio
elenco delle parti [Bill of material] .
Le
Designazione DBA [BOM name] visualizzata sopra la tabella
può essere modificato solo tramite il file di configurazione psolopt.cfg .
[SETTINGSTABLE] TABDESCRIPTION=$LINA. additional text
Se non viene inserita alcuna voce nella pagina della scheda Designazione standard [Standard name], il nome viene creato con la designazione standard standard [Standard name] [NB].
Anche questo sarebbe corrispondente:
NB='$NB.'
Esempio 2: viene utilizzata una condizione.
Se non è disponibile un numero ERP, viene creato di default l'NB (denominazione standard [Standard name] ), altrimenti viene utilizzato il numero ERP.
ERP_PDM_NUMBER garantisce l'unicità, mentre la denominazione standard prevede una parte "parlante" nel nome del file.
IF ('$ERP_PDM_NUMBER.'.EQ.'')THEN
NB = '$NB.'
ELSE
NB = '$ERP_PDM_NUMBER._$NB'
ENDIF
Se esistono resistenze, superfici, ecc. diverse per parti geometricamente identiche, è possibile tenerne conto nella denominazione.
es: Formazione del nome del file da NB e materiale.
NB=('$NB._$MAT_NAME.')
Se le opzioni fornite dalla modifica della tabella di progetto non sono sufficienti, si può ricorrere all'integrazione di script vbs esterni.
Lo script esterno viene chiamato con NB=TSCRIPT('nb.ruletable','$CALCED_ROW.','$NB.').
Le registrazioni vengono effettuate con designazione standard [Standard name], designazione standard (breve) [Standard name (short)] o designazione della lista dei pezzi [BOM name].
Un esempio di script "nb.ruletable" potrebbe assomigliare a questo. In questo esempio, la funzione chiamata si chiama "ruletable".
function ruletable(table,calced_row,orgNB)
result=""
mmrow=cint(calced_row)
if mmrow >= 0 then
tmp=table.NN
normbezeichnung=table.rows.item(mmrow).resolvevariables("$NB.",0)
'0.************************************************
pos=Instr(1,normbezeichnung,"DIN")
if pos = 1 then
result=tmp+"_"+table.rows.item(mmrow).resolvevariables("$NENN.$MAT_NAME.",0)
end if
'1.************************************************
if tmp="DIN 912" then
result="ISO4762abcd"+"_"+table.rows.item(mmrow).resolvevariables
("$NENN.$MAT_NAME.",0)
end if
'2.************************************************
if tmp="DIN 2448" then
result="DIN 2448"+"_"+table.rows.item(mmrow).resolvevariables
("$D._$S._$L.___$MAT_NAME.",0)
end if
'3.************************************************
if tmp="DIN 2576" then
result=tmp+"_"+table.rows.item(mmrow).resolvevariables
("$NENN._$D1.$MAT_NAME.",0)
end if
'4.************************************************
pos=Instr(1,normbezeichnung,"FAG")
if pos >= 1 then
result=table.rows.item(mmrow).resolvevariables("$NB.",0)
end if
'5.************************************************
pos=Instr(1,normbezeichnung,"EO EL L-Verschraubung mit Dichtkegel")
if pos >= 1 then
result=table.rows.item(mmrow).resolvevariables("$ERP_PDM_NUMBER.",0)+
"-EL"+table.rows.item(mmrow).resolvevariables("$ROHR.$S.",0)
end if
'6.************************************************
if tmp="DIN 7993-B 2" then
result=table.rows.item(mmrow).resolvevariables("$ERP_PDM_NUMBER.",0)+
"-A"+table.rows.item(mmrow).resolvevariables("$D1.",0)+"---DIN7993"
end if
' *************************************************
if result="" then
result=orgNB
end if
end if
ruletable=result
end functionSe la denominazione standard è inclusa nella regola di denominazione, può anche essere adattata al progetto specifico.
Vedere Sezione 4.25.8.2.7.1, “Modifica della designazione standard legata al progetto ”.
Per definire il nome standard [Standard name] e quindi il nome del file CAD, è possibile utilizzare le condizioni IF, la sintassi Fortran, le costanti e le variabili ERP (chiamate con '$Variablenname.') per creare il nome:
|
(entrambe le condizioni - destra e sinistra di .AND. - devono essere soddisfatte) | |
|
(una delle due condizioni - a destra o a sinistra di .OR. - deve essere soddisfatta) | |

![Esempio: modifica della designazione standard [Standard name]](https://webapi.partcommunity.com/service/help/latest/pages/it/3dfindit/doc/resources/img/img_2a6916470e544cccbecd66c8ae288cd5.png)
![[Importante]](https://webapi.partcommunity.com/service/help/latest/pages/it/3dfindit/doc/images/important.png)
![Designazione del componente: Vista 3D -> Designazione standard [Standard name] [NB] | Tabella -> Designazione elenco parti [BOM name] [LINA ] | Finestra di aggancio "Elenco parti [Bill of material]" -> "Designazione elenco parti [BOM name]"[LINA ]](https://webapi.partcommunity.com/service/help/latest/pages/it/3dfindit/doc/resources/img/img_a7512040cebf4627b75c93a5af5f4433.png)

![[Nota]](https://webapi.partcommunity.com/service/help/latest/pages/it/3dfindit/doc/images/note.png)