|
KiCad PCB EDA Suite
|
Design rule definitions from PCB section. More...
#include <pads_parser.h>
Public Attributes | |
| double | min_clearance = 8.0 |
| Minimum copper clearance (MINCLEAR) | |
| double | default_clearance = 10.0 |
| Default copper clearance (DEFAULTCLEAR) | |
| double | min_track_width = 6.0 |
| Minimum track width (MINTRACKWID) | |
| double | default_track_width = 10.0 |
| Default track width (DEFAULTTRACKWID) | |
| double | min_via_size = 20.0 |
| Minimum via outer diameter (MINVIASIZE) | |
| double | default_via_size = 40.0 |
| Default via outer diameter (DEFAULTVIASIZE) | |
| double | min_via_drill = 10.0 |
| Minimum via drill diameter (MINVIADRILL) | |
| double | default_via_drill = 20.0 |
| Default via drill diameter (DEFAULTVIADRILL) | |
| double | hole_to_hole = 10.0 |
| Minimum hole-to-hole spacing (HOLEHOLE) | |
| double | silk_clearance = 5.0 |
| Minimum silkscreen clearance (SILKCLEAR) | |
| double | mask_clearance = 3.0 |
| Solder mask clearance (MASKCLEAR) | |
| double | copper_edge_clearance = 10.0 |
| Board outline clearance (OUTLINE_TO_*) | |
Design rule definitions from PCB section.
Definition at line 132 of file pads_parser.h.
| double PADS_IO::DESIGN_RULES::copper_edge_clearance = 10.0 |
Board outline clearance (OUTLINE_TO_*)
Definition at line 145 of file pads_parser.h.
Referenced by PADS_IO::PARSER::clampDesignRuleSentinels().
| double PADS_IO::DESIGN_RULES::default_clearance = 10.0 |
Default copper clearance (DEFAULTCLEAR)
Definition at line 135 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and PADS_IO::PARSER::clampDesignRuleSentinels().
| double PADS_IO::DESIGN_RULES::default_track_width = 10.0 |
Default track width (DEFAULTTRACKWID)
Definition at line 137 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| double PADS_IO::DESIGN_RULES::default_via_drill = 20.0 |
Default via drill diameter (DEFAULTVIADRILL)
Definition at line 141 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| double PADS_IO::DESIGN_RULES::default_via_size = 40.0 |
Default via outer diameter (DEFAULTVIASIZE)
Definition at line 139 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| double PADS_IO::DESIGN_RULES::hole_to_hole = 10.0 |
Minimum hole-to-hole spacing (HOLEHOLE)
Definition at line 142 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| double PADS_IO::DESIGN_RULES::mask_clearance = 3.0 |
Solder mask clearance (MASKCLEAR)
Definition at line 144 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| double PADS_IO::DESIGN_RULES::min_clearance = 8.0 |
Minimum copper clearance (MINCLEAR)
Definition at line 134 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| double PADS_IO::DESIGN_RULES::min_track_width = 6.0 |
Minimum track width (MINTRACKWID)
Definition at line 136 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| double PADS_IO::DESIGN_RULES::min_via_drill = 10.0 |
Minimum via drill diameter (MINVIADRILL)
Definition at line 140 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| double PADS_IO::DESIGN_RULES::min_via_size = 20.0 |
Minimum via outer diameter (MINVIASIZE)
Definition at line 138 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| double PADS_IO::DESIGN_RULES::silk_clearance = 5.0 |
Minimum silkscreen clearance (SILKCLEAR)
Definition at line 143 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().