Personalizzazione delle finestre di dialogo dei componenti personalizzati utilizzando un editor di testo

Tekla Structures
2021
Tekla Structures

Personalizzazione delle finestre di dialogo dei componenti personalizzati utilizzando un editor di testo

Ciascun componente personalizzato dispone di un file di input (.inp) che definisce i contenuti della finestra di dialogo del componente personalizzato. Gli utenti esperti possono inoltre possibile personalizzare manualmente i file di input della finestra di dialogo in un editor di testo. Prestare attenzione quando si modifica un file di input, poiché gli errori possibile comportare la scomparsa della finestra di dialogo.

La scheda Generale è riservata alle proprietà generali predefinite. Non è possibile rinominare la scheda Generale o aggiungervi più parametri.

In alternativa, è possibile utilizzare lo strumento Editor delle finestre di dialogo del componente personalizzato per personalizzare la finestra di dialogo.

Aggiunta di nuove schede

  1. Aprire il file .inp utilizzando un editor di testo.
  2. Aggiungere una nuova definizione della scheda, come mostrato di seguito:

  3. Salvare il file .inp.
Nota:

La quarta scheda è riservata alle proprietà Generale, pertanto non è possibile aggiungervi parametri personalizzati.

Aggiunta di caselle di testo

  1. Aprire il file .inp utilizzando un editor di testo.
  2. Aggiungere gli elementi parameter e racchiuderli tra parentesi curve, come mostrato di seguito:

  3. Salvare il file .inp.

Aggiunta di immagini

  1. Creare un'immagine e salvarla in formato bitmap (.bmp) nella cartella ..\ProgramData\Trimble\Tekla Structures\<version>\Bitmaps.
  2. Aprire il file .inp utilizzando un editor di testo.
  3. Aggiungere una definizione dell'immagine, come mostrato di seguito:

    (1) y = 100

    (2) x = 50

    (3) altezza = 75

    (4) larghezza = 100

  4. Salvare il file .inp.

Modifica dell'ordine delle caselle

  1. Aprire il file .inp utilizzando un editor di testo.
  2. Modificare l'ultimo numero nella definizione dei parametri.

    Le caselle sono elencate dall'alto verso il basso, come mostrato di seguito:

  3. Salvare il file .inp.

Modifica della posizione delle caselle

È possibile definire una posizione esatta per ciascuna casella di testo.

  1. Aprire il file .inp utilizzando un editor di testo.
  2. Definire la posizione esatta della casella utilizzando tre valori: la coordinata x, la coordinata y e la larghezza della casella.

    Ad esempio:

    (1) x = 374

    (2) y = 25

    (3) larghezza = 160

  3. Salvare il file .inp.

Esempio: aggiunta di un gruppo di caselle di controllo nella finestra di dialogo del componente personalizzato

In questo esempio viene mostrato come aggiungere una casella di controllo per ciascun gruppo di bulloni in un componente personalizzato modificando il file .inp. Quando il componente viene utilizzato in un modello, è possibile scegliere quali bulloni creare selezionando le caselle di controllo desiderate.

  1. Definire un componente personalizzato che contenga i bulloni.

    Ad esempio, creare una connessione a T personalizzata che crea un gruppo di bulloni e tre singoli bulloni:

  2. Creare le variabili parametriche che controllano la creazione dei bulloni.

    Con i gruppi di caselle di controllo, Tipo valore di queste variabili deve essere Sì/No. Ad esempio, creare tre variabili P1, P2 e P3, una per ogni singolo bullone nella connessione a T personalizzata.

  3. Collegare le variabili alla proprietà Creazione dei bulloni.

    Ad esempio, collegare la variabile P1 alla proprietà Creazione del primo bullone, la variabile P2 alla proprietà Creazione del secondo bullone e così via.

  4. Salvare il componente personalizzato.
  5. Nel modello cliccare su File > Apri cartella del modello per aprire la cartella del modello corrente.
  6. Aprire la cartella \CustomComponentDialogFiles.
  7. Aprire il file .inp utilizzando un editor di testo.
  8. Aggiungere una definizione dell'immagine.

    Ad esempio:

    Se si utilizza un'immagine personalizzata, salvarla in formato bitmap (.bmp) nella cartella ..\TeklaStructures\<version>\Bitmaps.

  9. Aggiungere un elemento toggle_group per definire l'origine del gruppo di attivazione/disattivazione, ovvero la posizione del gruppo di caselle di controllo nella finestra di dialogo del componente personalizzato.

    Utilizzare i valori delle coordinate y e x per definire la posizione. Ad esempio:

    (1) x = 200

    (2) y = 320

  10. All'interno dell'elemento toggle_group, aggiungere una linea per ciascuna casella di controllo da aggiungere.

    Utilizzare le stesse variabili parametriche create al passaggio 2.

    I due valori numerici dopo il nome della variabile sono offset dall'origine del gruppo di attivazione/disattivazione. Ad esempio, la prima definizione "P1", 160, -165, "0" indica che la casella di controllo per la variabile P1 si trova 160 punti a destra e 165 punti in alto dall'origine del gruppo di attivazione/disattivazione.

    Direzione

    Valori negativi

    Valori positivi

    X

    sinistra

    destra

    Y

    in alto

    in basso

    (1) offset nella direzione X

    (2) offset nella direzione Y

  11. Salvare il file .inp.
  12. Chiudere e riaprire il modello per rendere effettiva la modifica.

    Ora quando si selezionano e di deselezionano le caselle di controllo nella finestra di dialogo, il numero di bulloni cambia nel modello di conseguenza. Ad esempio:

    Note:

    Tekla Structures aggiunge automaticamente l'etichetta e la casella di controllo Effetto in modif. per ciascun gruppo di attivazione/disattivazione creato.

È stato utile?
Precedente
Successivo