TraceMaker
C++ API of the engine
Loading...
Searching...
No Matches
tmk::model::BoardMinimums Struct Reference

#include <model/rules.hpp>

Public Attributes

Coord clearance = 0
Coord track_width = 0
Coord connection_width = 0
Coord via_diameter = 0
Coord via_annular_width = 0
Coord through_hole_diameter = 0
 minimum drill
Coord microvia_diameter = 0
Coord microvia_drill = 0
Coord hole_clearance = 0
Coord hole_to_hole = 0
Coord copper_edge_clearance = 0
Coord silk_clearance = 0
Coord solder_mask_to_copper_clearance = 0
Coord solder_mask_min_width = 0
 minimum mask web between openings (KiCad solder_mask_bridge test)
bool allow_blind_buried_vias = false
bool allow_microvias = false

Detailed Description

Definition at line 29 of file rules.hpp.

Member Data Documentation

◆ allow_blind_buried_vias

bool tmk::model::BoardMinimums::allow_blind_buried_vias = false

Definition at line 43 of file rules.hpp.

◆ allow_microvias

bool tmk::model::BoardMinimums::allow_microvias = false

Definition at line 44 of file rules.hpp.

◆ clearance

Coord tmk::model::BoardMinimums::clearance = 0

Definition at line 30 of file rules.hpp.

◆ connection_width

Coord tmk::model::BoardMinimums::connection_width = 0

Definition at line 32 of file rules.hpp.

◆ copper_edge_clearance

Coord tmk::model::BoardMinimums::copper_edge_clearance = 0

Definition at line 39 of file rules.hpp.

◆ hole_clearance

Coord tmk::model::BoardMinimums::hole_clearance = 0

Definition at line 37 of file rules.hpp.

◆ hole_to_hole

Coord tmk::model::BoardMinimums::hole_to_hole = 0

Definition at line 38 of file rules.hpp.

◆ microvia_diameter

Coord tmk::model::BoardMinimums::microvia_diameter = 0

Definition at line 36 of file rules.hpp.

◆ microvia_drill

Coord tmk::model::BoardMinimums::microvia_drill = 0

Definition at line 36 of file rules.hpp.

◆ silk_clearance

Coord tmk::model::BoardMinimums::silk_clearance = 0

Definition at line 40 of file rules.hpp.

◆ solder_mask_min_width

Coord tmk::model::BoardMinimums::solder_mask_min_width = 0

minimum mask web between openings (KiCad solder_mask_bridge test)

Definition at line 42 of file rules.hpp.

◆ solder_mask_to_copper_clearance

Coord tmk::model::BoardMinimums::solder_mask_to_copper_clearance = 0

Definition at line 41 of file rules.hpp.

◆ through_hole_diameter

Coord tmk::model::BoardMinimums::through_hole_diameter = 0

minimum drill

Definition at line 35 of file rules.hpp.

◆ track_width

Coord tmk::model::BoardMinimums::track_width = 0

Definition at line 31 of file rules.hpp.

◆ via_annular_width

Coord tmk::model::BoardMinimums::via_annular_width = 0

Definition at line 34 of file rules.hpp.

◆ via_diameter

Coord tmk::model::BoardMinimums::via_diameter = 0

Definition at line 33 of file rules.hpp.


The documentation for this struct was generated from the following file: