]> SALOME platform Git repositories - modules/geom.git/commitdiff
Salome HOME
Common update
authormaintenance team <salome-mnt@opencascade.com>
Mon, 5 Nov 2007 08:07:07 +0000 (08:07 +0000)
committermaintenance team <salome-mnt@opencascade.com>
Mon, 5 Nov 2007 08:07:07 +0000 (08:07 +0000)
doc/salome/gui/GEOM/input/chamfer_operation.doc
doc/salome/gui/GEOM/input/fillet_operation.doc
doc/salome/gui/GEOM/input/using_measurement_tools.doc
doc/salome/gui/GEOM/input/viewing_geom_obj.doc

index 85f30759f8be0f2aca4e9b2f40f76c8249d95982..53e11409423f24f29739797c6a8aca06f1aeacba 100644 (file)
@@ -18,6 +18,16 @@ Dimension (radius) of the chamfer.
 
 \image html chamfer_all.png
 
+\n In the algorithms below there exist two ways to define the \b
+Dimension of the Chamfer
+\n Firstly the \b Dimension can be defined via \b D1 and \D2, which
+represent the offset on the first and the second face forming the
+edge. 
+\n Secondly the \b Dimension can be defined via \b D, which represents
+the offset on the first face, and the \b Angle, which is the angle
+between the first face and the chamfer plane.   
+
+
 \n To create chamfer on the specified edges of the given shape,  you
 need to define the <b>Main Object</b> to create a fillet on, select
 the two faces to which belongs the necessary common edge in the viewer
@@ -25,7 +35,12 @@ and define the \b Dimension of the Chamfer.
 \n <b>TUI Command:</b> <em>geompy.MakeChamferEdge(Shape, D1, D2,
 Face1, Face2),</em> where \em Shape is a shape to create a chamfer on,
 \em D1 is a chamfer size along \em Face1, \em D2 is a chamfer size
-along \em Face2, \em Face1 and \em Face2 are indices of faces in Shape.
+along \em Face2, \em Face1 and \em Face2 are indices of faces in
+Shape.
+
+\n <b>Alternative TUI Command:</b> <em>geompy.MakeChamferEdge(Shape, D, Angle,
+Face1, Face2),</em> where \em D1 is a chamfer size along \em Face1 and
+\em Angle is the angle between Face1 and the chamfer plane.
 
 \image html chamfer2.png
 
@@ -37,16 +52,36 @@ necessary faces the OCC Viewer and define the \b Dimension of the
 Chamfer.
 \n <b>TUI Command:</b> <em>geompy.MakeChamferFaces(Shape, D1, D2,
 ListOfFaceID),</em> where \em Shape is a shape to create chamfer on,
-\em D1 is a chamfer size along a face from  \em ListOfFaceID,  \em D2
-is a chamfer size along two faces connected to the edge to which the
-chamfer is applied, \em ListOfFaceID is a list of indices of faces in
-\em Shape.
+\em D1 and D2 are chamfer sizes along faces from  \em
+ListOfFaceID. For each Edge Face1 and Face2 are defined basing
+on their indices.
+
+\n <b>Alternative TUI Command:</b> <em>geompy.MakeChamferFaces(Shape, D, Angle,
+ListOfFaceID),</em> where \em D1 is a chamfer size along \em Face1 and
+\em Angle is the angle between Face1 and the chamfer plane.
 
 \image html chamfer3.png
 
 \image html chamfer_faces.png
 
+\n To create chamfer on an arbitrary set of edges of the given shape
+to define the <b>Main Object</b> to create a fillet on, select the
+necessary edges the OCC Viewer and define the \b Dimension of the
+Chamfer.
+\n <b>TUI Command:</b> <em>geompy.MakeChamferEdges(Shape, D1, D2,
+ListOfEdgeID),</em> where \em Shape is a shape to create chamfer on,
+\em D1 and D2 are chamfer sizes along faces defined by the algorithm
+basing on \em ListOfEdgeID, which is a list of indices of edges in
+\em Shape. For each Edge the algorithm selects Face1 and Face2 basing
+on their indices.
+
+\n <b>Alternative TUI Command:</b> <em>geompy.MakeChamferEdges(Shape, D, Angle,
+ListOfEdgeID),</em> where \em D1 is a chamfer size along \em Face1 and
+\em Angle is the angle between Face1 and the chamfer plane. 
+
+\image html chamfer4.png 
+
 Our <b>TUI Scripts</b> provide you with useful examples of the use of
 \ref tui_chamfer "Transformation Operations".
 
