]> SALOME platform Git repositories - modules/geom.git/commitdiff
Salome HOME
Merge from V5_1_5_BR 23/11/2010
authorvsr <vsr@opencascade.com>
Tue, 23 Nov 2010 16:31:26 +0000 (16:31 +0000)
committervsr <vsr@opencascade.com>
Tue, 23 Nov 2010 16:31:26 +0000 (16:31 +0000)
doc/salome/gui/GEOM/images/get_in_place_lost_part.png [new file with mode: 0644]
doc/salome/gui/GEOM/input/chamfer_operation.doc
doc/salome/gui/GEOM/input/fillet1d_operation.doc
doc/salome/gui/GEOM/input/fillet2d_operation.doc
doc/salome/gui/GEOM/input/fillet_operation.doc
doc/salome/gui/GEOM/input/partition.doc
src/GEOMGUI/GEOM_msg_fr.ts
src/GEOMToolsGUI/GEOMToolsGUI_1.cxx
src/GEOM_SWIG/geompyDC.py

diff --git a/doc/salome/gui/GEOM/images/get_in_place_lost_part.png b/doc/salome/gui/GEOM/images/get_in_place_lost_part.png
new file mode 100644 (file)
index 0000000..2abc843
Binary files /dev/null and b/doc/salome/gui/GEOM/images/get_in_place_lost_part.png differ
index 38fdba84320cb964fb1eadd55ecabbe8a5f4f55d..9e464518df1ab5ab7581accab3faee1682d8f361 100644 (file)
@@ -3,7 +3,7 @@
 \page chamfer_operation_page Chamfer
 
 \n To produce a \b Chamfer in the <b>Main Menu</b> select 
-<b>Operations - > Transformation - > Chamfer</b>
+<b>Operations - > Chamfer</b>
 
 \n This operation allows you to make chamfer of the edges of a Shape.
 \n The \b Result will be a \b GEOM_Object.
index 46d291b48142b28255df9107d11724ef86d1d6c4..7e1174bd5363ad766bf6c22aa528efdd9100d511 100644 (file)
@@ -10,7 +10,7 @@ constructed, have to lie in the same plane.
 \image html fillet1d_2.png
 
 To produce a \b Fillet 1D in the <b>Main Menu</b> select 
-<b>Operations - > Transformation - > Fillet 1D</b>
+<b>Operations - > Fillet 1D</b>
 
 Define the <b>Wire with planar Edges</b> to create a fillet on, select the necessary 
 vertexes on this wire in the OCC Viewer and define the \b Radius of the Fillet.
index 74b044b05751784d1f3db9bd01df94468dd57b69..a4c06f5e0e8c89a2dae5f1fe367cae1b5c667db3 100755 (executable)
@@ -7,7 +7,7 @@ This operation creates fillets on the corners of a <b>2D Planar Face</b>.
 \image html fillet2d_2.png
 
 To produce a \b Fillet 2D in the <b>Main Menu</b> select 
-<b>Operations - > Transformation - > Fillet 2D</b>
+<b>Operations - > Fillet 2D</b>
 
 Define the <b>Planar Face</b> to create a fillet on, select the necessary 
 vertexes on this face in the OCC Viewer and define the \b Radius of the Fillet.
index 8bf2ee1f634828a2f5faf9e784e127f0896860ed..e913892e20f813599a6e3dd639fb856186949b78 100644 (file)
@@ -3,7 +3,7 @@
 \page fillet_operation_page Fillet
 
 \n To produce a \b Fillet in the <b>Main Menu</b> select 
-<b>Operations - > Transformation - > Fillet</b>
+<b>Operations - > Fillet</b>
 
 \n This operation creates fillets on the edges of a shape.
 \n The \b Result will be a \b GEOM_Object.
index c58d6ed632aeb8940f110130cc6349d6bc3e94aa..c802d76118b98466db24643ad916561a55603f23 100644 (file)
@@ -97,8 +97,7 @@ previous versions of SALOME.
 \image html partitionsn2.png "Result of intersection"
 
 \anchor partition_picture_3
