Bitbybit Docs
    Bereite Suchindex vor...

    Klasse Dimensions

    Index

    Konstruktoren

    dimensions

    • Erstellt eine lineare Bemaßung - eine Messlinie zwischen zwei Punkten mit Hilfslinien und Textbeschriftung. Die Bemaßung zeigt den Abstand zwischen den Punkten und kann mit DimensionStyleDto gestaltet werden.

      Parameter

      Rückgabewert LinearDimensionEntity

      Erstellt eine lineare Bemaßung

      const length = bitbybit.advanced.dimensions.linearDimension({
      name: "Length", startPoint: [0, 0, 0], endPoint: [5, 0, 0], direction: [0, 1, 0],
      });
    • Erstellt eine Winkelbemaßung - einen Messbogen zwischen zwei Richtungsvektoren mit Hilfslinien und Textbeschriftung. Die Bemaßung zeigt den Winkel zwischen den Richtungen und kann mit DimensionStyleDto gestaltet werden.

      Parameter

      Rückgabewert AngularDimensionEntity

      Erstellt eine Winkelbemaßung

      const angle = bitbybit.advanced.dimensions.angularDimension({
      name: "Angle", centerPoint: [0, 0, 0], direction1: [1, 0, 0], direction2: [0, 1, 0], radius: 2,
      });
    • Erstellt eine Radialbemaßung - eine Messlinie vom Zentrum zum Umfang, die Radius oder Durchmesser zeigt. Zeigt 'R'-Präfix für Radius oder '⌀'-Präfix für Durchmesser mit optionaler Mittelmarkierung.

      Parameter

      Rückgabewert RadialDimensionEntity

      Erstellt eine Radiusbemaßung

      const radius = bitbybit.advanced.dimensions.radialDimension({
      centerPoint: [0, 0, 0], radiusPoint: [2, 0, 0], showDiameter: false,
      });
    • Erstellt eine Durchmesserbemaßung - eine Messlinie, die den vollen Durchmesser kreisförmiger Merkmale umfasst. Zeigt '⌀'-Präfix mit optionaler Mittelmarkierung und Pfeilen an beiden Enden.

      Parameter

      Rückgabewert DiametralDimensionEntity

      Erstellt eine Durchmesserbemaßung

      const diameter = bitbybit.advanced.dimensions.diametralDimension({
      centerPoint: [0, 0, 0], direction: [1, 0, 0], diameter: 4,
      });
    • Erstellt eine Koordinatenbemaßung - zeigt X-, Y- oder Z-Koordinate von einem Referenzpunkt mit Führungslinie. Nützlich für Koordinatenannotationen und Bezugsbezüge in technischen Zeichnungen.

      Parameter

      Rückgabewert OrdinateDimensionEntity

      Erstellt eine Koordinatenbemaßung

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

    style

    • Erstellt einen Bemaßungsstil - wird verwendet, um Bemaßungslinien, Pfeile und Text im 3D-Raum zu gestalten. Sie können Linienfarben, Dicke, Textgröße, Pfeilgröße und Hintergrundfarben anpassen.

      Parameter

      Rückgabewert DimensionStyleDto

      Erstellt einen Bemaßungsstil