Bitbybit Docs
    Preparing search index...

    Class Dxf

    Index

    Constructors

    dxf

    • Creates a line segment definition for DXF (pass-through for validation). Example: start=[0,0], end=[10,5] → DXF line segment from origin to [10,5]

      Parameters

      Returns DxfLineSegmentDto

      Line segment DTO

      line segment

      false

    • Creates an arc segment definition for DXF (curved path between two points). Example: center=[5,5], radius=5, startAngle=0°, endAngle=90° → quarter circle arc

      Parameters

      Returns DxfArcSegmentDto

      Arc segment DTO

      arc segment

      false

    • Creates a circle segment definition for DXF (closed circular path). Example: center=[10,10], radius=5 → full circle with diameter 10 centered at [10,10]

      Parameters

      Returns DxfCircleSegmentDto

      Circle segment DTO

      circle segment

      false

    • Creates a polyline segment definition for DXF (connected line segments through points). Example: points=[[0,0], [5,0], [5,5], [0,5]] → rectangular polyline path

      Parameters

      Returns DxfPolylineSegmentDto

      Polyline segment DTO

      polyline segment

      false

    • Creates a spline segment definition for DXF (smooth curve through control points). Example: controlPoints=[[0,0], [5,10], [10,0]] → smooth curved path through points

      Parameters

      Returns DxfSplineSegmentDto

      Spline segment DTO

      spline segment

      false

    • Creates a path from multiple segments (combines lines, arcs, circles, polylines, splines). Similar to OCCT wires - segments are connected to form a continuous or multi-part path. Example: segments=[lineSegment, arcSegment, polylineSegment] → combined path entity

      Parameters

      Returns DxfPathDto

      Path DTO

      path

      false

    • Creates a paths part with layer and color assignment for DXF organization. Groups multiple paths into a single layer with consistent styling. Example: paths=[path1, path2], layer="Outlines", color=red → grouped geometry

      Parameters

      Returns DxfPathsPartDto

      Paths part DTO

      paths part

      false

    • Generates a complete DXF file from paths parts (exports 2D CAD drawing format). Supports lines, arcs, circles, polylines, and splines organized in layered paths. Example: model with 3 parts on different layers → valid DXF file string for CAD software

      Parameters

      Returns string

      DXF file content as string

      dxf create

      false