3 ------------------------------
9 3. Launch SALOME with BLSURFPLUGIN
10 4. BLSURFPLUGIN plugin usage
16 The information in this file assumes that:
18 * The SALOME platform is installed to the directory <salome>
19 * The blsurf product is installed to the directory <salome>/blsurf
20 * The decimesh binary is vaiable via environment variable PATH
26 2.1. Unpack BLSURFPLUGIN module sources
29 tar zxf BLSURFPLUGIN_SRC.tgz
31 2.2. Build BLSURFPLUGIN module
38 export BLSURFHOME=<salome>/blsurf
40 Note: you can avoid setting BLSURFHOME environment variable but use
41 --with-blsurf key of configure script instead.
43 * configure build system
49 mkdir BLSURFPLUGIN_BUILD
51 ../BLSURFPLUGIN_SRC/configure --prefix=<salome>/BLSURFPLUGIN_INSTALL
53 Note: you can use --with-blsurf option to pass the root directory of
54 blsurf product to the confogure script. In this case you can avoid
55 setting BLSURFHOME environment variable. Try 'configure --help'
56 command to learn more about available configure script options.
58 Check "Summary" area in the log output of the configure script to
59 verify that all pre-requisites required for the successful compilation
60 of BLSURFPLUFIN module have been found. All pre-requisite products
61 should have status "yes". If any product has status "no", the
62 compilation procedure will fail.
64 * compile and install plugin module
71 If the compilation is finished successfully (make and make install
72 steps are finished without errors) the BLSURFPLUGIN meshing module
73 should be installed in the directory <salome>/BLSURFPLUGIN_INSTALL.
75 ----------------------------------
76 3. Launch SALOME with BLSURFPLUGIN
77 ----------------------------------
83 source env_products.sh
85 export BLSURFPLUGIN_ROOT_DIR=<salome>/BLSURFPLUGIN_INSTALL
86 export SalomeAppConfig=${BLSURFPLUGIN_ROOT_DIR}/share/salome/resources/blsurfplugin
87 export DISTENE_LICENSE_FILE=<salome>/dlim8.key
89 Note: DISTENE_LICENSE_FILE environment variable should point to the
90 blsurf product license file.
96 ----------------------------
97 4. BLSURFPLUGIN plugin usage
98 ----------------------------
102 * Activate Geometry module and create simple geometry object
104 * Activate Mesh module
106 * Invoke menu "Mesh/Create Mesh"
108 * Select previously created geometry object by clicking it with the
109 mouse in the Object Browser
111 * In the "Create mesh" dialog box:
113 - In the "Algorithm" combo box select "BLSURF"
114 - Click on the button at the right of the "Hypothesis" combo box and
115 select "BLSURF parameters" item in the drop-down menu
117 * In the "Hypothesis Construction" dialog box set parameters of BLSURF
118 meshing algorithm and click "OK" button
120 * In the "Create mesh" dialog box Click "Apply & Close" button to
121 define mesh and close the dialog box
123 * In the Object Browser select "Mesh_1" object, invoke context popup
124 menu for it by clicking right mouse button and select "Compute" item
126 The resulting mesh created with BLSURF plugin will be shown in the 3D