* TOPOACTI PROCEDUR FD218221 23/11/29 21:15:05 11799 * TOPOACTI PROCEDUR CB215821 21/04/15 14:10:01 9715 ************************************************************************ ** Procedure called by TOPOPTIM for generating the mesh, model, ** material and contact of the active zone. ** ** Author: ** Guenhael Le Quilliec (LaMe - Polytech Tours) ** ** Version: ** 1.0 2021/04/15 ************************************************************************ DEBP TOPOACTI tab0*'TABLE' ; * Input data * ********** wtab0 = tab0.'WTABLE' ; bool0 = wtab0.'BOOL' ; * Cleaning previous step * ********************** SI bool0.'MECANIQUE' ; FINS ; SI bool0.'THERMIQUE' ; FINS ; SI bool0.'CONTACT' ; FINS ; MENA ; * Active mesh * *********** SI bool0.'ZONE_FIGEE' ; SINO ; FINS ; wtab0.'MAILLAGE'.'A' = mshA ; * Active model * ************ SI bool0.'MECANIQUE' ; FINS ; SI bool0.'THERMIQUE' ; FINS ; * Active material * *************** SI bool0.'MECANIQUE' ; wtab0.'MECANIQUE'.'CARACTERISTIQUES'.(1) wtab0.'MECANIQUE'.'DENSITE' ; SI bool0.'ZONE_FIGEE' ; matMA = matMA ET wtab0.'MECANIQUE'.'CARACTERISTIQUES'.(2) ; FINS ; wtab0.'MECANIQUE'.'CARACTERISTIQUES'.'A' = matMA ; FINS ; SI bool0.'THERMIQUE' ; wtab0.'THERMIQUE'.'CARACTERISTIQUES'.(1) wtab0.'THERMIQUE'.'DENSITE' ; SI bool0.'ZONE_FIGEE' ; matTA = matTA ET wtab0.'THERMIQUE'.'CARACTERISTIQUES'.(2) ; FINS ; wtab0.'THERMIQUE'.'CARACTERISTIQUES'.'A' = matTA ; FINS ; * Active contact * ************** SI bool0.'CONTACT' ; SINO ; mshCA = wtab0.'CONTACT'.'MAILLAGE'.(0) ; FINS ; wtab0.'CONTACT'.'MAILLAGE'.'A' = mshCA ; FINS ; FINP ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales