Added clarification about the need of dot in edge_cut_extension option.
This commit is contained in:
parent
84470bbc11
commit
c6ad93dc78
14
README.md
14
README.md
|
|
@ -700,7 +700,7 @@ Next time you need this list just use an alias, like this:
|
||||||
- `dnf_filter`: [string|list(string)=''] Name of the filter to mark components as not fitted.
|
- `dnf_filter`: [string|list(string)=''] Name of the filter to mark components as not fitted.
|
||||||
A short-cut to use for simple cases where a variant is an overkill.
|
A short-cut to use for simple cases where a variant is an overkill.
|
||||||
- `drill_marks`: [string='full'] what to use to indicate the drill places, can be none, small or full (for real scale).
|
- `drill_marks`: [string='full'] what to use to indicate the drill places, can be none, small or full (for real scale).
|
||||||
- `edge_cut_extension`: [string=''] Used to configure the edge cuts layer extension for Protel mode.
|
- `edge_cut_extension`: [string=''] Used to configure the edge cuts layer extension for Protel mode. Include the dot.
|
||||||
- `exclude_edge_layer`: [boolean=true] Do not include the PCB edge layer.
|
- `exclude_edge_layer`: [boolean=true] Do not include the PCB edge layer.
|
||||||
- `exclude_pads_from_silkscreen`: [boolean=false] Do not plot the component pads in the silk screen (KiCad 5.x only).
|
- `exclude_pads_from_silkscreen`: [boolean=false] Do not plot the component pads in the silk screen (KiCad 5.x only).
|
||||||
- `force_plot_invisible_refs_vals`: [boolean=false] Include references and values even when they are marked as invisible.
|
- `force_plot_invisible_refs_vals`: [boolean=false] Include references and values even when they are marked as invisible.
|
||||||
|
|
@ -802,7 +802,7 @@ Next time you need this list just use an alias, like this:
|
||||||
- `disable_aperture_macros`: [boolean=false] Disable aperture macros (workaround for buggy CAM software) (KiCad 6).
|
- `disable_aperture_macros`: [boolean=false] Disable aperture macros (workaround for buggy CAM software) (KiCad 6).
|
||||||
- `dnf_filter`: [string|list(string)=''] Name of the filter to mark components as not fitted.
|
- `dnf_filter`: [string|list(string)=''] Name of the filter to mark components as not fitted.
|
||||||
A short-cut to use for simple cases where a variant is an overkill.
|
A short-cut to use for simple cases where a variant is an overkill.
|
||||||
- `edge_cut_extension`: [string=''] Used to configure the edge cuts layer extension for Protel mode.
|
- `edge_cut_extension`: [string=''] Used to configure the edge cuts layer extension for Protel mode. Include the dot.
|
||||||
- `exclude_edge_layer`: [boolean=true] Do not include the PCB edge layer.
|
- `exclude_edge_layer`: [boolean=true] Do not include the PCB edge layer.
|
||||||
- `exclude_pads_from_silkscreen`: [boolean=false] Do not plot the component pads in the silk screen (KiCad 5.x only).
|
- `exclude_pads_from_silkscreen`: [boolean=false] Do not plot the component pads in the silk screen (KiCad 5.x only).
|
||||||
- `force_plot_invisible_refs_vals`: [boolean=false] Include references and values even when they are marked as invisible.
|
- `force_plot_invisible_refs_vals`: [boolean=false] Include references and values even when they are marked as invisible.
|
||||||
|
|
@ -849,7 +849,7 @@ Next time you need this list just use an alias, like this:
|
||||||
- `dnf_filter`: [string|list(string)=''] Name of the filter to mark components as not fitted.
|
- `dnf_filter`: [string|list(string)=''] Name of the filter to mark components as not fitted.
|
||||||
A short-cut to use for simple cases where a variant is an overkill.
|
A short-cut to use for simple cases where a variant is an overkill.
|
||||||
- `drill_marks`: [string='full'] what to use to indicate the drill places, can be none, small or full (for real scale).
|
- `drill_marks`: [string='full'] what to use to indicate the drill places, can be none, small or full (for real scale).
|
||||||
- `edge_cut_extension`: [string=''] Used to configure the edge cuts layer extension for Protel mode.
|
- `edge_cut_extension`: [string=''] Used to configure the edge cuts layer extension for Protel mode. Include the dot.
|
||||||
- `exclude_edge_layer`: [boolean=true] Do not include the PCB edge layer.
|
- `exclude_edge_layer`: [boolean=true] Do not include the PCB edge layer.
|
||||||
- `exclude_pads_from_silkscreen`: [boolean=false] Do not plot the component pads in the silk screen (KiCad 5.x only).
|
- `exclude_pads_from_silkscreen`: [boolean=false] Do not plot the component pads in the silk screen (KiCad 5.x only).
|
||||||
- `force_plot_invisible_refs_vals`: [boolean=false] Include references and values even when they are marked as invisible.
|
- `force_plot_invisible_refs_vals`: [boolean=false] Include references and values even when they are marked as invisible.
|
||||||
|
|
@ -1080,7 +1080,7 @@ Next time you need this list just use an alias, like this:
|
||||||
- `dnf_filter`: [string|list(string)=''] Name of the filter to mark components as not fitted.
|
- `dnf_filter`: [string|list(string)=''] Name of the filter to mark components as not fitted.
|
||||||
A short-cut to use for simple cases where a variant is an overkill.
|
A short-cut to use for simple cases where a variant is an overkill.
|
||||||
- `drill_marks`: [string='full'] what to use to indicate the drill places, can be none, small or full (for real scale).
|
- `drill_marks`: [string='full'] what to use to indicate the drill places, can be none, small or full (for real scale).
|
||||||
- `edge_cut_extension`: [string=''] Used to configure the edge cuts layer extension for Protel mode.
|
- `edge_cut_extension`: [string=''] Used to configure the edge cuts layer extension for Protel mode. Include the dot.
|
||||||
- `exclude_edge_layer`: [boolean=true] Do not include the PCB edge layer.
|
- `exclude_edge_layer`: [boolean=true] Do not include the PCB edge layer.
|
||||||
- `exclude_pads_from_silkscreen`: [boolean=false] Do not plot the component pads in the silk screen (KiCad 5.x only).
|
- `exclude_pads_from_silkscreen`: [boolean=false] Do not plot the component pads in the silk screen (KiCad 5.x only).
|
||||||
- `force_plot_invisible_refs_vals`: [boolean=false] Include references and values even when they are marked as invisible.
|
- `force_plot_invisible_refs_vals`: [boolean=false] Include references and values even when they are marked as invisible.
|
||||||
|
|
@ -1104,7 +1104,7 @@ Next time you need this list just use an alias, like this:
|
||||||
- `dnf_filter`: [string|list(string)=''] Name of the filter to mark components as not fitted.
|
- `dnf_filter`: [string|list(string)=''] Name of the filter to mark components as not fitted.
|
||||||
A short-cut to use for simple cases where a variant is an overkill.
|
A short-cut to use for simple cases where a variant is an overkill.
|
||||||
- `drill_marks`: [string='full'] what to use to indicate the drill places, can be none, small or full (for real scale).
|
- `drill_marks`: [string='full'] what to use to indicate the drill places, can be none, small or full (for real scale).
|
||||||
- `edge_cut_extension`: [string=''] Used to configure the edge cuts layer extension for Protel mode.
|
- `edge_cut_extension`: [string=''] Used to configure the edge cuts layer extension for Protel mode. Include the dot.
|
||||||
- `exclude_edge_layer`: [boolean=true] Do not include the PCB edge layer.
|
- `exclude_edge_layer`: [boolean=true] Do not include the PCB edge layer.
|
||||||
- `exclude_pads_from_silkscreen`: [boolean=false] Do not plot the component pads in the silk screen (KiCad 5.x only).
|
- `exclude_pads_from_silkscreen`: [boolean=false] Do not plot the component pads in the silk screen (KiCad 5.x only).
|
||||||
- `force_plot_invisible_refs_vals`: [boolean=false] Include references and values even when they are marked as invisible.
|
- `force_plot_invisible_refs_vals`: [boolean=false] Include references and values even when they are marked as invisible.
|
||||||
|
|
@ -1224,7 +1224,7 @@ Next time you need this list just use an alias, like this:
|
||||||
- `dnf_filter`: [string|list(string)=''] Name of the filter to mark components as not fitted.
|
- `dnf_filter`: [string|list(string)=''] Name of the filter to mark components as not fitted.
|
||||||
A short-cut to use for simple cases where a variant is an overkill.
|
A short-cut to use for simple cases where a variant is an overkill.
|
||||||
- `drill_marks`: [string='full'] what to use to indicate the drill places, can be none, small or full (for real scale).
|
- `drill_marks`: [string='full'] what to use to indicate the drill places, can be none, small or full (for real scale).
|
||||||
- `edge_cut_extension`: [string=''] Used to configure the edge cuts layer extension for Protel mode.
|
- `edge_cut_extension`: [string=''] Used to configure the edge cuts layer extension for Protel mode. Include the dot.
|
||||||
- `exclude_edge_layer`: [boolean=true] Do not include the PCB edge layer.
|
- `exclude_edge_layer`: [boolean=true] Do not include the PCB edge layer.
|
||||||
- `exclude_pads_from_silkscreen`: [boolean=false] Do not plot the component pads in the silk screen (KiCad 5.x only).
|
- `exclude_pads_from_silkscreen`: [boolean=false] Do not plot the component pads in the silk screen (KiCad 5.x only).
|
||||||
- `force_plot_invisible_refs_vals`: [boolean=false] Include references and values even when they are marked as invisible.
|
- `force_plot_invisible_refs_vals`: [boolean=false] Include references and values even when they are marked as invisible.
|
||||||
|
|
@ -1312,7 +1312,7 @@ Next time you need this list just use an alias, like this:
|
||||||
- `dnf_filter`: [string|list(string)=''] Name of the filter to mark components as not fitted.
|
- `dnf_filter`: [string|list(string)=''] Name of the filter to mark components as not fitted.
|
||||||
A short-cut to use for simple cases where a variant is an overkill.
|
A short-cut to use for simple cases where a variant is an overkill.
|
||||||
- `drill_marks`: [string='full'] what to use to indicate the drill places, can be none, small or full (for real scale).
|
- `drill_marks`: [string='full'] what to use to indicate the drill places, can be none, small or full (for real scale).
|
||||||
- `edge_cut_extension`: [string=''] Used to configure the edge cuts layer extension for Protel mode.
|
- `edge_cut_extension`: [string=''] Used to configure the edge cuts layer extension for Protel mode. Include the dot.
|
||||||
- `exclude_edge_layer`: [boolean=true] Do not include the PCB edge layer.
|
- `exclude_edge_layer`: [boolean=true] Do not include the PCB edge layer.
|
||||||
- `exclude_pads_from_silkscreen`: [boolean=false] Do not plot the component pads in the silk screen (KiCad 5.x only).
|
- `exclude_pads_from_silkscreen`: [boolean=false] Do not plot the component pads in the silk screen (KiCad 5.x only).
|
||||||
- `force_plot_invisible_refs_vals`: [boolean=false] Include references and values even when they are marked as invisible.
|
- `force_plot_invisible_refs_vals`: [boolean=false] Include references and values even when they are marked as invisible.
|
||||||
|
|
|
||||||
|
|
@ -220,7 +220,7 @@ outputs:
|
||||||
dnf_filter: ''
|
dnf_filter: ''
|
||||||
# [string='full'] what to use to indicate the drill places, can be none, small or full (for real scale)
|
# [string='full'] what to use to indicate the drill places, can be none, small or full (for real scale)
|
||||||
drill_marks: 'full'
|
drill_marks: 'full'
|
||||||
# [string=''] Used to configure the edge cuts layer extension for Protel mode
|
# [string=''] Used to configure the edge cuts layer extension for Protel mode. Include the dot
|
||||||
edge_cut_extension: ''
|
edge_cut_extension: ''
|
||||||
# [boolean=true] Do not include the PCB edge layer
|
# [boolean=true] Do not include the PCB edge layer
|
||||||
exclude_edge_layer: true
|
exclude_edge_layer: true
|
||||||
|
|
@ -350,7 +350,7 @@ outputs:
|
||||||
# [string|list(string)=''] Name of the filter to mark components as not fitted.
|
# [string|list(string)=''] Name of the filter to mark components as not fitted.
|
||||||
# A short-cut to use for simple cases where a variant is an overkill
|
# A short-cut to use for simple cases where a variant is an overkill
|
||||||
dnf_filter: ''
|
dnf_filter: ''
|
||||||
# [string=''] Used to configure the edge cuts layer extension for Protel mode
|
# [string=''] Used to configure the edge cuts layer extension for Protel mode. Include the dot
|
||||||
edge_cut_extension: ''
|
edge_cut_extension: ''
|
||||||
# [boolean=true] Do not include the PCB edge layer
|
# [boolean=true] Do not include the PCB edge layer
|
||||||
exclude_edge_layer: true
|
exclude_edge_layer: true
|
||||||
|
|
@ -413,7 +413,7 @@ outputs:
|
||||||
dnf_filter: ''
|
dnf_filter: ''
|
||||||
# [string='full'] what to use to indicate the drill places, can be none, small or full (for real scale)
|
# [string='full'] what to use to indicate the drill places, can be none, small or full (for real scale)
|
||||||
drill_marks: 'full'
|
drill_marks: 'full'
|
||||||
# [string=''] Used to configure the edge cuts layer extension for Protel mode
|
# [string=''] Used to configure the edge cuts layer extension for Protel mode. Include the dot
|
||||||
edge_cut_extension: ''
|
edge_cut_extension: ''
|
||||||
# [boolean=true] Do not include the PCB edge layer
|
# [boolean=true] Do not include the PCB edge layer
|
||||||
exclude_edge_layer: true
|
exclude_edge_layer: true
|
||||||
|
|
@ -737,7 +737,7 @@ outputs:
|
||||||
dnf_filter: ''
|
dnf_filter: ''
|
||||||
# [string='full'] what to use to indicate the drill places, can be none, small or full (for real scale)
|
# [string='full'] what to use to indicate the drill places, can be none, small or full (for real scale)
|
||||||
drill_marks: 'full'
|
drill_marks: 'full'
|
||||||
# [string=''] Used to configure the edge cuts layer extension for Protel mode
|
# [string=''] Used to configure the edge cuts layer extension for Protel mode. Include the dot
|
||||||
edge_cut_extension: ''
|
edge_cut_extension: ''
|
||||||
# [boolean=true] Do not include the PCB edge layer
|
# [boolean=true] Do not include the PCB edge layer
|
||||||
exclude_edge_layer: true
|
exclude_edge_layer: true
|
||||||
|
|
@ -870,7 +870,7 @@ outputs:
|
||||||
dnf_filter: ''
|
dnf_filter: ''
|
||||||
# [string='full'] what to use to indicate the drill places, can be none, small or full (for real scale)
|
# [string='full'] what to use to indicate the drill places, can be none, small or full (for real scale)
|
||||||
drill_marks: 'full'
|
drill_marks: 'full'
|
||||||
# [string=''] Used to configure the edge cuts layer extension for Protel mode
|
# [string=''] Used to configure the edge cuts layer extension for Protel mode. Include the dot
|
||||||
edge_cut_extension: ''
|
edge_cut_extension: ''
|
||||||
# [boolean=true] Do not include the PCB edge layer
|
# [boolean=true] Do not include the PCB edge layer
|
||||||
exclude_edge_layer: true
|
exclude_edge_layer: true
|
||||||
|
|
@ -979,7 +979,7 @@ outputs:
|
||||||
dnf_filter: ''
|
dnf_filter: ''
|
||||||
# [string='full'] what to use to indicate the drill places, can be none, small or full (for real scale)
|
# [string='full'] what to use to indicate the drill places, can be none, small or full (for real scale)
|
||||||
drill_marks: 'full'
|
drill_marks: 'full'
|
||||||
# [string=''] Used to configure the edge cuts layer extension for Protel mode
|
# [string=''] Used to configure the edge cuts layer extension for Protel mode. Include the dot
|
||||||
edge_cut_extension: ''
|
edge_cut_extension: ''
|
||||||
# [boolean=true] Do not include the PCB edge layer
|
# [boolean=true] Do not include the PCB edge layer
|
||||||
exclude_edge_layer: true
|
exclude_edge_layer: true
|
||||||
|
|
|
||||||
|
|
@ -67,7 +67,7 @@ class AnyLayerOptions(VariantOptions):
|
||||||
The replacement pattern can contain %n for the inner layer number and %N for the layer number.
|
The replacement pattern can contain %n for the inner layer number and %N for the layer number.
|
||||||
Example '.g%n' """
|
Example '.g%n' """
|
||||||
self.edge_cut_extension = ''
|
self.edge_cut_extension = ''
|
||||||
""" Used to configure the edge cuts layer extension for Protel mode """
|
""" Used to configure the edge cuts layer extension for Protel mode. Include the dot """
|
||||||
self.custom_reports = CustomReport
|
self.custom_reports = CustomReport
|
||||||
""" [list(dict)] A list of customized reports for the manufacturer """
|
""" [list(dict)] A list of customized reports for the manufacturer """
|
||||||
super().__init__()
|
super().__init__()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue