Index: trunk/doc/user/06_feature/drc_query/index.html =================================================================== --- trunk/doc/user/06_feature/drc_query/index.html (revision 34675) +++ trunk/doc/user/06_feature/drc_query/index.html (revision 34676) @@ -73,12 +73,12 @@ The definition in the above example creates config node design/drc/min_drill. This new config node is accessible through the config system normally, through the conf() action or the GUI (preferences dialog). From query(), it can -be referenced using the shorthand $min_dirll form. +be referenced using the shorthand $min_drill form.

Rules

-Text fields type, tilte and desc are optional user readable strings +Text fields type, title and desc are optional user readable strings that will be presented in the DRC report. The type::title pair serves as an unique identifier for the rule. If optional disable is 'yes' or 'true' or a non-zero integer value, the rule is temporarily disabled. @@ -93,7 +93,7 @@ indicating where the rule is coming from. User specified/configured rules should leave this field empty. Rules imported from the netlist (or schematics) should set this field to netlist. When present, the GUI will display rules from -the same source groupped. But the real purpose of the source field is to make +the same source grouped. But the real purpose of the source field is to make re-import of rules possible: when a new import from the same source is performed, the import code should remove all rules coming from the source and create new rules with the same source. @@ -128,7 +128,7 @@ The default drc_query config shipped with pcb-rnd contains a few stock DRC rules. These are the most essential rules that most boards will need. (Users are encouraged to - download furhter scripts + download further scripts to extend the DRC system.) This chapter documents the stock DRC scripts and the checks they perform. @@ -140,7 +140,7 @@

hole_overlap

-Checks pairs of holes (as defined for hol_dia above) and list pairs that +Checks pairs of holes (as defined for hole_dia above) and list pairs that have any overlap between their drilled hole. (Some fabs may refuse to drill such holes because of increased risk of breaking drill bits.) @@ -148,7 +148,7 @@

Check every overlapping pair of copper objects within known nets. Throw a DRC violation if the overlap offset is smaller than $min_copper_overlap. -(Although not very likely with modern CAM and fab proecsses, but insufficient +(Although not very likely with modern CAM and fab processes, but insufficient overlap may cause glitches or even broken net.) @@ -238,7 +238,7 @@

Rule scripts

However, in some situations a DRC violation depends on two or more objects, -thus iterations need to be done on pairs (or tuplets) of objects. It is +thus iterations need to be done on pairs (or tuples) of objects. It is done by: