diff --git a/doc/salome/gui/GEOM/images/disk1.png b/doc/salome/gui/GEOM/images/disk1.png new file mode 100644 index 000000000..215df98d3 Binary files /dev/null and b/doc/salome/gui/GEOM/images/disk1.png differ diff --git a/doc/salome/gui/GEOM/images/disk2.png b/doc/salome/gui/GEOM/images/disk2.png new file mode 100644 index 000000000..d6a7a3dab Binary files /dev/null and b/doc/salome/gui/GEOM/images/disk2.png differ diff --git a/doc/salome/gui/GEOM/images/disk3.png b/doc/salome/gui/GEOM/images/disk3.png new file mode 100644 index 000000000..5dd30b554 Binary files /dev/null and b/doc/salome/gui/GEOM/images/disk3.png differ diff --git a/doc/salome/gui/GEOM/images/disks.png b/doc/salome/gui/GEOM/images/disks.png new file mode 100644 index 000000000..368d9b6be Binary files /dev/null and b/doc/salome/gui/GEOM/images/disks.png differ diff --git a/doc/salome/gui/GEOM/images/face1.png b/doc/salome/gui/GEOM/images/face1.png new file mode 100644 index 000000000..2fbea98ae Binary files /dev/null and b/doc/salome/gui/GEOM/images/face1.png differ diff --git a/doc/salome/gui/GEOM/images/face2.png b/doc/salome/gui/GEOM/images/face2.png new file mode 100644 index 000000000..97ce397a0 Binary files /dev/null and b/doc/salome/gui/GEOM/images/face2.png differ diff --git a/doc/salome/gui/GEOM/images/faces.png b/doc/salome/gui/GEOM/images/faces.png new file mode 100644 index 000000000..b97e81edd Binary files /dev/null and b/doc/salome/gui/GEOM/images/faces.png differ diff --git a/doc/salome/gui/GEOM/input/creating_disk.doc b/doc/salome/gui/GEOM/input/creating_disk.doc new file mode 100755 index 000000000..821198c43 --- /dev/null +++ b/doc/salome/gui/GEOM/input/creating_disk.doc @@ -0,0 +1,43 @@ +/*! + +\page create_disk_page Disk + +To create a \b Disk in the Main Menu select New Entity - > +Primitives - > Disk + +\n There are 3 algorithms to create a \b Disk in 3D space. +\n The \b Result of each operation will be a GEOM_Object (face). + +\n Firstly, you can create a \b Disk by the given radius at the origin +of coordinates. You can define the axis of the disk by the orientation +group buttons. There are three options to create an object in OXY, OYZ or OZX Planes. +\n TUI Command: geompy.MakeDiskR(Radius, Orientation) +\n Arguments: Name + 2 values (Dimensions at origin: radius and +orientation). +\n The orientation can be defined by "1", "2" or "3" values. This +means that Disk will lie in "OXY", "OYZ" or "OZX" plane correspondingly. + +\image html disk1.png + +\n Secondly, you can define a \b Disk by a Center Point, a \b +Vector giving the circle's normal and a \b Radius. +\n TUI Command: geompy.MakeDiskPntVecR(Point, Vector, +Radius) +\n Arguments: Name + 1 vertex (for the center) + 1 edge (for +the direction) + Radius. + +\image html disk2.png + +\n Finally, you can define a \b Disk by three \b Points that lie on its boundary. +\n TUI Command: geompy.MakeDiskThreePnt(Point1, Point2, Point3) +\n Arguments: Name + 3 points which will form the disk. + +\image html disk3.png + +Example: +\image html disks.png + +Our TUI Scripts provide you with useful examples of creating +\ref tui_creation_disk "Primitives". + +*/ diff --git a/doc/salome/gui/GEOM/input/creating_face.doc b/doc/salome/gui/GEOM/input/creating_face.doc index bdf6164f8..2015e8657 100644 --- a/doc/salome/gui/GEOM/input/creating_face.doc +++ b/doc/salome/gui/GEOM/input/creating_face.doc @@ -33,6 +33,6 @@ face or nothing if it is impossible. \image html facesn3.png Our TUI Scripts provide you with useful examples of creation of -\ref tui_creation_face "Advanced Geometric Objects". +\ref tui_creation_squareface "Primitives". */ diff --git a/doc/salome/gui/GEOM/input/creating_geom_objects.doc b/doc/salome/gui/GEOM/input/creating_geom_objects.doc index 1c804ae71..5d889f02a 100644 --- a/doc/salome/gui/GEOM/input/creating_geom_objects.doc +++ b/doc/salome/gui/GEOM/input/creating_geom_objects.doc @@ -23,6 +23,8 @@
  • \ref create_sphere_page
  • \ref create_torus_page
  • \ref create_cone_page
  • +
  • \ref create_disk_page
  • +
  • \ref create_squareface_page
  • \subpage create_complex_obj_page
  • \ref create_complex_obj_page