Textile Pattern CAD Office

Pattern CAD features for workshop production

Current capabilities for drafting, checking, grading, SVG and AAMA DXF exchange, segment-to-segment 3D stitching previews, material placement and lightweight review in a browser-based pattern office.

Open the App

Create and organize patterns

Centralize workshop pattern documents and keep a clean working list.

Pattern documents

Manage opened patterns in the Office.

  • Create a new pattern.
  • Create a structured demo pattern.
  • Open the single multi-piece AAMA DXF t-shirt/top demo, laid out vertically with grainline, notches, reference darts, internal lines, workshop notes and seam allowances by segment.
  • Create a workshop pattern: bodice, pencil skirt, A-line skirt, set-in sleeve, straight trouser, wide trouser or darted dress block.
  • Adjust workshop pattern ease and length at creation time.
  • Adjust a workshop pattern from bust, waist and hip measurements.
  • Choose a named morphology profile to prefill block measurements.
  • Create workshop blocks from standard, petite, tall, curve or relaxed profiles.
  • Keep morphology profile source, license and provenance in library exports.
  • Export and import a reusable pattern library.
  • Create local brand libraries with a named collection, brand, atelier, season, version and provenance.
  • Store blocks, measurement profiles and grading scales in an exportable brand library.
  • Normalize morphology, category, season, material, usage and status tags for a brand library.
  • Quickly select a pattern from the left column.
  • Search a pattern by name, customer, season or fabric.
  • Filter patterns by status, season and customer.
  • Sort patterns by modification date or name.
  • Duplicate an existing pattern.
  • Delete a pattern from the list with a hold action.
  • Clean empty patterns with a hold action.

Style information

Fill in useful workshop data.

  • Pattern name.
  • Style code.
  • Client.
  • Season.
  • Base size.
  • Work status.
  • Workshop notes.

Build the pattern

Draw and edit the main elements of a 2D pattern in millimeters.

Drawing and editing

Create and adjust pattern paths.

  • Draw pattern paths.
  • Finish a path with the button, right click, Enter or Escape.
  • Continue an open path from a selected endpoint.
  • Select a path.
  • Use an edit mode to adjust points and handles without adding a new point.
  • Move a whole object in select mode.
  • Keep piece elements moving together in select mode and edit points only in edit mode.
  • Move a path.
  • Edit path points.
  • Edit the X/Y coordinates of a selected point.
  • Split an open path at the selected point.
  • Open a closed contour at the selected point.
  • Join two open paths through nearby endpoints.
  • Insert editable points at path intersections.
  • Trim an open path to an intersection.
  • Extend an open path to an intersection.
  • Normalize a closed contour clockwise or counterclockwise.
  • Edit point Bezier handles with exact lengths and angles.
  • Link Bezier handle tangency or reset a point to a corner.
  • Remove Bezier vectors from a selected point.
  • Move Bezier handles directly on the drafting board.
  • Constrain a Bezier handle with Shift and unlink the opposite handle with Alt.
  • Smooth a Bezier point automatically from neighboring points.
  • Create a construction line from a point with exact length and angle.
  • Create a dimensioned straight line from the floating point inspector.
  • Lock the drafted segment angle in 15° steps with Shift.
  • Draw open strokes without automatic fill.
  • Display live cursor X/Y, snap, segment length and angle while drafting.
  • Translate a selected path by exact millimeter values.
  • Rotate a selected path by an exact angle.
  • Mirror a selected path locally.
  • Resize a closed path with selection handles.
  • Display width and height while resizing a path.
  • Enter exact width and height for a selected path.
  • Select multiple paths with a marquee and apply grouped move, rotation, mirror or delete.
  • Mirror a selected path around the active piece fold line.
  • Reverse the direction of a selected path.
  • Create an exact parallel from a selected path.
  • Create an exact perpendicular from a selected path.
  • Keep the source path and exact value on parallels and perpendiculars.
  • Add a construction rectangle with exact width and height.
  • Add a construction ellipse with exact width and height.
  • Build a dimensioned technical draft before extracting pieces from it.
  • Mark an internal line as a fold line.
  • Delete a selected path or point.
  • Undo and redo drafting operations.
  • Finish an active drawing.
  • Use grid snapping.
  • Move a selection freely or locked to the grid.
  • Snap a drafted point to a nearby existing piece outline.
  • Snap a drafted point to existing segment vertices and midpoints.
  • Use a symmetry axis.

Pattern marks

Add expected workshop indications to a pattern.

  • Add assembly notches.
  • Add a grainline.
  • Add visual annotations.
  • Rename a selected mark.
  • Assign a business role to a selected path.
  • Rename and qualify an element from the drafting board.
  • Create construction lines.
  • Show or hide drawing, grid, symmetry and measurement layers.

Plan reading