-\image html partitionsn3.png "Result of intersection of a box and a
-plane (both as \em Objects, no tools) with the Resulting type \em Solid and checked <em> "Keep shapes of lower type"</em>
+\image html partitionsn3.png "Result of intersection of a box and a plane (both as \em Objects, no tools) with the Resulting type \em Solid and checked 'Keep shapes of lower type'"
 
 Our <b>TUI Scripts</b> provide you with useful examples of \ref tui_partition "Basic Operations".
 
index 33bff63ba403b9c97d5787ce321fe85aa06d9ef2..68b7685e3ad6b1a16947d86d81fa402391bf286a 100644 (file)
@@ -1127,11 +1127,11 @@ Choisissez une face, une coque ou un solide et essayez de nouveau</translation>
     </message>
     <message>
         <source>GEOM_PIPE</source>
-        <translation>tuyau</translation>
+        <translation>Tuyau</translation>
     </message>
     <message>
         <source>GEOM_PIPE_TITLE</source>
-        <translation>Construction d&apos;un Tuyau </translation>
+        <translation>Construction d&apos;un tuyau</translation>
     </message>
     <message>
         <source>GEOM_SEGMENT</source>
@@ -1910,7 +1910,7 @@ Choisissez une face, une coque ou un solide et essayez de nouveau</translation>
         <translation>Vecteur</translation>
     </message>
     <message>
-      <source>GEOM_AXIS_DEFAULT</source>
+        <source>GEOM_AXIS_DEFAULT</source>
         <translation> (Axe Z par défaut)</translation>
     </message>
     <message>
@@ -2207,7 +2207,7 @@ Choisissez une face, une coque ou un solide et essayez de nouveau</translation>
     </message>
     <message>
         <source>MEN_EDIT</source>
-        <translation>Editer</translation>
+        <translation>Edition</translation>
     </message>
     <message>
         <source>MEN_ELLIPSE</source>
@@ -2575,7 +2575,7 @@ Choisissez une face, une coque ou un solide et essayez de nouveau</translation>
     </message>
     <message>
         <source>MEN_VIEW</source>
-        <translation>Vue</translation>
+        <translation>Affichage</translation>
     </message>
     <message>
         <source>MEN_WHAT_IS</source>
@@ -3387,7 +3387,7 @@ Choisissez une face, une coque ou un solide et essayez de nouveau</translation>
     </message>
     <message>
         <source>TOP_DISK</source>
-        <translation>Créer une disque</translation>
+        <translation>Créer un disque</translation>
     </message>
     <message>
         <source>TOP_DISPLAY</source>
@@ -3463,11 +3463,11 @@ Choisissez une face, une coque ou un solide et essayez de nouveau</translation>
     </message>
     <message>
         <source>TOP_GROUP_CREATE</source>
-        <translation>Créer une groupe</translation>
+        <translation>Créer un groupe</translation>
     </message>
     <message>
         <source>TOP_GROUP_EDIT</source>
-        <translation>Editer une groupe</translation>
+        <translation>Editer un groupe</translation>
     </message>
     <message>
         <source>TOP_HEX_SOLID</source>
@@ -3475,7 +3475,7 @@ Choisissez une face, une coque ou un solide et essayez de nouveau</translation>
     </message>
     <message>
         <source>TOP_IMPORT</source>
-        <translation>Importer une géométry d&apos;un fichier BREP</translation>
+        <translation>Importer une géométrie d&apos;un fichier BREP</translation>
     </message>
     <message>
         <source>TOP_INERTIA</source>
@@ -3495,7 +3495,7 @@ Choisissez une face, une coque ou un solide et essayez de nouveau</translation>
     </message>
     <message>
         <source>TOP_LOCAL_CS</source>
-        <translation>Créer un système local de coordonnées </translation>
+        <translation>Créer un système local de coordonnées</translation>
     </message>
     <message>
         <source>TOP_MASS_CENTER</source>
