Model.hf_CreateBinderSectionAndHandles#

Model.hf_CreateBinderSectionAndHandles(plane_flag, plane_normal, plane_base, node_collection, line_entity, multiple)#
Creates a section on a binder surface. The section can be identified in

different ways.

First, it is possible to use a cutting plane. In this case plane_flag is

1 and the cut plane is stored into plane and all the other arguments are ignored.

Second, it is possible to use two nodes. In this case plane_flag is 0
and the nodes are stored into node_mark_id,

entity_type is set to nodes, and all the other arguments are ignored.

Finally, it is possible to select a line. In this case plane_flag is 0

and the line is identified by line_id while all the other arguments are ignored.

Parameters:
  • plane_flag (int) – nan

  • plane_normal (hwTriple) – The hwTriple object defining the plane normal components. User can also supply a Python list of three doubles.

  • plane_base (hwTriple) – The hwTriple object defining the base point components of the plane. User can also supply a Python list of three doubles.

  • node_collection (Collection) – The collection containing the entities.

  • line_entity (Entity) – The object describing the entity.

  • multiple (int) – nan