CadQuery: Einfaches L-förmiges Bauteil (mit STEP-Export)

English Deutsch

CadQuery 3D-Modell eines einfachen L-förmigen Bauteils mit Bodenplatte und aufrechtstehender Platte, exportiert als STEP-Datei

l_piece.py
import cadquery as cq

# Abmessungen festlegen
base_length = 200  # 20cm
base_width = 80    # 8cm
plate_thickness = 2  # 2mm
upright_height = 400  # 40cm

# Bodenplatte erstellen
base_plate = cq.Workplane("XY").box(base_length, base_width, plate_thickness)

# Aufrechtstehende Platte erstellen
# Position so festgelegt, dass sie mit dem Ende der Bodenplatte abschließt und aufrecht steht
upright_plate = cq.Workplane("XY").workplane(offset=plate_thickness).transformed(rotate=(0, 90, 0)).box(upright_height, base_width, plate_thickness).translate((base_length/2, 0, upright_height/2))

# Beide Teile zu einem zusammenfügen
final_part = base_plate.union(upright_plate)

# Als STEP exportieren
final_part.val().exportStep("L-piece.stp")

Check out similar posts by category: CadQuery, Python