Skip to main content
Calcimator

3D Printed Enclosure Calculator

Enclosure dimensions from PCB and component layout.

Inputs

%

Results

Enclosure Length (mm)

77.8

Enclosure Width (mm)

57.8

Enclosure Height (mm)31.3
Material Weight (g)60.8
Filament Length (m)20.38
Material Cost ($)$1.52
Est. Print Time (min)196.1
Total Cost ($)$1.58
How to Use This Calculator
  1. Enter your PCB length (mm), PCB width (mm), and the height of the tallest component (mm).
  2. Set wall thickness (mm) and infill percentage (%) for the structural properties you need.
  3. Enter filament cost per kg to calculate material cost for the enclosure.
  4. Review external enclosure dimensions, material weight (g), filament length (m), and print cost.

How the result changes with PCB Length (mm)

PCB Length (mm)Enclosure Length (mm)Enclosure Width (mm)
5562.857.8
178185.857.8
327334.857.8
451458.857.8

What each input means

PCB Length (mm)
Length of the circuit board to enclose.
PCB Width (mm)
Width of the circuit board to enclose.
Tallest Component (mm)
Height of the tallest component above the PCB (including connectors, heatsinks).
Wall Thickness (mm)
Enclosure wall thickness (2-3mm typical; use multiples of nozzle width, e.g. 0.4mm).
Infill (%)
Internal fill density for solid sections (20% typical, higher for structural strength).
Filament Cost ($/kg)
Cost per kilogram of filament (PLA ~$20-30/kg, PETG ~$25-35/kg).

What each result means

Enclosure Length (mm)
External length including walls and PCB clearance.
Enclosure Width (mm)
External width including walls and PCB clearance.
Enclosure Height (mm)
External height including top/bottom walls and component clearance.
Material Weight (g)
Estimated PLA filament weight needed.
Filament Length (m)
Length of 1.75mm filament needed.
Material Cost ($)
Filament cost based on weight and price per kg.
Est. Print Time (min)
Estimated FDM print time at typical speed.
Total Cost ($)
Material plus electricity cost.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    PCB Length (mm) = 70, PCB Width (mm) = 50, Tallest Component (mm) = 25, Wall Thickness (mm) = 2.4 = 6 input(s) provided
  2. Calculate Enclosure Length
    Enclosure Length = internalLength + 2 * wallThicknessMm
    77.8 = 77.8
  3. Calculate Enclosure Width
    Enclosure Width = internalWidth + 2 * wallThicknessMm
    57.8 = 57.8
  4. Calculate Enclosure Height
    Enclosure Height = internalHeight + 2 * wallThicknessMm
    31.3 = 31.3
  5. Calculate Material Weight
    Material Weight = volumeCm3 * plaDensity
    60.8 = 60.8

Engine last updated . Checked against 2 independently-derived tests how we verify calculators.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Technology & Computing.