calculate_castellated_pad_geometry
Calculate and verify castellated pad geometry against IPC hole, offset, pad, pitch, and plating limits to prevent barrel tearout and burrs during daughterboard depaneling.
Instructions
IPC-A-600J §2.9 / IPC-6012E §3.6.3 castellated hole (edge plating half-hole) manufacturability solver: verifies minimum finished hole diameter (>=0.80mm), centerline routing cut offset (|delta| <= 0.05mm), minimum inward pad extension (>=0.50mm), pitch (>=1.27mm), and barrel copper plating thickness (>=20μm) to prevent copper barrel tearout and burrs during daughterboard depaneling.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pad_pitch_mm | No | Center-to-center pitch between adjacent holes in mm (default: 2.00). | |
| pad_width_mm | No | Pad width along board perimeter in mm (default: 0.80). | |
| pad_inward_length_mm | No | Inward annular pad extension from board edge in mm (default: 0.80). | |
| hole_drill_diameter_mm | No | Finished drill diameter in mm (default: 1.00). | |
| center_to_edge_offset_mm | No | Cutter path offset from hole center in mm (default: 0.00). | |
| solder_mask_clearance_mm | No | Solder mask relief opening margin in mm (default: 0.080). | |
| copper_plating_thickness_um | No | Barrel copper plating thickness in μm (default: 25.0). |