Bitbybit Docs
    Preparing search index...

    Class Dimensions

    Index

    Constructors

    dimensions

    • Crée une dimension linéaire - une ligne de mesure entre deux points avec des lignes d'extension et une étiquette de texte. La dimension montre la distance entre les points et peut être stylisée avec DimensionStyleDto.

      Parameters

      Returns LinearDimensionEntity

      Crée une cote linéaire

      const length = bitbybit.advanced.dimensions.linearDimension({
      name: "Length", startPoint: [0, 0, 0], endPoint: [5, 0, 0], direction: [0, 1, 0],
      });
    • Crée une dimension angulaire - un arc de mesure entre deux vecteurs de direction avec des lignes d'extension et une étiquette de texte. La dimension montre l'angle entre les directions et peut être stylisée avec DimensionStyleDto.

      Parameters

      Returns AngularDimensionEntity

      Crée une cote angulaire

      const angle = bitbybit.advanced.dimensions.angularDimension({
      name: "Angle", centerPoint: [0, 0, 0], direction1: [1, 0, 0], direction2: [0, 1, 0], radius: 2,
      });
    • Crée une dimension radiale - une ligne de mesure du centre au périmètre montrant le rayon ou le diamètre. Affiche le préfixe 'R' pour le rayon ou le préfixe '⌀' pour le diamètre avec une marque centrale optionnelle.

      Parameters

      Returns RadialDimensionEntity

      Crée une cote radiale

      const radius = bitbybit.advanced.dimensions.radialDimension({
      centerPoint: [0, 0, 0], radiusPoint: [2, 0, 0], showDiameter: false,
      });
    • Crée une dimension diamétrale - une ligne de mesure couvrant le diamètre complet des caractéristiques circulaires. Affiche le préfixe '⌀' avec une marque centrale optionnelle et des flèches aux deux extrémités.

      Parameters

      Returns DiametralDimensionEntity

      Crée une cote diamétrale

      const diameter = bitbybit.advanced.dimensions.diametralDimension({
      centerPoint: [0, 0, 0], direction: [1, 0, 0], diameter: 4,
      });
    • Crée une dimension d'ordonnée - affiche la coordonnée X, Y ou Z à partir d'un point de référence avec une ligne de repère. Utile pour les annotations de coordonnées et le référencement de données dans les dessins techniques.

      Parameters

      Returns OrdinateDimensionEntity

      Crée une cote d'ordonnée

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

    style

    • Créer un style de dimension - utilisé pour styliser les lignes de dimension, les flèches et le texte dans l'espace 3D. Vous pouvez personnaliser les couleurs de ligne, l'épaisseur, la taille du texte, la taille des flèches et les couleurs d'arrière-plan.

      Parameters

      Returns DimensionStyleDto

      Crée un style de cote