Welcome to
The Flattery
Where all your 3D models are flattered and flattened.

Drop OBJ file here

Upload a Wavefront OBJ file with UV seams.
Mark seam edges in Blender with Edge → Mark Seam, then export as OBJ with UV coords.

Supports: Blender UV seams · named "seam" groups · boundary edges
i How seam detection works The app detects UV seams — edges where two adjacent faces have different UV coordinates for the same 3D vertices.

This is how Blender marks seams when you use Edge → Mark Seam and unwrap with UV → Unwrap. The resulting UV layout is used directly as the flat 2D pattern.

For OBJ files without UV coords, named seam groups or boundary edges are used instead.
Happy with the seams? Head to Label to name your pieces — we'll iron out the details ;)
Review 3D Model
Legend:
Mesh
Seams
Boundary
Drag to rotate · Cmd+drag to pan · Scroll to zoom
- vertices - faces - seam edges - pattern pieces -
Name your pattern pieces. Click a card or double-click the 3D model to select a piece.
3D Model
← select a piece
Drag to rotate · Cmd+drag to pan · Scroll to zoom
Your Assembly Guide. Add pieces and arrange them to show how they connect. Refer back to this when you're ready to sew.
3D Model double-click to select
Drag to rotate · Cmd+drag to pan · Scroll to zoom
Assembly Guide
Double-click a piece on the 3D model
or in the list to start your guide
Double-click a piece to add
or remove it from the canvas
Export your pattern files. Your patterns are ready — print them, cut them out, and get sewing.
Packed Layout Preview — load a model to see layout
scroll to zoom · drag to pan
No piece selected — click a piece in the preview to select it for individual export
Model Height
Seam Allowance
Added outside each piece outline
Export Mode
Exports all pieces in one packed file
Download
SVG
Vector Pattern
Cutting machines & Illustrator
DXF
CAD Drawing
Pattern grading software
PNG
Raster Image
150 DPI, great for printing
PDF
Print Ready
Seam allowances & labels
👆Click a piece in the preview
to select it, then export
✦ The Flattery ✦ 🪡