Commit Graph

729 Commits

Author SHA1 Message Date
eap
c149fe2963 IPAL52939: SIGSEGV when Compute a mesh with closed VTK Viewer 2015-10-29 19:27:29 +03:00
eap
a5a9b778aa IPAL10786: "Edit" is unnecessary functionality for some Mesh hypotheses
+ Eliminate compilation warnings
2015-10-29 19:18:36 +03:00
eap
387ee09383 IPAL52934: Elements are't not highlighted in vtk viewer after set id in measurements dialog box
Fix SMESHGUI_Measurements.cxx

In "Build Compound Mesh", set "Merge coincident nodes and elements" ON by default
after reflection about a question on the Forum http://www.salome-platform.org/forum/forum_11/866636535
  Change SMESHGUI_BuildCompoundDlg.cxx
2015-10-28 19:11:56 +03:00
eap
219f1c3410 IPAL52933: Selection disappears in the "Move node" dialog
Fix SMESHGUI_MakeNodeAtPointDlg.cxx

Eliminate compilation warnings from SMESHGUI.cxx
2015-10-28 19:04:54 +03:00
eap
d4c5851320 IPAL52924: Edit Group Standalone: Filters with Source: Mesh, Initial selection does not work
+ Enable "New Mesh" option in Create Boundary Elements dialog independently of type of selected object
    (SMESHGUI_Make2DFrom3DOp.cxx)
2015-10-27 20:57:08 +03:00
eap
3369d458ea IPAL52935: "Apply and Close" button is not available in "Make 0D Elements on Element Nodes" dialog box
(SMESHGUI_Add0DElemsOnAllNodesDlg.cxx)

Eliminate compilation warnings (all the rest files)
2015-10-27 20:47:31 +03:00
vsr
791b078cf1 Fix compilation error on Linux caused by previous commit 2015-10-14 17:53:01 +03:00
ana
7c362c7041 Windows compatibility 2015-10-14 16:38:35 +03:00
eap
b5f5fdd866 IPAL52860: Free Edges control mis-location and mis-visibility 2015-10-08 17:32:17 +03:00
eap
c4cacfb5c1 IPAL52916: TC7.7.0:Triangle in "Threshold value" is missing after applying filter with criterion "Geometry type" 2015-10-08 17:25:45 +03:00
eap
8b8b2deedb IPAL52915: TC7.7.0:Preview is disappears in OB 2015-10-08 17:23:39 +03:00
Florian BRUNET
147e78d299 French translations and minor fixes in the english version. 2015-10-07 18:08:35 +03:00
eap
a0880e7c36 23179: EDF 11603 - Problem with extrusion when path is not well oriented
IPAL52909: TC7.7.0: edges selection provides incorrect nodes IDs
IPAL52895: TC7.7.0: Incorrect behaviour of the "Move Node" dialog.
IPAL52910: TC7.7.0: mesh is not updated at Apply click in Smoothing dialog
2015-10-07 18:06:26 +03:00
eap
67909c435c IPAL52868: Confusing error message when computing an imported mesh w/o algo assigned
IPAL52888: Pattern Mapping fails to load from a face just after study loading
2015-10-05 14:51:57 +03:00
Christophe Bourcier
f15b6ceb9f Update translation files from Crowdin 2015-10-05 13:09:38 +03:00
eap
674c0d8b9d 23173: EDF 11552 - Problem using Add 0D element function
IPAL52875: Extrusion along a path: the buttons are not active if the path is closed
IPAL52882: Hexahedron (i,j,k) makes a wrong mesh on a block with composite sides
2015-09-29 19:25:32 +03:00
eap
8682ebb1eb 23156: EDF 9626 SMESH: Dump study produces a non-working script
52874: List of available groups in 'Group' combo-box is empty for sub-mesh and group.
52871: Mesh Information dialog shows different number of nodes for group of elements
Regression of Grids/smesh/sewing_00/A5
2015-09-25 21:15:51 +03:00
akl
16224f624c Fix misprint 2015-09-25 12:45:50 +04:00
eap
11bba48d41 23081: [CEA 1496] Control merge nodes behaviour: set fixed nodes
Change dlg layout by request of http://salome.mantis.opencascade.com/view.php?id=23081#c20415
2015-09-24 19:17:33 +03:00
imn
c2037920d0 INT PAL 0052873: IDs are not updated 2015-09-23 18:14:03 +03:00
eap
fd96feab4b Debug 23078: [CEA 1498] Sewing of meshes without having to set the nodes ids 2015-09-23 17:47:26 +03:00
akl
0463dee592 Add naming of fields in Mesh Informaion dialog. 2015-09-23 13:28:37 +04:00
eap
02ac54c6f3 IMP 23078: [CEA 1498] Sewing of meshes without having to set the nodes ids 2015-09-18 17:10:34 +03:00
imn
8972ce9d84 INT PAL 0013201: Error during edit mesh 2015-09-16 12:34:16 +03:00
mpa
475cc166d5 INT PAL 0052858: VTK viewer is not updated at 'Controls - Reset' call 2015-09-14 12:51:08 +03:00
imn
293c27e277 INT PAL 0052864: Assigned algorithms are not shown in Edit Mesh dialog 2015-09-07 16:12:52 +03:00
eap
18e7b9c752 IPAL52860: Free Edges control mis-location and mis-visibility
IPAL19098: Confusing "Precision" of "Average Length" implemented for NPAL17873
2015-09-04 16:55:55 +03:00
imn
1774f77443 Fix "Assign a set of hypotheses" on available hypotheses in create mesh dialog box 2015-09-04 15:03:02 +03:00
eap
081f12102e 23151: EDF 9626 SMESH: Opening an existing study makes salome end with an allocation error when closing.
Fix ~SMESH_Gen_i()

Regression 2D_mesh_Polygons_00/A2
  Fix DriverSTL_W_SMDS_Mesh.cxx

