Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

  • new OCCTWIO(occWorkerManager: OCCTWorkerManager, context: ContextBase): OCCTWIO
  • Parameters

    • occWorkerManager: OCCTWorkerManager
    • context: ContextBase

    Returns OCCTWIO

Properties

Readonly occWorkerManager

occWorkerManager: OCCTWorkerManager

Methods

dxfCreate

  • Assembles multiple path parts into a complete DXF file. Important - shapes containing wires must lie on XZ plane (Y=0) for correct 2D DXF export.

    group

    dxf

    shortname

    dxf create

    drawable

    false

    Parameters

    Returns Promise<string>

dxfPathsWithLayer

  • Adds layer and color information to DXF paths Important - shapes containing wires must lie on XZ plane (Y=0) for correct 2D DXF export.

    group

    dxf

    shortname

    dxf paths with layer

    drawable

    false

    Parameters

    Returns Promise<DxfPathsPartDto>

loadSTEPorIGES

  • Imports the step or iges asset file

    group

    io

    shortname

    load step | iges

    Parameters

    Returns Promise<TopoDSShapePointer>

    OCCT Shape

loadSTEPorIGESFromText

  • Imports the step or iges asset file from text

    group

    io

    shortname

    load text step | iges

    Parameters

    Returns Promise<TopoDSShapePointer>

    OCCT Shape

saveShapeSTEP

  • Saves the step file

    group

    io

    shortname

    save step

    drawable

    false

    Parameters

    Returns Promise<void>

saveShapeSTEPAndReturn

  • Saves the step file and returns the text value

    group

    io

    shortname

    save step and return

    drawable

    false

    Parameters

    Returns Promise<string>

saveShapeStl

  • Saves the stl file

    group

    io

    shortname

    save stl

    drawable

    false

    Parameters

    Returns Promise<void>

saveShapeStlAndReturn

shapeToDxfPaths

  • Creates DXF paths from an OCCT shape Important - shapes containing wires must lie on XZ plane (Y=0) for correct 2D DXF export.

    group

    dxf

    shortname

    shape to dxf paths

    drawable

    false

    Parameters

    Returns Promise<DxfPathDto[]>

Generated using TypeDoc