Bitbybit Docs
    Preparing search index...

    Class OCCTPath

    Um construtor de caminhos 2D genérico: descreva um contorno como subcaminhos de segmentos de linha, quadráticos, cúbicos e de arco, o vocabulário dos caminhos SVG, e obtenha um fio ou uma face OpenCascade numa só chamada. Não sabe nada sobre o próprio SVG; o importador SVG em svg traduz documentos para este vocabulário e chama-o.

    Index

    Constructors

    create

    Constructors

    create

    • Constrói uma forma a partir de subcaminhos de um caminho: um fio por subcaminho, agrupados num composto quando há vários, ou uma face quando makeFaces é verdadeiro e os contornos fecham.

      joinSegments funde segmentos consecutivos em arestas únicas dentro de tolerance; scale e flipY mapeiam as unidades do caminho e o seu eixo Y para baixo sobre o plano do chão. Um caminho vazio dá undefined.

      Parameters

      • inputs: ShapeFromPathDto

        Os subcaminhos, se deve criar faces, a tolerância de junção e as opções de colocação

      Returns Promise<TopoDSShapePointer>

      O fio, o composto de fios ou a face, ou undefined para um caminho vazio

      const shape = await bitbybit.occt.path.shapeFromPath({
      subpaths: [{ start: [0, 0], segments: [{ type: "line", to: [10, 0] }, { type: "line", to: [10, 10] }, { type: "line", to: [0, 10] }], closed: true }],
      makeFaces: true,
      joinSegments: true,
      tolerance: 1e-7,
      scale: 1,
      flipY: true,
      origin: [0, 0, 0],
      });