AICAD/Text2CAD-Bench huggingface dataset:
Geometric description: The Z-axis is the main axis/thickness direction; the X-axis is the length direction; the Y-axis is the width direction. The model is a prismatic solid based on a regular hexagon, with uniform material throughout. The base profile of the model is a regular hexagon, with the distance between opposite sides (i.e., the diameter of the inscribed circle) being 50 millimeters, and the center of the hexagon is located at the origin of the coordinates. The hexagonal prism is extruded in the positive Z-axis direction, with a total height of 20 millimeters. At the center of the top surface of the prism, there is a circular through-hole that extends vertically downward through the entire solid, with a diameter of 20 millimeters. Additionally, the six outer edges on the top surface of the hexagonal prism are chamfered at 45 degrees, with a chamfer width of 2 millimeters. Overall, it forms a standard hexagonal positioning nut-shaped base part with a central through-hole and top chamfers.

Modeling procedure: First, create a new part file and set the units to millimeters (mm). Establish a global coordinate system: use the origin (0,0,0) as the reference, with the default XY plane as the base sketch plane and the Z-axis pointing upwards. Enter sketch mode, select the XY plane, and draw a regular hexagon centered at the origin; constrain one pair of opposite sides to be horizontal; dimension the distance between opposite sides (inscribed circle diameter) to 50.0 mm, forming a closed contour. Exit the sketch, perform an extrusion on the hexagonal area, extending it 20.0 mm in the +Z direction to create a hexagonal prism solid. On the top face, create a sketch, draw a concentric circle, and dimension its diameter to 50.0 mm; perform an extruded cut and select "through all" to create a central through-hole. Apply a 45�� chamfer with a width of 2.0 mm to the six outer edges of the top face, completing the basic hexagonal nut shape.
Geometric description: The Z-axis is the main axis/thickness direction; the X-axis is the length direction; the Y-axis is the width direction. This is an axisymmetric rotational part with an overall hollow cylindrical structure. The model is 120 millimeters in total length, consisting of a cylinder with a uniform outer diameter. The outer diameter of the cylinder is 40 millimeters, and its axial length is 120 millimeters. A through-hole with a diameter of 25 millimeters runs along the central axis of the part.

Modeling procedure: First, create a new part file and set the units to millimeters (mm). Establish a global coordinate system: use the origin (0,0,0) as the reference, with the default XY plane as the base sketch plane and the Z-axis as the upward direction. Select the XZ plane as the sketch reference plane, enter the sketch, and draw a centerline along the Z direction as the axis of rotation. Draw a closed section in the manner of "X = radius, Z = axial": from (12.5,0) to (20.0,0), then to (20.0,60.0), inward to (20.0,60.0), add a 3.0 mm fillet at the step corner; continue to (20.0,120.0), inward to (12.5,120.0), and close axially back to the starting point, forming a hollow stepped shaft sleeve section. Exit the sketch, perform a revolve operation, select this profile, choose the centerline as the axis of rotation, and set the angle to 360�� to generate a solid with a through hole and fillet transitions.
Geometric description: The Z-axis is the main axis/thickness direction; the X-axis is the length direction; the Y-axis is the width direction. This is a model of a cube with a circular through-hole in the center. The main body is a cube with an edge length of 50 millimeters, centered at the origin. In the exact center of the cube, a cylindrical hole with a diameter of 20 millimeters is cut along the Z-axis. The hole passes through the top and bottom surfaces of the cube. Overall, it forms a standard cubic block with a central circular hole.

Modeling procedure: First, create a new part file and set the units to millimeters (mm). Establish a global coordinate system: use the origin (0,0,0) as the reference, with the default XY plane as the base sketch plane and the Z-axis pointing upwards. Draw a square centered at the origin on the XY plane, with a side length of 50.0 mm; exit the sketch and extrude 50.0 mm along the +Z direction to form a cube. Create a sketch on the top face, draw a circle centered at the origin, and label the diameter as 20.0 mm; perform an extruded cut through the entire part to create a central through-hole.
Geometric description: The Z-axis is the main axis/thickness direction; the X-axis is the length direction; the Y-axis is the width direction. This is a stepped solid formed by stacking two cylinders vertically. At the bottom is a large cylinder with a diameter of 80 millimeters and a height of 20 millimeters. Centered on the upper surface of the large cylinder, a smaller cylinder with a diameter of 40 millimeters and a height of 30 millimeters is stacked. The axes of the two cylinders coincide. Overall, it forms a simple two-step cylindrical body.

Modeling procedure: First, create a new part file and set the units to millimeters (mm). Establish a global coordinate system: use the origin (0,0,0) as the reference, with the default XY plane as the base sketch plane and the Z-axis as the upward direction. Draw a circle (diameter 80.0 mm) on the XY plane and extrude it 20.0 mm to form the bottom cylinder. On its top surface, draw a concentric circle (diameter 40.0 mm) and extrude it 30.0 mm using the merge/join method, resulting in a two-tier cylindrical step stacked vertically.
Geometric description: The Z-axis is the main axis/thickness direction; the X-axis is the length direction; the Y-axis is the width direction. This is a composite structure with a cylinder standing on a square base. The base is a rectangular plate with a length and width of 60 millimeters and a height of 10 millimeters. At the exact center of the upper surface of the base, a cylinder with a diameter of 30 millimeters and a height of 50 millimeters grows vertically upward. The cylinder is tightly connected to the base. The overall appearance resembles a simple display stand.

Modeling procedure: First, create a new part file and set the units to millimeters (mm). Establish a global coordinate system: use the origin (0,0,0) as the reference, with the default XY plane as the base sketch plane and the Z-axis as the upward direction. Draw a square base profile (side length 60.0 mm) on the XY plane, and extrude it by 10.0 mm to form the base. At the center of the top surface of the base, draw a circle (diameter 30.0 mm), extrude it by 50.0 mm, and merge it to obtain a combined body of a central cylindrical pillar and a square base.
Geometric description: The Z-axis is the main axis/thickness direction; the X-axis is the length direction; the Y-axis is the width direction. This is a ring-shaped solid, similar to a flat washer. The main body is a flat cylinder with a diameter of 100 millimeters and a thickness of 5 millimeters. At the center of the cylinder, a circular through-hole with a diameter of 50 millimeters is drilled vertically. The hole walls are perpendicular to the top surface. The overall structure is a standard flat ring.

Modeling procedure: First, create a new part file and set the units to millimeters (mm). Establish a global coordinate system: use the origin (0,0,0) as the reference, with the default XY plane as the base sketch plane and the Z-axis as the upward direction. Draw a circle (diameter 100.0 mm) on the XY plane, and extrude it by 5.0 mm to form a disk. On the top surface, draw a concentric circular hole (diameter 50.0 mm), and extrude it to cut through the entire thickness, resulting in a washer.
Geometric description: The Z-axis is the main axis/thickness direction; the X-axis is the length direction; the Y-axis is the width direction. This is a cross-shaped structure composed of two rectangular prisms intersecting perpendicularly. The main body is a rectangular prism 100 millimeters long, 20 millimeters wide, and 20 millimeters high, placed along the X-axis. Another rectangular prism of the same dimensions is placed along the Y-axis, with both centers coinciding and penetrating each other. They form a planar "cross" shape. The overall structure constitutes a basic cross-beam structure.

Modeling procedure: First, create a new part file and set the units to millimeters (mm). Establish a global coordinate system: use the origin (0,0,0) as the reference, with the default XY plane as the base sketch plane and the Z-axis as the upward direction. Draw a rectangle (100.0 mm long and 20.0 mm wide) centered on the XY plane, and extrude it 20.0 mm to form the first beam. On the same plane, draw another rectangle (20.0 mm long and 100.0 mm wide) centered, and extrude it 20.0 mm, selecting the merge/join option to make the two beams intersect orthogonally at the center and fuse into a cross structure.
Geometric description: The Z-axis is the main axis/thickness direction; the X-axis is the length direction; the Y-axis is the width direction. This is a rectangular prism with a hemispherical pit on its surface. The main body is a rectangular prism measuring 80 millimeters in length, 80 millimeters in width, and 40 millimeters in height. At the center of the upper surface of the rectangular prism, a hemisphere with a radius of 20 millimeters is removed. The edge of the pit is flush with the upper surface. The overall shape forms a cube with a spherical liquid storage cavity.

