PanelizePost parameters

  • copperfill : [boolean] (default: false) Fill tabs and frame with copper (e.g., to save etchant or to increase rigidity of flex-PCB panels).

  • dimensions : [boolean] (default: false) Draw dimensions with the panel size..

  • edge_width : Alias for edgewidth.

  • edgewidth : [number | string] (default: 0.1) Specify line width for the Edge.Cuts of the panel.

  • mill_radius : Alias for millradius.

  • mill_radius_outer : Alias for millradiusouter.

  • millradius : [number | string] (default: 0) Simulate the milling operation (add fillets to the internal corners). Specify mill radius (usually 1 mm). 0 radius disables the functionality.

  • millradiusouter : [number | string] (default: 0) Like millradius, but modifies only board outer counter. No internal features of the board are affected.

  • origin : [string] (default: 'tl') (choices: “tl”, “tr”, “bl”, “br”, “mt”, “mb”, “ml”, “mr”, “c”) Specify if the auxiliary origin and grid origin should be replaced. Can be one of tl, tr, bl, br (corners), mt, mb, ml, mr (middle of sides), c (center).
    Empty string does not changes the origin.

  • reconstruct_arcs : Alias for reconstructarcs.

  • reconstructarcs : [boolean] (default: false) The panelization process works on top of a polygonal representation of the board. This options allows to reconstruct the arcs in the design before saving the panel.

  • refill_zones : Alias for refillzones.

  • refillzones : [boolean] (default: false) Refill the user zones after the panel is build. This is only necessary when you want your zones to avoid cuts in panel.

  • script : [string] (default: '') A path to custom Python file. The file should contain a function kikitPostprocess(panel, args) that receives the prepared panel as the kikit.panelize.Panel object and the user-supplied arguments as a string - see scriptarg. The function can make arbitrary changes to the panel - you can append text, footprints, alter labels, etc. The function is invoked after the whole panel is constructed (including all other postprocessing). If you try to add a functionality for a common fabrication houses via scripting, consider submitting PR for KiKit.

  • script_arg : Alias for scriptarg.

  • scriptarg : [string] (default: '') An arbitrary string passed to the user post-processing script specified in script.

  • type : ‘’