PanelizeCuts parameters

  • type : ‘’

  • arg : [string] (default: '') Argument to pass to the plugin. Used for plugin.

  • clearance : [number | string] (default: 0) Specify clearance for copper around V-cuts.

  • code : [string] (default: '') Plugin specification (PACKAGE.FUNCTION or PYTHON_FILE.FUNCTION). Used for plugin.

  • cut_curves : Alias for cutcurves.

  • cutcurves : [boolean] (default: false) Specify if curves should be approximated by straight cuts (e.g., for cutting tabs on circular boards). Used for vcuts.

  • drill : [number | string] (default: 0.5) Drill size used for the mousebites.

  • end_prolongation : Alias for endprolongation.

  • endprolongation : [number | string] (default: 3) Prolongation on the end of V-CUT without text.

  • layer : [string] (default: 'Cmts.User') Specify the layer to render V-cuts on. Also used for the layer type.

  • line_width : Alias for linewidth.

  • linewidth : [number | string] (default: 0.3) Line width to plot cuts with.

  • offset : [number | string] (default: 0) Specify the mousebites and vcuts offset, positive offset puts the cuts into the board, negative puts the cuts into the tabs.

  • prolong : [number | string] (default: 0) Distance for tangential prolongation of the cuts (to cut through the internal corner fillets caused by milling). Used for mousebites and layer.

  • spacing : [number | string] (default: 0.8) The spacing of the holes used for the mousebites.

  • template : [string] (default: 'V-CUT') Text template for the V-CUT.

  • text_offset : Alias for textoffset.

  • text_prolongation : Alias for textprolongation.

  • text_size : Alias for textsize.

  • text_thickness : Alias for textthickness.

  • textoffset : [number | string] (default: 3) Text offset from the V-CUT.

  • textprolongation : [number | string] (default: 3) Prolongation of the text size of V-CUT.

  • textsize : [number | string] Text size for vcuts.

  • textthickness : [number | string] (default: 0.3) Text thickness for width.