Come creare una parte standard personalizzata
Informazioni
Il comando -BMFERRAMENTA può essere utilizzato per creare parti personalizzate standard di diverse categorie, ad esempio: Tubi, Raccordi a Croce, Raccordi a T, ecc. Possiede l'opzione crea PErsonalizzato la quale consente di selezionare files TXT. Questi file devono contenere le seguenti parti:
- Parametri di creazione obbligatori
- Parametri di creazione opzionali
- Tabella di configurazione
- Le linee che iniziano con un punto e virgola verranno ignorate.
- Tutte le linee con parametri di creazione devono avere la seguente conformazione:
NOME_PARAMETRO: "valore_parametro"
Parametri di creazione obbligatori
- NAME: Nome della parte creata.
- CATEGORY: Categoria della parte creata (le categorie supportate saranno elencate di seguito, è necessario utilizzare nomi inglesi).
- PATH: Il percorso verso la parte creata nel pannello Libreria.Nota: Le cartelle possono essere separate da un punto e virgola. Ad esempio, il valore "Piping;Elbows" indica che la parte verrà creata nella cartella Parti standard → Piping → Elbows → il valore del parametro di creazione STANDARD.
- STANDARD: Lo standard della parte creata, ad esempio: ASME, ANSI, DIN, ISO, ecc. (famiglie di standard), e non ASME B16.5, DIN EN 1092-1, ecc. (standard particolari).
- DESCRIPTION: Descrizione della parte creata.
Parametri di creazione opzionali
- EXPOSED_PARAMETERS: I parametri della tabella di configurazione che saranno accessibili agli utenti delle parti indicate.Nota: I parametri devono essere separati da spazi.
- INITIAL_VALUE: Il valore chiave della tabella che verrà utilizzato quando la parte viene trascinata dalla libreria.Nota: Se questo parametro viene omesso, verrà utilizzato come valore iniziale la prima riga della tabella.
- MATERIAL: Il materiale della parte creata.Nota: È possibile utilizzare solo i materiali della libreria dei materiali.
- CUSTOM_PARAMETERS: I parametri che possono avere qualsiasi valore e non possono essere determinati dalla tabella (ad esempio la lunghezza del tubo).
- KEY_PARAMETER: Il parametro che sarà usato come chiave della tabella dei parametri.Nota: Se questo parametro viene omesso, la prima colonna verrà utilizzata come parametro chiave.
- LENGTH_MEASUREMENT_TYPE_PARAMETERS, AREA_MEASUREMENT_TYPE_PARAMETERS, VOLUME_MEASUREMENT_TYPE_PARAMETERS, UNKNOWN_MEASUREMENT_TYPE_PARAMETERS: I parametri che avranno il tipo appropriato. Ad esempio, viene modificato in lunghezza/area/volume quando un pezzo viene inserito in documenti con altre unità. Il tipo lunghezza è predefinito.
Tabella di configurazione
- Geometrical parameters: questi parametri determinano la geometria della parte e differiscono per diverse categorie di parti. L'elenco completo di tali parametri per ciascuna categoria sarà descritto di seguito.
- Key parameter: Questo parametro deve determinare in modo inequivocabile la configurazione del pezzo.
- Unit parameter: determina le unità in cui verrà creata la parte. Può avere valori "IN" – pollici e "MM" – millimetri.
Inoltre, può essere presente un numero qualsiasi di altri parametri.
- I parametri stringa devono essere tra virgolette: "valore".
- Se le virgolette fanno parte del simbolo del valore del parametro, deve essere anteposto il simbolo \ prima del simbolo ". Per esempio:
"1/2\" X 1/2\" SCH 5"saranno riconosciuti come 1/2" X 1/2" SCH 5.
Come creare un file per creare una parte standard
- Creare la tabella utilizzando i valori degli standard, che conterranno valori chiave e parametri geometrici. Se necessario, aggiungere una colonna con unità e colonne di parametri personalizzati.
- Convertire la tabella in formato testo (ad esempio in CSV). Come separatore occorre utilizzare lo Spazio ed i valori di testo devono essere posizionati all'interno delle doppie virgolette (").
- Copiare e incollare il contenuto di questo file in un file TXT, oppure cambiare l'estensione di questo file CSV in TXT.
- Aggiungere tutti i parametri di creazione obbligatori e, se necessario, i parametri opzionali all'inizio di questo file TXT.
- Il file è pronto per l'uso.
Creare una parte standard personalizzata da un file TXT esistente
- In qualsiasi disegno, eseguire il comando -BMFERRAMENTA e scegliere l'opzione crea PErsonalizzato.
- Nella finestra di dialogo Selezionare il file della tabella di configurazione, selezionare il file (o i file) TXT creati.
- Il comando creerà una nuova parte standard. Per esempio:
- Si aprirà un nuovo disegno con le unità corrette.
- Creerà componenti con proprietà conformi al file TXT.
- Salverà la parte standard nel posto giusto.
- Creerà delle anteprime per la libreria.
Esempio di un possibile file .TXT per creare un gomito di esempio:
; Parametri di creazione obbligatori
NAME: "Sample elbow"
CATEGORY: "Elbow"
PATH: "Piping;Elbows"
STANDARD: "Sample standard"
DESCRIPTION: "Sample description"
; Parametri di creazione opzionali
EXPOSED_PARAMETERS: "PartNumber" "Size" "OuterDiameter" "Thickness" "Schedule"
INITIAL_VALUE: "1/2\" X 0.065\" (SCH 5S)"
LENGTH_MEASUREMENT_TYPE_PARAMETERS: "OuterDiameter" "Thickness"
MATERIAL: "Steel"
; altri possibili parametri opzionali
; CUSTOM_PARAMETERS:
; KEY_PARAMETER:
; UNKNOWN_MEASUREMENT_TYPE_PARAMETERS:
; AREA_MEASUREMENT_TYPE_PARAMETERS:
; VOLUME_MEASUREMENT_TYPE_PARAMETERS:
; table
"PartNumber" "Size" "UNIT" "OuterDiameter" "Thickness" "Schedule" "B" "DEG"
"1/2\" X 0.065\" (SCH 5)" "1/2\"" "IN" 0.84 0.065 "SCH 5" 0.62 45.0
"1/2\" X 0.065\" (SCH 5S)" "1/2\"" "IN" 0.84 0.065 "SCH 5S" 0.62 45.0
"1/2\" X 0.083\" (SCH 10)" "1/2\"" "IN" 0.84 0.083 "SCH 10" 0.62 45.0
Trasferimento di modelli con parti standard personalizzate
Attualmente, i dati delle parti standard personalizzate vengono memorizzati separatamente dal disegno in cui vengono inseriti. Affinché un altro utente possa lavorare con modelli con parti standard personalizzate, deve avere anche il file TXT appropriato da cui è stato creato. L'utente deve eseguire tutti i passaggi da Creare una parte standard personalizzata da un file TXT esistente.
Categorie di parti e parametri geometrici
- Tubo
-
Category: "Pipe"
Tutti i parametri sono obbligatori:- OuterDiameter: Diametro esterno.
- Thickness: Spessore.
- VAR_LG: Lunghezza iniziale.
- Raccordi a X ed a T
-
CATEGORY: "Cross"CATEGORY: "Tee"
Tutti i parametri sono obbligatori:- OuterDiameter: Diametro esterno di corsa.
- OuterDiameter_2: Diametro esterno dell'uscita.
- C: Distanza dal centro di corsa all'uscita.
- M: Distanza dal centro all'uscita.
- Spessore: Spessore di corsa.
- Thickness_2: Spessore dell'uscita.
- Riduzione e riduzione eccentrica
-
CATEGORY: "Reducer"CATEGORY: "Eccentric reducer"
- Gomito
-
CATEGORY: "Elbow"
- Flangia
-
CATEGORY: "Flange"
- Guarnizione
-
CATEGORY: "Gasket"
N_HOLES: Numero di fori.
HOLE_D: Diametro del foro.
HOLES_CRCL_D: Il diametro del cerchio su cui si trovano i fori.