IPAL52658: Quadrangle (Mapping) makes invalid mesh with Enforced vertices
IPAL52654: Quadrangle (Mapping) with enforced vertices works wrong
IPAL20729: Difference in behaviour of selection for Rotation against Translation, Symmetry after Apply.
IPAL9947: SMESH – Merge nodes dialog box
2015-09-02 17:39:00 +03:00
imn
859219d598 Fixed filtering in create mesh dialog box 2015-09-02 13:13:46 +03:00
eap
9493563cbc 23138: EDF SMESH Regression: New behavior with ExtrusionSweepObject
IPAL52830: "Mesh computation fails" and "Evaluate" dialogs do not have [Help] button
IPAL52782: Invalid polygon after merge
2015-08-20 19:23:10 +03:00
eap
87c954b31c 52846: It is impossible to select edge in OB as reversed edge for hypothesis
52826: Radial Quadrangle algorithm meshes a quad face from which a circle was cut from but it must fail
52227: Group is not shown during edition
52780: Wrong mesh after STL re-import of a polygonal element
52825: Sew Borders does not care of segment adjacent to split faces, thus segments become non-conformal
52824: Sew Free Borders sews borders as conformal thus producing very skewed quads instead of polygons
2015-08-19 17:32:58 +03:00
eap
21ea791049 Fix 17 regressions 2015-08-14 13:31:06 +03:00
eap
24fe0efaab IPAL52827: Very few filtering criteria available in filter dialog called from Remove Elements dialog
IPAL52831: Veeery long awaiting for Mesh Information dialog appearance
IPAL52822: Find Elements By Point does not find coincident nodes
IPAL52821: Find Elements By Point dialog: no types available for search if there are only nodes in the mesh
IPAL52823: mesh.GetSubMeshElementsId( subShape ) works wrong if subShape is retrieved indirectly
2015-07-16 20:52:26 +03:00
eap
de00066f64 23081: [CEA 1496] Control merge nodes behaviour: set fixed nodes 2015-07-10 19:39:03 +03:00
eap
38f832b912 23072: [CEA 1500] Split biquadratic elements into linear elements 2015-07-09 12:41:53 +03:00
eap
b22e182dd1 23080: [CEA 1497] Do not merge a middle node in quadratic with the extreme nodes of a segment 2015-07-01 14:59:24 +03:00
eap
fe7d1d5767 23070: [CEA 1502] Create the 2D mesh from the 1D mesh with one mesh face for each geom face 2015-06-30 15:14:46 +03:00
imn
2295213e66 INT PAL 0052786: <None> 2D algorithm shown when mesh edition invoked 2015-06-29 19:34:27 +03:00
vsr
bf4083bfee From NewGEOM: activation of SMESH after any module without object browser crashes application 2015-06-24 19:01:14 +03:00
eap
23d90107ac 0023064: [CEA 1471] Create and support quadratic polygons in SMESH 2015-06-24 12:17:07 +03:00
imn
03a1295ce9 INT PAL 0052778: Algorithms of SMESH plugins have incorrect set of hypotheses 2015-06-22 15:06:00 +03:00
mpa
6ae3c2c26f CMake improvement: usage of SALOME_GUI_MODE() macro 2015-06-11 16:21:30 +03:00
imn
5c19bc1e16 INT PAL 0052775: Any dialogue with the selector raises an exception for second viewer 2015-06-09 12:28:15 +03:00
imn
b1b19cbc01 INT PAL 0052727: Fitering algorithms according to geometry does not work in Create mesh dialog 2015-06-09 12:06:53 +03:00
eap
43ce5a9126 IPAL13978: Problem of updating SubMeshes on Face and Compound in Object Browser after compute of mesh
Fix a bug that icons updated starting from the 4th child of mesh object

IPAL13023: To correct alignment for output of "Dump()" functionality.
2015-05-15 21:20:14 +03:00
eap
bb10a2d7a2 52747: Wrong doc page opened from Scalar Bar Properties dialog 2015-05-14 14:58:45 +03:00
Christophe Bourcier
46ff8192e1 Switch some French translations to lower case and remove old keys 2015-05-07 15:00:35 +03:00
eap
83a3c8aef5 52730: Activation of SMESH fails after GEOM group modification
Fix SMESH_Mesh_i::CheckGeomGroupModif()

52731: Exception at export of SEG3 groups
  Fix BUGs concerning Export:
1) Exception at export of the SEG3 group as a separate object.
2) Many formats available in the pop-up menu when several objects selected while only MED and CGNS formats support several meshes in one file.
3) Export of the mesh and its group to the same file results of storage of the group only. Object names are not kept.
2015-05-06 14:30:51 +03:00
Christophe Bourcier
df43f3ecd9 Update translation files from Crowdin 2015-05-05 19:25:06 +03:00
eap
53a2fb6d67 IPAL52726: Hypotheses are missing from Object Browser after re-assignement
Fix addReference() in SMESH_Gen_i_1.cxx

IPAL52649: Irregular mesh created by Extrusion 3D algo
  Add projectQuads() (not used so far) in StdMeshers_Projection_2D.cxx

Fix errors detected by PVS-Studio as reported in www.viva64.com/en/b/0322/
2015-05-05 15:47:33 +03:00
vsr
4850129bdb 0023090: [CEA 1510] Error at Salome launch with Japanese language 2015-05-05 15:01:34 +03:00
eap
ebb5182963 23061: [CEA 1488] Import 1D-2D fails sometimes in relation with the source face discretization
Fix SMESH_subMesh::ComputeStateEngine() and StdMeshers_Import_1D2D::Compute()

IPAL52572: 1) Wrong bi-quadratic mesh on cylinder, 2) global "Quadratic mesh" hyp not considered on Propagated edges.
  Fix SMESH_MesherHelper::FixQuadraticElements()
  StdMeshers_Regular_1D - wrong PropagationOfDistribution in quadratic mesh

In SMESHGUI_MergeDlg, disable [Detect] if no mesh selected
2015-04-29 20:03:34 +03:00
eap
d64c9cac70 IPAL52702: TC7.6.0: Incorrect large name of SMESH group in the Object Browser
Add class toUtf8

IPAL52708: TC7.6.0: name of copied group is wrong when Scale transform
    Fix gp_Trsf definition in SMESH_MeshEditor_i::scale()

IPAL52704: TC7.6.0: "Modification of orientation" don't work on volumes
    Fix SMESHGUI_MultiEditDlg::isIdValid()

+ Doc update
2015-04-27 16:21:01 +03:00
rnv
299e2326cd Fix for the '52701: SIGSEGV in Mesh creation dialog box after activating Viscous Layers hypothesis' issue. 2015-04-27 14:52:23 +03:00
eap
929ce6ba39 IPAL52704: TC7.6.0: "Modification of orientation" don't work on volumes
IPAL52711: TC7.6.0: "Tolerance" spinbox is inactive in the "Selection filter library" dialog box
2015-04-24 20:21:56 +03:00
imn
c43b3fb0e3 INT PAL 0052679: Set default "Diameter" value when adding new ball element 2015-04-21 11:08:15 +03:00
imn
25190cc8a5 INT PAL 0052685: Add possibility to show/hide Scalar Bar of Actor 2015-04-21 10:37:02 +03:00
rnv
718926b36c 23049: [CEA 1475] Increase the size of some dialog boxes 2015-04-21 10:18:10 +03:00
imn
fd81210cda INT PAL 0052683: Parameter "Color group" in the "Create Group" dialog box is empty (edited) 2015-04-17 15:11:18 +03:00
mpa
e14c11e2d7 documentation improvement 2015-04-17 12:59:55 +03:00
imn
38a77c4a98 INT PAL 0052683: Parameter "Color group" in the "Create Group" dialog box is empty 2015-04-17 10:51:37 +03:00
eap
8a16cec663 23047: [CEA 1472] Incorrect mesh with Netgen 1D-2D-3D but not reported in error
Fix SMESH_MesherHelper::IsReversedSubMesh()

23046: EDF SMESH Regression: Field "Compare" in filters is not updated anymore
   Make "Compare" empty for all "Belong to ..." criteria

IPAL52693: Viscous layers construction fails with SIGSEGV
   Fix SIGSEGV but bad VL is constructed anyway
2015-04-16 22:07:13 +03:00
eap
643fd1da5c 023046: EDF SMESH Regression: Field "Compare" in filters is not updated anymore 2015-04-15 15:43:09 +03:00
eap
d547f440f8 IMP 22635: EDF 8345 - Creation of group based on groups
Bug: MAJORITY mode works wrong with triangles

IMP 22877: EDF 10054 SMESH: Add a new filter "BelongToSmeshGroup" for Create Groupe
    Bug: Invalid Python dump
2015-04-14 17:18:18 +03:00
eap
5ac2bd91a8 22877: EDF 10054 SMESH: Add a new filter "BelongToSmeshGroup" for Create Group 2015-04-14 15:39:28 +03:00
eap
a713f0b919 23032: EDF SMESH: Projection 1D-2D fails with Netgen 1D-2D
+ 22792: EDF 8159 SMESH: Multi-dimensional extrusion/extrusion along a path/revolution
   1) Enable selection of sub-meshes on groups
   2) Fix preview that was not shown

