PanelizeTabs parameters
type : ‘’
arg: [string] (default:'') Argument to pass to the plugin. Used for plugin.code: [string] (default:'') Plugin specification (PACKAGE.FUNCTION or PYTHON_FILE.FUNCTION). Used for plugin.cutout: [number | string] (default:1) When your design features open pockets on the side, this parameter specifies extra cutout depth in order to ensure that a sharp corner of the pocket can be milled. Used for full.hcount: [number] (default:1) Number of tabs in the horizontal direction. Used for fixed.hwidth: [number | string] (default:3) The width of tabs in the horizontal direction. Used for fixed and spacing.min_distance : Alias for mindistance.
mindistance: [number | string] (default:0) Minimal spacing between the tabs. If there are too many tabs, their count is reduced. Used for fixed.patch_corners : Alias for patchcorners.
patchcorners: [boolean] (default:true) The full tabs are appended to the nearest flat face of the PCB. If the PCB has sharp corners, you want to add patches of substrate to these corners. However, if the PCB has fillet or miter, you don’t want to apply the patches.spacing: [number | string] (default:10) The maximum spacing of the tabs. Used for spacing.tab_footprints : Alias for tabfootprints.
tabfootprints: [string] (default:'kikit:Tab') The footprint/s used for the annotation type. You can specify a list of footprints separated by comma.vcount: [number] (default:1) Number of tabs in the vertical direction. Used for fixed.vwidth: [number | string] (default:3) The width of tabs in the vertical direction. Used for fixed and spacing.width: [number | string] (default:3) The width of tabs in both directions. Overrides both vwidth and hwidth. Used for fixed, spacing, corner and annotation.