Nozioni fondamentali > Relazioni e parametri > Parametri con valore limitato > Sintassi per la creazione di un file contenente la definizione di limitazione
  
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.