+ In SMESHGUI/CMakeList, remove includes that never need not be included
2015-04-06 21:07:26 +03:00
eap
bbca2cb797 IMP 22264: EDF 2648 GEOM: Propagate edges automatic orientation
+ Optimize SMDS_VolumeTool::IsFreeFace()
+ Add icons for Evaluate and Change Sub-mesh order
+ Make "Meduim nodes on geometry" ON by default
+ Disable "Group on geometry" if mesh is not on geometry
+ SMESHGUI_MeshOp: fix switch from Sub-mesh creation to Sub-mesh edition
2015-03-25 12:36:47 +03:00
imn
5b4a1f8a3a Remove shortcuts workaround 2015-03-20 10:41:15 +03:00
eap
6c4a9f32ed IMP 22792: EDF 8159 SMESH: Multi-dimensional extrusion/extrusion along a path/revolution
+ Pre-open MED file to speed-up reading/writing (following 22349)
+ Clock-cursor in Display Entity dlg
+ In Filter dlg, do not perform filtering if it's not needed
+ In Group dlg, store a user-given name of a new group
+ Clock-cursor after hypothesis modif as mesh clearing can be long
+ Treat selected object right at opening of Measure dlgs
+ Allow removal of elements in a not shown mesh
+ Make filter work on a not shown mesh
+ Don't leave orphan nodes at RemoveGroupWithContents
+ Avoid crash when exporting a group + fields
2015-03-17 15:06:56 +03:00
eap
bb40f7c1d3 IMP 22635: EDF 8345 - Creation of group based on groups
+ allow concatenating sub-meshes and groups
+ fix bugs in PythonDump
2015-03-03 15:03:38 +03:00
vsr
44d75c1021 0022876: EDF 8425 SMESH: Get the normal of a face in the GUI
- Additional change: use the same method to compute normal in TUI and GUI
2015-02-24 11:25:19 +03:00
vsr
15963fa362 0022876: EDF 8425 SMESH: Get the normal of a face in the GUI 2015-02-20 11:07:49 +03:00
vsr
6bac08c1a8 Merge remote branch 'origin/gdd/translations' 2015-02-16 11:52:52 +03:00
akl
251f8c052d Copyrights update 2015. 2015-02-13 12:38:36 +04:00
Gilles DAVID
306534b9d7 Update translations (fr) 2015-02-11 15:26:01 +01:00
eap
38136d541c 22860: EDF 9944 SMESH: Regression when scaling a mesh 2015-02-11 16:52:57 +03:00
imn
9d134b21b1 0052610: Inactive "eye" icon after mesh compound creation 2015-02-03 15:05:00 +03:00
eap
51b0f28786 52609: Geometric progression works wrong with "Reversed edges" option used + Propagation
+ BUG: Lying on Geom filetr works wrong with Geom Group
+ BUG: Too long opening of Mesh Info dlg of a small sub-mesh in a large mesh
2015-02-03 13:43:25 +03:00
eap
b13aae09cf 22833: [CEA 1346] to extrude a group of faces following the normal of each face
+ Optimize Belong to geom filter
+ Avoid SIGSEGV after re-computing a mesh if showing numbers was ON before
2015-01-23 18:49:49 +03:00
rnv
12539a5a55 Fix compilation error: add utilities.h include. 2015-01-22 17:34:42 +03:00
Anthony Geay
c543b378f1 Include utilities.h when needed. 2015-01-22 09:41:08 +01:00
vsr
2e9f6a1d33 Merge branch 'master' into V7_5_BR 2015-01-12 13:24:59 +03:00
Christophe Bourcier
7c6e727b24 Update translation files from Crowdin 2014-12-19 10:04:53 +03:00
vsr
9fed37edd4 0022825: EDF GUI regression: Issue with accent in the OB
Temporarily rollback unicode support (as it is incomplete causing regressions)
2014-12-18 19:24:03 +03:00
eap
a00f90ebab 22812: EDF 9218 SMESH: An empty group is created when using the duplicate nodes and/or elements 2014-12-08 20:18:59 +03:00
eap
cc9d179c9f Fix Extrusion doc 2014-11-26 15:16:24 +03:00
vsr
22660447f9 Merge branch 'master' into V7_5_BR 2014-11-19 17:39:22 +03:00
eap
b73d2603ed IPAL16934: Selection works incorrectly if Source and Target Vertices in Projection 1D are the same vertex.
1) BUG: impossible to use shared vertices for vertex association in Projection Source hyps
2) Regression: Order of Sub-meshes dialog dialog does not appear when a sub-mesh is created
2014-11-19 16:18:58 +03:00
Florian BRUNET
ebb96774cc French translation check on SMESH. 2014-11-13 14:29:30 +01:00
eap
d6b7cb735f Mesh edit dlg bug: algos are not filtered by shape at mesh edition
More bug: "Belong to geom" filter does not find nodes bound to SOLID
2014-11-07 18:07:13 +03:00
vsr
a671072fe6 IPAL52559: TC7.5.0: Auto color has no effect on the faces group 2014-10-31 16:43:41 +03:00
eap
3f66560195 52566: TC7.5.0: Empty group of Balls at Diameter Equal to filter
Avoid unexpected switch "Equal to" -> "Less than"
2014-10-31 14:31:51 +03:00
eap
e3e19dc2fa 52567: Transformation operations does not work for Group of Balls
Show at least points in the preview of balls
2014-10-30 19:30:46 +03:00
eap
81d346a7a7 52567: Transformation operations does not work for Group of Balls 2014-10-30 18:47:36 +03:00
eap
a0f09b9f1b 52566]: TC7.5.0: Empty group of Balls at Diameter Equal to filter
trim trailing white spaces of names at publishing in study
2014-10-30 16:42:05 +03:00
eap
bf19a06948 52564: TC7.5.0: total quantity of 2D and 3D mesh elements is not calculated 2014-10-30 14:43:50 +03:00
eap
3c043924f9 Problems found due to execution of MESH-075 GUI scenario 2014-10-29 22:17:47 +03:00
vsr
dba2484945 Windows portability: additional fix to previous commit 2014-10-28 15:23:39 +03:00
vsr
1782b3c58c Windows portability 2014-10-28 10:04:19 +03:00
eap
ddab513d85 52546: Viscous Layers construction fails
Correct finding normal at a degenerated vertex
2014-10-23 16:40:33 +04:00
eap
5b6af39e27 52540: TC7.5.0: Renumbering Elements and Nodes does not work 2014-10-22 17:21:15 +04:00
eap
add89bac19 52542: TC7.5.0: Hypothesis "Distribution of layers" is missed 2014-10-22 16:37:33 +04:00
eap
ee4749bf4c 52539: TC7.5.0: Smoothing - impossible to select fixed nodes 2014-10-22 16:15:00 +04:00
vsr
0631ddc21d Remove obsolete staff; redesign Handle-based and CDL-generated classes 2014-10-21 18:40:35 +04:00
eap
2742029b90 http://www.salome-platform.org/forum/forum_10/881672547
1) Allow defining a sub-mesh on a compound of sub-shape of the main shape
in GUI to be coherent with TUI.
2) Eliminate clashing #define PLUGIN_NAME in SMESH and GEOM
2014-10-21 14:50:56 +04:00
eap
333b8ff2fb 22784: EDF 8824 GHS3DPLUGIN: SetEnforcedVertexNamedWithGroup() does not add an extra group
SMESH_Controls.cxx: add some protection against SIGSEGV
SMESHGUI_MeshOp.cxx: at mesh edition,avoid selection of a sole existing
                     hypothesis compatible with an assigned algo
SMESHGUI_Utils.h: make class toStdStr usable.
2014-10-17 18:45:17 +04:00
vsr
b525692cdf CoTech action 66.2: Rename algorithms in Create Mesh dialog box:
- part 1: Resize combo-box to show all items (no scroll bar)
2014-10-13 17:38:09 +04:00
mpa
c88c909655 Added check for the existence of the study during its closing 2014-09-26 11:26:08 +04:00
akl
f5b69ee44c 0022420: [CEA 1004] Take the "incremental limit check" into account at the first mesh display. 2014-09-25 18:14:43 +04:00
eap
ac69e1629b IPAL52478: Too thin viscous layers are constructed
+ a fix of Mesh dialog for 22483
+ allow white-space-separated IDs for RangeOdIDs filter
+ docs improved
2014-09-09 18:12:47 +04:00
eap
b5bc313d9b COTECH: Update names of DISTENE products
BLSURF -> MG-CADSurf
GHS3D -> MG-Tetra
Hexotic -> MG-Hexa

and

