--- OLD 2019-04-07 07:24:11.845076714 +0200 +++ NEW 2019-04-07 07:24:11.849076664 +0200 @@ -6,7 +6,7 @@ crossbar {T_pts}, parseXY, feature1 {T_pts}, parseXY, feature2 {T_pts}, parseXY, - gr_text {}, parseTEXTE_PCB, parseDouble, + gr_text {}, {}, parseTEXTE_PCB, parseDouble, effects parseEDA_TEXT, font {size bold italic}, bold {}, @@ -25,7 +25,6 @@ layer {}, tstamp {}, general parseGeneralSection, - no_connects {}, thickness parseBoardUnits, gr_arc parseDRAWSEGMENT, {T_start T_end}, T_end, @@ -91,34 +90,10 @@ autoplace_cost90 {}, clearance {}, descr {}, - fp_arc parseEDGE_MODULE, {T_start T_end T_angle}, - T_angle, - T_end, - T_start, - layer {}, - status {}, - tstamp {}, - width {}, - fp_circle parseEDGE_MODULE, {T_center T_end}, - T_center, - T_end, - layer {}, - status {}, - tstamp {}, - width {}, - fp_curve parseEDGE_MODULE, {T_pts}, - T_pts, - layer {}, - status {}, - tstamp {}, - width {}, - fp_line parseEDGE_MODULE, {T_start T_end}, - T_end, - T_start, - layer {}, - status {}, - tstamp {}, - width {}, + fp_arc {}, + fp_circle {}, + fp_curve {}, + fp_line {}, fp_poly {}, {}, parseEDGE_MODULE, {T_pts}, T_pts, layer {}, @@ -147,6 +122,7 @@ locked {}, model parse3DModel, at {T_xyz}, parseDouble, + offset {T_xyz}, parseDouble, rotate {T_xyz}, parseDouble, scale {T_xyz}, parseDouble, pad {}, parseD_PAD, @@ -154,6 +130,7 @@ circle {}, clearance {}, connect {}, {}, + custom {}, die_length {}, drill {oval size offset }, {oval size offset }, {oval size offset }, NUMBER parseBoardUnits, @@ -162,9 +139,52 @@ layers {}, parseBoardItemLayersAsMask, net {}, np_thru_hole {}, + options parseD_PAD_option, + rect {}, + convexhull {}, + outline {}, oval {}, + primitives {gr_line gr_arc gr_circle gr_poly}, parseDRAWSEGMENT, + angle {}, + gr_arc parseDRAWSEGMENT, {T_start T_end}, + T_end, + T_start, + angle {}, + layer {}, + status {}, + tstamp {}, + width {}, + gr_circle parseDRAWSEGMENT, {T_center T_end}, + T_center, + T_end, + angle {}, + layer {}, + status {}, + tstamp {}, + width {}, + gr_line parseDRAWSEGMENT, {T_start T_end}, + T_end, + T_start, + angle {}, + layer {}, + status {}, + tstamp {}, + width {}, + gr_poly parseDRAWSEGMENT, {T_pts}, + T_pts, + angle {}, + layer {}, + status {}, + tstamp {}, + width {}, + layer {}, + status {}, + tstamp {}, + width {}, rect {}, rect_delta {}, parseBoardUnits, + roundrect {}, + roundrect_rratio {}, size {}, parseBoardUnits, smd {}, {}, solder_mask_margin {}, @@ -189,6 +209,8 @@ net parseNETINFO_ITEM, net_class parseNETCLASS, clearance {}, + diff_pair_gap {}, + diff_pair_width {}, trace_width {}, uvia_dia {}, uvia_drill {}, @@ -273,7 +295,7 @@ thermal_bridge_width {}, thermal_gap {}, yes {}, - fill_segments {T_LEFT T_pts}, {T_LEFT T_pts}, parseXY, + fill_segments {T_LEFT T_pts }, {T_LEFT T_pts }, {T_LEFT T_pts }, parseXY, filled_polygon {T_pts}, parseXY, hatch {none edge full}, parseBoardUnits, edge {}, @@ -284,6 +306,7 @@ tracks {allowed not_allowed }, {allowed not_allowed }, vias {allowed not_allowed }, {allowed not_allowed }, layer {}, + layers {}, min_thickness {}, net {}, polygon {T_pts}, parseXY,