Modeling procedure: First, create a new part file and set the units to millimeters (mm). Establish a global coordinate system: use the origin (0,0,0) as the reference, with the default XY plane as the bottom sketch plane and the Z-axis as the upward direction. Draw a rectangle (80.0 mm long and 80.0 mm wide) centered on the XY plane, and extrude it 40.0 mm to form a cube. Create a hemispherical recess at the center of the top surface: use the center of the top surface as the projection point for the sphere center, construct a sphere with a radius of 20.0 mm as the cutting body, and perform a difference operation with the cube (cutting only the upper hemisphere) to form a hemispherical recess.
Geometric description: The Z-axis is the main axis/height direction; the XY axes are the width/thickness directions. This is a microphone-shaped assembly. At the bottom, there is a cylindrical handle with a diameter of 30 millimeters and a height of 100 millimeters. At the center of the top of the cylinder, a sphere with a diameter of 40 millimeters is placed. The center of the sphere is located directly above the center of the top surface of the cylinder (15 millimeters above the top surface), and the bottom of the sphere is embedded 5 millimeters into the cylinder. The overall structure forms a simple rod-top-sphere configuration.

Modeling procedure: First, create a new part file and set the units to millimeters (mm). Establish a global coordinate system: use the origin (0,0,0) as the reference, with the default XY plane as the base sketch plane and the Z-axis pointing upwards. Draw a circle (diameter 30.0 mm) on the XY plane and extrude it 100.0 mm to form a cylinder. Create a sphere (diameter 40.0 mm) and position its center 5.0 mm above the center of the top surface of the cylinder; set the Z-coordinate of the sphere's center to 115.0 mm. Perform a Boolean union/Union to merge the two.
Geometric description: The Z-axis is the main axis/thickness direction; the X-axis is the length direction; the Y-axis is the width direction. This is a slider structure with a rectangular slot in the middle. The main body is a cuboid measuring 100 millimeters in length, 50 millimeters in width, and 30 millimeters in height. At the center of the upper surface of the cuboid, a straight slot 20 millimeters wide and 15 millimeters deep is cut along the length direction. The slot runs through the entire length. Overall, it forms a U-shaped cross-section slider.

Modeling procedure: First, create a new part file and set the units to millimeters (mm). Establish a global coordinate system: use the origin (0,0,0) as the reference, with the default XY plane as the base sketch plane and the Z-axis as the upward direction. Draw a rectangle (100.0 mm long and 50.0 mm wide) centered on the XY plane, and extrude it 30.0 mm to form a rectangular prism. On the top surface, sketch a through-length slot: draw a centered rectangle with a slot width of 20.0 mm and a slot length of 100.0 mm along the length direction; perform an extrude cut downward to a depth of 15.0 mm to form a straight slot on the top surface.
Geometric description: The Z-axis is the main axis/thickness direction; the X-axis is the length direction; the Y-axis is the width direction. This is a cylinder with an off-center hole. The main body is a cylinder with a diameter of 60 millimeters and a height of 40 millimeters. A through-hole with a diameter of 10 millimeters is drilled along the Z-axis, 15 millimeters away from the center. The hole is parallel to but not coincident with the outer cylinder's axis. The overall part is a cylindrical component with an eccentric through-hole.

Modeling procedure: First, create a new part file and set the units to millimeters (mm). Establish a global coordinate system: use the origin (0,0,0) as the reference, with the default XY plane as the base sketch plane and the Z-axis pointing upwards. Draw a circle (diameter 60.0 mm) on the XY plane and extrude it 40.0 mm to form a cylinder. Create a sketch on the top surface and place the center of the hole: offset 15.0 mm in the +X direction; draw a hole with a diameter of 10.0 mm. Perform an extruded cut through the entire part to create an eccentric hole.
Geometric description: The Z-axis is the main axis/thickness direction; the X-axis is the length direction; the Y-axis is the width direction. This is a circular flange with a square hole in the center. The main body is a cylinder with a diameter of 90 millimeters and a thickness of 15 millimeters. At the center of the cylinder, a square through-hole with a side length of 30 millimeters is cut vertically. The center of the square hole coincides with the center of the cylinder. The overall structure forms a basic connecting part with an outer circle and an inner square.

