Il campo extra deve essere definito tramite una tabella LUA ed è destinato a particolari personalizzazioni.

Il modulo utente si limita a valutare le regole e a ritornare la terna di valori.

L'estensione per TOP del configuratore permette di generare una struttura parti tramite il configuratore.

Facendo doppio click su una cella della colonna "Extra" è possibile aprire il dialogo di editazione degli Extra:

Il pulsante "Import" è programmabile via LUA tramite l'evendo: "CfgRuleExtraImportButton"

Confermando, la cella degli extra verrà compilata:

Nota: Alcuni elementi del campo Extra sono stati esposti tramite comandi ppositi o colonne in modo da semplificarne la compilazione.


Di seguito i parametri che influenzano la struttura dal configuratore in ambiente TOP:

  • Split: permette la suddifisione dei codici in base alla quantità. (Colonna Split e tabella LUA)

A fronte di una coppia <codice/qta> del tipo <ABC/2> ho due possibilità di struttura in TOP:

- generare una parte ABC con quantità 2

- generare due parti ABC con quantità 1

In questa situazione la personalizzazione valuta il valore del parametro Split nel campo Extra

{Split=1}

Se Split=1 verrà considerato il secondo caso altrimenti il primo.

  • CFGKEY: permette di associare una macchina al codice selezionato. (Colonna Macchina e tabella LUA)

In fase di creazione della struttura parti TOP, il valore di CFGKEY verrà assegnato tramite attributo alle varie parti.

Quando poi si cercherà di configurare una di queste parti, si verrà automaticamente rediretti alla macchina indicata da CFGKEY

 {['CFGKEY']='MACCHINA 2',}

Vi sono poi variabili che permettono l’espansione delle funzionalità legate alle griglie di selezione:

  • CMDSTR: permette di associare al codice un dwg che verrà inserito usando le api layout.  (Tabella LUA)

 {['CMDSTR']='C:\\Program Files\\..',} -> Se l'aggiunta avviene tramite il dialogo di editazione degli Extra, le barre vengono raddoppiate automaticamente

  • OPENDOC: permette di aprire un file al di fuori di AutoCAD. (Tabella LUA)

 {['OPENDOC']='C:\\Program Files\\..',} -> Se l'aggiunta avviene tramite il dialogo di editazione degli Extra, le barre vengono raddoppiate automaticamente

  • PREVIEW: assegna un’anteprima al codice. (Comando e tabella LUA)

 {['PREVIEW']='MACCHINA 2',}   (deprecato, usare solo nel caso si voglia registrare il percorso anche nella struttura parti TOP o di conversione da versione 22)

  • TOOLTIP: aggiunge un tooltip alla relativa riga della griglia . (Tabella LUA)

 {['Tooltip']='Tooltip del codice',}