Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • OCCTFillets

Index

Constructors

constructor

  • new OCCTFillets(occWorkerManager: OCCTWorkerManager): OCCTFillets
  • Parameters

    • occWorkerManager: OCCTWorkerManager

    Returns OCCTFillets

Methods

chamferEdgeDistAngle

chamferEdgeTwoDistances

chamferEdges

  • Chamfer OpenCascade Shape edges

    group

    3d chamfers

    shortname

    chamfer edges

    drawable

    true

    Parameters

    Returns Promise<TopoDSShapePointer>

    OpenCascade shape with chamfered edges

chamferEdgesDistAngle

chamferEdgesDistsAngles

chamferEdgesList

chamferEdgesTwoDistances

chamferEdgesTwoDistancesLists

fillet2d

fillet3DWire

  • Fillets OpenCascade 3d wire, this algorithm takes one guiding direction for fillets to be formed. It does not respect tangent directions on each filleted corner. This algorithm is based on extruding wire along the given direction to form a shell, then filleting the shell and finally extracting the filleted wire from the shell itself. Make sure you provide a direction that is not parallel to the wire and that forms high enough extrusion for the fillet to succeed.

    group

    3d fillets

    shortname

    fillet 3d wire

    drawable

    true

    Parameters

    Returns Promise<TopoDSShapePointer>

    OpenCascade shape with filleted edges

filletEdgeVariableRadius

  • Fillets a single edge with variable radius list on given u params. You need to provide a list of params to identify on which U param to apply the radius on.

    group

    3d fillets

    shortname

    fillet edge variable r

    drawable

    true

    Parameters

    Returns Promise<TopoDSShapePointer>

    OpenCascade shape with filleted edges

filletEdges

  • Fillets OpenCascade Shapes

    group

    3d fillets

    shortname

    fillet edges

    drawable

    true

    Parameters

    Returns Promise<TopoDSShapePointer>

    OpenCascade shape with filleted edges

filletEdgesList

filletEdgesListOneRadius

filletEdgesSameVariableRadius

filletEdgesVariableRadius

  • Fillets multiple provided edges with variable radius lists on given params lists. You need to provide a list of params to identify on which U param to apply the radius on.

    group

    3d fillets

    shortname

    fillet edges variable r

    drawable

    true

    Parameters

    Returns Promise<TopoDSShapePointer>

    OpenCascade shape with filleted edges

filletTwoEdgesInPlaneIntoAWire

  • Fillets two planar edges into a wire by providing a radius, plane, edges and possible solution index if more than one result exists

    group

    2d fillets

    shortname

    fillet 2 edges

    drawable

    true

    Parameters

    Returns Promise<TopoDSWirePointer>

    OpenCascade wire shape if solution is found

Generated using TypeDoc