July 8, 2026 · 0x1da49
Islamic Geometric Patterns for CNC: History, Construction Rules, and Machining Guide
Islamic geometric patterns are among the most mathematically sophisticated decorative systems ever developed. They are also among the most commercially successful designs in the CNC door panel market. This guide covers the history, construction logic, and production machining requirements so you can work with these patterns with a full understanding of what makes them structurally and visually correct.
A Brief History
Islamic geometric ornament emerged in full form during the 9th–10th century CE across the Abbasid Caliphate, reaching its peak complexity during the 12th–14th centuries in Seljuk Anatolia, Mamluk Egypt, Timurid Persia, and Moorish Iberia. The patterns appear across mosques, madrasas, palaces, screens, tilework, and manuscript illumination.
The tradition has three remarkable properties that make it ideal for CNC production:
- Scalability — the patterns tile infinitely at any scale without modification
- Material agnosticism — the same pattern works in wood, stone, plaster, metal, and ceramic because the geometry is the underlying structure, not any particular material property
- Modularity — patterns are constructed from a small set of repeating geometric units that can be combined to generate hundreds of distinct designs
The Five Construction Families
All Islamic geometric patterns derive from one of five underlying grid systems. Each grid system produces a specific range of rotational symmetries.
1. Square Grid (4-fold symmetry)
Underlying geometry: 4×4 square tessellation Characteristic angles: 45°, 90° Resulting patterns: Eight-pointed stars (khatam), right-angle interlace, diagonal checkerboard compositions
The square grid is the simplest and produces the most restrained, architectural patterns. Common in Egyptian Mamluk work and Andalusian tile floors.
Construction rule: Divide each square side into three equal parts. Connect the division points with straight lines at prescribed angles. The star points emerge at intersections.
2. Hexagonal Grid (6-fold symmetry)
Underlying geometry: Regular hexagonal tessellation Characteristic angles: 30°, 60°, 120° Resulting patterns: Six-pointed stars (David's Star form), triangulated interlace, hexagonal rosettes
The hexagonal grid produces the most balanced long-range repeating patterns. Dominant in Moroccan zellij tilework and Persian muqarnas.
Construction rule: Start with a regular hexagon. Connect alternating vertices to form two overlapping triangles. Further subdivide edges at thirds or quarters for more complex stars.
3. Triangular Grid (3-fold / 6-fold symmetry)
Underlying geometry: Equilateral triangle tessellation Characteristic angles: 60°, 120° Resulting patterns: Three-lobed trefoil patterns, six-pointed star rosettes, triangulated mesh
Less common as a standalone system; more often used as a sub-grid within hexagonal compositions.
4. Decagonal Grid (5-fold / 10-fold symmetry)
Underlying geometry: Decagonal and pentagonal quasi-periodic tessellation Characteristic angles: 36°, 72°, 108° Resulting patterns: Ten-pointed stars (shamse), five-pointed rosettes, Penrose-like quasi-periodic tilings
The decagonal family produces the most visually complex and optically active patterns. Dominant in Timurid Persia (Samarkand, Isfahan) and high-period Mamluk work.
Construction rule: Construct a regular decagon. Connect every other vertex for a five-pointed star; connect every third vertex for a ten-pointed star. The gap regions between stars are filled with bow-tie (kite) shapes or elongated hexagons.
5. Dodecagonal Grid (12-fold symmetry)
Underlying geometry: Combination of squares, triangles, and hexagons Characteristic angles: 30°, 60°, 90°, 120°, 150° Resulting patterns: Twelve-pointed stars, complex interlace with multiple concurrent symmetries
The most structurally complex family. Requires the most care in CNC execution due to the high density of intersections.
Structural Components of Any Pattern
Regardless of which grid system generates it, every Islamic geometric pattern consists of the same structural components:
| Component | Description | CNC representation |
|---|---|---|
| Star polygon | Central radiating form with n points | V-groove or relief, deepest cut |
| Petal / lozenge | Elongated diamond between star points | V-groove channel |
| Interlace band | Continuous woven ribbon over/under logic | Alternating depth cuts |
| Ground / field | Negative space between pattern elements | Pocket or surface level |
| Border / frame | Outer terminating edge | Profile cut or border groove |
Understanding these components helps you read a toolpath simulation correctly. The star polygon is always the most material-intensive element; verify it first.
Over-Under Interlace: The Visual Depth Effect
The most sophisticated Islamic geometric panels use interlace — where bands appear to weave over and under each other like a basket. On a flat panel, interlace is represented by depth:
- Over-crossing band: cut at reference depth (e.g., 0 mm — surface level)
- Under-crossing band: cut deeper (e.g., −2 mm pocket)
- Shadow gap: 1 mm chamfer or undercut at the crossing creates the shadow line
In a DXF file, interlace is encoded as separate layers:
BAND_OVER— profile at surfaceBAND_UNDER— pocket at −2 mmSHADOW— V-groove chamfer at crossings
ResourceBunk files using interlace include a layer guide in the file header comments.
Pattern Classification and Density
Patterns are classified by two primary dimensions: star point count and repeat unit density.
Star Point Count
| Points | Symmetry | Visual character | Difficulty to machine |
|---|---|---|---|
| 4 (square) | 4-fold | Restrained, geometric | Low |
| 5 (pentagonal) | 5-fold | Rare, dynamic | Medium |
| 6 (hexagonal) | 6-fold | Balanced, classic | Low |
| 8 (octagonal) | 8-fold | Architectural, bold | Low |
| 10 (decagonal) | 10-fold | Complex, optical | Medium |
| 12 (dodecagonal) | 12-fold | Dense, intricate | High |
| 16 | 16-fold | Very complex | Very High |
Density Index
Density Index (DI) = number of line intersections per 100 mm × 100 mm cell
| DI | Description | Min. wall at 1:1 (mm) | Machine requirement |
|---|---|---|---|
| < 20 | Open, architectural | 8–12 mm | Any CNC |
| 20–40 | Moderate density | 5–8 mm | Mid-range CNC |
| 40–70 | Dense, decorative | 3–5 mm | Professional CNC or laser |
| > 70 | Very dense, textile-like | 1–3 mm | Laser only |
V-Groove Machining Guide for Geometric Patterns
V-groove is the dominant machining method for Islamic geometric patterns because it produces sharp, crisp line work that catches light dramatically.
Choosing the V-Bit Angle
| V-bit angle | Line appearance | Best for |
|---|---|---|
| 30° | Very sharp, narrow, deep | Fine line work, high density patterns |
| 45° | Sharp, medium depth | General purpose |
| 60° | Clean, medium width | Standard Islamic geometric |
| 90° | Wide, shallow | Bold architectural patterns |
| 120° | Very wide, shallow chamfer | Open structural patterns |
Standard recommendation: 60° V-bit for most Islamic geometric work. The line width at a given depth is predictable:
Line width at depth d = 2 × d × tan(30°) = 1.155 × d
At 4 mm depth with a 60° bit: line width = 4.62 mm. Scale depth to achieve your target line width.
V-Groove Depth Guidelines
| Pattern scale | Recommended V-groove depth | Resulting line width (60° bit) |
|---|---|---|
| Full door panel (2100 mm tall) | 3–5 mm | 3.5–5.8 mm |
| Half panel (1050 mm zone) | 2–4 mm | 2.3–4.6 mm |
| Decorative border (150 mm) | 1–2 mm | 1.2–2.3 mm |
| Fine inset detail | 0.5–1 mm | 0.6–1.2 mm |
Through-Cut Jali Machining Guide
Jali is the open-lattice variant where the pattern is cut completely through the panel, creating a screen. Common in Islamic architecture and South Asian Mughal design, where panels admit light and air.
Panel Thickness Selection
| Material | Recommended thickness | Min. wall width | Max. open area % |
|---|---|---|---|
| MDF | 12–18 mm | 3 mm | 65% |
| Plywood (birch) | 12–18 mm | 4 mm | 55% |
| Solid hardwood | 18–25 mm | 5 mm | 45% |
| Acrylic | 5–10 mm | 2 mm | 75% |
| Aluminium | 3–5 mm | 4 mm | 60% |
Tab Strategy for Through-Cut
Without tabs, cut-out pieces fall and jam the tool. Use tabs at:
- Every isolated island — minimum 2 tabs, 4 mm wide × 1 mm high
- Long straight cuts — tab every 200–300 mm
- Fine jali patterns — tab every 100 mm
After cutting, remove tabs with a flush-trim router, chisel, or oscillating tool. Sand flush.
Common Mistakes in Islamic Geometric CNC Work
Mistake 1: Cutting Only Half the Pattern
Islamic patterns are continuous — they must extend to the panel edge at the correct cut point. If you crop the design, the pattern looks broken. ResourceBunk files are pre-cropped to the panel boundary at mathematically correct termination points.
Mistake 2: Ignoring Symmetry Axis Alignment
A 10-fold star pattern on a rectangular door panel must be centred both horizontally and vertically. Even 1 mm of misalignment is visible. Always use your CAM software's centre-to-material-centre alignment before placing toolpaths.
Mistake 3: Wrong V-Bit for Pattern Scale
A 90° V-bit on a dense 10-fold pattern at door scale produces lines so wide they merge together. Match bit angle to line density. A 60° bit is safe for 90% of ResourceBunk patterns.
Mistake 4: Missing Interlace Layers
If a design uses interlace, running only one DXF layer produces flat, unweaved geometry. Load all layers and assign toolpaths by layer in your CAM software.
How ResourceBunk Organises Islamic Geometric Patterns
The ResourceBunk library classifies Islamic geometric designs using a four-part code:
[Grid Family]-[Star Count]-[Density]-[Variation]
Example: HEX-6-MED-07 = Hexagonal grid, 6-pointed star, medium density, variation 7
All 24 variations within a family maintain the same grid system and star count while varying:
- Panel proportions (height × width)
- Number of repeat units (pattern scale within the panel)
- Border treatment (plain, double-line, or stepped)
- Depth layer configuration (flat, V-groove only, interlace)
Browse the full Islamic Geometric collection on the home page. All products include a free 5-file DXF + SVG sample pack — load it into VCarve or LightBurn and verify your toolpaths before purchasing.
ResourceBunk