FabriCalc

Fabric Calculator for Cushion Making

Fabric Settings

Cushion Construction Details

When enabled, rectangles are treated as cushion tops/bottoms and side pieces are automatically generated with proper allowances.

  • ✅ Top & bottom pieces: Standard seam allowances
  • ✅ Side pieces: +1" total length (0.5" overlap each end)
  • ✅ Back piece: +3" total length (zipper allowance)
  • ✅ Side width: Depth + 1" (construction allowance)

Add Shapes

Rectangle Dimensions Cushion Dimensions

Thickness of the cushion (for side pieces)
Number of cushions (generates all pieces per cushion)
Applied to top/bottom pieces only

Round Dimensions

Cylindrical/Bolster Dimensions Bolster Cushion Dimensions

Width/height of the cylinder
Length of the cylinder
Number of bolster cushions (generates all pieces per cushion)
Applied to main body and end pieces

📏 Bolster Construction

Generates: 1 curved body piece + 2 circular end pieces

  • ✅ Body piece: Length × circumference rectangle
  • ✅ End caps: 2 circles with diameter + seam allowance
  • ✅ Professional bolster construction pattern

Trapezoid Dimensions

Thickness of the cushion (for side pieces)

L-Shape Dimensions L-Shaped Cushion Dimensions

Length of the longer side of the L
Width of the longer side of the L
Length of the shorter side of the L
Width of the shorter side of the L
Thickness of the cushion (for side pieces)
Number of L-shaped cushions (generates all pieces per cushion)
Applied to top/bottom pieces

📐 L-Shaped Construction

Generates: 2 L-shaped pieces (top/bottom) + perimeter side pieces

  • ✅ Top & bottom: Custom L-shaped pattern pieces
  • ✅ Side pieces: Perimeter segments with proper allowances
  • ✅ Corner pieces: Special corner construction
  • ✅ Professional sectional cushion pattern

Current Shapes

No shapes added yet. Add shapes using the form above.

Total Shapes: 0
Total Area: 0 sq in

Fabric Layout

100%
Fabric Used: 0 inches
Efficiency: 0%
Waste: 0 sq in