Bitbybit Docs
    Preparing search index...

    Class Dimensions

    Index

    Constructors

    dimensions

    • Cria dimensão linear - uma linha de medição entre dois pontos com linhas de extensão e etiqueta de texto. A dimensão mostra a distância entre os pontos e pode ser estilizada com DimensionStyleDto.

      Parameters

      Returns LinearDimensionEntity

      Cria uma cota linear

      const length = bitbybit.advanced.dimensions.linearDimension({
      name: "Length", startPoint: [0, 0, 0], endPoint: [5, 0, 0], direction: [0, 1, 0],
      });
    • Cria dimensão angular - um arco de medição entre dois vetores de direção com linhas de extensão e etiqueta de texto. A dimensão mostra o ângulo entre as direções e pode ser estilizada com DimensionStyleDto.

      Parameters

      Returns AngularDimensionEntity

      Cria uma cota angular

      const angle = bitbybit.advanced.dimensions.angularDimension({
      name: "Angle", centerPoint: [0, 0, 0], direction1: [1, 0, 0], direction2: [0, 1, 0], radius: 2,
      });
    • Cria dimensão radial - uma linha de medição do centro ao perímetro mostrando raio ou diâmetro. Mostra prefixo 'R' para raio ou prefixo '⌀' para diâmetro com marca central opcional.

      Parameters

      Returns RadialDimensionEntity

      Cria uma cota radial

      const radius = bitbybit.advanced.dimensions.radialDimension({
      centerPoint: [0, 0, 0], radiusPoint: [2, 0, 0], showDiameter: false,
      });
    • Cria dimensão diametral - uma linha de medição que abrange o diâmetro completo de características circulares. Mostra prefixo '⌀' com marca central opcional e setas em ambas as extremidades.

      Parameters

      Returns DiametralDimensionEntity

      Cria uma cota diametral

      const diameter = bitbybit.advanced.dimensions.diametralDimension({
      centerPoint: [0, 0, 0], direction: [1, 0, 0], diameter: 4,
      });
    • Cria dimensão de ordenada - mostra coordenada X, Y ou Z de um ponto de referência com linha de chamada. Útil para anotações de coordenadas e referenciamento de dados em desenhos técnicos.

      Parameters

      Returns OrdinateDimensionEntity

      Cria uma cota de ordenada

      const ordinate = bitbybit.advanced.dimensions.ordinateDimension({
      measurementPoint: [5, 3, 2], referencePoint: [0, 0, 0], axis: Bit.Advanced.Dimensions.ordinateAxisEnum.x,
      });

    style

    • Criar estilo de dimensão - usado para estilizar linhas de dimensão, setas e texto no espaço 3D. Você pode personalizar cores de linha, espessura, tamanho do texto, tamanho da seta e cores de fundo.

      Parameters

      Returns DimensionStyleDto

      Cria um estilo de cota