Vai al contenuto

!CONTACT_PARAM

Specifica i parametri di rilevamento del contatto.

Parametri

Nome parametro Attributo Descrizione
NAME C Nome del parametro di rilevamento del contatto (obbligatorio)

** 2ª riga **

Specifica i vari giochi per il metodo nel piano.

    (2ª riga) CLEARANCE, CLR_SAME_ELEM, CLR_DIFFLPOS, CLR_CAL_NORM
Nome variabile Attributo Descrizione
CLEARANCE R Gioco normale (predefinito: 1e-2)
CLR_SAME_ELEM R Gioco per elementi già in contatto (allentare questo valore se si spostano troppo) (predefinito: 5e-3)
CLR_DIFFLPOS R Gioco per trattare come punti distinti punti all’interno di un elemento (allentare questo valore se si verificano oscillazioni) (predefinito: 1e-2)
CLR_CAL_NORM R Gioco per trattare un punto come appartenente a un bordo durante il calcolo della normale (predefinito: 1e-4)

** 3ª riga **

Specifica i vari giochi fuori piano e i parametri correlati.

    (3ª riga) DISTCLR_INIT, DISTCLR_FREE, DISTCLR_NOCHECK, TENSILE_FORCE, BOX_EXP_RATE
Nome variabile Attributo Descrizione
DISTCLR_INIT R Gioco fuori piano utilizzato per il rilevamento iniziale (predefinito: 1e-2)
DISTCLR_FREE R Gioco fuori piano utilizzato per determinare i nodi non in contatto (un nodo viene considerato in contatto dopo una lieve penetrazione) (predefinito: -1e-6)
DISTCLR_NOCHECK R Gioco fuori piano utilizzato quando si omette il controllo della direzione della distanza per nodi già in contatto (la separazione è determinata dalla forza di trazione, quindi specificare un valore elevato per mantenere lo stato di contatto) (predefinito: 1.0)
TENSILE_FORCE R Forza di trazione alla quale viene determinata la separazione (predefinito: -1e-2)
BOX_EXP_RATE R Rapporto di espansione del BOX utilizzato per la ricerca (un valore minore è più veloce, uno maggiore è più sicuro) (predefinito: 1.05)

Esempio

Per impostazioni identiche ai valori predefiniti

    !CONTACT_PARAM, NAME=CPARAM1
    1.0e-2,  5.0e-3,  1.0e-2,  1.0e-4
    1.0e-2, -1.0e-6,  1.0,    -1.0e-2,  1.05