From 5ac53b11a185b389bb7ee2b1f02e5bd6759b5ddc Mon Sep 17 00:00:00 2001 From: rnc Date: Fri, 15 Jun 2012 13:22:56 +0000 Subject: [PATCH] added a "first steps" part in GEOM documentation with a first entry about differences between fuse compound and partition --- doc/salome/gui/GEOM/images/compound2.png | Bin 0 -> 2374 bytes doc/salome/gui/GEOM/images/fuse.png | Bin 0 -> 4115 bytes doc/salome/gui/GEOM/images/partition.png | Bin 0 -> 4506 bytes .../gui/GEOM/input/first_steps_guide.doc | 12 ++++++++ doc/salome/gui/GEOM/input/index.doc | 3 ++ .../gui/GEOM/input/partition_explanation.doc | 27 ++++++++++++++++++ 6 files changed, 42 insertions(+) create mode 100644 doc/salome/gui/GEOM/images/compound2.png create mode 100644 doc/salome/gui/GEOM/images/fuse.png create mode 100644 doc/salome/gui/GEOM/images/partition.png create mode 100644 doc/salome/gui/GEOM/input/first_steps_guide.doc create mode 100644 doc/salome/gui/GEOM/input/partition_explanation.doc diff --git a/doc/salome/gui/GEOM/images/compound2.png b/doc/salome/gui/GEOM/images/compound2.png new file mode 100644 index 0000000000000000000000000000000000000000..f49c63e063641f7b56efb89699ead6a541dc755d GIT binary patch literal 2374 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 D@uops literal 0 HcmV?d00001 diff --git a/doc/salome/gui/GEOM/images/partition.png b/doc/salome/gui/GEOM/images/partition.png new file mode 100644 index 0000000000000000000000000000000000000000..7cb0372930f9287aab048d421041ad53b44fdb16 GIT binary patch literal 4506 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/GEOM/input/first_steps_guide.doc b/doc/salome/gui/GEOM/input/first_steps_guide.doc new file mode 100644 index 000000000..17ca4e8c5 --- /dev/null +++ b/doc/salome/gui/GEOM/input/first_steps_guide.doc @@ -0,0 +1,12 @@ +/*! + +\page first_steps_guide First steps in GEOM + +You can find here some useful information to start working with GEOM + +
    +
  • \subpage partition_explanation "Partition, compounds and boolean operations"
  • +
+ + +*/ \ No newline at end of file diff --git a/doc/salome/gui/GEOM/input/index.doc b/doc/salome/gui/GEOM/input/index.doc index 7b87f72da..26928aaac 100644 --- a/doc/salome/gui/GEOM/input/index.doc +++ b/doc/salome/gui/GEOM/input/index.doc @@ -4,6 +4,9 @@ \image html geomscreen.png +If you are a new user some general information about GEOM usage are given here: +\subpage first_steps_guide + \b Geometry module of SALOME is destined for: - \subpage import_export_geom_obj_page "import and export of geometrical models" in IGES, BREP and STEP formats; diff --git a/doc/salome/gui/GEOM/input/partition_explanation.doc b/doc/salome/gui/GEOM/input/partition_explanation.doc new file mode 100644 index 000000000..ad6c24c5b --- /dev/null +++ b/doc/salome/gui/GEOM/input/partition_explanation.doc @@ -0,0 +1,27 @@ +/*!\page partition_explanation Fuse, Partition and Compound usage + +It is frequently asked about the difference between the above mentioned operations. It's indeed simple. Lets take the example of a cylinder and a box that you want to join together. + +\section Fuse + +The \b fuse operation will make a single solid from the two given solids : + +\image html fuse.png + +\section Partition + +The \b partition operation will do basically the same but it will keep a face at the frontier between the two solids (in brown on the picture below). +This face is shared by the two solids, which means that this face is present only one time in the resulting shape and is a sub-shape of the box and a sub-shape of the cylinder. + +This operation allows you to identify different areas in a shape (e.g. different materials) and to ensure a conformal mesh when meshing it later. Indeed the face at the frontier is meshed only one time. + +\image html partition.png + +\section Compound + +When you build a \b compound by using the build -> compound operation you just make an object that contains the two separate solids like in a "bag". +The two solids remain unconnected. The compound is just a set of shapes, no more. + +\image html compound2.png + +*/ \ No newline at end of file -- 2.39.2