@@ -3503,7 +3503,7 @@ Choisissez une face, une coque ou un solide et essayez de nouveau</translation>
     </message>
     <message>
         <source>TOP_MIN_DIST</source>
-        <translation>Distance minimale </translation>
+        <translation>Distance minimale</translation>
     </message>
     <message>
         <source>TOP_MIRROR</source>
@@ -4408,7 +4408,7 @@ Le nombre de points n&apos;est pas suffisant</translation>
     <message>
         <source>SHOW_ALL_SUB_SHAPES</source>
         <translation>Afficher tous les sous-objets</translation>
-    </message> 
+    </message>
     <message>
         <source>SELECT_ALL</source>
         <translation>Tout sélectionner</translation>
@@ -4638,7 +4638,7 @@ Voulez-vous continuer?</translation>
     </message>
     <message>
         <source>GEOM_PIPE_TSHAPE</source>
-        <translation>TuyauT</translation>
+        <translation>Tuyau en T</translation>
     </message>
     <message>
         <source>GEOM_PIPE_TSHAPE_MPIPE</source>
index 7706ab3c9f154bc479b04ee80d9bfe63014ca482..9efec8b19a1d4683cafae981648eecf39cf76aef 100644 (file)
@@ -419,7 +419,7 @@ void GEOMToolsGUI::OnChangeTransparency( bool increase )
     return;
 
   // Delta
-  float delta = 0.01;
+  float delta = 0.1; // VSR: 23/11/2010 (transparency value <= 0.05 is ignored)
   if ( !increase )
     delta *= -1;
         
index 7a6cff7040acfbec654cd115954df3bc99675ff8..5eaaf3c46b297e484ae7ac12930d38afd40584c7 100644 (file)
@@ -1995,8 +1995,14 @@ class geompyDC(GEOM._objref_GEOM_Gen):
         #  @param theShapeWhat Shape, specifying what to find.
         #  @return Group of all found sub-shapes or a single found sub-shape.
         #
+        #  @note This function has a restriction on argument shapes.
+        #        If \a theShapeWhere has curved parts with significantly
+        #        outstanding centres (i.e. the mass centre of a part is closer to
+        #        \a theShapeWhat than to the part), such parts will not be found.
+        #        @image html get_in_place_lost_part.png
+        #
         #  @ref swig_GetInPlace "Example"
-        def GetInPlace(self,theShapeWhere, theShapeWhat):
+        def GetInPlace(self, theShapeWhere, theShapeWhat):
             # Example: see GEOM_TestOthers.py
             anObj = self.ShapesOp.GetInPlace(theShapeWhere, theShapeWhat)
             RaiseIfFailed("GetInPlace", self.ShapesOp)
@@ -2987,8 +2993,10 @@ class geompyDC(GEOM._objref_GEOM_Gen):
         #  @ref tui_fillet2d "Example"
         def MakeFillet1D(self,theShape, theR, theListOfVertexes):
             # Example: see GEOM_TestAll.py
+            theR,Parameters = ParseParameters(theR)
             anObj = self.LocalOp.MakeFillet1D(theShape, theR, theListOfVertexes)
             RaiseIfFailed("MakeFillet1D", self.LocalOp)
+            anObj.SetParameters(Parameters)
             return anObj
 
         ## Perform a fillet on the specified edges/faces of the given shape
@@ -3001,8 +3009,10 @@ class geompyDC(GEOM._objref_GEOM_Gen):
         #  @ref tui_fillet2d "Example"
         def MakeFillet2D(self,theShape, theR, theListOfVertexes):
             # Example: see GEOM_TestAll.py
+            theR,Parameters = ParseParameters(theR)
             anObj = self.LocalOp.MakeFillet2D(theShape, theR, theListOfVertexes)
             RaiseIfFailed("MakeFillet2D", self.LocalOp)
+            anObj.SetParameters(Parameters)
             return anObj
 
         ## Perform a symmetric chamfer on all edges of the given shape.