from pathlib import Path
import bpy from bpy_geometries import HexagonalColumn, Roughened
output_dir = Path(__file__).parent
plate = Roughened(
HexagonalColumn(length=5.0, radius=25.0, output_dir=output_dir),
max_edge_length=15.0,
displacement_sigma=0.1,
merge_distance=1.0,
)
filepath = plate.generate()
print(f"Generated geometry: {filepath}")