Navigate the pattern while working.

  • See a millimeter grid.
  • See horizontal and vertical rulers.
  • Read clean rulers with an aligned zero mark.
  • Pan across the workspace with the mouse.
  • Scroll the drafting board with the wheel.
  • Move the workspace with the space bar.
  • Zoom in and out.
  • Keep the pattern close to the useful area while zooming and panning.
  • Zoom around the cursor.
  • Fit the view to the pattern.
  • Reset the view.

Describe pieces

Structure the pattern as a nomenclature that can be used for cutting and workshop communication.

Active piece

Describe the selected piece.

  • Name a piece.
  • Define its group.
  • Define its material.
  • Define the cutting quantity.
  • Adjust cutting quantity directly from the piece strip.
  • Define its seam allowance.
  • Define seam allowances on individual contour segments for local patternmaking checks and exports.
  • Verify that segment seam allowances take priority over piece and default allowances in local exports.
  • Display the cutting contour generated from the seam allowance.
  • Extract a new linked piece from a selected closed outline.
  • Keep the link between the source technical contour and the extracted piece when the file is reloaded.
  • Add simple darts with intake value.
  • Transfer a simple dart to another contour segment in the local patronage domain.
  • Control local business transformations: darts, folds and internal cutting lines.
  • Verify in V2.38 QA that darts, folds and simple splits stay exported and preserved in local JSON.
  • Check advanced local modeling: split from internal line, dart transfer, localized ease and rejected unsupported curved contours.
  • Check complex assemblies: sleeve/armhole, neckline/collar, waistband/waist, ease and derived pieces.
  • Consult a V2.39 QA workshop assembly report with explicit seams, ease, paired notches, compatible allowances and blocking errors.
  • Rename and remove an explicit seam connection from the seams-between-pieces list.
  • Document local fitting alterations with zone, symptom, correction, value and status.
  • Add a local fitting balance line to the active piece.
  • Apply a simple local alteration from a balance line.
  • Compare before/after a local alteration with height, width, area and contour deltas.
  • Keep an optional alteration log in the local JSON document.
  • Create a constructed midpoint from two path points.
  • Create a proportional constructed point between two source points.
  • Verify in V2.38 QA point and segment insert, move, delete, split/join and undo/redo.
  • Add point-delta grading rules by size.
  • Preview graded sizes on the drafting board.
  • Propagate grading to notches, darts, grainlines, internal lines, annotations and constructed points.
  • Save a reusable grading scale from a preset.
  • Apply a saved grading scale to another compatible piece.
  • Import and export pattern grading scales as JSON.
  • Check local scales, sizes and measurements in a V2.8 report.
  • Check local production grading: complete rules, multi-size measurements, propagation and verifiable exports.
  • Mark whether the piece is mirrored.
  • Mark whether the piece is cut on fold.
  • Read the workshop marks attached to the piece.
  • List workshop marks for the active piece.
  • Open a piece for editing from its nomenclature card.
  • Add notes specific to the piece.

Nomenclature

Review the pattern piece summary.

  • List pattern pieces.
  • See each piece material.
  • See each piece seam allowance.
  • See variable segment seam allowances in CSV, DXF metadata and technical sheets.
  • See local alterations in the technical sheet and nomenclature CSV.
  • See the estimated area for each closed piece.
  • See path count by piece.
  • See notches, grainlines, darts, constructed points, grading and internal lines.
  • See total cutting quantities.

Check and measure

Verify important dimensions before sharing or exporting the pattern.

Measurements

Create and review pattern measurements.

  • Draw measurements on the pattern.
  • Read the angle of each drafted measurement.
  • Measure curved contour lengths.
  • Show or hide measurements.
  • Review the saved measurement list.
  • Clear measurements.

Indicators

Read the document state quickly.

  • Piece count.
  • Path count.
  • Measurement count.
  • Millimeter working unit.

Measurement charts

Compare pieces and sizes in a readable table.

  • Open a measurement chart from the piece strip.
  • Compare length, width, area, outline length, seam allowance, notches, darts and grading rules.
  • Read the base size and derived sizes in a compact workshop view.
  • Use charts to check proportions quickly before export.
  • Compare graded sizes with an OK, review or blocked report.
  • Create size-labelled measurement controls for local grading.
  • Block per-size export when no comparable size data is available.
  • Flag missing or inconsistent deltas before per-size DXF export.

Workshop check

