Ereditare riferimenti semantici per le annotazioni figlio
In Creo+ le annotazioni impilate o correlate possono ereditare automaticamente i riferimenti semantici dalle rispettive annotazioni padre.
L'eredità dei riferimenti semantici è supportata per i seguenti elementi:
• Annotazioni impilate.
• Simboli o simboli di finiture di superficie posizionati come correlati o con offset rispetto ad altre annotazioni.
• Tipi di annotazioni di feature di annotazione e indipendenti.
Eredità dei riferimenti semantici
La finestra di dialogo Riferimenti (References) contiene la casella di controllo Eredita riferimenti semantici (Inherit Semantic References). È visibile soltanto per un'annotazione figlio. In caso di un'annotazione padre che è anche un'annotazione figlio, questa casella di controllo è visibile anche per tale annotazione. Per default, la casella di controllo è selezionata e i riferimenti semantici vengono ereditati automaticamente. La casella di controllo Eredita riferimenti semantici (Inherit Semantic References) è disponibile anche nella finestra di dialogo Feature annotazione (Annotation Feature).
Esempio:
Se create un'annotazione di quota con un riferimento di superficie e quindi create una tolleranza geometrica e la impilate sulla quota, quando la tolleranza geometrica viene posizionata, eredita i riferimenti semantici dalla relativa annotazione padre (quota). Successivamente, se create un simbolo di feature di Riferimento (DFS) e selezionate la tolleranza geometrica per posizionare il DFS, quest'ultimo eredita i riferimenti semantici dalla relativa annotazione padre (quota). Se create un simbolo e lo correlate alla tolleranza geometrica, i riferimenti semantici della tolleranza geometrica vengono ereditati nel simbolo.
Comportamento di eredità dei riferimenti semantici
• Se aggiungete o eliminate ulteriori riferimenti semantici dall'annotazione padre, i riferimenti aggiuntivi vengono ereditati dall'annotazione figlio. È possibile aggiungere ulteriori riferimenti semantici alle annotazioni figlio senza interrompere l'eredità. La rimozione di un riferimento ereditato dall'annotazione figlio mantiene i riferimenti, ma rimuove il collegamento di eredità.
• Quando le annotazioni sono collegate a un'annotazione padre che contiene riferimenti semantici in due raccoglitori di riferimenti nella finestra di dialogo Riferimento (Reference), l'annotazione figlio eredita i riferimenti semantici da entrambi i raccoglitori di riferimenti dell'annotazione padre.
• Se un'annotazione figlio viene posizionata su una linea di riferimento padre, eredita soltanto il riferimento della stessa linea di riferimento laterale per le tolleranze geometriche. Per il DFS eredita i riferimenti da entrambi i lati delle linee di riferimento.
• Le destinazioni di Riferimento non ereditano i riferimenti semantici dal DFS, perché il DFS e le destinazioni di Riferimento non vengono considerati impilati o correlati.
• Lo stato del riferimento forte o debole viene copiato durante l'eredità. In caso di conflitto tra riferimenti forti e deboli, i singoli riferimenti vengono contrassegnati come forti.
• Le annotazioni di assieme possono utilizzare riferimenti semantici di altri componenti.
• Le annotazioni a livello di parte che utilizzano riferimenti di altri componenti non ereditano riferimenti semantici.
• Se il posizionamento dell'annotazione padre cambia, i riferimenti ereditati per le annotazioni figlio si aggiornano automaticamente.
• Se l'attacco di un'annotazione guida viene modificato, i riferimenti semantici ereditati per le annotazioni figlio si aggiornano automaticamente.
• Per i simboli di finiture di superficie, i riferimenti ereditati vengono aggiunti come riferimenti senza limitazioni.
• Per le annotazioni figlio con errori, escluse, cancellate e soppresse, l'eredità dei riferimenti semantici non viene interrotta.
• Per le annotazioni figlio esistenti o legacy, la casella di controllo Eredita riferimenti semantici (Inherit Semantic References) è deselezionata per default. Per ereditare i riferimenti semantici per tali annotazioni, vedere la sezione Ereditarietà dei riferimenti semantici per le annotazioni legacy.
Comportamento di eredità dei riferimenti semantici per le annotazioni figlio propagate
Per gli elementi di annotazione padre e figlio con riferimenti semantici, durante la propagazione di questi elementi di annotazione, i riferimenti semantici dell'annotazione figlio vengono copiati o assegnati nuovamente, in base all'operazione eseguita. Per gli elementi di annotazione figlio propagati o gli elementi di annotazione indipendenti, la casella di controllo Eredita riferimenti semantici (Inherit Semantic References) non è disponibile.
Per ereditare i riferimenti semantici, applicate Rimuovi dipendenza (Remove dependence) nella finestra di dialogo Incolla speciale (Paste Special). La feature di annotazione diventa una feature di annotazione indipendente o normale e la casella di controllo Eredita riferimenti semantici (Inherit Semantic References) è attivata per la feature di annotazione.
Ricerca di un'eredità di riferimenti semantici interrotta
È possibile cercare un'eredità interrotta utilizzando lo strumento di ricerca. Aprite la finestra di dialogo Strumento di ricerca (Search Tool) facendo clic su > .
Nello strumento di ricerca specificate i seguenti criteri di ricerca:
• Cerca (Look for) - Annotazione o Elemento di annotazione
• Criterio ricerca (Look by) - Annotazione o Elemento di annotazione
• Scheda Stato (Status) - Attributi (Attributes) in Regola (Rule) e, nell'elenco a discesa Valore (Value), scegliete Eredità riferimenti interrotta (Broken Reference Inheritance).
Fate clic su Trova ora (Find Now). La finestra di dialogo elenca tutte le annotazioni figlio con eredità interrotta.
Ripristino di un'eredità di riferimenti semantici interrotta
È possibile ripristinare i riferimenti semantici ereditati interrotti per un'annotazione figlio. Selezionate l'annotazione figlio, fate clic con il pulsante destro del mouse e selezionate Eredita riferimenti semantici (Inherit Semantic References) dal menu contestuale.
Eredità dei riferimenti semantici per le annotazioni legacy
In caso di utilizzo di annotazioni legacy, la casella di controllo è inizialmente deselezionata. Per aggiornare i modelli legacy con annotazioni figlio esistenti, utilizzate il comando utente inherit_semantic_references. Questo comando seleziona la casella di controllo Eredita riferimenti semantici (Inherit Semantic References) ed eredita i riferimenti.