-*/
\ No newline at end of file
+*/
index 5d8b3983b1c147b4c4b5c08e6fe1b4c401a6aba2..8bf2ee1f634828a2f5faf9e784e127f0896860ed 100644 (file)
@@ -24,6 +24,11 @@ the \b Radius of the Fillet.
 \n <b>Arguments:</b> Name + 1 shape + one or several edges (or faces)
 + 1 value (Fillet radius).
 
+\n Alternatively, there is a possibility to create a fillet with a
+variable radius.  For this, toggle the lower radio button and define
+\b R1 (the radius at the start of the selected edge(s)) and \b R2 
+(the radius at the end of the selected edge(s))
+
 \image html fillet2.png
 
 \image html fillet3.png
index e833aaca5b49452908da8e99392b6a20eca091d6..c831a23c0ae254836a74a447e34aa6716d98d3a6 100644 (file)
@@ -10,6 +10,7 @@ concerning created or imported geometrical objects. They are:
 <li>\ref basic_prop_anchor "Basic properties"</li>
 <li>\ref center_mass_anchor "Center of mass"</li>
 <li>\ref inertia_anchor "Inertia"</li>
+<li>\ref normale_anchor "Normale to a Face"</li>
 <li>\ref boundaries_anchor "Check Free Boundaries"</li>
 <li>\ref faces_anchor "Check Faces"</li>
 <li>\ref bounding_box_anchor "Bounding box"</li>
@@ -82,6 +83,14 @@ returned.
 
 \image html measures4.png
 
+\anchor normale_anchor
+<br><h2>Normale to a Face</h2>
+
+\n Calculates the normal vector to the selected \b Face. The \b Point
+is a point of the \Face, where the Normal should be calculated.
+
+\image html normaletoface.png
+
 \anchor boundaries_anchor
 <br><h2>Check Free Boundaries</h2>
 
@@ -140,7 +149,7 @@ distance is computed.
 <br><h2>Angle</h2>
 
 \n Returns the angle between two lines or linear edges
-\n <b>TUI Command:</b> <em>geompy.GetAngle(shape1, shape2), where
+\n <b>TUI Command:</b> <em>geompy.GetAngle(shape1, shape2),</em> where
 Shape1 and Shape2 are shapes between which the angle is computed. 
 
 \image html angle.png
index ac6e11ea39413e678deee83b57bf385731500555..a9e42b2db1305b956e5e45bb448ce2a6ee7602c1 100644 (file)
@@ -11,11 +11,13 @@ module</b>.
 left mouse click to change its presentation parameters and access to
 other useful options by right-clicking on the selected object.
 
-\image html image1.jpg
+\image html dialog.png
 
 <ul>
 <li><b>Rename</b> - allows to change the name of the geometric
 object.</li>
+<li><b>Delete</b> - irreversibly deletes the selected object from the
+viewer and from the Object Browser.</li> 
 <li>\ref display_mode_page "Display Mode" - allows to select between
 Wireframe and Shading presentation.</li>
 <li>\ref color_page "Color" - allows to change the filling color in
@@ -24,11 +26,11 @@ the standard <b>Select Color</b> menu.</li>
 transparency of geometrical objects.</li>
 <li>\ref isolines_page "Isos" - allows to change the number of
 isolines displayed within a shape.</li>
-<li><b>Erase</b> - allows to hide the selected geometrical object from the
+<li><b>Hide</b> - allows to hide the selected geometrical object from the
 viewer. TUI Command : <em>sg.EraseOnly(ID)</em>
 \n \image html image18.gif
 </li>
-<li><b>Erase all</b> - allows to hide all objects from the viewer. TUI
+<li><b>Hide all</b> - allows to hide all objects from the viewer. TUI
 Command: <em>sg.EraseAll()</em>
 \n \image html image26.gif
 </li>