Un mailleur de lame de parquet (18/07/06) L'archive mailleur_parquet.zip contient: + les executables (version statique) de trois modules conversationnel de modulef: 1) apnoxx pour creer des maillages 2D 2) apn3xx pour creer des maillages 3D par extrusion 3) trnoxx pour la visualisation au format modulef (nopo) + interf un interface permettant le passage au format amdba importable dans iMEF++ + creeParquet un script créant le maillage (possiblement il faut faire "chmod u+x creeParquet" pour le rendre executable) L'idée ici c'est de cacher complétement les appels aux modules de modulef en les incluant dans le script creeParquet. Ce script n'est pas fiable à 100% dans le sens où il n'y a pas validation complète des données qui lui sont passé. En particulier si on ne lui passe pas des numériques là ou il le faut il plantera lamentablement et de la façon la moins sympathique possible. Pour creer une lame de parquet il faudra données sur la ligne de commandes ?? paramètres permettant de contrôler le maillages. On reparti uniformement les sommets sur la lame dans le plan xy avec N3 et N5 et N36 N54 donne le nombre de sommets pour les embouts separement. PARAMETRES DEFINISSANT LES DIMENSIONS DE LA LAME DE PARQUET " P0=epaisseur de la couche de surface ' P1=epaisseur de la partie centrale " P2=epaisseur de la partie inferieure " P3=longueur de la couche de surface " P4=profondeur de l'embout dans le plan x=0" P5=largeur de la couche de surface " P6=profondeur de l'embout dans le plan y=0" N0=nombre de sommets dans l'epaisseur de la couche de surface" N1=nombre de sommets dans l'epaisseur de la partie centrale " N2=nombre de sommets dans l'epaisseur de la partie inferieure" N3=nombre de sommets dans la longueur de la couche de surface excluant la languette" N5=nombre de sommets dans la largeur de la couche de surface excluant la languette" N36=nombre de sommets dans l'embout dans le plan y=0" N54=nombre de sommets dans l'embout dans le plan x=0" Si j'ai le temps j'ajouterai un petit dessin pour rendre tout ca plus clair. JD