ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/cas_test/script/script.smg
Revision: 907
Committed: Mon Nov 13 22:45:44 2017 UTC (7 years, 6 months ago) by couturad
File size: 2709 byte(s)
Log Message:
* Ajout d'une nouvelle fonction d'importation d'OpenCascade
* Ajout de d'une nouvelle commande d'importation de fichier brep d'OpenCascade dans mgoperation.exe
* Ajout de d'une nouvelle commande d'importation de fichier STEP via OpenCascade dans mgoperation.exe
* Ajout d'un nouveau module de construction géométrique
* Modification du mgscript pour l'utilisation du module de construction géométrique
* Ajout d'une fonction qui renvoie le type d'élément topologique
* Ajout d'une fonction qui renvoie le type d'élément cotopologique
* Ajout d'une fonction qui renvoie le type d'élément géométrique
* Ajout d'une classe statique d'outils pour en lien avec la librairie géométrie
* Modification du cas test pour mgscript

File Contents

# User Rev Content
1 couturad 907 gest = fichier nouveau
2     modele = creemodele gest modele_test 0.001 1.e-06 fusion true 0.1
3     base_cylindrique = p_cylindre modele 0.0 0.0 0.0 0 0 1 40 8
4     corps_tuyau = p_cylindre modele 0.0 0.0 8.0 0 0 1 20 50
5     forme_union1 = union modele base_cylindrique corps_tuyau
6     interieur_tuyau = p_cylindre modele 0.0 0.0 0.0 0 0 1 16 60
7     forme_diff1 = diff modele forme_union1 interieur_tuyau
8     decoupe1 = p_boite modele 35.0 30.0 0.0 -35.0 50.0 10.0
9     forme_diff2 = diff modele forme_diff1 decoupe1
10     decoupe2 = p_boite modele 35.0 -30.0 0.0 -35.0 -50.0 10.0
11     forme_diff3 = diff modele forme_diff2 decoupe2
12     percage1 = p_cylindre modele 20 20 8.0 0 0 -1 2.5 20
13     forme_diff4 = diff modele forme_diff3 percage1
14     percage2 = p_cylindre modele -20 20 8.0 0 0 -1 2.5 20
15     forme_diff5 = diff modele forme_diff4 percage2
16     percage3 = p_cylindre modele -20 -20 8.0 0 0 -1 2.5 20
17     forme_diff6 = diff modele forme_diff5 percage3
18     percage4 = p_cylindre modele 20 -20 8.0 0 0 -1 2.5 20
19     forme_diff7 = diff modele forme_diff6 percage4
20     chanfrein1 = p_cone modele 20 20 8.0 0 0 -1 4.5 4.5
21     forme_diff8 = diff modele forme_diff7 chanfrein1
22     chanfrein2 = p_cone modele -20 20 8.0 0 0 -1 4.5 4.5
23     forme_diff9 = diff modele forme_diff8 chanfrein2
24     chanfrein3 = p_cone modele -20 -20 8.0 0 0 -1 4.5 4.5
25     forme_diff10 = diff modele forme_diff9 chanfrein3
26     chanfrein4 = p_cone modele 20 -20 8.0 0 0 -1 4.5 4.5
27     forme_diff11 = diff modele forme_diff10 chanfrein4
28     rainure1 = p_ellipsoide modele 30.0 0.0 10.0 0 1 0 10 4
29     forme_diff12 = diff modele forme_diff11 rainure1
30     rainure2 = p_ellipsoide modele -30.0 0.0 10.0 0 1 0 10 4
31     forme_diff13 = diff modele forme_diff12 rainure2
32     o_ring = p_tore modele 0.0 0.0 50 0 0 1 20.5 1.5
33     piece = diff modele forme_diff13 o_ring
34     vis1 = union modele percage1 chanfrein1
35     vis2 = union modele percage2 chanfrein2
36     vis3 = union modele percage3 chanfrein3
37     vis4 = union modele percage4 chanfrein4
38     assemblage_piece = creeassemblage modele assemblage_piece
39     a1 = ajoutass assemblage_piece piece
40     assemblage_quincaillerie = creeassemblage modele assemblage_quincaillerie
41     a2 = ajoutass assemblage_quincaillerie vis1
42     a3 = ajoutass assemblage_quincaillerie vis2
43     a4 = ajoutass assemblage_quincaillerie vis3
44     a5 = ajoutass assemblage_quincaillerie vis4
45     a6 = ajoutass assemblage_quincaillerie o_ring
46     tri_stl_modele = tristlmodele modele tristl
47     tri_stl_assemblage_piece = tristlassemblage assemblage_piece triangulation
48     tri_stl_assemblage_quincaillerie = tristlassemblage assemblage_quincaillerie triangulation
49     maillage1 = export_mg_gmsh gest stl_modele 1
50     maillage2 = export_mg_gmsh gest stl_assemblage_piece 2
51     maillage3 = export_mg_gmsh gest stl_assemblage_quincaillerie 3
52     e = brepassemblage assemblage_piece assemblage_piece.brep
53     f = enregistrer gest test