Consideriamo il caso di una parte completamente classificata. In queste istanze di classe, la struttura della funzione è già definita in modo coerente e senza errori tramite la feature Connection EclassSymbolMap. Per ogni funzione FUNCX||Y introdotta in questo modo, è stata creata un'istanza delle classi di funzione da CNSELEK||5||8|||1 a CNSELEK||5||8||8 e collegata alle connessioni della funzione corrispondente tramite l'attributo Symbol/Function Number. Inoltre, l'attributo Function Name è stato impostato di conseguenza in queste istanze di classe di funzioni.
In queste condizioni, il simbolismo può essere aggiunto alla parte molto facilmente. Le operazioni da eseguire sono essenzialmente due e banali:
Il progetto della libreria di simboli viene aggiunto al progetto principale come collegamento incrociato in PARTproject nella pagina della scheda Collegamenti [Links] alle parti [Links to parts].
Assicurarsi che il tipo [Type] sia impostato su "Simbolo".
In queste condizioni, la funzione chiamante che si desidera specificare graficamente in modo più preciso con un simbolo definito dall'utente deve solo contenere il nome del simbolo nella funzione Symbol Reference.
Un simbolo può essere referenziato da diverse istanze di funzione allo stesso tempo. Simbolo e funzione devono essere "coerenti", cioè il numero di pin deve corrispondere.
Lo schema presentato può essere utilizzato solo con funzioni e simboli compatibili, in particolare il numero di collegamenti pin/simbolo deve corrispondere.
Il caso dei singoli simboli descritto sopra viene generalizzato dai simboli macro. Sezione 5.12.11.13, “Simboli (simboli del circuito) "Avanzato" ”Come già descritto nel capitolo , le macro contengono già la mappatura delle connessioni dei simboli a determinate connessioni all'interno della struttura funzionale delle parti compatibili. In particolare, un simbolo macro non può essere assegnato a una funzione specifica. Di conseguenza, il riferimento tramite l'attributo Symbol Reference non è più necessario per i simboli macro ed è sufficiente inserire il progetto macro utilizzando il meccanismo di crosslink.