Modeling procedure: First, create a new part file and set the units to millimeters (mm). Establish a global coordinate system: use the origin (0,0,0) as the reference, with the default XY plane as the base sketch plane and the Z-axis as the upward direction. Draw a circle (diameter 90.0 mm) on the XY plane and extrude it by 15.0 mm to form a disk. Create a sketch on the top surface and draw a central square hole (side length 30.0 mm); perform an extruded cut through the entire part to obtain a disk with a square hole.
Geometric description: The Z-axis is the main axis/thickness direction; the X-axis is the length direction; the Y-axis is the width direction. This is a T-shaped solid composed of two cylinders connected vertically. The horizontal part is a cylinder with a diameter of 20 millimeters and a length of 80 millimeters. At the midpoint of the horizontal cylinder, a vertical cylinder with a diameter of 20 millimeters and a length of 40 millimeters is joined perpendicularly. The two cylinders intersect and merge directly without any chamfering. The overall structure forms a solid T-shaped cylindrical structure.

Modeling procedure: First, create a new part file and set the units to millimeters (mm). Establish a global coordinate system: use the origin (0,0,0) as the reference, with the default XY plane as the base sketch plane and the Z-axis as the upward direction. Draw a circle (diameter 20.0 mm) in the YZ plane and extrude it 80.0 mm along the X-axis to form a cylinder. At X=40.0 mm, create a datum plane (parallel to YZ), sketch a circle of the same diameter, and extrude it 40.0 mm along the +Z direction, setting the extrusion method to merge/join, forming a T-shaped cylinder.
Geometric description: The Z-axis is the main axis/thickness direction; the X-axis is the length direction; the Y-axis is the width direction. This is a composite body consisting of a cylinder with a cone on top. The base is a cylinder with a diameter of 50 millimeters and a height of 20 millimeters. Above the center of the base, there is a cone with a base diameter of 50 millimeters and a height of 40 millimeters. The base of the cone completely overlaps with the top surface of the cylinder. The overall shape resembles a pointed column marker.

Modeling procedure: First, create a new part file and set the units to millimeters (mm). Establish a global coordinate system: use the origin (0,0,0) as the reference, with the default XY plane as the base sketch plane and the Z-axis as the upward direction. Draw a circle (diameter 50.0 mm) on the XY plane and extrude it 20.0 mm to form a cylinder. To create a cone, select the XZ plane to draw the cone profile: a right-angled triangle contour with a base radius of 25.0 mm and a height of 40.0 mm, then revolve it 360�� around the Z-axis to form the cone. Merge the cone with the cylinder to form a body with a cylindrical base and a conical top.
Geometric description: The Z-axis is the main axis/thickness direction; the X-axis is the length direction; the Y-axis is the width direction. This is a cube with one corner cut off. The main body is a cube with an edge length of 50 millimeters. At one vertex of the cube, a corner is cut off by a 45-degree plane, forming a regular triangular section, with each edge being cut by 15 millimeters. The overall shape is a cubic block with a missing corner.

Modeling procedure: First, create a new part file and set the units to millimeters (mm). Establish a global coordinate system: use the origin (0,0,0) as the reference, with the default XY plane as the base sketch plane and the Z-axis pointing upwards. Create a cube: draw a square (side length 50.0 mm) on the XY plane and extrude it by 50.0 mm. Remove one corner: select any vertex and measure 15.0 mm along each of the three adjacent edges from the vertex to define the cutting points; create a cutting plane through these three points; perform a plane cut/split solid to remove the outer corner outside this plane, resulting in a cube with a missing corner.
Geometric description: The Z-axis is the main axis/thickness direction; the X-axis is the length direction; the Y-axis is the width direction. This is a rectangular plate with two symmetrical circular holes. The main body is 120 millimeters long, 40 millimeters wide, and 10 millimeters thick. On the central axis, 20 millimeters from each end, there are through-holes with a diameter of 10 millimeters. The two holes are identical in size and symmetric about the center. Overall, it is a standard double-hole fixed clamp plate.

