SVG / DXF / STP vector pattern generator

Vector Pattern Generatorfor SVG, DXF & STP

Create adjustable vector patterns in one browser workflow. Control shape, size, spacing, density, angle, open area, and layout, then export SVG, DXF, or STP instantly.

Live preview with instant editsSVG / DXF / STP exports ready to useOpen area / bridge width auto-calculated

No install required · Open it in your browser · Try first, upgrade later

Vector patterns + engineering controlsSVG / DXF / STP export formats1 workflow from preview to output

Create vector patterns for design and fabrication

Use HoleSnap for panels, grilles, screens, ventilation layouts, laser-cut parts, and fabrication-ready pattern work.

Cooling panels / chassis grids

Use honeycomb or grid layouts and export DXF files ready for production

Decorative perforated screens

Combine Fibonacci or spiral layouts with density gradients for stronger visual control

Custom gifts / badges

Use star and ring shapes with boundary-based layouts for more expressive forms

Sheet-metal perforation drawings

Precise mm inputs, layered DXF output, and STP validation in one flow

3D-printed lightweight structures

Add weight-saving perforations and export SVG / STP files for fast iteration

Art installations / display pieces

Blend gradient angles and shape variations to generate richer surface textures

Wood partitions

Balance light transmission and strength by checking open area and bridge width

Acoustic panels

Prototype perforation density variations quickly for easier comparison

9 layout modes7 shape types4 themes5 languagesSVG / DXF / STP exports

Go from pattern idea to export in 3 steps

1

Set up the canvas

Enter material size in mm, choose a background, and define the working area

2

Tune the parameters

Pick a layout, adjust hole size, spacing, and gradients, and monitor hole count and bridge width live

3

Export the files

Download DXF / SVG / STP files with a single click

Control the pattern, not every single shape

Vector Patterns

Create vector patterns for design and fabrication

Generate grids, honeycombs, staggered layouts, boundary patterns, spirals, and Fibonacci fields from parameters. Use them for panels, grilles, screens, laser-cut parts, CNC files, texture studies, and visual pattern work.

Layout mode preview
Pattern Control

Control the pattern, not every single shape

Change shape, size, spacing, density, angle, open area, and layout, then preview the full pattern update live. Gradient controls support point, line, and curve fields for localized transitions.

Gradient controls preview
Exports

Export SVG, DXF, and STP files

Use one adjustable pattern setup to output SVG, DXF, or STP for laser cutting, CAD, sheet-metal, CNC, and 3D workflows. Canvas preview and exports share the same scene calculation path.

Shape selector preview
Use Cases

Built for panels, grilles, screens, and fabrication

Hole count, minimum bridge width, and open area update live while you edit. That makes it easier to judge whether a pattern fits ventilation, acoustic, decorative, or fabrication constraints before sampling.

Status bar metrics preview

Common questions before you start

A quick guide to what HoleSnap creates, who it helps, what it exports, and how it differs from a simple conversion tool.

Read the full FAQ

What patterns can HoleSnap create?

It creates adjustable patterns for perforated panels, grilles, screens, ventilation layouts, speaker grilles, texture work, industrial design, graphic design, fashion design, laser-cut parts, and CNC files.

Which formats can I export?

The main editor supports SVG, DXF, and STP/STEP for CAD, laser cutting, CNC, and engineering validation.

Is it only an open area calculator?

No. Open area and bridge width are live checks; the core workflow is adjustable vector pattern generation.

In 1 minute, build anexport-ready vector pattern

Use it for panels, grilles, screens, ventilation layouts, laser-cut parts, and engineering drawings. Start in the browser now, then save variants after signup and continue across devices.