3D print build plate layout
Compare two uniform rectangular grids to estimate how many identical parts fit on a 3D printer’s build plate. A zero count means neither uniform grid fits a whole part.
Free to use. No email or account required.
Bookmark
Bookmark this tool
Save this short link in your browser’s bookmarks.
Paste this link into the address of a new or existing bookmark.
On desktop, drag 3D print build plate layout to your bookmarks bar.
Only the tool’s link is shared. Your inputs and results are not included.
Share
Your inputs
Edit the example inputs to match your task. Results update as you edit.
Calculations run in your browser. Inputs are not saved or sent to analytics.
How it works
Formula
- g =
- Original orientation: C₀ = floor((W + g) / (w + g)); R₀ = floor((D + g) / (d + g))
- Rotated 90°: C₉₀ = floor((W + g) / (d + g)); R₉₀ = floor((D + g) / (w + g))
- Parts in the better uniform grid = max(C₀ × R₀, C₉₀ × R₉₀)
- Columns and rows come from the grid with the greater count; ties retain the original orientation.
Input and formula key
Your result
Complete the inputs to see your result.
Sources
- Prusa — object arrangement, spacing and rotationsSources reviewed: 2026-10-30
Assumptions and limitations
Rectangular bounding footprints and uniform orientation only. This is not optimal nesting; mixed rotations may fit more. Include brims and supports in the footprint. Check clamps, head clearances and slicer placement before printing.
How to use this tool
Set up the inputs
Enter usable plate dimensions, part footprint, part-to-part gap and the same margin on every edge. Compare the two orientation rows.
Worked examples
-
Fit repeated parts inside a print margin
220 × 220 mm; 10 mm × 2 → 200 × 200 mm; (40 + 5) × (60 + 5) mm → 4 × 3 = 12.
Frequently asked questions
How should I read the result from 3D print build plate layout?
The main result selects the higher count of the two grids; ties keep the original orientation. A zero count means neither uniform grid fits a whole part.
Processing and privacy
The calculation or transformation runs in your browser. The tool does not send its input values or generated output to an application server. Loading a page still makes infrastructure requests; optional analytics and Google consent messages have separate controls.
Privacy Policy. Privacy & preferences in the footer controls optional analytics.
Help and feedback
Consult the linked sources for definitions and reference data. Contact Support if you have a question or notice a problem.
Read about calculation methods · Report a problem to emonster
Related tools
Explore this subject: Technology

3D-print layer and color-change planner
Convert a desired pause height into a completed layer and compare rounding methods.

3D-printing job cost
Estimate filament, power, machine time and retry costs for one finished print.

3D print dimension correction
Calculate separate X, Y and Z scale adjustments from intended and measured dimensions.
