Index: trunk/doc/developer/lihata_format/data.svg =================================================================== --- trunk/doc/developer/lihata_format/data.svg (revision 20833) +++ trunk/doc/developer/lihata_format/data.svg (revision 20834) @@ -4,16 +4,16 @@ - - + + ha:data - + /lht_tree_doc/comm/data - -ha:data + +ha:data @@ -20,290 +20,290 @@ /lht_tree_doc/comm/data/children/objects - -li:objects + +li:objects /lht_tree_doc/comm/data->/lht_tree_doc/comm/data/children/objects - - + + /lht_tree_doc/comm/data/children/layers - -li:layers + +li:layers /lht_tree_doc/comm/data->/lht_tree_doc/comm/data/children/layers - - + + -/lht_tree_doc/comm/data/children/padstack_prototypes - - -li:padstack_prototypes ->=4 +/lht_tree_doc/comm/data/children/padstack_prototypes + + +li:padstack_prototypes +>=4 -/lht_tree_doc/comm/data->/lht_tree_doc/comm/data/children/padstack_prototypes - - +/lht_tree_doc/comm/data->/lht_tree_doc/comm/data/children/padstack_prototypes + + -dup40_/lht_tree_doc/roots/pcb-rnd-subcircuit-v*/children/subc.ID - - -ha:subc.ID ->=3 +dup40_/lht_tree_doc/roots/pcb-rnd-subcircuit-v*/children/subc.ID + + +ha:subc.ID +>=3 -/lht_tree_doc/comm/data->dup40_/lht_tree_doc/roots/pcb-rnd-subcircuit-v*/children/subc.ID - - +/lht_tree_doc/comm/data->dup40_/lht_tree_doc/roots/pcb-rnd-subcircuit-v*/children/subc.ID + + -/lht_tree_doc/comm/data/children/element.ID - - -ha:element.ID -<3 +/lht_tree_doc/comm/data/children/element.ID + + +ha:element.ID +<3 -/lht_tree_doc/comm/data->/lht_tree_doc/comm/data/children/element.ID - - +/lht_tree_doc/comm/data->/lht_tree_doc/comm/data/children/element.ID + + -/lht_tree_doc/comm/data/children/rat.ID - - -ha:rat.ID +/lht_tree_doc/comm/data/children/rat.ID + + +ha:rat.ID -/lht_tree_doc/comm/data->/lht_tree_doc/comm/data/children/rat.ID - - +/lht_tree_doc/comm/data->/lht_tree_doc/comm/data/children/rat.ID + + /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID - -ha:padstack_ref.ID ->=4 + +ha:padstack_ref.ID +>=4 /lht_tree_doc/comm/data/children/objects->/lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID - - + + /lht_tree_doc/comm/data/children/objects/children/via.ID - -ha:via.ID -<=4 + +ha:via.ID +<=4 /lht_tree_doc/comm/data/children/objects->/lht_tree_doc/comm/data/children/objects/children/via.ID - - + + /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/proto - -proto -integer + +proto +integer /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID->/lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/proto - - + + /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/x - -x -coord + +x +coord /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID->/lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/x - - + + /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/y - -y -coord + +y +coord /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID->/lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/y - - + + /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/clearance - -clearance -coord + +clearance +coord /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID->/lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/clearance - - + + /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/rot - -rot -angle + +rot +angle /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID->/lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/rot - - + + /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/xmirror - -xmirror -integer + +xmirror +integer /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID->/lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/xmirror - - + + /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/smirror - -smirror -integer + +smirror +integer /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID->/lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/smirror - - + + dup20_/lht_tree_doc/comm/attributes - -ha:attributes + +ha:attributes /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID->dup20_/lht_tree_doc/comm/attributes - - + + dup21_/lht_tree_doc/comm/flags_padstack - -ha:flags + +ha:flags /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID->dup21_/lht_tree_doc/comm/flags_padstack - - + + /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/thermal - -li:thermal + +li:thermal /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID->/lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/thermal - - + + dup20_/lht_tree_doc/comm/attributes/children/attrib-key - -attrib-key -string + +attrib-key +string dup20_/lht_tree_doc/comm/attributes->dup20_/lht_tree_doc/comm/attributes/children/attrib-key - - + + dup21_/lht_tree_doc/comm/flags_padstack/children/found - -found -flag + +found +flag dup21_/lht_tree_doc/comm/flags_padstack->dup21_/lht_tree_doc/comm/flags_padstack/children/found - - + + dup21_/lht_tree_doc/comm/flags_padstack/children/hole - -hole -flag + +hole +flag dup21_/lht_tree_doc/comm/flags_padstack->dup21_/lht_tree_doc/comm/flags_padstack/children/hole - - + + dup21_/lht_tree_doc/comm/flags_padstack/children/clearline @@ -316,8 +316,8 @@ dup21_/lht_tree_doc/comm/flags_padstack->dup21_/lht_tree_doc/comm/flags_padstack/children/clearline - - + + dup21_/lht_tree_doc/comm/flags_padstack/children/selected @@ -330,8 +330,8 @@ dup21_/lht_tree_doc/comm/flags_padstack->dup21_/lht_tree_doc/comm/flags_padstack/children/selected - - + + dup21_/lht_tree_doc/comm/flags_padstack/children/auto @@ -344,7 +344,7 @@ dup21_/lht_tree_doc/comm/flags_padstack->dup21_/lht_tree_doc/comm/flags_padstack/children/auto - + @@ -358,7 +358,7 @@ dup21_/lht_tree_doc/comm/flags_padstack->dup21_/lht_tree_doc/comm/flags_padstack/children/warn - + @@ -372,7 +372,7 @@ dup21_/lht_tree_doc/comm/flags_padstack->dup21_/lht_tree_doc/comm/flags_padstack/children/drc - + @@ -386,7 +386,7 @@ dup21_/lht_tree_doc/comm/flags_padstack->dup21_/lht_tree_doc/comm/flags_padstack/children/lock - + @@ -400,7 +400,7 @@ dup21_/lht_tree_doc/comm/flags_padstack->dup21_/lht_tree_doc/comm/flags_padstack/children/termname - + @@ -414,7 +414,7 @@ dup21_/lht_tree_doc/comm/flags_padstack->dup21_/lht_tree_doc/comm/flags_padstack/children/floater - + @@ -429,279 +429,280 @@ /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/thermal/children/LAYERID - -li:LAYERID + +li:LAYERID /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/thermal->/lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/thermal/children/LAYERID - - + + /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/thermal/children/LAYERID/children/on - -on -none + +on +none /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/thermal/children/LAYERID->/lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/thermal/children/LAYERID/children/on - - + + /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/thermal/children/LAYERID/children/diag - -diag -none + +diag +none /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/thermal/children/LAYERID->/lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/thermal/children/LAYERID/children/diag - - + + /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/thermal/children/LAYERID/children/round - -round -none + +round +none /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/thermal/children/LAYERID->/lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/thermal/children/LAYERID/children/round - - + + /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/thermal/children/LAYERID/children/sharp - -sharp -none + +sharp +none /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/thermal/children/LAYERID->/lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/thermal/children/LAYERID/children/sharp - - + + /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/thermal/children/LAYERID/children/solid - -solid -none + +solid +none /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/thermal/children/LAYERID->/lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/thermal/children/LAYERID/children/solid - - + + /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/thermal/children/LAYERID/children/noshape - -noshape -none + +noshape +none +>=6 /lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/thermal/children/LAYERID->/lht_tree_doc/comm/data/children/objects/children/padstack_ref.ID/children/thermal/children/LAYERID/children/noshape - - + + /lht_tree_doc/comm/data/children/objects/children/via.ID/children/x - -x -coord + +x +coord /lht_tree_doc/comm/data/children/objects/children/via.ID->/lht_tree_doc/comm/data/children/objects/children/via.ID/children/x - - + + /lht_tree_doc/comm/data/children/objects/children/via.ID/children/y - -y -coord + +y +coord /lht_tree_doc/comm/data/children/objects/children/via.ID->/lht_tree_doc/comm/data/children/objects/children/via.ID/children/y - - + + /lht_tree_doc/comm/data/children/objects/children/via.ID/children/thickness - -thickness -coord + +thickness +coord /lht_tree_doc/comm/data/children/objects/children/via.ID->/lht_tree_doc/comm/data/children/objects/children/via.ID/children/thickness - - + + /lht_tree_doc/comm/data/children/objects/children/via.ID/children/clearance - -clearance -coord + +clearance +coord /lht_tree_doc/comm/data/children/objects/children/via.ID->/lht_tree_doc/comm/data/children/objects/children/via.ID/children/clearance - - + + /lht_tree_doc/comm/data/children/objects/children/via.ID/children/mask - -mask -coord + +mask +coord /lht_tree_doc/comm/data/children/objects/children/via.ID->/lht_tree_doc/comm/data/children/objects/children/via.ID/children/mask - - + + /lht_tree_doc/comm/data/children/objects/children/via.ID/children/hole - -hole -coord + +hole +coord /lht_tree_doc/comm/data/children/objects/children/via.ID->/lht_tree_doc/comm/data/children/objects/children/via.ID/children/hole - - + + /lht_tree_doc/comm/data/children/objects/children/via.ID/children/name - -name -string + +name +string /lht_tree_doc/comm/data/children/objects/children/via.ID->/lht_tree_doc/comm/data/children/objects/children/via.ID/children/name - - + + /lht_tree_doc/comm/data/children/objects/children/via.ID/children/number - -number -string + +number +string /lht_tree_doc/comm/data/children/objects/children/via.ID->/lht_tree_doc/comm/data/children/objects/children/via.ID/children/number - - + + dup22_/lht_tree_doc/comm/attributes - -ha:attributes + +ha:attributes /lht_tree_doc/comm/data/children/objects/children/via.ID->dup22_/lht_tree_doc/comm/attributes - - + + dup23_/lht_tree_doc/comm/flags_pinvia - -ha:flags_pinvia + +ha:flags_pinvia /lht_tree_doc/comm/data/children/objects/children/via.ID->dup23_/lht_tree_doc/comm/flags_pinvia - - + + dup22_/lht_tree_doc/comm/attributes/children/attrib-key - -attrib-key -string + +attrib-key +string dup22_/lht_tree_doc/comm/attributes->dup22_/lht_tree_doc/comm/attributes/children/attrib-key - - + + dup23_/lht_tree_doc/comm/flags_pinvia/children/found - -found -flag + +found +flag dup23_/lht_tree_doc/comm/flags_pinvia->dup23_/lht_tree_doc/comm/flags_pinvia/children/found - - + + dup23_/lht_tree_doc/comm/flags_pinvia/children/hole - -hole -flag + +hole +flag dup23_/lht_tree_doc/comm/flags_pinvia->dup23_/lht_tree_doc/comm/flags_pinvia/children/hole - - + + dup23_/lht_tree_doc/comm/flags_pinvia/children/clearline @@ -714,8 +715,8 @@ dup23_/lht_tree_doc/comm/flags_pinvia->dup23_/lht_tree_doc/comm/flags_pinvia/children/clearline - - + + dup23_/lht_tree_doc/comm/flags_pinvia/children/selected @@ -728,8 +729,8 @@ dup23_/lht_tree_doc/comm/flags_pinvia->dup23_/lht_tree_doc/comm/flags_pinvia/children/selected - - + + dup23_/lht_tree_doc/comm/flags_pinvia/children/auto @@ -742,7 +743,7 @@ dup23_/lht_tree_doc/comm/flags_pinvia->dup23_/lht_tree_doc/comm/flags_pinvia/children/auto - + @@ -756,7 +757,7 @@ dup23_/lht_tree_doc/comm/flags_pinvia->dup23_/lht_tree_doc/comm/flags_pinvia/children/warn - + @@ -770,7 +771,7 @@ dup23_/lht_tree_doc/comm/flags_pinvia->dup23_/lht_tree_doc/comm/flags_pinvia/children/usetherm - + @@ -784,7 +785,7 @@ dup23_/lht_tree_doc/comm/flags_pinvia->dup23_/lht_tree_doc/comm/flags_pinvia/children/drc - + @@ -798,7 +799,7 @@ dup23_/lht_tree_doc/comm/flags_pinvia->dup23_/lht_tree_doc/comm/flags_pinvia/children/lock - + @@ -812,7 +813,7 @@ dup23_/lht_tree_doc/comm/flags_pinvia->dup23_/lht_tree_doc/comm/flags_pinvia/children/nonetlist - + @@ -826,7 +827,7 @@ dup23_/lht_tree_doc/comm/flags_pinvia->dup23_/lht_tree_doc/comm/flags_pinvia/children/termname - + @@ -840,7 +841,7 @@ dup23_/lht_tree_doc/comm/flags_pinvia->dup23_/lht_tree_doc/comm/flags_pinvia/children/floater - + @@ -854,7 +855,7 @@ dup23_/lht_tree_doc/comm/flags_pinvia->dup23_/lht_tree_doc/comm/flags_pinvia/children/pin - + @@ -868,7 +869,7 @@ dup23_/lht_tree_doc/comm/flags_pinvia->dup23_/lht_tree_doc/comm/flags_pinvia/children/via - + @@ -887,280 +888,296 @@ /lht_tree_doc/comm/data/children/layers/children/NAME - -ha:NAME + +ha:NAME /lht_tree_doc/comm/data/children/layers->/lht_tree_doc/comm/data/children/layers/children/NAME - - + + /lht_tree_doc/comm/data/children/layers/children/NAME/children/lid - -lid -integer ->=2 + +lid +integer +>=2 /lht_tree_doc/comm/data/children/layers/children/NAME->/lht_tree_doc/comm/data/children/layers/children/NAME/children/lid - - + + /lht_tree_doc/comm/data/children/layers/children/NAME/children/visible - -visible -integer + +visible +integer +<6 /lht_tree_doc/comm/data/children/layers/children/NAME->/lht_tree_doc/comm/data/children/layers/children/NAME/children/visible - - + + /lht_tree_doc/comm/data/children/layers/children/NAME/children/group - -group -integer + +group +integer /lht_tree_doc/comm/data/children/layers/children/NAME->/lht_tree_doc/comm/data/children/layers/children/NAME/children/group - - + + /lht_tree_doc/comm/data/children/layers/children/NAME/children/color - -color -string ->=5 + +color +string +>=5 /lht_tree_doc/comm/data/children/layers/children/NAME->/lht_tree_doc/comm/data/children/layers/children/NAME/children/color - - + + /lht_tree_doc/comm/data/children/layers/children/NAME/children/stack_offs - -stack_offs -integer + +stack_offs +integer /lht_tree_doc/comm/data/children/layers/children/NAME->/lht_tree_doc/comm/data/children/layers/children/NAME/children/stack_offs - - + + /lht_tree_doc/comm/data/children/layers/children/NAME/children/type - -ha:type + +ha:type /lht_tree_doc/comm/data/children/layers/children/NAME->/lht_tree_doc/comm/data/children/layers/children/NAME/children/type - - + + + +/lht_tree_doc/comm/data/children/layers/children/NAME/children/purpose + + +purpose +integer +>=6 + + + + +/lht_tree_doc/comm/data/children/layers/children/NAME->/lht_tree_doc/comm/data/children/layers/children/NAME/children/purpose + + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/combining - - -combining ->=2 +/lht_tree_doc/comm/data/children/layers/children/NAME/children/combining + + +combining +>=2 -/lht_tree_doc/comm/data/children/layers/children/NAME->/lht_tree_doc/comm/data/children/layers/children/NAME/children/combining - - +/lht_tree_doc/comm/data/children/layers/children/NAME->/lht_tree_doc/comm/data/children/layers/children/NAME/children/combining + + -dup26_/lht_tree_doc/comm/attributes - - -ha:attributes +dup26_/lht_tree_doc/comm/attributes + + +ha:attributes -/lht_tree_doc/comm/data/children/layers/children/NAME->dup26_/lht_tree_doc/comm/attributes - - +/lht_tree_doc/comm/data/children/layers/children/NAME->dup26_/lht_tree_doc/comm/attributes + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects - - -li:objects +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects + + +li:objects -/lht_tree_doc/comm/data/children/layers/children/NAME->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects - - +/lht_tree_doc/comm/data/children/layers/children/NAME->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects + + dup24_/lht_tree_doc/comm/layer_mask/children/top - -top -flag + +top +flag /lht_tree_doc/comm/data/children/layers/children/NAME/children/type->dup24_/lht_tree_doc/comm/layer_mask/children/top - - + + dup24_/lht_tree_doc/comm/layer_mask/children/bottom - -bottom -flag + +bottom +flag /lht_tree_doc/comm/data/children/layers/children/NAME/children/type->dup24_/lht_tree_doc/comm/layer_mask/children/bottom - - + + dup24_/lht_tree_doc/comm/layer_mask/children/intern - -intern -flag + +intern +flag /lht_tree_doc/comm/data/children/layers/children/NAME/children/type->dup24_/lht_tree_doc/comm/layer_mask/children/intern - - + + dup24_/lht_tree_doc/comm/layer_mask/children/logical - -logical -flag + +logical +flag /lht_tree_doc/comm/data/children/layers/children/NAME/children/type->dup24_/lht_tree_doc/comm/layer_mask/children/logical - - + + dup24_/lht_tree_doc/comm/layer_mask/children/copper - -copper -flag + +copper +flag /lht_tree_doc/comm/data/children/layers/children/NAME/children/type->dup24_/lht_tree_doc/comm/layer_mask/children/copper - - + + dup24_/lht_tree_doc/comm/layer_mask/children/silk - -silk -flag + +silk +flag /lht_tree_doc/comm/data/children/layers/children/NAME/children/type->dup24_/lht_tree_doc/comm/layer_mask/children/silk - - + + dup24_/lht_tree_doc/comm/layer_mask/children/mask - -mask -flag + +mask +flag /lht_tree_doc/comm/data/children/layers/children/NAME/children/type->dup24_/lht_tree_doc/comm/layer_mask/children/mask - - + + dup24_/lht_tree_doc/comm/layer_mask/children/paste - -paste -flag + +paste +flag /lht_tree_doc/comm/data/children/layers/children/NAME/children/type->dup24_/lht_tree_doc/comm/layer_mask/children/paste - - + + dup24_/lht_tree_doc/comm/layer_mask/children/outline - -outline -flag + +outline +flag /lht_tree_doc/comm/data/children/layers/children/NAME/children/type->dup24_/lht_tree_doc/comm/layer_mask/children/outline - - + + dup24_/lht_tree_doc/comm/layer_mask/children/substrate - -substrate -flag + +substrate +flag /lht_tree_doc/comm/data/children/layers/children/NAME/children/type->dup24_/lht_tree_doc/comm/layer_mask/children/substrate - - + + @@ -1172,362 +1189,362 @@ -dup25_/lht_tree_doc/comm/combining/children/sub - - -sub -flag +dup25_/lht_tree_doc/comm/combining/children/sub + + +sub +flag -/lht_tree_doc/comm/data/children/layers/children/NAME/children/combining->dup25_/lht_tree_doc/comm/combining/children/sub - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/combining->dup25_/lht_tree_doc/comm/combining/children/sub + + -dup25_/lht_tree_doc/comm/combining/children/auto - - -auto -flag +dup25_/lht_tree_doc/comm/combining/children/auto + + +auto +flag -/lht_tree_doc/comm/data/children/layers/children/NAME/children/combining->dup25_/lht_tree_doc/comm/combining/children/auto - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/combining->dup25_/lht_tree_doc/comm/combining/children/auto + + -dup26_/lht_tree_doc/comm/attributes/children/attrib-key - - -attrib-key -string +dup26_/lht_tree_doc/comm/attributes/children/attrib-key + + +attrib-key +string -dup26_/lht_tree_doc/comm/attributes->dup26_/lht_tree_doc/comm/attributes/children/attrib-key - - +dup26_/lht_tree_doc/comm/attributes->dup26_/lht_tree_doc/comm/attributes/children/attrib-key + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID - - -ha:line.ID +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID + + +ha:line.ID -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID - - -ha:arc.ID +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID + + +ha:arc.ID -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID - - -ha:polygon.ID +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID + + +ha:polygon.ID -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID - - -ha:text.ID +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID + + +ha:text.ID -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/x1 - - -x1 -coord +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/x1 + + +x1 +coord -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/x1 - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/x1 + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/y1 - - -y1 -coord +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/y1 + + +y1 +coord -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/y1 - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/y1 + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/x2 - - -x2 -coord +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/x2 + + +x2 +coord -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/x2 - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/x2 + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/y2 - - -y2 -coord +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/y2 + + +y2 +coord -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/y2 - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/y2 + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/thickness - - -thickness -coord +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/thickness + + +thickness +coord -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/thickness - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/thickness + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/clearance - - -clearance -coord +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/clearance + + +clearance +coord -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/clearance - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID/children/clearance + + -dup27_/lht_tree_doc/comm/attributes - - -ha:attributes +dup27_/lht_tree_doc/comm/attributes + + +ha:attributes -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID->dup27_/lht_tree_doc/comm/attributes - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID->dup27_/lht_tree_doc/comm/attributes + + -dup28_/lht_tree_doc/comm/flags_line - - -ha:flags +dup28_/lht_tree_doc/comm/flags_line + + +ha:flags -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID->dup28_/lht_tree_doc/comm/flags_line - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID->dup28_/lht_tree_doc/comm/flags_line + + -dup29_/lht_tree_doc/comm/thermal_heavy - - -li:thermal +dup29_/lht_tree_doc/comm/thermal_heavy + + +li:thermal -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID->dup29_/lht_tree_doc/comm/thermal_heavy - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/line.ID->dup29_/lht_tree_doc/comm/thermal_heavy + + -dup27_/lht_tree_doc/comm/attributes/children/attrib-key - - -attrib-key -string +dup27_/lht_tree_doc/comm/attributes/children/attrib-key + + +attrib-key +string -dup27_/lht_tree_doc/comm/attributes->dup27_/lht_tree_doc/comm/attributes/children/attrib-key - - +dup27_/lht_tree_doc/comm/attributes->dup27_/lht_tree_doc/comm/attributes/children/attrib-key + + -dup28_/lht_tree_doc/comm/flags_line/children/found - - -found -flag +dup28_/lht_tree_doc/comm/flags_line/children/found + + +found +flag -dup28_/lht_tree_doc/comm/flags_line->dup28_/lht_tree_doc/comm/flags_line/children/found - - +dup28_/lht_tree_doc/comm/flags_line->dup28_/lht_tree_doc/comm/flags_line/children/found + + -dup28_/lht_tree_doc/comm/flags_line/children/clearline - - -clearline -flag +dup28_/lht_tree_doc/comm/flags_line/children/clearline + + +clearline +flag -dup28_/lht_tree_doc/comm/flags_line->dup28_/lht_tree_doc/comm/flags_line/children/clearline - - +dup28_/lht_tree_doc/comm/flags_line->dup28_/lht_tree_doc/comm/flags_line/children/clearline + + -dup28_/lht_tree_doc/comm/flags_line/children/selected - - -selected -flag +dup28_/lht_tree_doc/comm/flags_line/children/selected + + +selected +flag -dup28_/lht_tree_doc/comm/flags_line->dup28_/lht_tree_doc/comm/flags_line/children/selected - - +dup28_/lht_tree_doc/comm/flags_line->dup28_/lht_tree_doc/comm/flags_line/children/selected + + -dup28_/lht_tree_doc/comm/flags_line/children/auto - - -auto -flag +dup28_/lht_tree_doc/comm/flags_line/children/auto + + +auto +flag -dup28_/lht_tree_doc/comm/flags_line->dup28_/lht_tree_doc/comm/flags_line/children/auto - - +dup28_/lht_tree_doc/comm/flags_line->dup28_/lht_tree_doc/comm/flags_line/children/auto + + -dup28_/lht_tree_doc/comm/flags_line/children/rubberend - - -rubberend -flag +dup28_/lht_tree_doc/comm/flags_line/children/rubberend + + +rubberend +flag -dup28_/lht_tree_doc/comm/flags_line->dup28_/lht_tree_doc/comm/flags_line/children/rubberend - - +dup28_/lht_tree_doc/comm/flags_line->dup28_/lht_tree_doc/comm/flags_line/children/rubberend + + -dup28_/lht_tree_doc/comm/flags_line/children/drc - - -drc -flag +dup28_/lht_tree_doc/comm/flags_line/children/drc + + +drc +flag -dup28_/lht_tree_doc/comm/flags_line->dup28_/lht_tree_doc/comm/flags_line/children/drc - - +dup28_/lht_tree_doc/comm/flags_line->dup28_/lht_tree_doc/comm/flags_line/children/drc + + -dup28_/lht_tree_doc/comm/flags_line/children/lock - - -lock -flag +dup28_/lht_tree_doc/comm/flags_line/children/lock + + +lock +flag -dup28_/lht_tree_doc/comm/flags_line->dup28_/lht_tree_doc/comm/flags_line/children/lock - - +dup28_/lht_tree_doc/comm/flags_line->dup28_/lht_tree_doc/comm/flags_line/children/lock + + -dup28_/lht_tree_doc/comm/flags_line/children/termname - - -termname -flag +dup28_/lht_tree_doc/comm/flags_line/children/termname + + +termname +flag -dup28_/lht_tree_doc/comm/flags_line->dup28_/lht_tree_doc/comm/flags_line/children/termname - - +dup28_/lht_tree_doc/comm/flags_line->dup28_/lht_tree_doc/comm/flags_line/children/termname + + -dup28_/lht_tree_doc/comm/flags_line/children/floater - - -floater -flag +dup28_/lht_tree_doc/comm/flags_line/children/floater + + +floater +flag -dup28_/lht_tree_doc/comm/flags_line->dup28_/lht_tree_doc/comm/flags_line/children/floater - - +dup28_/lht_tree_doc/comm/flags_line->dup28_/lht_tree_doc/comm/flags_line/children/floater + + @@ -1538,365 +1555,365 @@ -dup29_/lht_tree_doc/comm/thermal_heavy/children/on - - -on -none +dup29_/lht_tree_doc/comm/thermal_heavy/children/on + + +on +none -dup29_/lht_tree_doc/comm/thermal_heavy->dup29_/lht_tree_doc/comm/thermal_heavy/children/on - - +dup29_/lht_tree_doc/comm/thermal_heavy->dup29_/lht_tree_doc/comm/thermal_heavy/children/on + + -dup29_/lht_tree_doc/comm/thermal_heavy/children/diag - - -diag -none +dup29_/lht_tree_doc/comm/thermal_heavy/children/diag + + +diag +none -dup29_/lht_tree_doc/comm/thermal_heavy->dup29_/lht_tree_doc/comm/thermal_heavy/children/diag - - +dup29_/lht_tree_doc/comm/thermal_heavy->dup29_/lht_tree_doc/comm/thermal_heavy/children/diag + + -dup29_/lht_tree_doc/comm/thermal_heavy/children/round - - -round -none +dup29_/lht_tree_doc/comm/thermal_heavy/children/round + + +round +none -dup29_/lht_tree_doc/comm/thermal_heavy->dup29_/lht_tree_doc/comm/thermal_heavy/children/round - - +dup29_/lht_tree_doc/comm/thermal_heavy->dup29_/lht_tree_doc/comm/thermal_heavy/children/round + + -dup29_/lht_tree_doc/comm/thermal_heavy/children/sharp - - -sharp -none +dup29_/lht_tree_doc/comm/thermal_heavy/children/sharp + + +sharp +none -dup29_/lht_tree_doc/comm/thermal_heavy->dup29_/lht_tree_doc/comm/thermal_heavy/children/sharp - - +dup29_/lht_tree_doc/comm/thermal_heavy->dup29_/lht_tree_doc/comm/thermal_heavy/children/sharp + + -dup29_/lht_tree_doc/comm/thermal_heavy/children/solid - - -solid -none +dup29_/lht_tree_doc/comm/thermal_heavy/children/solid + + +solid +none -dup29_/lht_tree_doc/comm/thermal_heavy->dup29_/lht_tree_doc/comm/thermal_heavy/children/solid - - +dup29_/lht_tree_doc/comm/thermal_heavy->dup29_/lht_tree_doc/comm/thermal_heavy/children/solid + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/x - - -x -coord +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/x + + +x +coord -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/x - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/x + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/y - - -y -coord +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/y + + +y +coord -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/y - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/y + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/width - - -width -coord +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/width + + +width +coord -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/width - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/width + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/height - - -height -coord +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/height + + +height +coord -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/height - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/height + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/thickness - - -thickness -coord +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/thickness + + +thickness +coord -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/thickness - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/thickness + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/clearance - - -clearance -coord +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/clearance + + +clearance +coord -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/clearance - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/clearance + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/astart - - -astart -angle +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/astart + + +astart +angle -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/astart - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/astart + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/adelta - - -adelta -angle +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/adelta + + +adelta +angle -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/adelta - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID/children/adelta + + -dup30_/lht_tree_doc/comm/attributes - - -ha:attributes +dup30_/lht_tree_doc/comm/attributes + + +ha:attributes -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID->dup30_/lht_tree_doc/comm/attributes - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID->dup30_/lht_tree_doc/comm/attributes + + -dup31_/lht_tree_doc/comm/flags_arc - - -ha:flags +dup31_/lht_tree_doc/comm/flags_arc + + +ha:flags -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID->dup31_/lht_tree_doc/comm/flags_arc - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID->dup31_/lht_tree_doc/comm/flags_arc + + -dup32_/lht_tree_doc/comm/thermal_heavy - - -li:thermal +dup32_/lht_tree_doc/comm/thermal_heavy + + +li:thermal -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID->dup32_/lht_tree_doc/comm/thermal_heavy - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/arc.ID->dup32_/lht_tree_doc/comm/thermal_heavy + + -dup30_/lht_tree_doc/comm/attributes/children/attrib-key - - -attrib-key -string +dup30_/lht_tree_doc/comm/attributes/children/attrib-key + + +attrib-key +string -dup30_/lht_tree_doc/comm/attributes->dup30_/lht_tree_doc/comm/attributes/children/attrib-key - - +dup30_/lht_tree_doc/comm/attributes->dup30_/lht_tree_doc/comm/attributes/children/attrib-key + + -dup31_/lht_tree_doc/comm/flags_arc/children/found - - -found -flag +dup31_/lht_tree_doc/comm/flags_arc/children/found + + +found +flag -dup31_/lht_tree_doc/comm/flags_arc->dup31_/lht_tree_doc/comm/flags_arc/children/found - - +dup31_/lht_tree_doc/comm/flags_arc->dup31_/lht_tree_doc/comm/flags_arc/children/found + + -dup31_/lht_tree_doc/comm/flags_arc/children/clearline - - -clearline -flag +dup31_/lht_tree_doc/comm/flags_arc/children/clearline + + +clearline +flag -dup31_/lht_tree_doc/comm/flags_arc->dup31_/lht_tree_doc/comm/flags_arc/children/clearline - - +dup31_/lht_tree_doc/comm/flags_arc->dup31_/lht_tree_doc/comm/flags_arc/children/clearline + + -dup31_/lht_tree_doc/comm/flags_arc/children/selected - - -selected -flag +dup31_/lht_tree_doc/comm/flags_arc/children/selected + + +selected +flag -dup31_/lht_tree_doc/comm/flags_arc->dup31_/lht_tree_doc/comm/flags_arc/children/selected - - +dup31_/lht_tree_doc/comm/flags_arc->dup31_/lht_tree_doc/comm/flags_arc/children/selected + + -dup31_/lht_tree_doc/comm/flags_arc/children/auto - - -auto -flag +dup31_/lht_tree_doc/comm/flags_arc/children/auto + + +auto +flag -dup31_/lht_tree_doc/comm/flags_arc->dup31_/lht_tree_doc/comm/flags_arc/children/auto - - +dup31_/lht_tree_doc/comm/flags_arc->dup31_/lht_tree_doc/comm/flags_arc/children/auto + + -dup31_/lht_tree_doc/comm/flags_arc/children/rubberend - - -rubberend -flag +dup31_/lht_tree_doc/comm/flags_arc/children/rubberend + + +rubberend +flag -dup31_/lht_tree_doc/comm/flags_arc->dup31_/lht_tree_doc/comm/flags_arc/children/rubberend - - +dup31_/lht_tree_doc/comm/flags_arc->dup31_/lht_tree_doc/comm/flags_arc/children/rubberend + + -dup31_/lht_tree_doc/comm/flags_arc/children/drc - - -drc -flag +dup31_/lht_tree_doc/comm/flags_arc/children/drc + + +drc +flag -dup31_/lht_tree_doc/comm/flags_arc->dup31_/lht_tree_doc/comm/flags_arc/children/drc - - +dup31_/lht_tree_doc/comm/flags_arc->dup31_/lht_tree_doc/comm/flags_arc/children/drc + + -dup31_/lht_tree_doc/comm/flags_arc/children/lock - - -lock -flag +dup31_/lht_tree_doc/comm/flags_arc/children/lock + + +lock +flag -dup31_/lht_tree_doc/comm/flags_arc->dup31_/lht_tree_doc/comm/flags_arc/children/lock - - +dup31_/lht_tree_doc/comm/flags_arc->dup31_/lht_tree_doc/comm/flags_arc/children/lock + + -dup31_/lht_tree_doc/comm/flags_arc/children/termname - - -termname -flag +dup31_/lht_tree_doc/comm/flags_arc/children/termname + + +termname +flag -dup31_/lht_tree_doc/comm/flags_arc->dup31_/lht_tree_doc/comm/flags_arc/children/termname - - +dup31_/lht_tree_doc/comm/flags_arc->dup31_/lht_tree_doc/comm/flags_arc/children/termname + + -dup31_/lht_tree_doc/comm/flags_arc/children/floater - - -floater -flag +dup31_/lht_tree_doc/comm/flags_arc/children/floater + + +floater +flag -dup31_/lht_tree_doc/comm/flags_arc->dup31_/lht_tree_doc/comm/flags_arc/children/floater - - +dup31_/lht_tree_doc/comm/flags_arc->dup31_/lht_tree_doc/comm/flags_arc/children/floater + + @@ -1907,295 +1924,295 @@ -dup32_/lht_tree_doc/comm/thermal_heavy/children/on - - -on -none +dup32_/lht_tree_doc/comm/thermal_heavy/children/on + + +on +none -dup32_/lht_tree_doc/comm/thermal_heavy->dup32_/lht_tree_doc/comm/thermal_heavy/children/on - - +dup32_/lht_tree_doc/comm/thermal_heavy->dup32_/lht_tree_doc/comm/thermal_heavy/children/on + + -dup32_/lht_tree_doc/comm/thermal_heavy/children/diag - - -diag -none +dup32_/lht_tree_doc/comm/thermal_heavy/children/diag + + +diag +none -dup32_/lht_tree_doc/comm/thermal_heavy->dup32_/lht_tree_doc/comm/thermal_heavy/children/diag - - +dup32_/lht_tree_doc/comm/thermal_heavy->dup32_/lht_tree_doc/comm/thermal_heavy/children/diag + + -dup32_/lht_tree_doc/comm/thermal_heavy/children/round - - -round -none +dup32_/lht_tree_doc/comm/thermal_heavy/children/round + + +round +none -dup32_/lht_tree_doc/comm/thermal_heavy->dup32_/lht_tree_doc/comm/thermal_heavy/children/round - - +dup32_/lht_tree_doc/comm/thermal_heavy->dup32_/lht_tree_doc/comm/thermal_heavy/children/round + + -dup32_/lht_tree_doc/comm/thermal_heavy/children/sharp - - -sharp -none +dup32_/lht_tree_doc/comm/thermal_heavy/children/sharp + + +sharp +none -dup32_/lht_tree_doc/comm/thermal_heavy->dup32_/lht_tree_doc/comm/thermal_heavy/children/sharp - - +dup32_/lht_tree_doc/comm/thermal_heavy->dup32_/lht_tree_doc/comm/thermal_heavy/children/sharp + + -dup32_/lht_tree_doc/comm/thermal_heavy/children/solid - - -solid -none +dup32_/lht_tree_doc/comm/thermal_heavy/children/solid + + +solid +none -dup32_/lht_tree_doc/comm/thermal_heavy->dup32_/lht_tree_doc/comm/thermal_heavy/children/solid - - +dup32_/lht_tree_doc/comm/thermal_heavy->dup32_/lht_tree_doc/comm/thermal_heavy/children/solid + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID/children/clearance - - -clearance -coord ->=3 +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID/children/clearance + + +clearance +coord +>=3 -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID/children/clearance - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID/children/clearance + + -dup33_/lht_tree_doc/comm/attributes - - -ha:attributes +dup33_/lht_tree_doc/comm/attributes + + +ha:attributes -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID->dup33_/lht_tree_doc/comm/attributes - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID->dup33_/lht_tree_doc/comm/attributes + + -dup34_/lht_tree_doc/comm/flags_polygon - - -ha:flags +dup34_/lht_tree_doc/comm/flags_polygon + + +ha:flags -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID->dup34_/lht_tree_doc/comm/flags_polygon - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID->dup34_/lht_tree_doc/comm/flags_polygon + + -dup35_/lht_tree_doc/comm/thermal_heavy - - -li:thermal +dup35_/lht_tree_doc/comm/thermal_heavy + + +li:thermal -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID->dup35_/lht_tree_doc/comm/thermal_heavy - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID->dup35_/lht_tree_doc/comm/thermal_heavy + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID/children/geometry - - -li:geometry +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID/children/geometry + + +li:geometry -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID/children/geometry - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID/children/geometry + + -dup33_/lht_tree_doc/comm/attributes/children/attrib-key - - -attrib-key -string +dup33_/lht_tree_doc/comm/attributes/children/attrib-key + + +attrib-key +string -dup33_/lht_tree_doc/comm/attributes->dup33_/lht_tree_doc/comm/attributes/children/attrib-key - - +dup33_/lht_tree_doc/comm/attributes->dup33_/lht_tree_doc/comm/attributes/children/attrib-key + + -dup34_/lht_tree_doc/comm/flags_polygon/children/found - - -found -flag +dup34_/lht_tree_doc/comm/flags_polygon/children/found + + +found +flag -dup34_/lht_tree_doc/comm/flags_polygon->dup34_/lht_tree_doc/comm/flags_polygon/children/found - - +dup34_/lht_tree_doc/comm/flags_polygon->dup34_/lht_tree_doc/comm/flags_polygon/children/found + + -dup34_/lht_tree_doc/comm/flags_polygon/children/clearpoly - - -clearpoly -flag +dup34_/lht_tree_doc/comm/flags_polygon/children/clearpoly + + +clearpoly +flag -dup34_/lht_tree_doc/comm/flags_polygon->dup34_/lht_tree_doc/comm/flags_polygon/children/clearpoly - - +dup34_/lht_tree_doc/comm/flags_polygon->dup34_/lht_tree_doc/comm/flags_polygon/children/clearpoly + + -dup34_/lht_tree_doc/comm/flags_polygon/children/fullpoly - - -fullpoly -flag +dup34_/lht_tree_doc/comm/flags_polygon/children/fullpoly + + +fullpoly +flag -dup34_/lht_tree_doc/comm/flags_polygon->dup34_/lht_tree_doc/comm/flags_polygon/children/fullpoly - - +dup34_/lht_tree_doc/comm/flags_polygon->dup34_/lht_tree_doc/comm/flags_polygon/children/fullpoly + + -dup34_/lht_tree_doc/comm/flags_polygon/children/selected - - -selected -flag +dup34_/lht_tree_doc/comm/flags_polygon/children/selected + + +selected +flag -dup34_/lht_tree_doc/comm/flags_polygon->dup34_/lht_tree_doc/comm/flags_polygon/children/selected - - +dup34_/lht_tree_doc/comm/flags_polygon->dup34_/lht_tree_doc/comm/flags_polygon/children/selected + + -dup34_/lht_tree_doc/comm/flags_polygon/children/auto - - -auto -flag +dup34_/lht_tree_doc/comm/flags_polygon/children/auto + + +auto +flag -dup34_/lht_tree_doc/comm/flags_polygon->dup34_/lht_tree_doc/comm/flags_polygon/children/auto - - +dup34_/lht_tree_doc/comm/flags_polygon->dup34_/lht_tree_doc/comm/flags_polygon/children/auto + + -dup34_/lht_tree_doc/comm/flags_polygon/children/drc - - -drc -flag +dup34_/lht_tree_doc/comm/flags_polygon/children/drc + + +drc +flag -dup34_/lht_tree_doc/comm/flags_polygon->dup34_/lht_tree_doc/comm/flags_polygon/children/drc - - +dup34_/lht_tree_doc/comm/flags_polygon->dup34_/lht_tree_doc/comm/flags_polygon/children/drc + + -dup34_/lht_tree_doc/comm/flags_polygon/children/lock - - -lock -flag +dup34_/lht_tree_doc/comm/flags_polygon/children/lock + + +lock +flag -dup34_/lht_tree_doc/comm/flags_polygon->dup34_/lht_tree_doc/comm/flags_polygon/children/lock - - +dup34_/lht_tree_doc/comm/flags_polygon->dup34_/lht_tree_doc/comm/flags_polygon/children/lock + + -dup34_/lht_tree_doc/comm/flags_polygon/children/termname - - -termname -flag +dup34_/lht_tree_doc/comm/flags_polygon/children/termname + + +termname +flag -dup34_/lht_tree_doc/comm/flags_polygon->dup34_/lht_tree_doc/comm/flags_polygon/children/termname - - +dup34_/lht_tree_doc/comm/flags_polygon->dup34_/lht_tree_doc/comm/flags_polygon/children/termname + + -dup34_/lht_tree_doc/comm/flags_polygon/children/clearpolypoly - - -clearpolypoly -flag +dup34_/lht_tree_doc/comm/flags_polygon/children/clearpolypoly + + +clearpolypoly +flag -dup34_/lht_tree_doc/comm/flags_polygon->dup34_/lht_tree_doc/comm/flags_polygon/children/clearpolypoly - - +dup34_/lht_tree_doc/comm/flags_polygon->dup34_/lht_tree_doc/comm/flags_polygon/children/clearpolypoly + + -dup34_/lht_tree_doc/comm/flags_polygon/children/floater - - -floater -flag +dup34_/lht_tree_doc/comm/flags_polygon/children/floater + + +floater +flag -dup34_/lht_tree_doc/comm/flags_polygon->dup34_/lht_tree_doc/comm/flags_polygon/children/floater - - +dup34_/lht_tree_doc/comm/flags_polygon->dup34_/lht_tree_doc/comm/flags_polygon/children/floater + + @@ -2207,410 +2224,411 @@ -dup35_/lht_tree_doc/comm/thermal_heavy/children/on - - -on -none +dup35_/lht_tree_doc/comm/thermal_heavy/children/on + + +on +none -dup35_/lht_tree_doc/comm/thermal_heavy->dup35_/lht_tree_doc/comm/thermal_heavy/children/on - - +dup35_/lht_tree_doc/comm/thermal_heavy->dup35_/lht_tree_doc/comm/thermal_heavy/children/on + + -dup35_/lht_tree_doc/comm/thermal_heavy/children/diag - - -diag -none +dup35_/lht_tree_doc/comm/thermal_heavy/children/diag + + +diag +none -dup35_/lht_tree_doc/comm/thermal_heavy->dup35_/lht_tree_doc/comm/thermal_heavy/children/diag - - +dup35_/lht_tree_doc/comm/thermal_heavy->dup35_/lht_tree_doc/comm/thermal_heavy/children/diag + + -dup35_/lht_tree_doc/comm/thermal_heavy/children/round - - -round -none +dup35_/lht_tree_doc/comm/thermal_heavy/children/round + + +round +none -dup35_/lht_tree_doc/comm/thermal_heavy->dup35_/lht_tree_doc/comm/thermal_heavy/children/round - - +dup35_/lht_tree_doc/comm/thermal_heavy->dup35_/lht_tree_doc/comm/thermal_heavy/children/round + + -dup35_/lht_tree_doc/comm/thermal_heavy/children/sharp - - -sharp -none +dup35_/lht_tree_doc/comm/thermal_heavy/children/sharp + + +sharp +none -dup35_/lht_tree_doc/comm/thermal_heavy->dup35_/lht_tree_doc/comm/thermal_heavy/children/sharp - - +dup35_/lht_tree_doc/comm/thermal_heavy->dup35_/lht_tree_doc/comm/thermal_heavy/children/sharp + + -dup35_/lht_tree_doc/comm/thermal_heavy/children/solid - - -solid -none +dup35_/lht_tree_doc/comm/thermal_heavy/children/solid + + +solid +none -dup35_/lht_tree_doc/comm/thermal_heavy->dup35_/lht_tree_doc/comm/thermal_heavy/children/solid - - +dup35_/lht_tree_doc/comm/thermal_heavy->dup35_/lht_tree_doc/comm/thermal_heavy/children/solid + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID/children/geometry/children/contour - - -contour -coordtbl +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID/children/geometry/children/contour + + +contour +coordtbl -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID/children/geometry->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID/children/geometry/children/contour - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID/children/geometry->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID/children/geometry/children/contour + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID/children/geometry/children/hole - - -hole -coordtbl +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID/children/geometry/children/hole + + +hole +coordtbl -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID/children/geometry->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID/children/geometry/children/hole - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID/children/geometry->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/polygon.ID/children/geometry/children/hole + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/x - - -x -coord +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/x + + +x +coord -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/x - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/x + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/y - - -y -coord +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/y + + +y +coord -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/y - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/y + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/role - - -role -string +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/role + + +role +string -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/role - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/role + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/string - - -string -string +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/string + + +string +string -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/string - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/string + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/fid - - -fid -integer +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/fid + + +fid +integer -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/fid - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/fid + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/scale - - -scale -integer +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/scale + + +scale +integer -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/scale - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/scale + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/direction - - -direction -integer +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/direction + + +direction +integer +<=5 -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/direction - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/direction + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/rot - - -rot -angle ->=6 +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/rot + + +rot +angle +>=6 -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/rot - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/rot + + -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/thickness - - -thickness -coord ->=6 +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/thickness + + +thickness +coord +>=6 -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/thickness - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID->/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID/children/thickness + + -dup36_/lht_tree_doc/comm/attributes - - -ha:attributes +dup36_/lht_tree_doc/comm/attributes + + +ha:attributes -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID->dup36_/lht_tree_doc/comm/attributes - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID->dup36_/lht_tree_doc/comm/attributes + + -dup37_/lht_tree_doc/comm/flags_text - - -ha:flags +dup37_/lht_tree_doc/comm/flags_text + + +ha:flags -/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID->dup37_/lht_tree_doc/comm/flags_text - - +/lht_tree_doc/comm/data/children/layers/children/NAME/children/objects/children/text.ID->dup37_/lht_tree_doc/comm/flags_text + + -dup36_/lht_tree_doc/comm/attributes/children/attrib-key - - -attrib-key -string +dup36_/lht_tree_doc/comm/attributes/children/attrib-key + + +attrib-key +string -dup36_/lht_tree_doc/comm/attributes->dup36_/lht_tree_doc/comm/attributes/children/attrib-key - - +dup36_/lht_tree_doc/comm/attributes->dup36_/lht_tree_doc/comm/attributes/children/attrib-key + + -dup37_/lht_tree_doc/comm/flags_text/children/found - - -found -flag +dup37_/lht_tree_doc/comm/flags_text/children/found + + +found +flag -dup37_/lht_tree_doc/comm/flags_text->dup37_/lht_tree_doc/comm/flags_text/children/found - - +dup37_/lht_tree_doc/comm/flags_text->dup37_/lht_tree_doc/comm/flags_text/children/found + + -dup37_/lht_tree_doc/comm/flags_text/children/clearline - - -clearline -flag +dup37_/lht_tree_doc/comm/flags_text/children/clearline + + +clearline +flag -dup37_/lht_tree_doc/comm/flags_text->dup37_/lht_tree_doc/comm/flags_text/children/clearline - - +dup37_/lht_tree_doc/comm/flags_text->dup37_/lht_tree_doc/comm/flags_text/children/clearline + + -dup37_/lht_tree_doc/comm/flags_text/children/selected - - -selected -flag +dup37_/lht_tree_doc/comm/flags_text/children/selected + + +selected +flag -dup37_/lht_tree_doc/comm/flags_text->dup37_/lht_tree_doc/comm/flags_text/children/selected - - +dup37_/lht_tree_doc/comm/flags_text->dup37_/lht_tree_doc/comm/flags_text/children/selected + + -dup37_/lht_tree_doc/comm/flags_text/children/onsolder - - -onsolder -flag +dup37_/lht_tree_doc/comm/flags_text/children/onsolder + + +onsolder +flag -dup37_/lht_tree_doc/comm/flags_text->dup37_/lht_tree_doc/comm/flags_text/children/onsolder - - +dup37_/lht_tree_doc/comm/flags_text->dup37_/lht_tree_doc/comm/flags_text/children/onsolder + + -dup37_/lht_tree_doc/comm/flags_text/children/auto - - -auto -flag +dup37_/lht_tree_doc/comm/flags_text/children/auto + + +auto +flag -dup37_/lht_tree_doc/comm/flags_text->dup37_/lht_tree_doc/comm/flags_text/children/auto - - +dup37_/lht_tree_doc/comm/flags_text->dup37_/lht_tree_doc/comm/flags_text/children/auto + + -dup37_/lht_tree_doc/comm/flags_text/children/drc - - -drc -flag +dup37_/lht_tree_doc/comm/flags_text/children/drc + + +drc +flag -dup37_/lht_tree_doc/comm/flags_text->dup37_/lht_tree_doc/comm/flags_text/children/drc - - +dup37_/lht_tree_doc/comm/flags_text->dup37_/lht_tree_doc/comm/flags_text/children/drc + + -dup37_/lht_tree_doc/comm/flags_text/children/lock - - -lock -flag +dup37_/lht_tree_doc/comm/flags_text/children/lock + + +lock +flag -dup37_/lht_tree_doc/comm/flags_text->dup37_/lht_tree_doc/comm/flags_text/children/lock - - +dup37_/lht_tree_doc/comm/flags_text->dup37_/lht_tree_doc/comm/flags_text/children/lock + + -dup37_/lht_tree_doc/comm/flags_text/children/termname - - -termname -flag +dup37_/lht_tree_doc/comm/flags_text/children/termname + + +termname +flag -dup37_/lht_tree_doc/comm/flags_text->dup37_/lht_tree_doc/comm/flags_text/children/termname - - +dup37_/lht_tree_doc/comm/flags_text->dup37_/lht_tree_doc/comm/flags_text/children/termname + + -dup37_/lht_tree_doc/comm/flags_text/children/dyntext - - -dyntext -flag +dup37_/lht_tree_doc/comm/flags_text/children/dyntext + + +dyntext +flag -dup37_/lht_tree_doc/comm/flags_text->dup37_/lht_tree_doc/comm/flags_text/children/dyntext - - +dup37_/lht_tree_doc/comm/flags_text->dup37_/lht_tree_doc/comm/flags_text/children/dyntext + + -dup37_/lht_tree_doc/comm/flags_text/children/floater - - -floater -flag +dup37_/lht_tree_doc/comm/flags_text/children/floater + + +floater +flag -dup37_/lht_tree_doc/comm/flags_text->dup37_/lht_tree_doc/comm/flags_text/children/floater - - +dup37_/lht_tree_doc/comm/flags_text->dup37_/lht_tree_doc/comm/flags_text/children/floater + + @@ -2622,347 +2640,361 @@ -/lht_tree_doc/comm/data/children/padstack_prototypes/children/unused - - -unused -none +/lht_tree_doc/comm/data/children/padstack_prototypes/children/unused + + +unused +none -/lht_tree_doc/comm/data/children/padstack_prototypes->/lht_tree_doc/comm/data/children/padstack_prototypes/children/unused - - +/lht_tree_doc/comm/data/children/padstack_prototypes->/lht_tree_doc/comm/data/children/padstack_prototypes/children/unused + + -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID - - -ha:ps_proto_v4.PID +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID + + +ha:ps_proto_v4.PID -/lht_tree_doc/comm/data/children/padstack_prototypes->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID - - +/lht_tree_doc/comm/data/children/padstack_prototypes->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID + + -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/hdia - - -hdia -coord +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/hdia + + +hdia +coord -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/hdia - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/hdia + + -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/htop - - -htop -integer +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/htop + + +htop +integer -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/htop - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/htop + + -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/hbottom - - -hbottom -integer +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/hbottom + + +hbottom +integer -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/hbottom - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/hbottom + + -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/plated - - -plated -integer +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/plated + + +plated +integer -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/plated - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/plated + + -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/name - - -name -string ->=5 +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/name + + +name +string +>=5 -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/name - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/name + + -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape - - -li:shape +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape + + +li:shape -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape + + -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4 - - -ha:ps_shape_v4 +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4 + + +ha:ps_shape_v4 -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4 - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4 + + -dup38_/lht_tree_doc/comm/layer_mask - - -ha:layer_mask +dup38_/lht_tree_doc/comm/layer_mask + + +ha:layer_mask -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4->dup38_/lht_tree_doc/comm/layer_mask - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4->dup38_/lht_tree_doc/comm/layer_mask + + -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/combining - - -combining +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/combining + + +combining -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/combining - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/combining + + -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/clearance - - -clearance -coord +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/clearance + + +clearance +coord -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/clearance - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/clearance + + -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_poly - - -li:ps_poly +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_poly + + +li:ps_poly -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_poly - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_poly + + -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line - - -ha:ps_line +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line + + +ha:ps_line -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line + + -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_circ - - -ha:ps_circ +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_circ + + +ha:ps_circ -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_circ - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_circ + + + +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_hshadow + + +te:ps_hshadow +>=6 + + + + +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_hshadow + + + -dup38_/lht_tree_doc/comm/layer_mask/children/top - - -top -flag +dup38_/lht_tree_doc/comm/layer_mask/children/top + + +top +flag -dup38_/lht_tree_doc/comm/layer_mask->dup38_/lht_tree_doc/comm/layer_mask/children/top - - +dup38_/lht_tree_doc/comm/layer_mask->dup38_/lht_tree_doc/comm/layer_mask/children/top + + -dup38_/lht_tree_doc/comm/layer_mask/children/bottom - - -bottom -flag +dup38_/lht_tree_doc/comm/layer_mask/children/bottom + + +bottom +flag -dup38_/lht_tree_doc/comm/layer_mask->dup38_/lht_tree_doc/comm/layer_mask/children/bottom - - +dup38_/lht_tree_doc/comm/layer_mask->dup38_/lht_tree_doc/comm/layer_mask/children/bottom + + -dup38_/lht_tree_doc/comm/layer_mask/children/intern - - -intern -flag +dup38_/lht_tree_doc/comm/layer_mask/children/intern + + +intern +flag -dup38_/lht_tree_doc/comm/layer_mask->dup38_/lht_tree_doc/comm/layer_mask/children/intern - - +dup38_/lht_tree_doc/comm/layer_mask->dup38_/lht_tree_doc/comm/layer_mask/children/intern + + -dup38_/lht_tree_doc/comm/layer_mask/children/logical - - -logical -flag +dup38_/lht_tree_doc/comm/layer_mask/children/logical + + +logical +flag -dup38_/lht_tree_doc/comm/layer_mask->dup38_/lht_tree_doc/comm/layer_mask/children/logical - - +dup38_/lht_tree_doc/comm/layer_mask->dup38_/lht_tree_doc/comm/layer_mask/children/logical + + -dup38_/lht_tree_doc/comm/layer_mask/children/copper - - -copper -flag +dup38_/lht_tree_doc/comm/layer_mask/children/copper + + +copper +flag -dup38_/lht_tree_doc/comm/layer_mask->dup38_/lht_tree_doc/comm/layer_mask/children/copper - - +dup38_/lht_tree_doc/comm/layer_mask->dup38_/lht_tree_doc/comm/layer_mask/children/copper + + -dup38_/lht_tree_doc/comm/layer_mask/children/silk - - -silk -flag +dup38_/lht_tree_doc/comm/layer_mask/children/silk + + +silk +flag -dup38_/lht_tree_doc/comm/layer_mask->dup38_/lht_tree_doc/comm/layer_mask/children/silk - - +dup38_/lht_tree_doc/comm/layer_mask->dup38_/lht_tree_doc/comm/layer_mask/children/silk + + -dup38_/lht_tree_doc/comm/layer_mask/children/mask - - -mask -flag +dup38_/lht_tree_doc/comm/layer_mask/children/mask + + +mask +flag -dup38_/lht_tree_doc/comm/layer_mask->dup38_/lht_tree_doc/comm/layer_mask/children/mask - - +dup38_/lht_tree_doc/comm/layer_mask->dup38_/lht_tree_doc/comm/layer_mask/children/mask + + -dup38_/lht_tree_doc/comm/layer_mask/children/paste - - -paste -flag +dup38_/lht_tree_doc/comm/layer_mask/children/paste + + +paste +flag -dup38_/lht_tree_doc/comm/layer_mask->dup38_/lht_tree_doc/comm/layer_mask/children/paste - - +dup38_/lht_tree_doc/comm/layer_mask->dup38_/lht_tree_doc/comm/layer_mask/children/paste + + -dup38_/lht_tree_doc/comm/layer_mask/children/outline - - -outline -flag +dup38_/lht_tree_doc/comm/layer_mask/children/outline + + +outline +flag -dup38_/lht_tree_doc/comm/layer_mask->dup38_/lht_tree_doc/comm/layer_mask/children/outline - - +dup38_/lht_tree_doc/comm/layer_mask->dup38_/lht_tree_doc/comm/layer_mask/children/outline + + -dup38_/lht_tree_doc/comm/layer_mask/children/substrate - - -substrate -flag +dup38_/lht_tree_doc/comm/layer_mask/children/substrate + + +substrate +flag -dup38_/lht_tree_doc/comm/layer_mask->dup38_/lht_tree_doc/comm/layer_mask/children/substrate - - +dup38_/lht_tree_doc/comm/layer_mask->dup38_/lht_tree_doc/comm/layer_mask/children/substrate + + @@ -2974,337 +3006,337 @@ -dup39_/lht_tree_doc/comm/combining/children/sub - - -sub -flag +dup39_/lht_tree_doc/comm/combining/children/sub + + +sub +flag -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/combining->dup39_/lht_tree_doc/comm/combining/children/sub - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/combining->dup39_/lht_tree_doc/comm/combining/children/sub + + -dup39_/lht_tree_doc/comm/combining/children/auto - - -auto -flag +dup39_/lht_tree_doc/comm/combining/children/auto + + +auto +flag -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/combining->dup39_/lht_tree_doc/comm/combining/children/auto - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/combining->dup39_/lht_tree_doc/comm/combining/children/auto + + -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/x1 - - -x1 -coord +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/x1 + + +x1 +coord -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/x1 - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/x1 + + -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/y1 - - -y1 -coord +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/y1 + + +y1 +coord -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/y1 - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/y1 + + -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/x2 - - -x2 -coord +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/x2 + + +x2 +coord -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/x2 - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/x2 + + -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/y2 - - -y2 -coord +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/y2 + + +y2 +coord -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/y2 - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/y2 + + -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/thickness - - -thickness -coord +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/thickness + + +thickness +coord -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/thickness - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/thickness + + -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/square - - -square -integer +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/square + + +square +integer -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/square - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_line/children/square + + -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_circ/children/x - - -x -coord +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_circ/children/x + + +x +coord -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_circ->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_circ/children/x - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_circ->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_circ/children/x + + -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_circ/children/y - - -y -coord +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_circ/children/y + + +y +coord -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_circ->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_circ/children/y - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_circ->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_circ/children/y + + -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_circ/children/dia - - -dia -coord +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_circ/children/dia + + +dia +coord -/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_circ->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_circ/children/dia - - +/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_circ->/lht_tree_doc/comm/data/children/padstack_prototypes/children/ps_proto_v4.PID/children/shape/children/ps_shape_v4/children/ps_circ/children/dia + + -dup40_/lht_tree_doc/roots/pcb-rnd-subcircuit-v*/children/subc.ID/children/uid - - -uid -minuid +dup40_/lht_tree_doc/roots/pcb-rnd-subcircuit-v*/children/subc.ID/children/uid + + +uid +minuid -dup40_/lht_tree_doc/roots/pcb-rnd-subcircuit-v*/children/subc.ID->dup40_/lht_tree_doc/roots/pcb-rnd-subcircuit-v*/children/subc.ID/children/uid - - +dup40_/lht_tree_doc/roots/pcb-rnd-subcircuit-v*/children/subc.ID->dup40_/lht_tree_doc/roots/pcb-rnd-subcircuit-v*/children/subc.ID/children/uid + + -dup40_/lht_tree_doc/comm/attributes - - -ha:attributes +dup40_/lht_tree_doc/comm/attributes + + +ha:attributes -dup40_/lht_tree_doc/roots/pcb-rnd-subcircuit-v*/children/subc.ID->dup40_/lht_tree_doc/comm/attributes - - +dup40_/lht_tree_doc/roots/pcb-rnd-subcircuit-v*/children/subc.ID->dup40_/lht_tree_doc/comm/attributes + + -dup40_/lht_tree_doc/comm/flags_subcircuit - - -ha:flags +dup40_/lht_tree_doc/comm/flags_subcircuit + + +ha:flags -dup40_/lht_tree_doc/roots/pcb-rnd-subcircuit-v*/children/subc.ID->dup40_/lht_tree_doc/comm/flags_subcircuit - - +dup40_/lht_tree_doc/roots/pcb-rnd-subcircuit-v*/children/subc.ID->dup40_/lht_tree_doc/comm/flags_subcircuit + + -dup40_/lht_tree_doc/roots/pcb-rnd-subcircuit-v*/children/subc.ID/children/data - -data -> +dup40_/lht_tree_doc/roots/pcb-rnd-subcircuit-v*/children/subc.ID/children/data + +data -> -dup40_/lht_tree_doc/roots/pcb-rnd-subcircuit-v*/children/subc.ID->dup40_/lht_tree_doc/roots/pcb-rnd-subcircuit-v*/children/subc.ID/children/data - - +dup40_/lht_tree_doc/roots/pcb-rnd-subcircuit-v*/children/subc.ID->dup40_/lht_tree_doc/roots/pcb-rnd-subcircuit-v*/children/subc.ID/children/data + + -dup40_/lht_tree_doc/comm/attributes/children/attrib-key - - -attrib-key -string +dup40_/lht_tree_doc/comm/attributes/children/attrib-key + + +attrib-key +string -dup40_/lht_tree_doc/comm/attributes->dup40_/lht_tree_doc/comm/attributes/children/attrib-key - - +dup40_/lht_tree_doc/comm/attributes->dup40_/lht_tree_doc/comm/attributes/children/attrib-key + + -dup40_/lht_tree_doc/comm/flags_subcircuit/children/found - - -found -flag +dup40_/lht_tree_doc/comm/flags_subcircuit/children/found + + +found +flag -dup40_/lht_tree_doc/comm/flags_subcircuit->dup40_/lht_tree_doc/comm/flags_subcircuit/children/found - - +dup40_/lht_tree_doc/comm/flags_subcircuit->dup40_/lht_tree_doc/comm/flags_subcircuit/children/found + + -dup40_/lht_tree_doc/comm/flags_subcircuit/children/selected - - -selected -flag +dup40_/lht_tree_doc/comm/flags_subcircuit/children/selected + + +selected +flag -dup40_/lht_tree_doc/comm/flags_subcircuit->dup40_/lht_tree_doc/comm/flags_subcircuit/children/selected - - +dup40_/lht_tree_doc/comm/flags_subcircuit->dup40_/lht_tree_doc/comm/flags_subcircuit/children/selected + + -dup40_/lht_tree_doc/comm/flags_subcircuit/children/auto - - -auto -flag +dup40_/lht_tree_doc/comm/flags_subcircuit/children/auto + + +auto +flag -dup40_/lht_tree_doc/comm/flags_subcircuit->dup40_/lht_tree_doc/comm/flags_subcircuit/children/auto - - +dup40_/lht_tree_doc/comm/flags_subcircuit->dup40_/lht_tree_doc/comm/flags_subcircuit/children/auto + + -dup40_/lht_tree_doc/comm/flags_subcircuit/children/drc - - -drc -flag +dup40_/lht_tree_doc/comm/flags_subcircuit/children/drc + + +drc +flag -dup40_/lht_tree_doc/comm/flags_subcircuit->dup40_/lht_tree_doc/comm/flags_subcircuit/children/drc - - +dup40_/lht_tree_doc/comm/flags_subcircuit->dup40_/lht_tree_doc/comm/flags_subcircuit/children/drc + + -dup40_/lht_tree_doc/comm/flags_subcircuit/children/lock - - -lock -flag +dup40_/lht_tree_doc/comm/flags_subcircuit/children/lock + + +lock +flag -dup40_/lht_tree_doc/comm/flags_subcircuit->dup40_/lht_tree_doc/comm/flags_subcircuit/children/lock - - +dup40_/lht_tree_doc/comm/flags_subcircuit->dup40_/lht_tree_doc/comm/flags_subcircuit/children/lock + + -dup40_/lht_tree_doc/comm/flags_subcircuit/children/nonetlist - - -nonetlist -flag +dup40_/lht_tree_doc/comm/flags_subcircuit/children/nonetlist + + +nonetlist +flag -dup40_/lht_tree_doc/comm/flags_subcircuit->dup40_/lht_tree_doc/comm/flags_subcircuit/children/nonetlist - - +dup40_/lht_tree_doc/comm/flags_subcircuit->dup40_/lht_tree_doc/comm/flags_subcircuit/children/nonetlist + + -dup40_/lht_tree_doc/comm/flags_subcircuit/children/termname - - -termname -flag +dup40_/lht_tree_doc/comm/flags_subcircuit/children/termname + + +termname +flag -dup40_/lht_tree_doc/comm/flags_subcircuit->dup40_/lht_tree_doc/comm/flags_subcircuit/children/termname - - +dup40_/lht_tree_doc/comm/flags_subcircuit->dup40_/lht_tree_doc/comm/flags_subcircuit/children/termname + + -dup40_/lht_tree_doc/comm/flags_subcircuit/children/floater - - -floater -flag +dup40_/lht_tree_doc/comm/flags_subcircuit/children/floater + + +floater +flag -dup40_/lht_tree_doc/comm/flags_subcircuit->dup40_/lht_tree_doc/comm/flags_subcircuit/children/floater - - +dup40_/lht_tree_doc/comm/flags_subcircuit->dup40_/lht_tree_doc/comm/flags_subcircuit/children/floater + + @@ -3314,211 +3346,211 @@ -/lht_tree_doc/comm/data/children/element.ID/children/x - - -x -coord +/lht_tree_doc/comm/data/children/element.ID/children/x + + +x +coord -/lht_tree_doc/comm/data/children/element.ID->/lht_tree_doc/comm/data/children/element.ID/children/x - - +/lht_tree_doc/comm/data/children/element.ID->/lht_tree_doc/comm/data/children/element.ID/children/x + + -/lht_tree_doc/comm/data/children/element.ID/children/y - - -y -coord +/lht_tree_doc/comm/data/children/element.ID/children/y + + +y +coord -/lht_tree_doc/comm/data/children/element.ID->/lht_tree_doc/comm/data/children/element.ID/children/y - - +/lht_tree_doc/comm/data/children/element.ID->/lht_tree_doc/comm/data/children/element.ID/children/y + + -dup41_/lht_tree_doc/comm/attributes - - -ha:attributes +dup41_/lht_tree_doc/comm/attributes + + +ha:attributes -/lht_tree_doc/comm/data/children/element.ID->dup41_/lht_tree_doc/comm/attributes - - +/lht_tree_doc/comm/data/children/element.ID->dup41_/lht_tree_doc/comm/attributes + + -dup42_/lht_tree_doc/comm/flags_element - - -ha:flags_element +dup42_/lht_tree_doc/comm/flags_element + + +ha:flags_element -/lht_tree_doc/comm/data/children/element.ID->dup42_/lht_tree_doc/comm/flags_element - - +/lht_tree_doc/comm/data/children/element.ID->dup42_/lht_tree_doc/comm/flags_element + + -/lht_tree_doc/comm/data/children/element.ID/children/objects - - -li:objects +/lht_tree_doc/comm/data/children/element.ID/children/objects + + +li:objects -/lht_tree_doc/comm/data/children/element.ID->/lht_tree_doc/comm/data/children/element.ID/children/objects - - +/lht_tree_doc/comm/data/children/element.ID->/lht_tree_doc/comm/data/children/element.ID/children/objects + + -dup41_/lht_tree_doc/comm/attributes/children/attrib-key - - -attrib-key -string +dup41_/lht_tree_doc/comm/attributes/children/attrib-key + + +attrib-key +string -dup41_/lht_tree_doc/comm/attributes->dup41_/lht_tree_doc/comm/attributes/children/attrib-key - - +dup41_/lht_tree_doc/comm/attributes->dup41_/lht_tree_doc/comm/attributes/children/attrib-key + + -dup42_/lht_tree_doc/comm/flags_element/children/found - - -found -flag +dup42_/lht_tree_doc/comm/flags_element/children/found + + +found +flag -dup42_/lht_tree_doc/comm/flags_element->dup42_/lht_tree_doc/comm/flags_element/children/found - - +dup42_/lht_tree_doc/comm/flags_element->dup42_/lht_tree_doc/comm/flags_element/children/found + + -dup42_/lht_tree_doc/comm/flags_element/children/selected - - -selected -flag +dup42_/lht_tree_doc/comm/flags_element/children/selected + + +selected +flag -dup42_/lht_tree_doc/comm/flags_element->dup42_/lht_tree_doc/comm/flags_element/children/selected - - +dup42_/lht_tree_doc/comm/flags_element->dup42_/lht_tree_doc/comm/flags_element/children/selected + + -dup42_/lht_tree_doc/comm/flags_element/children/auto - - -auto -flag +dup42_/lht_tree_doc/comm/flags_element/children/auto + + +auto +flag -dup42_/lht_tree_doc/comm/flags_element->dup42_/lht_tree_doc/comm/flags_element/children/auto - - +dup42_/lht_tree_doc/comm/flags_element->dup42_/lht_tree_doc/comm/flags_element/children/auto + + -dup42_/lht_tree_doc/comm/flags_element/children/drc - - -drc -flag +dup42_/lht_tree_doc/comm/flags_element/children/drc + + +drc +flag -dup42_/lht_tree_doc/comm/flags_element->dup42_/lht_tree_doc/comm/flags_element/children/drc - - +dup42_/lht_tree_doc/comm/flags_element->dup42_/lht_tree_doc/comm/flags_element/children/drc + + -dup42_/lht_tree_doc/comm/flags_element/children/lock - - -lock -flag +dup42_/lht_tree_doc/comm/flags_element/children/lock + + +lock +flag -dup42_/lht_tree_doc/comm/flags_element->dup42_/lht_tree_doc/comm/flags_element/children/lock - - +dup42_/lht_tree_doc/comm/flags_element->dup42_/lht_tree_doc/comm/flags_element/children/lock + + -dup42_/lht_tree_doc/comm/flags_element/children/nonetlist - - -nonetlist -flag +dup42_/lht_tree_doc/comm/flags_element/children/nonetlist + + +nonetlist +flag -dup42_/lht_tree_doc/comm/flags_element->dup42_/lht_tree_doc/comm/flags_element/children/nonetlist - - +dup42_/lht_tree_doc/comm/flags_element->dup42_/lht_tree_doc/comm/flags_element/children/nonetlist + + -dup42_/lht_tree_doc/comm/flags_element/children/termname - - -termname -flag +dup42_/lht_tree_doc/comm/flags_element/children/termname + + +termname +flag -dup42_/lht_tree_doc/comm/flags_element->dup42_/lht_tree_doc/comm/flags_element/children/termname - - +dup42_/lht_tree_doc/comm/flags_element->dup42_/lht_tree_doc/comm/flags_element/children/termname + + -dup42_/lht_tree_doc/comm/flags_element/children/floater - - -floater -flag +dup42_/lht_tree_doc/comm/flags_element/children/floater + + +floater +flag -dup42_/lht_tree_doc/comm/flags_element->dup42_/lht_tree_doc/comm/flags_element/children/floater - - +dup42_/lht_tree_doc/comm/flags_element->dup42_/lht_tree_doc/comm/flags_element/children/floater + + -dup42_/lht_tree_doc/comm/flags_element/children/onsolder - - -onsolder -flag +dup42_/lht_tree_doc/comm/flags_element/children/onsolder + + +onsolder +flag -dup42_/lht_tree_doc/comm/flags_element->dup42_/lht_tree_doc/comm/flags_element/children/onsolder - - +dup42_/lht_tree_doc/comm/flags_element->dup42_/lht_tree_doc/comm/flags_element/children/onsolder + + @@ -3529,428 +3561,428 @@ -dup43_/lht_tree_doc/comm/data/children/element.ID/children/objects/children/line.ID - -line.ID -> +dup43_/lht_tree_doc/comm/data/children/element.ID/children/objects/children/line.ID + +line.ID -> -/lht_tree_doc/comm/data/children/element.ID/children/objects->dup43_/lht_tree_doc/comm/data/children/element.ID/children/objects/children/line.ID - - +/lht_tree_doc/comm/data/children/element.ID/children/objects->dup43_/lht_tree_doc/comm/data/children/element.ID/children/objects/children/line.ID + + -dup44_/lht_tree_doc/comm/data/children/element.ID/children/objects/children/arc.ID - -arc.ID -> +dup44_/lht_tree_doc/comm/data/children/element.ID/children/objects/children/arc.ID + +arc.ID -> -/lht_tree_doc/comm/data/children/element.ID/children/objects->dup44_/lht_tree_doc/comm/data/children/element.ID/children/objects/children/arc.ID - - +/lht_tree_doc/comm/data/children/element.ID/children/objects->dup44_/lht_tree_doc/comm/data/children/element.ID/children/objects/children/arc.ID + + -dup45_/lht_tree_doc/comm/data/children/element.ID/children/objects/children/text.ID - -text.ID -> +dup45_/lht_tree_doc/comm/data/children/element.ID/children/objects/children/text.ID + +text.ID -> -/lht_tree_doc/comm/data/children/element.ID/children/objects->dup45_/lht_tree_doc/comm/data/children/element.ID/children/objects/children/text.ID - - +/lht_tree_doc/comm/data/children/element.ID/children/objects->dup45_/lht_tree_doc/comm/data/children/element.ID/children/objects/children/text.ID + + -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID - - -ha:pad.ID +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID + + +ha:pad.ID -/lht_tree_doc/comm/data/children/element.ID/children/objects->/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID - - +/lht_tree_doc/comm/data/children/element.ID/children/objects->/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID + + -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID - - -ha:pin.ID +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID + + +ha:pin.ID -/lht_tree_doc/comm/data/children/element.ID/children/objects->/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID - - +/lht_tree_doc/comm/data/children/element.ID/children/objects->/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID + + -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/x1 - - -x1 -coord +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/x1 + + +x1 +coord -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID->/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/x1 - - +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID->/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/x1 + + -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/y1 - - -y1 -coord +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/y1 + + +y1 +coord -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID->/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/y1 - - +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID->/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/y1 + + -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/x2 - - -x2 -coord +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/x2 + + +x2 +coord -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID->/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/x2 - - +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID->/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/x2 + + -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/y2 - - -y2 -coord +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/y2 + + +y2 +coord -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID->/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/y2 - - +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID->/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/y2 + + -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/thickness - - -thickness -coord +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/thickness + + +thickness +coord -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID->/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/thickness - - +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID->/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/thickness + + -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/clearance - - -clearance -coord +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/clearance + + +clearance +coord -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID->/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/clearance - - +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID->/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/clearance + + -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/mask - - -mask -coord +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/mask + + +mask +coord -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID->/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/mask - - +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID->/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/mask + + -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/name - - -name -string +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/name + + +name +string -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID->/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/name - - +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID->/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/name + + -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/number - - -number -string +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/number + + +number +string -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID->/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/number - - +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID->/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID/children/number + + -dup46_/lht_tree_doc/comm/attributes - - -ha:attributes +dup46_/lht_tree_doc/comm/attributes + + +ha:attributes -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID->dup46_/lht_tree_doc/comm/attributes - - +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID->dup46_/lht_tree_doc/comm/attributes + + -dup47_/lht_tree_doc/comm/flags_pad - - -ha:flags_pad +dup47_/lht_tree_doc/comm/flags_pad + + +ha:flags_pad -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID->dup47_/lht_tree_doc/comm/flags_pad - - +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pad.ID->dup47_/lht_tree_doc/comm/flags_pad + + -dup46_/lht_tree_doc/comm/attributes/children/attrib-key - - -attrib-key -string +dup46_/lht_tree_doc/comm/attributes/children/attrib-key + + +attrib-key +string -dup46_/lht_tree_doc/comm/attributes->dup46_/lht_tree_doc/comm/attributes/children/attrib-key - - +dup46_/lht_tree_doc/comm/attributes->dup46_/lht_tree_doc/comm/attributes/children/attrib-key + + -dup47_/lht_tree_doc/comm/flags_pad/children/found - - -found -flag +dup47_/lht_tree_doc/comm/flags_pad/children/found + + +found +flag -dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/found - - +dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/found + + -dup47_/lht_tree_doc/comm/flags_pad/children/hole - - -hole -flag +dup47_/lht_tree_doc/comm/flags_pad/children/hole + + +hole +flag -dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/hole - - +dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/hole + + -dup47_/lht_tree_doc/comm/flags_pad/children/clearline - - -clearline -flag +dup47_/lht_tree_doc/comm/flags_pad/children/clearline + + +clearline +flag -dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/clearline - - +dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/clearline + + -dup47_/lht_tree_doc/comm/flags_pad/children/selected - - -selected -flag +dup47_/lht_tree_doc/comm/flags_pad/children/selected + + +selected +flag -dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/selected - - +dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/selected + + -dup47_/lht_tree_doc/comm/flags_pad/children/auto - - -auto -flag +dup47_/lht_tree_doc/comm/flags_pad/children/auto + + +auto +flag -dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/auto - - +dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/auto + + -dup47_/lht_tree_doc/comm/flags_pad/children/warn - - -warn -flag +dup47_/lht_tree_doc/comm/flags_pad/children/warn + + +warn +flag -dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/warn - - +dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/warn + + -dup47_/lht_tree_doc/comm/flags_pad/children/usetherm - - -usetherm -flag +dup47_/lht_tree_doc/comm/flags_pad/children/usetherm + + +usetherm +flag -dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/usetherm - - +dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/usetherm + + -dup47_/lht_tree_doc/comm/flags_pad/children/drc - - -drc -flag +dup47_/lht_tree_doc/comm/flags_pad/children/drc + + +drc +flag -dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/drc - - +dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/drc + + -dup47_/lht_tree_doc/comm/flags_pad/children/lock - - -lock -flag +dup47_/lht_tree_doc/comm/flags_pad/children/lock + + +lock +flag -dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/lock - - +dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/lock + + -dup47_/lht_tree_doc/comm/flags_pad/children/nonetlist - - -nonetlist -flag +dup47_/lht_tree_doc/comm/flags_pad/children/nonetlist + + +nonetlist +flag -dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/nonetlist - - +dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/nonetlist + + -dup47_/lht_tree_doc/comm/flags_pad/children/termname - - -termname -flag +dup47_/lht_tree_doc/comm/flags_pad/children/termname + + +termname +flag -dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/termname - - +dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/termname + + -dup47_/lht_tree_doc/comm/flags_pad/children/floater - - -floater -flag +dup47_/lht_tree_doc/comm/flags_pad/children/floater + + +floater +flag -dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/floater - - +dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/floater + + -dup47_/lht_tree_doc/comm/flags_pad/children/pin - - -pin -flag +dup47_/lht_tree_doc/comm/flags_pad/children/pin + + +pin +flag -dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/pin - - +dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/pin + + -dup47_/lht_tree_doc/comm/flags_pad/children/via - - -via -flag +dup47_/lht_tree_doc/comm/flags_pad/children/via + + +via +flag -dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/via - - +dup47_/lht_tree_doc/comm/flags_pad->dup47_/lht_tree_doc/comm/flags_pad/children/via + + @@ -3966,352 +3998,352 @@ -dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/x - - -x -coord +dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/x + + +x +coord -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID->dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/x - - +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID->dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/x + + -dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/y - - -y -coord +dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/y + + +y +coord -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID->dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/y - - +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID->dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/y + + -dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/thickness - - -thickness -coord +dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/thickness + + +thickness +coord -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID->dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/thickness - - +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID->dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/thickness + + -dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/clearance - - -clearance -coord +dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/clearance + + +clearance +coord -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID->dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/clearance - - +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID->dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/clearance + + -dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/mask - - -mask -coord +dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/mask + + +mask +coord -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID->dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/mask - - +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID->dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/mask + + -dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/hole - - -hole -coord +dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/hole + + +hole +coord -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID->dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/hole - - +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID->dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/hole + + -dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/name - - -name -string +dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/name + + +name +string -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID->dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/name - - +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID->dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/name + + -dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/number - - -number -string +dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/number + + +number +string -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID->dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/number - - +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID->dup48_/lht_tree_doc/comm/data/children/objects/children/via.ID/children/number + + -dup48_/lht_tree_doc/comm/attributes - - -ha:attributes +dup48_/lht_tree_doc/comm/attributes + + +ha:attributes -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID->dup48_/lht_tree_doc/comm/attributes - - +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID->dup48_/lht_tree_doc/comm/attributes + + -dup48_/lht_tree_doc/comm/flags_pinvia - - -ha:flags_pinvia +dup48_/lht_tree_doc/comm/flags_pinvia + + +ha:flags_pinvia -/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID->dup48_/lht_tree_doc/comm/flags_pinvia - - +/lht_tree_doc/comm/data/children/element.ID/children/objects/children/pin.ID->dup48_/lht_tree_doc/comm/flags_pinvia + + -dup48_/lht_tree_doc/comm/attributes/children/attrib-key - - -attrib-key -string +dup48_/lht_tree_doc/comm/attributes/children/attrib-key + + +attrib-key +string -dup48_/lht_tree_doc/comm/attributes->dup48_/lht_tree_doc/comm/attributes/children/attrib-key - - +dup48_/lht_tree_doc/comm/attributes->dup48_/lht_tree_doc/comm/attributes/children/attrib-key + + -dup48_/lht_tree_doc/comm/flags_pinvia/children/found - - -found -flag +dup48_/lht_tree_doc/comm/flags_pinvia/children/found + + +found +flag -dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/found - - +dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/found + + -dup48_/lht_tree_doc/comm/flags_pinvia/children/hole - - -hole -flag +dup48_/lht_tree_doc/comm/flags_pinvia/children/hole + + +hole +flag -dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/hole - - +dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/hole + + -dup48_/lht_tree_doc/comm/flags_pinvia/children/clearline - - -clearline -flag +dup48_/lht_tree_doc/comm/flags_pinvia/children/clearline + + +clearline +flag -dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/clearline - - +dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/clearline + + -dup48_/lht_tree_doc/comm/flags_pinvia/children/selected - - -selected -flag +dup48_/lht_tree_doc/comm/flags_pinvia/children/selected + + +selected +flag -dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/selected - - +dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/selected + + -dup48_/lht_tree_doc/comm/flags_pinvia/children/auto - - -auto -flag +dup48_/lht_tree_doc/comm/flags_pinvia/children/auto + + +auto +flag -dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/auto - - +dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/auto + + -dup48_/lht_tree_doc/comm/flags_pinvia/children/warn - - -warn -flag +dup48_/lht_tree_doc/comm/flags_pinvia/children/warn + + +warn +flag -dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/warn - - +dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/warn + + -dup48_/lht_tree_doc/comm/flags_pinvia/children/usetherm - - -usetherm -flag +dup48_/lht_tree_doc/comm/flags_pinvia/children/usetherm + + +usetherm +flag -dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/usetherm - - +dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/usetherm + + -dup48_/lht_tree_doc/comm/flags_pinvia/children/drc - - -drc -flag +dup48_/lht_tree_doc/comm/flags_pinvia/children/drc + + +drc +flag -dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/drc - - +dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/drc + + -dup48_/lht_tree_doc/comm/flags_pinvia/children/lock - - -lock -flag +dup48_/lht_tree_doc/comm/flags_pinvia/children/lock + + +lock +flag -dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/lock - - +dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/lock + + -dup48_/lht_tree_doc/comm/flags_pinvia/children/nonetlist - - -nonetlist -flag +dup48_/lht_tree_doc/comm/flags_pinvia/children/nonetlist + + +nonetlist +flag -dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/nonetlist - - +dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/nonetlist + + -dup48_/lht_tree_doc/comm/flags_pinvia/children/termname - - -termname -flag +dup48_/lht_tree_doc/comm/flags_pinvia/children/termname + + +termname +flag -dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/termname - - +dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/termname + + -dup48_/lht_tree_doc/comm/flags_pinvia/children/floater - - -floater -flag +dup48_/lht_tree_doc/comm/flags_pinvia/children/floater + + +floater +flag -dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/floater - - +dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/floater + + -dup48_/lht_tree_doc/comm/flags_pinvia/children/pin - - -pin -flag +dup48_/lht_tree_doc/comm/flags_pinvia/children/pin + + +pin +flag -dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/pin - - +dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/pin + + -dup48_/lht_tree_doc/comm/flags_pinvia/children/via - - -via -flag +dup48_/lht_tree_doc/comm/flags_pinvia/children/via + + +via +flag -dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/via - - +dup48_/lht_tree_doc/comm/flags_pinvia->dup48_/lht_tree_doc/comm/flags_pinvia/children/via + + @@ -4327,254 +4359,254 @@ -/lht_tree_doc/comm/data/children/rat.ID/children/x1 - - -x1 -coord +/lht_tree_doc/comm/data/children/rat.ID/children/x1 + + +x1 +coord -/lht_tree_doc/comm/data/children/rat.ID->/lht_tree_doc/comm/data/children/rat.ID/children/x1 - - +/lht_tree_doc/comm/data/children/rat.ID->/lht_tree_doc/comm/data/children/rat.ID/children/x1 + + -/lht_tree_doc/comm/data/children/rat.ID/children/y1 - - -y1 -coord +/lht_tree_doc/comm/data/children/rat.ID/children/y1 + + +y1 +coord -/lht_tree_doc/comm/data/children/rat.ID->/lht_tree_doc/comm/data/children/rat.ID/children/y1 - - +/lht_tree_doc/comm/data/children/rat.ID->/lht_tree_doc/comm/data/children/rat.ID/children/y1 + + -/lht_tree_doc/comm/data/children/rat.ID/children/x2 - - -x2 -coord +/lht_tree_doc/comm/data/children/rat.ID/children/x2 + + +x2 +coord -/lht_tree_doc/comm/data/children/rat.ID->/lht_tree_doc/comm/data/children/rat.ID/children/x2 - - +/lht_tree_doc/comm/data/children/rat.ID->/lht_tree_doc/comm/data/children/rat.ID/children/x2 + + -/lht_tree_doc/comm/data/children/rat.ID/children/y2 - - -y2 -coord +/lht_tree_doc/comm/data/children/rat.ID/children/y2 + + +y2 +coord -/lht_tree_doc/comm/data/children/rat.ID->/lht_tree_doc/comm/data/children/rat.ID/children/y2 - - +/lht_tree_doc/comm/data/children/rat.ID->/lht_tree_doc/comm/data/children/rat.ID/children/y2 + + -/lht_tree_doc/comm/data/children/rat.ID/children/lgrp1 - - -lgrp1 -integer +/lht_tree_doc/comm/data/children/rat.ID/children/lgrp1 + + +lgrp1 +integer -/lht_tree_doc/comm/data/children/rat.ID->/lht_tree_doc/comm/data/children/rat.ID/children/lgrp1 - - +/lht_tree_doc/comm/data/children/rat.ID->/lht_tree_doc/comm/data/children/rat.ID/children/lgrp1 + + -/lht_tree_doc/comm/data/children/rat.ID/children/lgrp2 - - -lgrp2 -integer +/lht_tree_doc/comm/data/children/rat.ID/children/lgrp2 + + +lgrp2 +integer -/lht_tree_doc/comm/data/children/rat.ID->/lht_tree_doc/comm/data/children/rat.ID/children/lgrp2 - - +/lht_tree_doc/comm/data/children/rat.ID->/lht_tree_doc/comm/data/children/rat.ID/children/lgrp2 + + -dup49_/lht_tree_doc/comm/attributes - - -ha:attributes +dup49_/lht_tree_doc/comm/attributes + + +ha:attributes -/lht_tree_doc/comm/data/children/rat.ID->dup49_/lht_tree_doc/comm/attributes - - +/lht_tree_doc/comm/data/children/rat.ID->dup49_/lht_tree_doc/comm/attributes + + -dup50_/lht_tree_doc/comm/flags_line - - -ha:flags +dup50_/lht_tree_doc/comm/flags_line + + +ha:flags -/lht_tree_doc/comm/data/children/rat.ID->dup50_/lht_tree_doc/comm/flags_line - - +/lht_tree_doc/comm/data/children/rat.ID->dup50_/lht_tree_doc/comm/flags_line + + -dup49_/lht_tree_doc/comm/attributes/children/attrib-key - - -attrib-key -string +dup49_/lht_tree_doc/comm/attributes/children/attrib-key + + +attrib-key +string -dup49_/lht_tree_doc/comm/attributes->dup49_/lht_tree_doc/comm/attributes/children/attrib-key - - +dup49_/lht_tree_doc/comm/attributes->dup49_/lht_tree_doc/comm/attributes/children/attrib-key + + -dup50_/lht_tree_doc/comm/flags_line/children/found - - -found -flag +dup50_/lht_tree_doc/comm/flags_line/children/found + + +found +flag -dup50_/lht_tree_doc/comm/flags_line->dup50_/lht_tree_doc/comm/flags_line/children/found - - +dup50_/lht_tree_doc/comm/flags_line->dup50_/lht_tree_doc/comm/flags_line/children/found + + -dup50_/lht_tree_doc/comm/flags_line/children/clearline - - -clearline -flag +dup50_/lht_tree_doc/comm/flags_line/children/clearline + + +clearline +flag -dup50_/lht_tree_doc/comm/flags_line->dup50_/lht_tree_doc/comm/flags_line/children/clearline - - +dup50_/lht_tree_doc/comm/flags_line->dup50_/lht_tree_doc/comm/flags_line/children/clearline + + -dup50_/lht_tree_doc/comm/flags_line/children/selected - - -selected -flag +dup50_/lht_tree_doc/comm/flags_line/children/selected + + +selected +flag -dup50_/lht_tree_doc/comm/flags_line->dup50_/lht_tree_doc/comm/flags_line/children/selected - - +dup50_/lht_tree_doc/comm/flags_line->dup50_/lht_tree_doc/comm/flags_line/children/selected + + -dup50_/lht_tree_doc/comm/flags_line/children/auto - - -auto -flag +dup50_/lht_tree_doc/comm/flags_line/children/auto + + +auto +flag -dup50_/lht_tree_doc/comm/flags_line->dup50_/lht_tree_doc/comm/flags_line/children/auto - - +dup50_/lht_tree_doc/comm/flags_line->dup50_/lht_tree_doc/comm/flags_line/children/auto + + -dup50_/lht_tree_doc/comm/flags_line/children/rubberend - - -rubberend -flag +dup50_/lht_tree_doc/comm/flags_line/children/rubberend + + +rubberend +flag -dup50_/lht_tree_doc/comm/flags_line->dup50_/lht_tree_doc/comm/flags_line/children/rubberend - - +dup50_/lht_tree_doc/comm/flags_line->dup50_/lht_tree_doc/comm/flags_line/children/rubberend + + -dup50_/lht_tree_doc/comm/flags_line/children/drc - - -drc -flag +dup50_/lht_tree_doc/comm/flags_line/children/drc + + +drc +flag -dup50_/lht_tree_doc/comm/flags_line->dup50_/lht_tree_doc/comm/flags_line/children/drc - - +dup50_/lht_tree_doc/comm/flags_line->dup50_/lht_tree_doc/comm/flags_line/children/drc + + -dup50_/lht_tree_doc/comm/flags_line/children/lock - - -lock -flag +dup50_/lht_tree_doc/comm/flags_line/children/lock + + +lock +flag -dup50_/lht_tree_doc/comm/flags_line->dup50_/lht_tree_doc/comm/flags_line/children/lock - - +dup50_/lht_tree_doc/comm/flags_line->dup50_/lht_tree_doc/comm/flags_line/children/lock + + -dup50_/lht_tree_doc/comm/flags_line/children/termname - - -termname -flag +dup50_/lht_tree_doc/comm/flags_line/children/termname + + +termname +flag -dup50_/lht_tree_doc/comm/flags_line->dup50_/lht_tree_doc/comm/flags_line/children/termname - - +dup50_/lht_tree_doc/comm/flags_line->dup50_/lht_tree_doc/comm/flags_line/children/termname + + -dup50_/lht_tree_doc/comm/flags_line/children/floater - - -floater -flag +dup50_/lht_tree_doc/comm/flags_line/children/floater + + +floater +flag -dup50_/lht_tree_doc/comm/flags_line->dup50_/lht_tree_doc/comm/flags_line/children/floater - - +dup50_/lht_tree_doc/comm/flags_line->dup50_/lht_tree_doc/comm/flags_line/children/floater + + Index: trunk/doc/developer/lihata_format/pcb-rnd-board-v.svg =================================================================== --- trunk/doc/developer/lihata_format/pcb-rnd-board-v.svg (revision 20833) +++ trunk/doc/developer/lihata_format/pcb-rnd-board-v.svg (revision 20834) @@ -4,11 +4,11 @@ - + ha:pcb-rnd-board-v* - + /lht_tree_doc/roots/pcb-rnd-board-v* @@ -52,7 +52,7 @@ -/lht_tree_doc/roots/pcb-rnd-board-v*->/lht_tree_doc/roots/pcb-rnd-board-v*/children/font +/lht_tree_doc/roots/pcb-rnd-board-v*->/lht_tree_doc/roots/pcb-rnd-board-v*/children/font @@ -65,7 +65,7 @@ -/lht_tree_doc/roots/pcb-rnd-board-v*->/lht_tree_doc/roots/pcb-rnd-board-v*/children/styles +/lht_tree_doc/roots/pcb-rnd-board-v*->/lht_tree_doc/roots/pcb-rnd-board-v*/children/styles @@ -78,7 +78,7 @@ -/lht_tree_doc/roots/pcb-rnd-board-v*->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists +/lht_tree_doc/roots/pcb-rnd-board-v*->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists @@ -90,7 +90,7 @@ -/lht_tree_doc/roots/pcb-rnd-board-v*->dup4_/lht_tree_doc/roots/pcb-rnd-board-v*/children/conf +/lht_tree_doc/roots/pcb-rnd-board-v*->dup4_/lht_tree_doc/roots/pcb-rnd-board-v*/children/conf @@ -102,7 +102,7 @@ -/lht_tree_doc/roots/pcb-rnd-board-v*->dup5_/lht_tree_doc/roots/pcb-rnd-board-v*/children/data +/lht_tree_doc/roots/pcb-rnd-board-v*->dup5_/lht_tree_doc/roots/pcb-rnd-board-v*/children/data @@ -109,15 +109,15 @@ dup6_/lht_tree_doc/comm/attributes - -ha:attributes + +ha:attributes -/lht_tree_doc/roots/pcb-rnd-board-v*->dup6_/lht_tree_doc/comm/attributes - - +/lht_tree_doc/roots/pcb-rnd-board-v*->dup6_/lht_tree_doc/comm/attributes + + /lht_tree_doc/roots/pcb-rnd-board-v*/children/meta/children/board_name @@ -438,183 +438,189 @@ /lht_tree_doc/roots/pcb-rnd-board-v*/children/layer_stack/children/groups/children/INTEGER/children/name - - -name -string + + +name +string +>=6 /lht_tree_doc/roots/pcb-rnd-board-v*/children/layer_stack/children/groups/children/INTEGER->/lht_tree_doc/roots/pcb-rnd-board-v*/children/layer_stack/children/groups/children/INTEGER/children/name - - + + + +/lht_tree_doc/roots/pcb-rnd-board-v*/children/layer_stack/children/groups/children/INTEGER->/lht_tree_doc/roots/pcb-rnd-board-v*/children/layer_stack/children/groups/children/INTEGER/children/name + + + /lht_tree_doc/roots/pcb-rnd-board-v*/children/layer_stack/children/groups/children/INTEGER/children/type - -ha:type + +ha:type /lht_tree_doc/roots/pcb-rnd-board-v*/children/layer_stack/children/groups/children/INTEGER->/lht_tree_doc/roots/pcb-rnd-board-v*/children/layer_stack/children/groups/children/INTEGER/children/type - - + + /lht_tree_doc/roots/pcb-rnd-board-v*/children/layer_stack/children/groups/children/INTEGER/children/layers - -li:layers + +li:layers -/lht_tree_doc/roots/pcb-rnd-board-v*/children/layer_stack/children/groups/children/INTEGER->/lht_tree_doc/roots/pcb-rnd-board-v*/children/layer_stack/children/groups/children/INTEGER/children/layers - - +/lht_tree_doc/roots/pcb-rnd-board-v*/children/layer_stack/children/groups/children/INTEGER->/lht_tree_doc/roots/pcb-rnd-board-v*/children/layer_stack/children/groups/children/INTEGER/children/layers + + dup1_/lht_tree_doc/comm/layer_mask/children/top - -top -flag + +top +flag /lht_tree_doc/roots/pcb-rnd-board-v*/children/layer_stack/children/groups/children/INTEGER/children/type->dup1_/lht_tree_doc/comm/layer_mask/children/top - - + + dup1_/lht_tree_doc/comm/layer_mask/children/bottom - -bottom -flag + +bottom +flag /lht_tree_doc/roots/pcb-rnd-board-v*/children/layer_stack/children/groups/children/INTEGER/children/type->dup1_/lht_tree_doc/comm/layer_mask/children/bottom - - + + dup1_/lht_tree_doc/comm/layer_mask/children/intern - -intern -flag + +intern +flag /lht_tree_doc/roots/pcb-rnd-board-v*/children/layer_stack/children/groups/children/INTEGER/children/type->dup1_/lht_tree_doc/comm/layer_mask/children/intern - - + + dup1_/lht_tree_doc/comm/layer_mask/children/logical - -logical -flag + +logical +flag /lht_tree_doc/roots/pcb-rnd-board-v*/children/layer_stack/children/groups/children/INTEGER/children/type->dup1_/lht_tree_doc/comm/layer_mask/children/logical - - + + dup1_/lht_tree_doc/comm/layer_mask/children/copper - -copper -flag + +copper +flag /lht_tree_doc/roots/pcb-rnd-board-v*/children/layer_stack/children/groups/children/INTEGER/children/type->dup1_/lht_tree_doc/comm/layer_mask/children/copper - - + + dup1_/lht_tree_doc/comm/layer_mask/children/silk - -silk -flag + +silk +flag /lht_tree_doc/roots/pcb-rnd-board-v*/children/layer_stack/children/groups/children/INTEGER/children/type->dup1_/lht_tree_doc/comm/layer_mask/children/silk - - + + dup1_/lht_tree_doc/comm/layer_mask/children/mask - -mask -flag + +mask +flag /lht_tree_doc/roots/pcb-rnd-board-v*/children/layer_stack/children/groups/children/INTEGER/children/type->dup1_/lht_tree_doc/comm/layer_mask/children/mask - - + + dup1_/lht_tree_doc/comm/layer_mask/children/paste - -paste -flag + +paste +flag /lht_tree_doc/roots/pcb-rnd-board-v*/children/layer_stack/children/groups/children/INTEGER/children/type->dup1_/lht_tree_doc/comm/layer_mask/children/paste - - + + dup1_/lht_tree_doc/comm/layer_mask/children/outline - -outline -flag + +outline +flag /lht_tree_doc/roots/pcb-rnd-board-v*/children/layer_stack/children/groups/children/INTEGER/children/type->dup1_/lht_tree_doc/comm/layer_mask/children/outline - - + + dup1_/lht_tree_doc/comm/layer_mask/children/substrate - -substrate -flag + +substrate +flag /lht_tree_doc/roots/pcb-rnd-board-v*/children/layer_stack/children/groups/children/INTEGER/children/type->dup1_/lht_tree_doc/comm/layer_mask/children/substrate - - + + @@ -633,7 +639,7 @@ -/lht_tree_doc/roots/pcb-rnd-board-v*/children/font->dup2_/lht_tree_doc/roots/pcb-rnd-board-v*/children/font/children/FONT-ID +/lht_tree_doc/roots/pcb-rnd-board-v*/children/font->dup2_/lht_tree_doc/roots/pcb-rnd-board-v*/children/font/children/FONT-ID @@ -640,288 +646,288 @@ /lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist - -li:netlist + +li:netlist -/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist - - +/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist + + /lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch - -li:netlist_patch + +li:netlist_patch -/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch - - +/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch + + /lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist/children/NETNAME - -ha:NETNAME + +ha:NETNAME -/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist/children/NETNAME - - +/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist/children/NETNAME + + /lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist/children/NETNAME/children/conn - -li:conn + +li:conn -/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist/children/NETNAME->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist/children/NETNAME/children/conn - - +/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist/children/NETNAME->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist/children/NETNAME/children/conn + + dup3_/lht_tree_doc/comm/attributes_v5p - -ha:attributes ->=5 + +ha:attributes +>=5 -/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist/children/NETNAME->dup3_/lht_tree_doc/comm/attributes_v5p - - +/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist/children/NETNAME->dup3_/lht_tree_doc/comm/attributes_v5p + + /lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist/children/NETNAME/children/conn/children/diameter - -diameter -string + +diameter +string -/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist/children/NETNAME/children/conn->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist/children/NETNAME/children/conn/children/diameter - - +/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist/children/NETNAME/children/conn->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist/children/NETNAME/children/conn/children/diameter + + dup3_/lht_tree_doc/comm/attributes_v5p/children/attrib-key - -attrib-key -string + +attrib-key +string -dup3_/lht_tree_doc/comm/attributes_v5p->dup3_/lht_tree_doc/comm/attributes_v5p/children/attrib-key - - +dup3_/lht_tree_doc/comm/attributes_v5p->dup3_/lht_tree_doc/comm/attributes_v5p/children/attrib-key + + /lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/net_info - -li:net_info + +li:net_info -/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/net_info - - +/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/net_info + + /lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/add_conn - -ha:add_conn + +ha:add_conn -/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/add_conn - - +/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/add_conn + + /lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/del_conn - -ha:del_conn + +ha:del_conn -/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/del_conn - - +/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/del_conn + + /lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/change_attrib - -ha:change_attrib + +ha:change_attrib -/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/change_attrib - - +/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/change_attrib + + /lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/net_info/children/net - -net -string + +net +string -/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/net_info->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/net_info/children/net - - +/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/net_info->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/net_info/children/net + + /lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/net_info/children/term - -term -string + +term +string -/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/net_info->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/net_info/children/term - - +/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/net_info->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/net_info/children/term + + /lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/add_conn/children/net - -net -string + +net +string -/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/add_conn->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/add_conn/children/net - - +/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/add_conn->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/add_conn/children/net + + /lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/add_conn/children/term - -term -string + +term +string -/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/add_conn->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/add_conn/children/term - - +/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/add_conn->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/add_conn/children/term + + /lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/del_conn/children/net - -net -string + +net +string -/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/del_conn->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/del_conn/children/net - - +/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/del_conn->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/del_conn/children/net + + /lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/del_conn/children/term - -term -string + +term +string -/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/del_conn->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/del_conn/children/term - - +/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/del_conn->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/del_conn/children/term + + /lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/change_attrib/children/net - -net -string + +net +string -/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/change_attrib->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/change_attrib/children/net - - +/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/change_attrib->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/change_attrib/children/net + + /lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/change_attrib/children/key - -key -string + +key +string -/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/change_attrib->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/change_attrib/children/key - - +/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/change_attrib->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/change_attrib/children/key + + /lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/change_attrib/children/val - -val -string + +val +string -/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/change_attrib->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/change_attrib/children/val - - +/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/change_attrib->/lht_tree_doc/roots/pcb-rnd-board-v*/children/netlists/children/netlist_patch/children/change_attrib/children/val + + dup6_/lht_tree_doc/comm/attributes/children/attrib-key - -attrib-key -string + +attrib-key +string -dup6_/lht_tree_doc/comm/attributes->dup6_/lht_tree_doc/comm/attributes/children/attrib-key - - +dup6_/lht_tree_doc/comm/attributes->dup6_/lht_tree_doc/comm/attributes/children/attrib-key + + Index: trunk/doc/developer/lihata_format/tree.html =================================================================== --- trunk/doc/developer/lihata_format/tree.html (revision 20833) +++ trunk/doc/developer/lihata_format/tree.html (revision 20834) @@ -10,7 +10,7 @@