GHS3DPRL -> MG-Tetra Parallel
2014-09-09 14:19:51 +04:00
mpa
d0cb9e8d04 0022672: SMESH: Add a "Reset" in the "Controls" menu of smesh 2014-09-08 10:30:44 +04:00
eap
52f164fb65 Fix a regression: Errors of hypothesis definition are not shown in GUI 2014-08-27 19:16:07 +04:00
vsr
ac82d3163a 0022628: [CEA 1202] The default icon disposition is not correct in french and in japanese 2014-08-27 13:12:02 +04:00
eap
ae32dcd34f 22483: EDF 2772 SMESH: Define several 3D viscous layer hypotheses on the same Geometry 2014-08-21 15:15:12 +04:00
eap
ce9a69a9b8 issue 22082 note 017956. Hide controls of Filter dialog useless for creating the Group on filter
Hide "Insert filter in viewer" and "Source" button group.
2014-08-14 18:56:38 +04:00
eap
811a7a4c17 022484: EDF 2304 SMESH: Reorient a group of faces regarding to a volume 2014-08-11 17:30:26 +04:00
eap
b178951ce4 Do not show a mesh when a group is created
Instead, only update a visible group accoding to a changed contents.
2014-08-07 15:35:00 +04:00
eap
fa9a9581d3 52459: Viscous layers are not normal to the surface.
Smooth internal surface of viscous layer only if elements are small
   comparing to layer thickness.

http://www.salome-platform.org/forum/forum_10/653737804
2014-07-30 18:39:00 +04:00
eap
3eb21ad301 IPAL52460: Optimal Axes button is inert when edit body fitting parameters 2014-07-25 18:06:05 +04:00
Renaud Nédélec
80a2161a03 EDF 8523: Enable generation of 2D joint elements from GUI 2014-07-23 15:06:02 +02:00
imn
630bd9d38d Added a new enumeration for smesh menus 2014-07-23 14:30:09 +04:00
imn
73c2ea5773 0052451: "Assign a set of hypotheses" is disabled by mistake 2014-07-16 19:46:31 +04:00
imn
0fdf27b77b 0052451: "Assign a set of hypotheses" is disabled by mistake 2014-07-16 18:13:53 +04:00
rnv
a6c877f633 Remove last wrong commits. 2014-07-16 17:43:58 +04:00
imn
b5a71c53ed 52451: "Assign a set of hypotheses" is disabled by mistake 2014-07-16 16:46:27 +04:00
imn
1c3a10f810 Auto-reorder of nodes for "Add Quadratic element" dialog 2014-07-16 16:43:20 +04:00
imn
2b96c0d911 Implementation: Show a link of quadratic element 2014-07-16 16:43:19 +04:00
imn
14fc167a53 Fixed Salome crashed after close application with opened "Add Quadratic element" 2014-07-16 16:43:19 +04:00
imn
ea8a0289f1 imn/auto-reorder_of_nodes_ver2 2014-07-16 16:43:19 +04:00
eap
69f064e122 IPAL52444: Viscous Layers and Projection fail 2014-07-07 19:41:18 +04:00
vsr
8f57b2cfd3 Unicode support 2014-06-18 12:36:56 +04:00
Christophe Bourcier
20feda8e84 Update translation files from Crowdin 2014-06-03 11:25:51 +02:00
Christophe Bourcier
cd71364a29 Update translation files from Crowdin 2014-05-22 17:52:45 +02:00
Christophe Bourcier
97b6b49371 Update translation files from Crowdin 2014-05-16 15:11:29 +02:00
ctn
19a23c1d84 update of messages 2014-05-07 14:56:10 +02:00
mpa
a13c835567 0022571: [CEA 1152] if selection disabled, impossible to select a mesh in "Merge nodes" in manual mode 2014-04-29 12:48:37 +04:00
mpa
1176e29a2c 0022571: [CEA 1152] if selection disabled, impossible to select a mesh in "Merge nodes" in manual mode 2014-04-25 10:52:26 +04:00
eap
70e4ab70fb IPLA 52416: TC7.4.0: "Remove" button in "Union of triangles" dialog is active if no objects are selected to remove 2014-04-24 18:23:09 +04:00
akl
ffd41e46b2 0022565: [CEA 1145] Missing WT_NoteBook in python:
by default, "Note Book" dockable window is enable only in the GEOM and SMESH modules now.
2014-04-24 18:01:46 +04:00
eap
95d9cf9632 IPAL 12085: It is impossible to set "Threshold value" in the "Selection filter library" by selection.
52413: TC7.4.0:Selection filters Library
2014-04-22 19:40:07 +04:00
eap
b5871e675d IPAL 21532: Preview on groups of faces and volumes on any mesh is missing
Fix for a case of multiple element selection => group creation
2014-04-22 18:27:56 +04:00
akl
057ae95be6 0022480: EDF 2773 SMESH: Automatic update in SMESH 2014-04-08 13:20:55 +04:00
eap
64b2fcfed1 22526: SMESH 2864 - Projection and Extrusion
1) Set warning mesh icon if the mesh is computed with hyp errors.
2) When edit mesh, get name of geometry from the study directly (not SO -> GEOM_Object -> SO -> name ).
3) Prevent an exception when projecting faces with many holes.
2014-04-07 15:45:23 +04:00
vsr
5d68554076 Merge branch V7_3_1_BR 2014-04-03 15:36:10 +04:00
mpa
b314c31c85 Correction of mistakes: 0022537: EDF 2877 SMESH : wrong information about the numbre of nodes with polyhedra 2014-04-02 14:32:44 +04:00
mpa
22ea5ccafb Correction of mistakes: 0022537: EDF 2877 SMESH : wrong information about the numbre of nodes with polyhedra 2014-04-02 12:45:03 +04:00
mpa
dcc24a9c43 Correction of mistakes: 0022479: EDF 2823 SMESH: Add "multiplier" coefficient for balls 2014-04-02 10:09:25 +04:00
mpa
712a8ce960 0022537: EDF 2877 SMESH : wrong information about the numbre of nodes with polyhedra 2014-04-01 16:54:27 +04:00
imn
3e7b8f4975 Fixing of bug concerning the resizing dialogue after choice another tabs 2014-03-28 13:48:56 +04:00
imn
5c6d39bbb8 0022482: EDF 2822 SMESH: Redesign of move node dialog box 2014-03-27 20:10:33 +04:00
imn
4c65637b3b Fixing of bug concerning the mesh info dialog after compute with quadratic elements 2014-03-27 19:27:55 +04:00
mpa
8608b2b5ca 0022479: EDF 2823 SMESH: Add "multiplier" coefficient for balls 2014-03-24 11:29:24 +04:00
imn
1821a9c35f 0022523: [CEA 1096] Add a colomn "biquadratic" in "Mesh Information" 2014-03-21 20:58:45 +04:00
eap
9ab3722c1b 22487: EDF 2778 SMESH: Add a GUI for the flat elements generation 2014-03-19 18:29:49 +04:00
eap
d9c7926dd6 22517: [CEA 1079] Filter Multi-connections can not be created with the graphical interface 2014-03-17 18:34:00 +04:00
Maintenance team (INV)
fda36beb99 0022364: EDF SMESH: Create Mesh dialog box improvement: hide inapplicable algorithms/hypotheses
Fix compilation problem
2014-03-17 09:54:10 +04:00
imn
e061c0b256 0022364: EDF SMESH: Create Mesh dialog box improvement: hide inapplicable algorithms/hypotheses
Small fix
2014-03-14 19:07:24 +04:00
mpa
88c84e8922 Fixing of bugs concerning the clipping planes functionality 2014-03-12 10:11:57 +04:00
eap
395112afac 22364: EDF SMESH: Create Mesh dialog box improvement: hide inapplicable algorithms/hypotheses
1) Some fixes
  2) pass toCheckAll=true to IsApplicable() only if a shape is geom group