Spot missing information before export or sharing.

  • Flag a pattern without exportable paths.
  • Flag empty pieces.
  • Flag invalid cut quantities.
  • Flag missing fabrics.
  • Flag a base size that is missing from the size range.
  • Flag missing grainlines.
  • Flag grainlines that are too short to guide cutting.
  • Flag missing assembly notches.
  • Flag notches without usable labels.
  • Flag notches away from the seam contour.
  • Flag notches that are too deep for the usable allowance.
  • Flag missing seam allowances.
  • Flag segment allowances defined outside seam contours.
  • Flag darts with unusable geometry.
  • Flag alterations without a usable reference line or zone.
  • Track a local pattern-maker release QA matrix covering demo, drawing, modeling, assemblies, alterations, grading, placement, 3D, exports, JSON round-trip and feature documentation.
  • Flag cut-on-fold pieces without a usable fold line.
  • Flag open main contours.
  • Flag closed contours that cross themselves.
  • Flag incomplete DXF imports before handoff.
  • View and keep a V2.36 DXF import report in the Office, local JSON and the technical sheet when it exists.
  • Read DXF imports with role-normalized strokes, helpers in the background and visible notches.
  • Run a V3.3 local DXF workflow that imports, edits, checks, exports and revalidates without a database.
  • Reimport a workshop DXF export to prove the main pieces remain readable.
  • Validate the industrial draft DXF with the local non-certified AAMA_* convention.
  • Flag same-named matching contours with length differences.
  • Filter checks by severity.
  • See the workshop priority first.
  • Use correction shortcuts.

Assemble and preview in 3D

Check explicit seams between pieces and prepare a workshop 3D reading of the assembly.

Segment-to-segment seams

Connect only the seams that the pattern maker has actually defined.

  • Build missing seam lines from closed cut contours and seam allowance.
  • Pair two segments from different pieces by explicit seam name.
  • Verify in V2.39 QA creation, renaming, JSON round-trip, export and removal of an explicit seam pair.
  • Compare segment lengths and display the millimeter difference.
  • Color only explicit seam segments in 2D.
  • Use those same explicit segments in the 3D view.
  • Hide inferred connections when no explicit seam is defined.

Workshop 3D view

Read pieces in a sober workshop preview, with an optional mannequin on request.

  • Open a resizable 3D panel on the right side of the Office.
  • Show closed pieces at scale without loading a mannequin by default.
  • Load the 3D mannequin only on request with a visible state.
  • Move, lift and rotate pieces with axes and visual helpers.
  • Zoom with the mouse wheel, refit the preview and enable workshop autorotation.
  • Use a right-click menu on a 3D piece for quick actions.
  • Store 3D piece positions in the document.
  • Drop a fabric or motif image and adjust its scale, rotation and offset in 2D and 3D.
  • Keep 3D seam simulation in a separate experimental mode with seam pull and adjustable fabric weight.

Prepare material placement

Move from project pieces to a marker plan with quantities, fabric width, constraints and optimization.

Marker plan

Build the placement from the current pattern file.

  • Open material placement from the Office.
  • Use the active project pieces as placement sources.
  • Set a garment quantity that automatically multiplies all pieces and cutting quantities.
  • Use a 1000 mm default fabric width, editable per material.
  • Assign each material its own fabric width, edge margin and spacing.
  • Resize the fabric width with the mouse when it is not locked.
  • Lock a material fabric width to prevent accidental adjustments.
  • Show selvedges, edge margin, grid, rulers, yield and marker length.

Optimization and manual placement

Combine automatic nesting with pattern-maker control at the mouse.

  • Optimize automatically on open and after changes when realtime optimization is enabled.
  • Keep realtime optimization off by default, throttle it strongly when it is re-enabled and turn it off when manual placement starts.
  • Show a Needs recalculation state when settings change without running a heavy recalculation.
  • See whether placement calculation is stable, scheduled, replaced or based on the last stable report.
  • Measure the last placement calculation time and block automatic optimization on large volumes.
  • Place with the mouse, rotate with a handle, mirror, lock and nudge pieces.
  • Choose the grain constraint mode: Strict grain, Half-turn or Free.
  • Apply rotation constraints to the optimizer, buttons and rotation handle.
  • Block fabric-width overflows and piece collisions while respecting spacing and seam allowance.
  • Show a pre-cut check with collisions, fabric-width overflows, yield, marker length and grain mode.
  • Use a deterministic packing algorithm with collision tests, not a black-box AI workflow.
  • Save placement locally by project, quantity, fabric width and material.
  • Prepare placement PDF and DXF exports.
  • Include the last stable pre-cut status in placement PDF and DXF exports.

Export and share

Prepare deliverables to share, document or send the pattern to the workshop.

Pattern exports

