calculate_pcb_panel_rails
Calculate PCB panel dimensions and features for SMT assembly, including breakaway rails, conveyor clearances, SMEMA holes, fiducials, and V-cut or mouse-bite de-paneling.
Instructions
Calculate SMT automated assembly panel frame with breakaway process rails, conveyor clamp clearances, SMEMA tooling holes (NPTH Φ3.2mm), optical fiducials (Φ1.0mm/Φ3.0mm mask), and de-paneling features (V-Cut score lines or perforated mouse-bites) per IPC-2221B Section 8.4 and IPC-SMEMA-9851.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| grid_x | No | Number of boards in X direction (default: 2). | |
| grid_y | No | Number of boards in Y direction (default: 2). | |
| rail_sides | No | Rail placement: 'left_right' (default), 'top_bottom', or 'all_four'. | left_right |
| rail_width_mm | No | Conveyor clamping rail width in mm (default: 5.0, min: 3.0 per SMEMA). | |
| board_width_mm | Yes | Single PCB outline width (mm). | |
| board_height_mm | Yes | Single PCB outline height (mm). | |
| board_spacing_mm | No | Spacing between individual boards in mm (default: 0 for V-cut, 2.0 for mouse-bites). | |
| depaneling_method | No | De-paneling method: 'v_cut' (default) or 'mouse_bites'. | v_cut |