2014-03-11 19:46:54 +04:00
eap
2808cea8b6 ILMAB: export GEOM fields to MED file
Do not show fields that can't be exported: string fields and fields on the whole shape
2014-03-11 16:48:41 +04:00
eap
97787812e2 ILMAB: export GEOM fields to MED file 2014-03-05 17:42:42 +04:00
imn
e26ffcc005 0022364: EDF SMESH: Create Mesh dialog box improvement: hide inapplicable algorithms/hypotheses
0022365: EDF SMESH: Create Mesh dialog box improvement: hide algorithms depending on a mesh type
2014-02-28 18:58:28 +04:00
eap
7c09ac523c 22364: EDF SMESH: Create Mesh dialog box improvement: hide inapplicable algorithms/hypotheses
Improve code readability
2014-02-26 13:50:42 +04:00
eap
10e32df831 22364: EDF SMESH: Create Mesh dialog box improvement: hide inapplicable algorithms/hypotheses
Bug: 3D tab disabled on an imported mesh
2014-02-26 12:57:20 +04:00
mgn
e2cd4bc297 Additional fix for the "0021793: [CEA 625] Clipping : from coordinates
or from bounding box"
2014-02-24 15:36:54 +04:00
imn
6aea23b893 0022364: EDF SMESH: Create Mesh dialog box improvement: hide inapplicable algorithms/hypotheses
0022365: EDF SMESH: Create Mesh dialog box improvement: hide algorithms depending on a mesh type
2014-02-21 12:25:11 +04:00
akl
b0a908c0d2 Update copyrights 2014. 2014-02-20 16:25:37 +04:00
eap
4581091214 In Create Mesh dlg, add "objects" to a number of selected GEOM objects 2014-02-20 14:05:45 +04:00
eap
398091c671 Excess quote 2014-02-20 13:38:40 +04:00
eap
004510cb7d Make meshes with different names if several GEOM objects selected 2014-02-20 12:55:58 +04:00
eap
a30b3a5fbf Fix strange string like "1 , 1 , 1 " instead of nb of selected geom objects at mesh creation 2014-02-19 17:15:16 +04:00
eap
53fcb605c1 0022367: EDF SMESH: Notification on concurrent algorithms/hypotheses 2014-02-14 16:05:31 +04:00
eap
3216bba91f 0022364, 0022363: EDF SMESH: Create Mesh dialog box improvement 2014-02-14 16:03:10 +04:00
eap
d9b7053864 0022362: EDF SMESH: Quadrangle (mapping) algorithm: enforced vortices
Create GUI
2014-02-14 15:53:14 +04:00
gdd
74d992bdaf Update French translation file 2014-02-05 11:03:39 +00:00
eap
74a891c6f3 22359: Body Fitting algorithm: grid orientation
Fix a crash in the release mode

+  // Creation of this class disables vtkMatplotlibMathTextUtilities
+  struct MPLMathText_Disabler : protected vtkMatplotlibMathTextUtilities
2014-02-05 09:13:00 +00:00
eap
5c9a9bf940 22359: Body Fitting algorithm: grid orientation
Fix the destructor
2014-02-05 08:20:55 +00:00
eap
494cae9236 22359: Body Fitting algorithm: grid orientation
Add labels to arrows
2014-02-04 13:06:14 +00:00
rnv
b737ae98e6 Additional fix for the "0022460: [CEA 1042] Copy Mesh: impossible mesh selection in the object browser if selection in 3D view is disabled" issue. 2014-01-24 11:16:50 +00:00
rnv
6a9d0d6ae6 Fix for the "0022460: [CEA 1042] Copy Mesh: impossible mesh selection in the object browser if selection in 3D view is disabled" 2014-01-24 08:37:57 +00:00
eap
c94d606fe3 22316: EDF 2719 SMESH: Split hexas into prisms
Make Python API be equal to IDL API
2014-01-21 16:37:16 +00:00
eap
3f7c707fd9 22316: EDF 2719 SMESH: Split hexas into prisms
disable dialog if a mesh includes no hexahedra
2014-01-21 09:24:53 +00:00
eap
f55c997d2e fix indentation 2014-01-20 10:45:36 +00:00
eap
0eac807ec1 22316: EDF 2719 SMESH: Split hexas into prisms
+  void                 SetArrowShapeAndNb( int    nbArrows,
+                                           double headLength,
+                                           double headRadius,
+                                           double start=0.);
+  void                 SetArrows( const gp_Ax1* axes,
+                                  double        length);

