Metaproprietà

La finestra di dialogo Metaproprietà consente di gestire i metadati CAD e le proprietà definite dall'utente.

Per visualizzare la finestra di dialogo, fare clic su Gestisci metaproprietà nella barra degli strumenti del pannello Proprietà.

Vengono trattati i seguenti argomenti:

Informazioni generali

Le metaproprietà hanno diverse somiglianze con le proprietà normali.

  • Visualizzare e modificare le metaproprietà nel pannello Proprietà. I metadati CAD e le proprietà definite dall'utente vengono elencati in Proprietà utente.
  • Se necessario, modificare i valori delle metaproprietà nelle viste o durante le animazioni.
  • Le definizioni delle metaproprietà e i valori neutri vengono memorizzati in file .smgXml di Composer. I valori delle metaproprietà delle viste e delle animazioni vengono memorizzati, rispettivamente, in file .smgView e .smgSce.

Creare proprietà definite dall'utente per aggiungere informazioni complementari ai prodotti.

Per i metadati dei sistemi personalizzati, ad esempio ambienti PLM, è necessaria un'integrazione di Composer per l'estrazione dei metadati corretti. Per descrivere le metaproprietà, creare un file XML (vedere Esempio di descrizione XML di seguito).

Creazione di metaproprietà

Per creare una metaproprietà, fare clic su . Nella finestra di dialogo Crea metaproprietà, inserire il nome della proprietà e fare clic su OK.

Nota: Le metaproprietà devono disporre di un prefisso "Meta.". Quando si crea una metaproprietà in questa finestra di dialogo, il prefisso viene aggiunto automaticamente. Se si crea un file XML per l'importazione delle metaproprietà, assicurarsi che i nomi delle proprietà inizino con "Meta.".

Eliminazione di metaproprietà

Per eliminare una metaproprietà, fare clic su , selezionare la metaproprietà da eliminare, fare clic su e quindi su .

Avviso: L'eliminazione di una metaproprietà determina la rimozione della proprietà da tutti gli attori.

Definizione

Nome comando Descrizione
Nome Mostra il nome della metaproprietà che si sta creando o della metaproprietà selezionata facendo clic su .

Note:

  • Il nome di una metaproprietà può contenere solo caratteri alfanumerici dell'alfabeto latino.
  • Non è possibile modificare la definizione di metaproprietà esistenti. Quando si seleziona una metaproprietà esistente, tutti i campi sono di sola lettura.
  • Per le illustrazioni tecniche generate in formato CGM e conformi allo standard S1000D 4.x, CGM_ApplicationStructureIdent, CGM_ApplicationStructureName, CGM_Id e CGM_hotspotTitle specificano il valore utilizzato nel file XML di supporto per l'attributo corrispondente dell'elemento hotspot. Vedere Scheda Opzioni.

Etichetta Specifica il nome della metaproprietà senza il prefisso "Meta.".

Nota: L'etichetta corrisponde al testo visualizzato in Composer ovunque sia utilizzata la metaproprietà (pannello Proprietà, workshop, e così via). Per questa etichetta è possibile utilizzare anche caratteri alfanumerici non latini.

Tipo Specifica il tipo di dati della proprietà, che determina i valori che è possibile assegnare alla proprietà. Selezionare una delle seguenti opzioni:
  • Stringa
  • Bool (vero o falso booleano)
  • Int (intero)
  • Float (numero a virgola mobile)
  • Data
  • Colore
Con animazione Consente alla metaproprietà di cambiare durante le animazioni. Nel pannello Proprietà, le proprietà che non è possibile animare vengono contrassegnate con .
Unibile Specifica che è possibile unire la proprietà. Se l'opzione è deselezionata, Composer nasconde la proprietà nel caso in cui gli attori da unire abbiano valori diversi della proprietà.
Visibile Visualizza la proprietà nel pannello Proprietà.
Unità (Disponibile se il Tipo è Int o Float). Specifica le unità per le proprietà di interi e numeri a virgola mobile.
Vincolata (Disponibile se il Tipo è Int o Float). Specifica i valori minimo (Min) e massimo (Max) per le proprietà di interi e numeri a virgola mobile.

Proprietà

Nome comando Descrizione
Includi metaproprietà alla selezione Aggiunge la nuova metaproprietà agli attori selezionati.

Esempio di descrizione XML

Nel seguente esempio vengono mostrate le definizioni delle metaproprietà definite in un file .smgXml.

Nota: I nomi delle metaproprietà devono disporre di un prefisso Meta..

<Server Type="PropertyDefinitions"> <MetaProperties> <Meta Name="Meta.Description" Type="String" DefaultLabel="Description" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/> <Meta Name="Meta.PartNumber" Type="String" DefaultLabel="PartNumber" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/> <Meta Name="Meta.Revision" Type="String" DefaultLabel="Revision" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/> </MetaProperties> </Server> ...... ...... <Actor.Name Value="F0189-CAGE-E1.1"/> <Meta.PartNumber Value= "67725" /> <Meta.Revision Value=" 1.a "/>

Per facilitarne il riutilizzo, è possibile memorizzare le definizioni delle metaproprietà anche in un file .smgMeta separato. Ad esempio, un file .smgXml può fare riferimento a un file delle definizioni delle metaproprietà: <Server Type="PropertyDefinitions" FileName="metas.smgMeta"/>, dove metas.smgMeta contiene: <MetaProperties><Meta Name="Meta.Description" Type="String" DefaultLabel="Description" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/><Meta Name="Meta.PartNumber" Type="String" DefaultLabel="PartNumber" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/><Meta Name="Meta.Revision" Type="String" DefaultLabel="Revision" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/></MetaProperties>

Nota: Il meccanismo del percorso dati viene utilizzato per individuare file di metaproprietà esterni. Vedere Percorsi dati.