Export the pattern in usable formats.

  • Export the drawing as SVG.
  • Export the drawing as PNG.
  • Exclude grid, axis and drafting helpers from visual exports.
  • Frame SVG exports around useful content with millimeter dimensions.
  • Name visual exports after the pattern.
  • Export the pattern as JSON.
  • Export an Office archive for the document.
  • Export a local workshop package with pattern JSON, technical sheet, CSV nomenclature, verification DXF, control report and final handoff report.
  • Include a package manifest with files, sizes and verifiable hashes.
  • Include a V2.13 final handoff report that consolidates files, quality, placement, grading, 2D precision, transformations and alterations.
  • Keep a local export journal with profile, status, source revision, manifest and hashes.
  • Compare two exported revisions to spot changed and unchanged files between transmissions.
  • Document an internal webhook that stays inactive by default for future export history integrations.
  • Export the piece nomenclature as CSV.
  • Export a material placement as PDF or DXF from the placement page.
  • Open a 1:1 scale A4 tiled print plan.
  • Display cut-on-fold marks on the A4 plan.
  • Export a millimeter DXF base for workshop verification.
  • Export a workshop DXF profile with contour, cut, notch, grainline and text layers.
  • Export a DXF with graded sizes on dedicated layers.
  • Export separate DXF files for each size.
  • Export slit, V, T, double and drill notches on distinct DXF layers.
  • Include readable piece labels with name, category, quantity, fabric and seam allowance.
  • Include cutting contours generated from seam allowances.

Workshop file

Share the information that comes with the pattern.

  • Export a printable technical sheet.
  • Open a sheet ready to save as PDF.
  • Include style information.
  • Include the nomenclature.
  • Include a piece summary page.
  • Include main measurements.
  • Include the workshop check.
  • Include a workshop package report marked ready, review or blocked before handoff.
  • Include workshop notes.
  • Copy a sharing snapshot.

Review on mobile

Open patterns from a phone to review or check them quickly.

Mobile reading

Consult patterns without turning the phone into a full drafting station.

  • See the pattern list.
  • Switch between list, preview and information on mobile.
  • Open a pattern.
  • Review the automatically framed drawing.
  • Fit the preview again from the phone.
  • Pan the pattern in touch reading mode.
  • Read piece, path and measurement counters in the preview.
  • Return to the preview after selecting a pattern.
  • Review pattern properties.
  • Review information without editing tools on phones.
  • Export SVG or PNG from mobile.

Save and track

Keep work locally and prepare a more collaborative organization.

Saving

Preserve document changes.

  • Save the active pattern.
  • Show a clear first-run warning that browser storage is local.
  • Keep local revisions.
  • Restore a recent version.
  • Import an Office archive.
  • Import a basic AAMA/ASTM DXF file with lines, polylines, arcs, circles and common workshop layers.
  • Import a calibrated SVG with source distance and target distance in millimeters.
  • Show an SVG import report with scale, distance check, error and warnings.
  • Convert SVG lines, rectangles, polylines, polygons and M/L/H/V/Z paths into a normalized pattern.
  • Recover imported notches and drill holes as piece marks.
  • Remind users to export important files to avoid loss from local browser storage.

Lightweight collaboration

Prepare handoff without requiring a full cloud workspace.

  • Assign a pattern owner.
  • Switch local sharing between private and read-only.
  • Copy a read snapshot with permission, owner, revision and comments.
  • Add simple comments on the document or the selected piece.
  • Resolve or reopen a review comment.
  • Classify structured comments as correction, question, blocker or approval.
  • Track open, resolved or reopened states for structured comments.
  • Search a pattern by owner or comment content.
  • Prepare V3.1 workspace roles: owner, patternmaker, atelier and viewer.
  • Keep the viewer read-only while patternmaker and atelier capabilities stay separated.
  • Create a local controlled review package with read-only or read/comment modes.
  • Set a readable local expiration for a review package.
  • Prepare an email invitation without automatic account creation or automatic sending.
  • Keep permissions, proposed recipients, comments and revision through review package JSON round-trip.
  • Prepare a V4.1 SaaS foundation for atelier DXF, brand library, review and transmission pilots.
  • Freeze server entities for projects, documents, versions, exports and rights before migration.
  • Specify typed fields, foreign keys and RLS policy names for the future server schema.
  • Create a redacted pilot evidence intake pack before strict validation.
  • Locally audit V4.1 pilot artifacts to distinguish fixtures, templates and external evidence.
  • Require métier checks per pilot lane to prove DXF, library, review and export trials.
  • Describe pilot limits with redacted structured reports: id, severity, summary, QA operation and resolution status.
  • Block real pilot evidence placed in the workspace so it stays out of Git.
  • Link pilot evidence to a redacted registry covering DXF, library, review and export lanes.
  • Turn pilot limits into a blocking pilot correction backlog before Supabase.
  • Export the V4.2 pilot correction backlog from redacted evidence.
  • Document that Supabase remains a next step after pilot evidence, without being required in V4.1.

Optional cloud

Synchronize work when a cloud workspace is configured.

  • Sign in by email link.
  • Send documents to the cloud.
  • Receive documents from the cloud.
  • Sign out from the cloud.