Modeling procedure: First, create a new part file and set the units to millimeters (mm). Establish a global coordinate system: use the origin (0,0,0) as the reference, with the default XY plane as the base sketch plane and the Z-axis as the upward direction. Draw a rectangular plate (120.0 mm long and 40.0 mm wide) on the XY plane, and extrude it by 10.0 mm to form the plate. On the top surface, sketch two holes: place the centers of the two circular holes along the length centerline, each 20.0 mm from the left and right end faces; the hole diameter is 10.0 mm. Perform an extruded cut through the entire thickness to complete the double-hole plate.
Geometric description: The Z-axis is the main axis/thickness direction; the X-axis is the length direction; the Y-axis is the width direction. This is a square block with an arched cutout. The main body is a rectangular prism that is 60 millimeters long, 30 millimeters high, and 20 millimeters thick. At the center of the bottom surface, a semicircular cylindrical through-hole with a radius of 20 millimeters is removed, forming an arch shape. The axis of the semicircle runs through the thickness direction. The overall structure resembles a miniature arch bridge pier.

Modeling procedure: First, create a new part file and set the units to millimeters (mm). Establish a global coordinate system: use the origin (0,0,0) as the reference, with the default XY plane as the base sketch plane and the Z-axis pointing upwards. Draw a rectangle (60.0 mm long and 20.0 mm thick) on the XY plane, and extrude it 30.0 mm to form a block. Create a sketch on the front side, draw a semicircle with a radius of 20.0 mm centered at the midpoint of the bottom edge, and close it to form a semicircular profile; perform an extruded cut through the thickness to create a semicircular arch-shaped recess.
Geometric description: The Z-axis is the main axis/thickness direction; the X-axis is the length direction; the Y-axis is the width direction. This is a capsule shape with hemispheres at both ends and a cylinder in the middle. The central part is a cylinder with a diameter of 30 millimeters and a length of 60 millimeters. At each end of the cylinder, a hemisphere with a radius of 15 millimeters is attached. The flat surface of the hemispheres perfectly joins with the end faces of the cylinder. The entire structure forms a standard elongated pill-shaped solid.

Modeling procedure: First, create a new part file and set the units to millimeters (mm). Establish a global coordinate system: use the origin (0,0,0) as the reference, with the default XY plane as the base sketch plane and the Z-axis as the upward direction. Select the XZ plane to draw the capsule cross-section and revolve it: use the X-axis as the axis of rotation. Draw a 60.0 mm long straight line segment at a radius of 15.0 mm from the X-axis, and close the ends with 15.0 mm radius arcs tangent to the X-axis, forming a closed profile. Perform a 360�� revolution to generate the solid.
Geometric description: The Z-axis is the main axis/thickness direction; the X-axis is the length direction; the Y-axis is the width direction. This is a stretched body of a planar figure consisting of two concentric rings with different diameters. The outer ring is a cylindrical tube with an outer diameter of 80mm, an inner diameter of 60mm, and a height of 20mm. The inner ring is a cylindrical tube with an outer diameter of 40mm, an inner diameter of 20mm, and a height of 20mm. The two tubes are placed concentrically with a gap between them, forming two independent concentric cylindrical tube structures.

Modeling procedure: First, create a new part file and set the units to millimeters (mm). Establish a global coordinate system: use the origin (0,0,0) as the reference, with the default XY plane as the base sketch plane and the Z-axis as the upward direction. In the XY plane, draw four concentric circles: the outer ring has an outer diameter of 80.0 mm and an inner diameter of 60.0 mm, and the inner ring has an outer diameter of 80.0 mm and an inner diameter of 60.0 mm. Select the outer and inner ring areas separately and perform an extrusion along the +Z direction for 20.0 mm; for the second extrusion, select "New Body" to keep the two independent concentric rings.
Geometric description: The Z-axis is the main axis/thickness direction; the X-axis is the length direction; the Y-axis is the width direction. This is a wedge-shaped object with a right trapezoidal cross-section. It is formed by cutting a rectangular prism diagonally. The base is 80 millimeters long and 40 millimeters wide, with a height of 30 millimeters at the rear end and 5 millimeters at the front end, forming an inclined surface. Overall, it constitutes a simple wedge stop.

Modeling procedure: First, create a new part file and set the units to millimeters (mm). Establish a global coordinate system: use the origin (0,0,0) as the reference, with the default XY plane as the base sketch plane and the Z-axis as the upward direction. Draw a trapezoidal side profile in the XZ plane: the base length is 80.0 mm, the left end height is 30.0 mm, the right end height is 5.0 mm, and close the profile. Exit the sketch and extrude along the +Y direction with a width of 40.0 mm to form the wedge block.