Parametri
Creo ModelCHECK effettua un controllo dei parametri che verifica la conformità dei parametri del modello agli standard aziendali. Nei parametri possono venire verificate le seguenti informazioni:
• tipi di parametri, ossia stringa, intero, booleano, reale
• se è designato in PDM
• se i valori sono assegnati
|
Sono consentite stringhe vuote. I parametri reale, intero e booleano possono essere creati anche con i valori di default. I valori di default sono:
• Reale - 0.0
• Intero - 0
• Booleano - No
|
• parametri specifici con valori provenienti da un elenco standard di valori validi
• se i parametri numerici sono minori, uguali o maggiori di un valore specificato
• se i parametri di stringa o booleani sono uguali a un valore specificato
• se i parametri di stringa contengono lettere specifiche o hanno una lunghezza particolare
Utilizzate il seguente formato nel file di configurazione iniziale per rinominare i parametri:
[MODE]_PARAMETER [name] [type] [equality] [value]
dove:
• [MODE] è PRT, ASM o DRW.
• [name] è il nome del parametro. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
• [type] è il tipo di parametro. I seguenti valori sono accettabili:
◦ STR -
◦ BOOL - Valore booleano (Sì / No)
◦ INTEGER - Valore intero
◦ REAL - Valore reale
◦ NONE - Nessun tipo standard
• [equality] è l'uguaglianza. I seguenti valori sono accettabili:
◦ EQ - Uguale a un valore o a un elenco di valori
◦ NEQ - Non uguale a un valore o a un elenco di valori
◦ LT - Minore di
◦ GT - Maggiore di
◦ LTE - Minore di o uguale a
◦ GTE - Maggiore di o uguale a
• [value] è il valore. Per il valore viene fatta distinzione tra maiuscole e minuscole. I seguenti valori sono applicabili:
◦ È possibile specificare un valore esatto o assegnare un numero per controlli minore di/maggiore di.
◦ PDM può essere specificato se il parametro è designato in PDM.
◦ NULL può essere specificato se al parametro non è assegnato alcun valore.
◦ *, ?, # e $ possono essere utilizzati come caratteri jolly, dove:
▪ * — Numero qualsiasi di caratteri
▪ ? — Singolo carattere (numerico, alfanumerico o simbolo)
▪ # — Singolo carattere numerico
▪ $ — Singolo carattere di tipo stringa
|
Non potete utilizzare caratteri jolly con parametri di tipo REAL.
|
◦ È possibile specificare LIST_XXX, dove XXX è il nome di un elenco di valori accettabili.
PRT_PARAMETER DRAWN_BY STR EQ LIST_DESIGNERS
Specificate ogni membro dell'elenco in una riga separata del file di configurazione iniziale:
LIST_DESIGNERS Michael Jordan
LIST_DESIGNERS Grant Hill
LIST_DESIGNERS Penny Hardaway
Tale elenco renderà i tre nomi dei valori accettabili per il parametro specifico.
Di seguito sono riportati alcuni esempi.
PRT_PARAMETER MODEL STR EQ circ
PRT_PARAMETER PN NONE EQ PDM
PRT_PARAMETER PN NONE EQ ????-???
PRT_PARAMETER COMPANY STR EQ PTC
PRT_PARAMETER EMPTY NONE EQ NULL
PRT_PARAMETER DRAWN_BY STR EQ LIST_DESIGNERS
PRT_PARAMETER RELEASED BOOL EQ YES
PRT_PARAMETER DRAFT_ANGLE REAL LTE 5
PRT_PARAMETER DESCRIPTION STR EQ *test
PRT_PARAMETER MATERIAL STR EQ PDM
PRT_PARAMETER RC_MODEL_TYPE STR EQ LIST_MODEL_TYPE
PRT_PARAMETER ENG_PRJ_NO STR EQ PDM
PRT_PARAMETER DEPARTMENT STR LTE LENGTH_12
PRT_PARAMETER MASS REAL
PRT_PARAMETER VOLUME REAL
PRT_PARAMETER MC_INT INTEGER EQ 12345
PRT_PARAMETER MC_REAL REAL EQ 5.33
Esempi di caratteri jolly:
• *test - Il valore deve terminare per test, quindi model test può essere un valore accettabile.
• ??-?? - Il valore deve essere formato da cinque caratteri, il terzo dei quali deve essere un trattino (-).
• ####-$000 - I primi quattro caratteri devono essere numeri, il quinto un trattino (-), il sesto una lettera e gli ultimi 3 degli zero (0).
|
I parametri nel modello che non sono elencati come elementi iniziali possono essere riportati come parametri extra impostando il controllo EXTRA_PARAMS nel file di configurazione iniziale. Creo ModelCHECK elenca i parametri extra e potete eliminarli dal modello.
|