eap
|
6e5ef9a043
|
0021893: EDF 2133 SMESH : Improvement of 3D extrusion algorithm
1) fix GetLayersTransformation(): use EDGEs in a right order
2) Find source FACE by a local 1D hyps
|
2013-02-04 14:25:07 +00:00 |
|
eap
|
5b40fe7dff
|
0021893: EDF 2133 SMESH : Improvement of 3D extrusion algorithm
fix GetLayersTransformation(): use EDGEs in a right order
|
2013-02-04 14:24:34 +00:00 |
|
eap
|
1263fe9d1b
|
0021893: EDF 2133 SMESH : Improvement of 3D extrusion algorithm
find the source FACE by local 1D hyps
|
2013-02-04 12:18:16 +00:00 |
|
eap
|
fae3ba8fdd
|
0021893: EDF 2133 SMESH : Improvement of 3D extrusion algorithm
fix ~faceQuadStruct() as same side can repeat in vector< StdMeshers_FaceSide*>
|
2013-02-04 11:41:26 +00:00 |
|
eap
|
4167c89c41
|
0021893: EDF 2133 SMESH : Improvement of 3D extrusion algorithm
fix reversion myC3dAdaptor's
|
2013-02-04 11:40:07 +00:00 |
|
eap
|
a4a38b2fb4
|
0021893: EDF 2133 SMESH : Improvement of 3D extrusion algorithm
Clear StdMeshers_Quadrangle_2D::myQuadStruct before usage
+ algo->myQuadStruct.reset();
|
2013-01-30 11:34:32 +00:00 |
|
eap
|
212d7fc62e
|
0021893: EDF 2133 SMESH : Improvement of 3D extrusion algorithm
struct faceQuadStruct
{
+ void shift( size_t nb, bool keepUnitOri );
+ typedef boost::shared_ptr<faceQuadStruct> Ptr;
}
- FaceQuadStruct* CheckNbEdges();
+ FaceQuadStruct::Ptr CheckNbEdges();
+ FaceQuadStruct::Ptr myQuadStruct;
|
2013-01-28 08:35:01 +00:00 |
|
eap
|
9f2f0a0c1a
|
0021893: EDF 2133 SMESH : Improvement of 3D extrusion algorithm
StdMeshers_ProjectionUtils::Count() moved to SMESH_MesherHelper::Count()
|
2013-01-28 08:32:01 +00:00 |
|
eap
|
53b3b75be6
|
0021893: EDF 2133 SMESH : Improvement of 3D extrusion algorithm
arg theFirstVertex of SMESH_Block::GetOrderedEdges() became optional
StdMeshers_ProjectionUtils::Count() moved to SMESH_MesherHelper::Count()
|
2013-01-28 08:31:47 +00:00 |
|
eap
|
09024c777c
|
more comments
|
2013-01-28 08:31:21 +00:00 |
|
eap
|
1fff018cb3
|
0021893: EDF 2133 SMESH : Improvement of 3D extrusion algorithm
|
2013-01-28 08:29:47 +00:00 |
|
eap
|
7643656ed3
|
0021893: EDF 2133 SMESH : Improvement of 3D extrusion algorithm
Use SMESH_MesherHelper::IsSameElemGeometry()
|
2013-01-28 08:29:36 +00:00 |
|
eap
|
c8d7fe2beb
|
0021893: EDF 2133 SMESH : Improvement of 3D extrusion algorithm
- int NbPoints() const { return myNbPonits; }
+ int NbPoints(const bool update = false) const;
- int NbSegments() const { return myNbSegments; }
+ int NbSegments(const bool update = false) const;
+ gp_Pnt Value3d(double U) const;
arg theFirstVertex of SMESH_Block::GetOrderedEdges() became optional
|
2013-01-28 08:29:06 +00:00 |
|
eap
|
4b17835d08
|
0021893: EDF 2133 SMESH : Improvement of 3D extrusion algorithm
arg theFirstVertex of SMESH_Block::GetOrderedEdges() became optional
|
2013-01-28 08:27:35 +00:00 |
|
eap
|
b605589582
|
fix typo: geomerty -> geometry
|
2013-01-28 08:25:07 +00:00 |
|
inv
|
44d181bc0e
|
Porting to dev version of OCCT
|
2013-01-22 07:25:28 +00:00 |
|
eap
|
8ef1551cb0
|
fix indentation
|
2013-01-10 11:33:47 +00:00 |
|
eap
|
b48879bb7b
|
21397: EDF SMESH: a quadrangle face mesh can't be projected to a cylinder
fix pattern orientation when projecting to a FACE with seam EDGE
|
2013-01-10 11:33:12 +00:00 |
|
eap
|
e205108fca
|
0021397: EDF SMESH: a quadrangle face mesh can't be projected to a cylinder
|
2012-12-28 15:53:47 +00:00 |
|
eap
|
00ac0dfc36
|
typo
|
2012-12-28 15:53:01 +00:00 |
|
eap
|
64a8aee9ab
|
0021397: EDF SMESH: a quadrangle face mesh can't be projected to a cylinder
enable FindSubShapeAssociation() on faces with different nb of VERTEXes
|
2012-12-28 15:52:46 +00:00 |
|
vsr
|
13ff1c4641
|
Merge from V6_6_BR (V6_6_0rc2) 11/12/2012
|
2012-12-11 13:23:39 +00:00 |
|
eap
|
43839bab02
|
0021543: EDF 1978 SMESH: Viscous layer for 2D meshes
Add StdMeshers_ViscousLayers2D hypothesis
|
2012-10-15 14:52:18 +00:00 |
|
eap
|
40e5fd72da
|
0021543: EDF 1978 SMESH: Viscous layer for 2D meshes
1) Move struct uvPtStruct to SMESH_TypeDefs.hxx
2) Enable work with a SMESH_ProxyMesh
|
2012-10-15 14:41:16 +00:00 |
|
eap
|
8b733351ad
|
0021543: EDF 1978 SMESH: Viscous layer for 2D meshes
+ StdMeshers_ViscousLayers2D.cxx \
|
2012-10-15 14:39:45 +00:00 |
|
eap
|
e1f28b0a35
|
More precise error description
|
2012-10-10 11:29:08 +00:00 |
|
eap
|
2c8f4c513e
|
Try to use length of edges for association in case of a 2-edges wire
|
2012-10-10 10:48:10 +00:00 |
|
eap
|
bd01d75a47
|
protect from SIGSEGV in case of "Composite Wire Discretization" usage
|
2012-10-10 10:46:53 +00:00 |
|
eap
|
5e940de5e3
|
0021821: EDF 2356 SMESH: Wrong GHS3D mesh with Viscous Layer hypothesis
Log node movement not only in DEBUG mode
|
2012-09-13 12:25:09 +00:00 |
|
eap
|
8d6f13f41e
|
0021821: EDF 2356 SMESH: Wrong GHS3D mesh with Viscous Layer hypothesis
Fix smoothAnalyticEdge() for a circle
|
2012-09-11 07:53:33 +00:00 |
|
vsr
|
cd4ec3d9f2
|
As OCCT issue 0022809 has been fixed, remove temporary workaround in the Cartesian 3d algorithm
|
2012-09-05 09:23:09 +00:00 |
|
eap
|
daf44dd2d8
|
0021826: EDF 2367 SMESH : Hexaedron failure
fix the prev integration
|
2012-09-04 14:42:17 +00:00 |
|
prascle
|
80cf9ab761
|
PR: tools for crack meshing : when building pyramids on complex shapes, orientation detection is difficult (concavities) and can be helped if a group of faces correctly oriented is provided. (check the presence of a group named "skinFaces")
|
2012-09-04 14:06:32 +00:00 |
|
prascle
|
16fcf4dea0
|
PR: tools for crack meshing : when importing a mesh, use a tolerance relative to the edge size.
|
2012-09-04 14:00:14 +00:00 |
|
eap
|
85e85bc449
|
0021826: EDF 2367 SMESH : Hexaedron failure
fix errors of GCPnts_UniformAbscissa
|
2012-09-04 13:40:43 +00:00 |
|
eap
|
9e5d5fd0d5
|
0021825: Error in the example of "Projection Algorithms" in the user's guide
check if MakeComputed() is really OK
|
2012-08-31 12:04:11 +00:00 |
|
eap
|
02c33dab50
|
0021825: Error in the example of "Projection Algorithms" in the user's guide
In MakeComputed(), check if gen->Compute() is really OK
|
2012-08-31 12:03:32 +00:00 |
|
eap
|
b992383e2a
|
0021825: Error in the example of "Projection Algorithms" in the user's guide
update to reflect introduction of StdMeshers_ShapeShapeBiDirectionMap
instead of TopTools_DataMapOfShapeShape
|
2012-08-30 10:26:51 +00:00 |
|
eap
|
9230b68a8f
|
-#include "SMESH_*D_Algo.hxx"
+#include "SMESH_Algo.hxx"
|
2012-08-29 16:45:51 +00:00 |
|
eap
|
139a1a65e3
|
http://www.salome-platform.org/forum/forum_10/984341981
Fix UV of nodes on the FACE
|
2012-08-28 14:08:33 +00:00 |
|
eap
|
9a0acdf426
|
http://www.salome-platform.org/forum/forum_11/800053490
1) Fix orientation of new faces on FACEs shared by SOLIDs
2) Create missing segments
|
2012-08-24 13:41:12 +00:00 |
|
eap
|
9eedde53dd
|
0021765: EDF 2334 SMESH: ConvertToQuadratic with medium node on geometry generates bad elements
Enables fixing node parameters by helper
+ helper.ToFixNodeParameters( true );
|
2012-08-07 09:18:15 +00:00 |
|
eap
|
84cb6968f2
|
fix vagrind error at incrementing an iterator pointing to a deleted
map node
|
2012-07-27 08:26:18 +00:00 |
|
eap
|
7dd9d3dc6b
|
Generalize "Cancel Compute" mechanism to be able to report
"Computation canceled" instead of "Algorithm failed" as failure reason
+ if ( _computeCanceled ) return false;
|
2012-07-20 16:13:19 +00:00 |
|
inv
|
f2e7ef1458
|
Fix compilation on Debian
- typedef SMDS_SetIterator< const _QuadFaceGrid&, TChildren::const_iterator > TChildIterator;
+ typedef SMDS_SetIterator< const _QuadFaceGrid&,
+ TChildren::const_iterator,
+ SMDS::SimpleAccessor<const _QuadFaceGrid&,TChildren::const_iterator>,
+ SMDS::PassAllValueFilter<_QuadFaceGrid> >
+ TChildIterator;
|
2012-07-20 10:14:08 +00:00 |
|
eap
|
1d17e561d7
|
0021459: EDF 1495 SMESH: Manipulation of discrete elements with attributes
|
2012-07-19 13:26:17 +00:00 |
|
eap
|
392aa8c6a1
|
+#include <TopoDS_Vertex.hxx>
|
2012-07-19 13:26:01 +00:00 |
|
eap
|
664466f716
|
+#include <TopoDS_Face.hxx>
|
2012-07-19 13:25:51 +00:00 |
|
eap
|
7f92b57200
|
fix creation of polyhedrons
|
2012-07-19 13:25:39 +00:00 |
|
eap
|
31c3351c50
|
http://www.salome-platform.org/forum/forum_10/508123838#632325403 : Extrude3D doesn't work
Restore error reporting in the case where existing 1D mesh
mismatches the projected 2D mesh
|
2012-07-09 08:35:37 +00:00 |
|