cylinder_hole_grid

Generate hollow cylinders with grid-holed shells using build123d.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/Xia12121/hybrid-design-agent --skill cylinder-hole-grid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cylinder_hole_grid
Source: https://github.com/Xia12121/hybrid-design-agent/tree/main/skills/core/cylinder_hole_grid
Command: npx skills add https://github.com/Xia12121/hybrid-design-agent --skill cylinder-hole-grid

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires build123d, and includes scripts (resource) components.

What problem does it solve?

This Skill allows for the automated generation of hollow cylinders with grid-holed shells, simplifying the design process for components with ventilation grids, such as aroma bottles and speaker grilles.

Core Features & Use Cases

  • Automated Cylinder Creation: Generates hollow cylinders with specified dimensions and grid-holed shells.
  • Customization: Allows for adjustment of the cylinder's outer diameter, height, wall thickness, and hole diameter.
  • Use Case: Design a cylindrical shell for a product like an aroma bottle, with precise control over the hole grid's layout.

Quick Start

Use the cylinder_hole_grid skill to create a hollow cylinder with an 80mm outer diameter, 170mm height, 1.8mm wall, and a 4mm hole diameter, with a grid of 6 rows and 12 columns.

Frequently Asked Questions about cylinder_hole_grid

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a hollow cylinder with a ventilation grid using build123d?

You can create hollow cylinders with grid-holed shells by specifying the outer diameter, height, wall thickness, and hole diameter. The Skill uses build123d to automate the geometric modeling and generate the ventilation grid layout.

What products are hollow cylinders with grid holes typically used for?

Hollow cylinders with grid holes are commonly used for designing ventilation grids in products like aroma bottles and speaker grilles. The grid pattern provides airflow while maintaining structural integrity.

Can I customize the hole grid layout and dimensions on the cylinder shell?

Yes, you can customize the grid hole layout by adjusting the cylinder's outer diameter, height, wall thickness, and hole diameter. You can also specify the number of rows and columns to control the ventilation grid pattern.

Do I need to install build123d to generate these grid-holed cylindrical shells?

Yes, build123d is required as a dependency for geometric modeling and manipulation. You need this framework installed to generate the hollow cylinders with grid-holed shells.

How do I configure a specific grid pattern like 6 rows and 12 columns for my cylinder?

You configure the grid pattern by specifying the number of rows and columns in the skill parameters. For example, you can set 6 rows and 12 columns to generate the ventilation grid on your hollow cylinder shell.

What are the limitations of using design automation for grid-holed shells?

The main limitation is the dependency on build123d for geometric modeling, requiring it as a prerequisite. The Skill focuses specifically on hollow cylinders with grid holes, so complex non-cylindrical ventilation shapes may require alternative design automation approaches.