ha:pcb-rnd-board-v*

-
type:name value ver description +
type:name value ver description
ha:pcb-rnd-board-v*     The full, self-contained description of a printed circuit board. This is the root of a board .lht file. The * after the v in the name is an integer which is the format version.
 ha:meta     Any meta-data that won't directly turn into physical material (e.g. copper).
  board_name string   User assigned name of the board @@ -37,7 +37,7 @@
 ha:layer_stack     physical layer stack information: geometry and properties of physical layers
  li:groups     ordered list of physical layers from top to bottom
   ha:INTEGER     a layer group (a physical layer of the board); the ID of the layer group is the integer in the name of the node -
    name string   user assigned name of the layer group, e.g. "top copper" +
    name string >=6 purpose of layer groups (useful with mechanical/documentation groups
    ha:type     a flag-list of layer type flag bits
     top flag   location: top side
     bottom flag   location: bottom side @@ -49,6 +49,7 @@
     paste flag   material: paste
     outline flag   "material": router path (board outline, slots, cutouts)
     substrate flag   material: substrate or insulator +
    name string >=6 purpose of layer groups (useful with mechanical/documentation groups
    li:layers     ordered list of logical layer IDs hosted by this layer group
 ha:font     font kit: all fonts used on the board (if no font specified, default font will be used)
  ha:FONT-ID     the full description of a font; the node name is the integer font id or "geda_pcb" for font 0 (for historical reasons); the name is used only to make each node unique, the ID is also a field below -> @@ -82,7 +83,7 @@

li:pcb-rnd-conf-v1

-
type:name value ver description +
type:name value ver description
li:pcb-rnd-conf-v1     complete pcb-rnd configuration tree
 ha:overwrite     overwrite values while merging; children: a full or partial config tree
 ha:prepend     prepend values while merging; children: a full or partial config tree @@ -91,7 +92,7 @@

li:pcb-rnd-font-v1

-
type:name value ver description +
type:name value ver description
li:pcb-rnd-font-v1     font description
 ha:FONT-ID     the full description of a font; the node name is the integer font id or "geda_pcb" for font 0 (for historical reasons); the name is used only to make each node unique, the ID is also a field below
  cell_height coord   height of the tallest glyph @@ -122,7 +123,7 @@

ha:menu

-
type:name value ver description +
type:name value ver description
ha:     Menu file
 li:mouse     mouse bindings
  li:left     actions to execute on left button click @@ -166,7 +167,7 @@

ha:geda-project-v1

-
type:name value ver description +
type:name value ver description
ha:geda-project-v1     Project file root. Except for "common", each software package should create a single subtree under the root; the subtree shall be named after the software package
 ha:common     project settings that should be common to all software packages
  name string   long name of the project @@ -190,7 +191,7 @@

li:pcb-rnd-subcircuit-v*

-
type:name value ver description +
type:name value ver description
li:pcb-rnd-subcircuit-v*     footprint file containing a single subcircuit
 ha:subc.ID   >=3 an instance (full copy) of a subcircuit
  uid minuid   UID assigned by the user to track subc history @@ -212,7 +213,7 @@

ha:data

-
type:name value ver description +
type:name value ver description
ha:data     Layers and global objects of the board
 li:objects     List of global (non-layer/multi-layer) objects
  ha:padstack_ref.ID   >=4 a padstack reference (instance) placed on the board (e.g. used as a via) @@ -243,7 +244,7 @@
     round none   shape: rounded edge fingers
     sharp none   shape: sharp edge fingers
     solid none   shape: no thermal relief, solid connection without clearance -
     noshape none   shape: special: omit copper shape of the padstack on this layer +
     noshape none >=6 shape: special: omit copper shape of the padstack on this layer
  ha:via.ID   <=4 an old via object (loaded as padstack in the new model)
   x coord   place padstack with origin at this horizontal coordinate
   y coord   place padstack with origin at this vertical coordinate @@ -273,7 +274,7 @@
 li:layers     ordered list of layers; v1 required the order to be top-bottom physically; v1 also required silk layers to be at the end (same resrtictions as in the old .pcb format; only real (non-bound) layers have attributes)
  ha:NAME     a logical layer
   lid integer >=2 layer ID -
   visible integer   only in real (non-boud) layers: 1 if the layer is visible, 0 if not (UI setting) +
   visible integer <6 only in real (non-boud) layers: 1 if the layer is visible, 0 if not (UI setting)
   group integer   only in real (non-boud) layers: "parent" layer group ID
   color string >=5 layer color on UI, in #rrggbb format
   stack_offs integer   only in bound layers: match offset e.g. for internal copper layers @@ -288,6 +289,7 @@
    paste flag   material: paste
    outline flag   "material": router path (board outline, slots, cutouts)
    substrate flag   material: substrate or insulator +
   purpose integer >=6 only in bound layers: match layer group purpose
   combining   >=2 layer combination (compositing) flags
    sub flag   draw in negative
    auto flag   padstacks draw their paste, mask and silk objects on the first layer (of matching type) that features the auto flag @@ -377,8 +379,8 @@
     string string   text string (payload)
     fid integer   font ID
     scale integer   text size scale in % -
     direction integer   rotation in 90 degree steps (0 is horizontal); between -3 and +3, inclusive. Special value 0x7f (127) means the rot field shall be used instead (from v6). -
     rot angle >=6 rotation angle; applied when direction is 0x7f (127) +
     direction integer <=5 rotation in 90 degree steps (0 is horizontal); between -3 and +3, inclusive. Starting from v6, the rot field shall be used instead of direction +
     rot angle >=6 rotation angle in degrees, [0..360), CCW
     thickness coord >=6 if zero, use the default width algorithm; if non-zero use this value as rotation angle in degrees
     ha:attributes     a hash of attribute key=value pairs
      attrib-key string   attribute value @@ -402,7 +404,7 @@
   plated integer   0=unplated hole; 1=plated hole
   name string >=5 optional user assigned prototype name
   li:shape     shape per layer type definition -
    ha:ps_shape_v4     shape on a specific layer type (specified by layer_mask and combining), as specifie in lihata board v4; shape is either ps_poly, ps_line or ps_circ (only one of these will present per layer type); shape coords are relative to padstack origin +
    ha:ps_shape_v4     shape on a specific layer type (specified by layer_mask and combining), as specifie in lihata board v4; shape is either ps_poly, ps_line or ps_circ (only one of these will present per layer type); shape coords are relative to padstack origin; layer mask shall contain one material and at most one location bit
     ha:layer_mask     layer type and location
      top flag   location: top side
      bottom flag   location: bottom side @@ -430,6 +432,7 @@
      x coord   center, horizontal offset
      y coord   center, vertical offset
      dia coord   circle diameter +
     te:ps_hshadow   >=6 hole/slot shadow
 ha:subc.ID   >=3 an instance (full copy) of a subcircuit
  uid minuid   UID assigned by the user to track subc history
  ha:attributes     a hash of attribute key=value pairs @@ -539,7 +542,7 @@

li:submenu

-
type:name value ver description +
type:name value ver description
li:submenu     ordered list of menu items for a submenu
 m string   mnemonic: single character that should be underlined and used as a hot key in the menu name
 - none   horizontal separator @@ -632,5 +635,7 @@ Free form text data
+

Comments

+

ver column: Format version range the subtree may appear in. Index: trunk/doc/developer/lihata_format/tree.txt =================================================================== --- trunk/doc/developer/lihata_format/tree.txt (revision 20833) +++ trunk/doc/developer/lihata_format/tree.txt (revision 20834) @@ -31,7 +31,7 @@ ha:layer_stack physical layer stack information: geometry and properties of physical layers li:groups ordered list of physical layers from top to bottom ha:INTEGER a layer group (a physical layer of the board); the ID of the layer group is the integer in the name of the node - name string user assigned name of the layer group, e.g. "top copper" + name string >=6 purpose of layer groups (useful with mechanical/documentation groups ha:type a flag-list of layer type flag bits top flag location: top side bottom flag location: bottom side @@ -43,6 +43,7 @@ paste flag material: paste outline flag "material": router path (board outline, slots, cutouts) substrate flag material: substrate or insulator + name string >=6 purpose of layer groups (useful with mechanical/documentation groups li:layers ordered list of logical layer IDs hosted by this layer group ha:font font kit: all fonts used on the board (if no font specified, default font will be used) ha:FONT-ID the full description of a font; the node name is the integer font id or "geda_pcb" for font 0 (for historical reasons); the name is used only to make each node unique, the ID is also a field below -> @@ -234,7 +235,7 @@ round none shape: rounded edge fingers sharp none shape: sharp edge fingers solid none shape: no thermal relief, solid connection without clearance - noshape none shape: special: omit copper shape of the padstack on this layer + noshape none >=6 shape: special: omit copper shape of the padstack on this layer ha:via.ID <=4 an old via object (loaded as padstack in the new model) x coord place padstack with origin at this horizontal coordinate y coord place padstack with origin at this vertical coordinate @@ -264,7 +265,7 @@ li:layers ordered list of layers; v1 required the order to be top-bottom physically; v1 also required silk layers to be at the end (same resrtictions as in the old .pcb format; only real (non-bound) layers have attributes) ha:NAME a logical layer lid integer >=2 layer ID - visible integer only in real (non-boud) layers: 1 if the layer is visible, 0 if not (UI setting) + visible integer <6 only in real (non-boud) layers: 1 if the layer is visible, 0 if not (UI setting) group integer only in real (non-boud) layers: "parent" layer group ID color string >=5 layer color on UI, in #rrggbb format stack_offs integer only in bound layers: match offset e.g. for internal copper layers @@ -279,6 +280,7 @@ paste flag material: paste outline flag "material": router path (board outline, slots, cutouts) substrate flag material: substrate or insulator + purpose integer >=6 only in bound layers: match layer group purpose combining >=2 layer combination (compositing) flags sub flag draw in negative auto flag padstacks draw their paste, mask and silk objects on the first layer (of matching type) that features the auto flag @@ -368,8 +370,8 @@ string string text string (payload) fid integer font ID scale integer text size scale in % - direction integer rotation in 90 degree steps (0 is horizontal); between -3 and +3, inclusive. Special value 0x7f (127) means the rot field shall be used instead (from v6). - rot angle >=6 rotation angle; applied when direction is 0x7f (127) + direction integer <=5 rotation in 90 degree steps (0 is horizontal); between -3 and +3, inclusive. Starting from v6, the rot field shall be used instead of direction + rot angle >=6 rotation angle in degrees, [0..360), CCW thickness coord >=6 if zero, use the default width algorithm; if non-zero use this value as rotation angle in degrees ha:attributes a hash of attribute key=value pairs attrib-key string attribute value @@ -394,7 +396,7 @@ name string >=5 optional user assigned prototype name li:shape shape per layer type definition ha:ps_shape_v4 shape on a specific layer type (specified by layer_mask and combining), as specifie in lihata board v4; shape is either ps_poly, ps_line or ps_circ (only one of these will present per layer type); shape coords are - relative to padstack origin + relative to padstack origin; layer mask shall contain one material and at most one location bit ha:layer_mask layer type and location top flag location: top side bottom flag location: bottom side @@ -422,6 +424,7 @@ x coord center, horizontal offset y coord center, vertical offset dia coord circle diameter + te:ps_hshadow >=6 hole/slot shadow ha:subc.ID >=3 an instance (full copy) of a subcircuit uid minuid UID assigned by the user to track subc history ha:attributes a hash of attribute key=value pairs @@ -597,3 +600,7 @@ |--------+------------------------------------------------------| |string |Free form text data | +---------------------------------------------------------------+ + +Comments + +ver column: Format version range the subtree may appear in.