+  vtkUnstructuredGrid* GetGrid() const;
2014-01-20 10:34:46 +00:00
eap
74b03c9f40 22316: EDF 2719 SMESH: Split hexas into prisms
namespace SMESH
 {
   enum SMESHGUI_FilterType {
     QuadFilter              =  5,
     TriaFilter              =  6,
+    FirstGeometryTypeFilter,
+    FirstEntityTypeFilter   = FirstGeometryTypeFilter + SMDSGeom_NONE,
+    LastFilter              = FirstEntityTypeFilter   + SMDSEntity_Last
   };
 };

+class SMESHGUI_VolumeShapeFilter : public SMESHGUI_Filter
+{
2014-01-20 10:34:21 +00:00
eap
f500e5a8b6 22316: EDF 2719 SMESH: Split hexas into prisms 2014-01-20 10:31:23 +00:00
vsr
f7aba4830d Merge from BR_imps_2013 14/01/2014 2014-01-15 09:41:17 +00:00
eap
b117205bfd 22455: Error "No mesh elements assigned to a face" is raised instead of a simple warning
1) Fix finding a shape in a study
2) Append study entry to a name of published failed sub-shape
2014-01-10 08:01:57 +00:00
eap
dda95cb5b7 22455: Error "No mesh elements assigned to a face" is raised instead of a simple warning
Append study entry to a failed sub-shape name,
else it's hard to find a sub-shape in the study
2014-01-09 15:08:07 +00:00
vsr
072a73120b Merge from V7_3_BR (09/01/2014) 2014-01-09 14:20:44 +00:00
vsr
2cd148d066 Merge from V7_3_BR branch 18/12/2013 2013-12-18 15:08:18 +00:00
mpa
49638e2cad INT PAL: 0052225: Failed mesh - number of isolines does not correspond to settings 2013-12-13 10:17:22 +00:00
eap
f22869c9cf 0052235: TC7.3.0: continious fatal errors after splitting into 24 tetrahedra
Protect myMesh from deletion in onApply()
2013-12-06 15:26:44 +00:00
eap
5e342ebfd0 52223: TC7.3.0:Automatically create groups for MED export does not
save in export mesh dialog box,when we check it in preferences
2013-12-05 15:47:22 +00:00
rnc
3a98cb17c9 Japanese translations update 2013-12-05 10:38:14 +00:00
eap
78bfc8db7d 22434: [CEA 1022] If selection is disabled, the contextual menu of VTK view does not update on selected object
Fix processOwner() for the case of disabled SVTK selection
2013-12-05 09:32:23 +00:00
mpa
1e8362453d INT PAL 0052190: TC7.3.0: impossible to set proper value for clipping 2013-12-04 09:43:48 +00:00
kga
68e9313a5e IPAL0052195: TC7.3.0: Application crashes after closing "Add Quadratic Edge" dialog 2013-12-04 05:38:25 +00:00
vsr
15e0993d69 Fix crash (from PPGP) when invoking popup on non-smesh (light) object 2013-12-03 10:58:50 +00:00
imn
c8c04435db Integrated in V7_main: 0022366: EDF SMESH: Create Mesh dialog box improvement: create empty mesh without geometry in GUI 2013-11-27 07:30:42 +00:00
eap
cf325767f5 more orthography 2013-11-26 13:41:02 +00:00
eap
521479f0ef Fix indentation 2013-11-26 13:37:39 +00:00
imn
33d8a195b4 Integrated to V7_main: 0022366: EDF SMESH: Create Mesh dialog box improvement: create empty mesh without geometry in GUI 2013-11-26 10:15:18 +00:00
imn
608b1a194b Integrated to V7_main: 0022366: EDF SMESH: Create Mesh dialog box improvement: create empty mesh without geometry in GUI 2013-11-26 10:11:53 +00:00
eap
850941885d synchronize with SMESH_msg_en.ts 2013-11-22 13:55:23 +00:00
eap
60f3b24591 22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
+        <source>COMPERR_BAD_PARMETERS</source>
+        <translation>Invalid input parameters</translation>
2013-11-22 12:35:17 +00:00
eap
a007ecaef9 22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
+      CASE2TEXT( COMPERR_BAD_PARMETERS    );
2013-11-22 12:34:58 +00:00
kga
7e624b26fa 22314: EDF 2594 SMESH: Preview "Union of triangles" result 2013-11-20 09:12:48 +00:00
eap
4e198a53df 22412: [CEA 1005] Impossible to have a logarithmic scalar bar when values <1e-07
Enable Logarithmic check box for small values
2013-11-20 08:13:41 +00:00
eap
fc83dc7660 synchronize myBadMeshBtn and myBadMeshToGroupBtn 2013-11-18 10:27:22 +00:00
eap
fb698074ae 22408]: [CEA 996] Impossibility to filter Face with an Area criterion 2013-11-15 15:16:54 +00:00
eap
813092187c 22406: EDF SMESH Regression : Items are missing in group contextual menu
Fix the previous "improvement"
2013-11-14 15:15:27 +00:00
eap
301a74fd98 22372: EDF 2758 SMESH: Create/Manage groups on a mesh composed of nodes and balls
Performance optimization for groups on filter:

int SMESHGUI_Selection::numberOfNodes( int ind ) const
{
...
-        return aGroupObj->Size();
+        return aGroupObj->IsEmpty(); // aGroupObj->Size();
2013-11-14 09:17:58 +00:00
eap
a897e2d0ce 22372: EDF 2758 SMESH: Create/Manage groups on a mesh composed of nodes and balls
Set SUIT_OverrideCursor while all mesh elements are filtered
2013-11-13 14:40:40 +00:00
eap
62e1c11b6d untabify 2013-11-13 14:39:43 +00:00
eap
7b33bc39fd 22355: EDF SMESH: New 1D hypothesis "Adaptive" 2013-11-11 11:07:44 +00:00
rnc
2d9205e89f Japanese translations update 2013-11-05 15:26:19 +00:00
rnv
1e17e9ef94 Win32 compilation. 2013-10-24 12:05:53 +00:00
rnv
e33e8e2029 WIN32 compilation of the SMESH module:
1) Fix common WIN32 compilation errors.
2) Replace WNT deprecated macro definition by the WIN32.
3) Remove unnecessary test executables.
4) Make MEFISTO2D algorithm optional: try to determine f2c generator and generate C code from Fortran, otherwise MEFISTO2D is unavailable.
2013-10-18 13:29:00 +00:00
vsr
d726924388 Manage concurrent hypotheses sets properly 2013-10-18 11:05:26 +00:00
rnv
824f011cef First step for the "21793: [CEA 625] Clipping : from coordinates or from bounding box" issue. 2013-10-16 12:56:06 +00:00
rnv
1bd4ba8acd Porting SALOME SMESH module to the CMake build system: initial version. 2013-10-10 12:57:42 +00:00
rnv
a39c405c68 Implementation of the "0021709: [CEA 583] Toolbar preferences" issue. 2013-10-04 14:02:16 +00:00
eap
db4fd22d08 untabify 2013-09-26 08:44:08 +00:00
eap
59e7d429a0 Fix for SMESH::FT_BallDiameter 2013-09-23 08:23:40 +00:00
rnv
519f45e495 Implementation of the "0022102: EDF 1496 SMESH : Displaying of discrete elements in SMESH relating to their attribute (diameter)" issue. 2013-09-13 10:00:15 +00:00
vsr
39b656bb9f 0022221: [CEA 819] Error "'NoneType' object is not callable" at Salome closure 2013-09-12 14:18:54 +00:00
vsr
82a6b20865 0022308: EDF 2572 SMESH: Can't import a file with a non ascii character in the path 2013-09-03 10:58:47 +00:00
eap
fda116565e enable Tolerance for FT_EqualNodes 2013-08-19 11:52:44 +00:00
eap
8c589f8585 Suppress SIGSEGV at automatic group creation 2013-08-08 16:45:49 +00:00
vsr
fa3a593199 0021920: [CEA 689] Get some measure functions on groups available in GUI and TUI 2013-08-08 15:17:00 +00:00
vsr
74ff246e04 Fix compilation problem 2013-08-08 08:29:15 +00:00
eap
5c95ba9078 Regression of SMESH_SRC/doc/salome/examples/measurements_ex01.py
Manage temporary SMESH_IDSource created by MeshEditor::MakeIDSource()
2013-08-07 14:06:39 +00:00
fahed
20b497db84 French translation for imp [CEA 750] / MANTIS 22169 2013-08-06 09:26:40 +00:00
eap
27a1dc566b Prevent SIGSEGV
if ( !anActor ) anActor = SMESH::CreateActor( aMeshSObj->GetStudy(), aMeshSObj->GetID().c_str(), true );
+            if ( anActor ) // actor is not created for an empty mesh
+            {
+              anActor->SetEntityMode( entities );
2013-08-05 10:58:04 +00:00
vsr
6399cfb3c4 0022169: [CEA 750] Chose before visualization mesh element type to display
Improve automatic limit exceed warning message
2013-08-05 08:35:32 +00:00
eap
c979ba741c 0021941: [CEA 699] Use for Auto Color method on mesh group the same
algorithm that this one in GEOM which define colors (note 15888)

In AutoColor(), pass a generated color to a group
2013-07-29 12:21:40 +00:00
rnc
14e8376963 IMP: SMESH: Japanese translations 2013-07-24 13:22:27 +00:00
eap
52b6bfaabb 22261: EDF 2698 SMESH: Memory leak when displaying 2D quadratic elements as arcs
-      QString IOR = app->orb()->object_to_string( theObject );
+      CORBA::String_var ior = app->orb()->object_to_string( theObject );
2013-07-24 12:42:52 +00:00
eap
adab833f26 22261: EDF 2698 SMESH: Memory leak when displaying 2D quadratic elements as arcs
+  delete aHistogram;
2013-07-24 12:42:22 +00:00
eap
d0b4e3c141 22261: EDF 2698 SMESH: Memory leak when displaying 2D quadratic elements as arcs
Fix a leak of a CORBA object
2013-07-23 14:20:46 +00:00
eap
7608df4ad1 0020976: EDF 1471 SMESH: New ergonomy to display quality controls
Make Quality Info dialog look same as Quality Info tab of Mesh Info
dialog: add Help and Dump buttons
2013-07-23 12:35:23 +00:00
eap
997c16d89d SALOME Forum bug: sub-mesh removal leads to an Exception in a re-opened study.
1) call myFilterDlg->UnRegisterFilters();
2) re-create an actor after converting a group to standalone as a
CORBA object becomes different from that held by the actor
2013-07-22 14:35:30 +00:00
eap
6a8e2f83ff SALOME Forum bug: sub-mesh removal leads to an Exception in a re-opened study.
+  void                      UnRegisterFilters();
2013-07-22 14:29:04 +00:00
eap
91084ee58a SALOME Forum bug: sub-mesh removal leads to an Exception in a re-opened study.
Now UnRegister(), corresponding to the Register() called by AttributeIOR,
is invoked by an object publisher i.e. by SMESH_Gen_i::publish() but not by GUI
because GUI is unable to track publication of all objects created by the Engine:
for example groups can be created while mesh.Compute() is called.
2013-07-22 14:27:40 +00:00
eap
1fa8c22987 untabify 2013-07-17 14:53:51 +00:00
eap
94ce6f40fc 22252: EDF 2684 SMESH: Extrusion along a path with a curvilinear edge
Activate selection of the Base Point right at checking its check-box
2013-07-17 08:26:43 +00:00
eap
667c4a210e 22252: EDF 2684 SMESH: Extrusion along a path with a curvilinear edge
Allow selecting any node as a Base Point
2013-07-16 14:31:10 +00:00