Skip to content

BRepAlgoAPI_Fuse missing methods inherited from BOPAlgo_Options #10

@michaelgale

Description

@michaelgale

I've been experimenting with the OCP branch of CadQuery and testing my homegrown CQ modelling tools. Some of my tools access methods directly in the OCE / OCCT kernel. In particular for "fuzzy" boolean fuse operations, I require setting the fuzzy tolerance value in OCCT. In OCCT <7.0, SetFuzzyValue was inherited by BRrepAlgo_Fuse, in versions >=7.4, it appears it is a protected member of BOPAlgo_Options and therefore is not exposed in the rendered OCP API.

Is this a deliberate omission, or has access to adjustable "fuzzy" boolean fuse operations just an artifact of pywrap? It also looks like the OCP branch of CQ has the fuzzy tolerance commented out of the fuse (_bool_op) method in occ_impl/shapes.py.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions