Board
Press
mm — lower = more detail, slower
mm — extrusion height
mm — enlarged if smaller
mm — pads enlarged to this minimum
Board
0.4mm base
mm — thicker = more rigid
mm — 0 to disable
— front + back boards side by side (half base each)
mm — distance between front and back boards
— remove copper around pads with no traces on that layer (useful for two-sided boards)
— only generate traces
— raised ring for edge copper tape
mm — width of the skirt ring
mm — gap between board and skirt
Press
0.38mm clearance
mm — extra space for fit
mm — through-hole marking size
— border around press
Parsing PCB file...
Drop your .3mf slicer file here
or click to browse
Upload a .3mf file first
Select one or more board copies to perforate
mm — from nozzle center
mm — from nozzle center
mm — between perforation holes
mm — from trace edges
mm — full STL height (base + traces)
mm — penetration below copper
Also perforate the center of all drill holes and vias
mm — above copper surface
mm/min
mm/min
mm/min
Generating perforation G-code...
Determine the X/Y offset between your nozzle and needle
Upload a KiCad PCB file in the Generate tab first
Preview
PCB preview will appear here
3D Preview
Generate STL files to see 3D preview
Experimental
— thin walls only (press)
— traces carved into board instead of extruded
— 3mm solid backing block to prevent board flexing when pressing
— extra file with only THT hole punches, for testing needle offset
— green: outline · blue: medial-axis · red: pair-fill · orange: hole centres