DiscussionsIssue archiveOCCT:Documentation

Archived issue #0024649

Update user's guide for Boolean operations

Open CASCADEOCCT:Documentationclosed3 public notes

Search issues

Description

User's documentation for Boolean operations in its current state (http://www.opencascade.org/doc/occt-6.7.0/overview/html/user_guides__modeling_algos.html#occt_modalg_5) leads to noticeable losses for projects that rely on BOPs.

Example: #24632 (have a look at the solution - [archived tracker link removed] - it's amazing!)

Since usage of BOPs is non-trivial even for our staff, it becomes really critical to have at least basic written guidelines how to use BOPs, including illustration of the workflow (probably, using DRAW commands - for that http://www.opencascade.org/doc/occt-6.7.0/overview/html/user_guides__test_harness.html#occt_draw_7_7 should be also revised!), and thus eliminate the magic described in #24632.

Public activity

3 archived notes

Participants are labeled by their role within this record.

01Commenter 1
Yuri, please find new documentation of BOP algorithms in attached archives:

- Attachment 1 (ZIP): the most recent version provided by Peter
- Attachment 2 (ZIP): previous version with revisions by Vadim and some additional documents

I propose that document "Algorithm description_14.doc" should be converted to MarkDown format and integrated to OCCT documentation (new document "Boolean operations algorithms" in User Guides / Modeling Algorithms). Please compare it with version of Vadim (though older, it may contain some useful changes) to ensure that nothing is lost.

The document 20131127_BOP_study_Existing_DRAW_Commands_v1.1.doc can be used either to extend relevant section in DRAW manual, or to make appendix to BOP algorithm description.

02Commenter 2
A document about Boolean operations has been added as a separate User's Guide.
03Commenter 3
Reviewed, please integrate. Branch [archived branch] has been rebased on master and squashed to single commit, with some corrections.

Related records