Sintassi per la creazione di un file contenente la definizione di limitazione
Di seguito viene mostrato il formato di un file di parametro contenente la definizione di limitazione.
ND_ParamDefArr_K01 = {
<definition>
[, ...]
}
dove:
[, ...] - Continuazione elenco opzionale.
Di seguito viene mostrato il formato di <definition>.
{
Name = <name>
Type = <type> [<quantity type>]
[Default = <value>]
[Range = <range> | Enum = <enum>]
[Access=<access>]
}
|
tutti i dati compresi tra parentesi quadre [] sono opzionali. Il simbolo di barra verticale | indica una scelta tra due o più varianti.
|
dove:
<name> - Qualsiasi nome valido di un parametro Creo Parametric.
<type> - Utilizza il formato indicato di seguito.
integer | real | string | boolean
<quantity type> - Il nome di un tipo di quantità di base (quote fisiche) qualsiasi supportato da Creo Parametric, ad esempio Length o Force, oppure un'espressione composta da tali nomi con operazioni di moltiplicazione (*), divisione (/) o elevamento a potenza (^).
Di seguito viene mostrato il formato di <value>.
<value_int> | <value_real> | <value_string> | <value_boolean>
dove:
<value_int> - Numero intero.
<value_real> - Qualsiasi numero reale valido nelle relazioni di Creo Parametric, se necessario, seguito da <unit>.
<value_string> - Qualsiasi stringa racchiusa tra virgolette singole.
|
Una virgoletta in una stringa deve essere rappresentata dal simbolo ".
|
<value_boolean> - True | False.
<unit> - Nome di qualsiasi tipo di unità di misurazione supportato da Creo Parametric (ad esempio mm, lb o N) oppure un'espressione composta da tali nomi associati a operazioni di moltiplicazione (*) o divisione (/). Le unità dei valori devono corrispondere al tipo di quantità della definizione del parametro di cui fanno parte come default o come valori limitati.
Di seguito viene mostrato il formato di <range>.
[<value>,<value> | <value>, | ,<value>]
dove:
variante <value>, - Intervallo con un unico limite inferiore.
variante ,<value> - Intervallo con un unico limite superiore.
|
Utilizzate i simboli [] o () per la definizione dell'intervallo.
|
[] - Il valore massimo o minimo corrispondente viene incluso nell'intervallo.
() - Il valore massimo o minimo corrispondente viene escluso dall'intervallo.
Di seguito viene mostrato il formato di <enum>.
{
<value>
[, ...]
}
Di seguito viene mostrato il formato di <access>.
full | limited | locked
dove:
full - Indica i parametri con accesso completo definiti dall'utente che possono essere modificati in qualsiasi posizione.
limited - Indica i parametri che non possono essere modificati da una relazione. I parametri limitati possono essere modificati solo mediante family table e Program.
locked- Indica i parametri creati da un'applicazione esterna (sistema di gestione dati, feature di analisi, relazioni, programma o family table). I parametri di tipo Bloccato (Locked) possono essere modificati solo tramite l'applicazione esterna con la quale sono stati creati.
|
• Gli spazi e le nuove linee sono opzionali. Possono essere utilizzati in tutti i casi ad eccezione di parole chiave e valori.
• Potete inserire commenti preceduti da // o '/* e seguiti da una nuova linea in qualsiasi parte del file.
|