scrubbed BOM and created ASSY_BOM.xlsx for assy estimate, corrected footprint for...
authorDoug Coffland <dougcoffland@gmail.com>
Sun, 6 Sep 2015 05:55:23 +0000 (22:55 -0700)
committerDoug Coffland <dougcoffland@gmail.com>
Sun, 6 Sep 2015 05:55:23 +0000 (22:55 -0700)
Combined/BOM.ods
Combined/combined.pcb
Combined/footprints/NICHICON_WT_CAP_4mm.fp [new file with mode: 0644]
Combined/microprocessor.sch
Combined/power.sch

index da15febe3e3841c57a131c9781c1bed6131ead0b..4e6b9ba5602160badc58ed41304c16c4e62535fd 100644 (file)
Binary files a/Combined/BOM.ods and b/Combined/BOM.ods differ
index e4a3eec110e3564ae38b0d28be1d1b39af96651a..ac5e47feebbdf33b311fccc577e1751f4c81116b 100644 (file)
@@ -5,11 +5,11 @@ FileVersion[20091103]
 
 PCB["" 5000.00mil 8000.00mil]
 
-Grid[100.000000 0.0000 0.0000 0]
+Grid[10.000000 0.0000 0.0000 0]
 PolyArea[3100.006200]
 Thermal[0.500000]
 DRC[7.50mil 10.00mil 10.00mil 5.00mil 15.00mil 7.50mil]
-Flags("nameonpcb,clearnew,snappin")
+Flags("nameonpcb,clearnew")
 Groups("1,c:2:3:4,s:5:6")
 Styles["Signal,10.00mil,36.00mil,20.00mil,15.00mil:Power,15.00mil,60.00mil,35.00mil,10.00mil:Fat,100.00mil,60.00mil,35.00mil,10.00mil:Skinny,6.00mil,30.00mil,15.00mil,10.00mil"]
 
@@ -786,7 +786,7 @@ Symbol['~' 12.00mil]
        SymbolLine[20.00mil 35.00mil 25.00mil 30.00mil 8.00mil]
 )
 Attribute("PCB::grid::unit" "mil")
-Attribute("PCB::grid::size" "1.00mil")
+Attribute("PCB::grid::size" "0.10mil")
 Via[3658.00mil 961.00mil 30.00mil 20.00mil 42.00mil 15.00mil "" ""]
 Via[3931.00mil 1288.00mil 30.00mil 20.00mil 42.00mil 15.00mil "" ""]
 Via[3933.00mil 1342.00mil 30.00mil 20.00mil 42.00mil 15.00mil "" ""]
@@ -1245,12 +1245,11 @@ Via[1966.00mil 3211.00mil 36.00mil 30.00mil 42.00mil 20.00mil "" ""]
 Via[2170.00mil 3216.00mil 36.00mil 30.00mil 42.00mil 20.00mil "" "thermal(2X)"]
 Via[1089.00mil 3392.00mil 36.00mil 30.00mil 42.00mil 20.00mil "" ""]
 Via[3894.00mil 855.00mil 36.00mil 20.00mil 42.00mil 20.00mil "" ""]
-Via[4392.00mil 2137.00mil 36.00mil 30.00mil 42.00mil 20.00mil "" "thermal(2X)"]
-Via[4179.00mil 2069.00mil 60.00mil 20.00mil 66.00mil 35.00mil "" "thermal(2X)"]
-Via[4182.00mil 2153.00mil 60.00mil 20.00mil 66.00mil 35.00mil "" ""]
 Via[1081.70mil 18.4280mm 60.00mil 20.00mil 66.00mil 35.00mil "" "thermal(2X)"]
 Via[1169.70mil 18.4026mm 60.00mil 20.00mil 66.00mil 35.00mil "" "thermal(2X)"]
 Via[1254.70mil 18.4026mm 60.00mil 20.00mil 66.00mil 35.00mil "" "thermal(2X)"]
+Via[106.1999mm 2216.40mil 60.00mil 20.00mil 66.00mil 35.00mil "" ""]
+Via[4392.80mil 2140.90mil 36.00mil 30.00mil 42.00mil 20.00mil "" "thermal(2X)"]
 
 Element["lock" "Molex 39-03-0040.fp" "MM1/MD3/J1" "unknown" 4610.00mil 2470.00mil 17.00mil -175.00mil 0 100 ""]
 (
@@ -2421,26 +2420,6 @@ Element["hidename" "SOT223" "PS1/U102" "unknown" 2189.50mil 163.6689mm -253.00mi
 
        )
 
-Element["hidename" "NICHICON_WT_CAP_4_5p4.fp" "PS1/C4" "10uF" 2098.00mil 6976.00mil 0.0000 0.0000 3 100 ""]
-(
-       Attribute("device" "POLARIZED_CAPACITOR")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[35.43mil 0.0000 82.68mil 0.0000 51.49mil 10.00mil 61.49mil "+" "1" "square,edge2"]
-       Pad[-82.68mil 0.0000 -35.43mil 0.0000 51.49mil 10.00mil 61.49mil "-" "2" "square"]
-       ElementLine [-101.58mil 38.74mil -101.58mil 101.58mil 10.00mil]
-       ElementLine [-101.58mil 101.58mil 71.58mil 101.58mil 10.00mil]
-       ElementLine [71.58mil 101.58mil 101.58mil 71.58mil 10.00mil]
-       ElementLine [101.58mil 38.74mil 101.58mil 71.58mil 10.00mil]
-       ElementLine [-101.58mil -101.58mil -101.58mil -38.74mil 10.00mil]
-       ElementLine [-101.58mil -101.58mil 71.58mil -101.58mil 10.00mil]
-       ElementLine [71.58mil -101.58mil 101.58mil -71.58mil 10.00mil]
-       ElementLine [101.58mil -71.58mil 101.58mil -38.74mil 10.00mil]
-
-       )
-
 Element["hidename" "0603.fp" "PS1/C101" "0.1uF" 1887.00mil 166.4104mm -31.50mil 31.50mil 1 100 ""]
 (
        Attribute("device" "CAPACITOR")
@@ -2899,30 +2878,6 @@ Element["hidename" "Crystal_HC49.fp" "MP1/X1" "16MHz" 186.00mil 4111.10mil 200.0
 
        )
 
-Element["hidename" "0603" "MP1/C2" "22pF" 281.59mil 3737.00mil 31.50mil 31.50mil 2 100 ""]
-(
-       Attribute("device" "CAPACITOR")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
-
-       )
-
-Element["hidename" "0603" "MP1/C3" "22pF" 266.59mil 4486.00mil 31.50mil 31.50mil 2 100 ""]
-(
-       Attribute("device" "CAPACITOR")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
-       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
-
-       )
-
 Element["hidename" "0603" "MP1/C1" "0.1uF" 437.00mil 102.3470mm 31.50mil -31.50mil 3 100 ""]
 (
        Attribute("device" "CAPACITOR")
@@ -3657,6 +3612,50 @@ Element["lock" "Raspberry PI, facing down" "" "" 3322.00mil 4739.00mil 0.0000 -2
        ElementArc [19.0000mm 964.71mil 122.00mil 122.00mil 90 360 10.00mil]
        ElementArc [19.0000mm -964.71mil 122.00mil 122.00mil 90 360 10.00mil]
 
+       )
+
+Element["hidename" "NICHICON_WT_CAP_4mm.fp" "PS1/C4" "10uF" 53.2979mm 177.2246mm 0.0000 0.0000 3 100 ""]
+(
+       Attribute("device" "POLARIZED_CAPACITOR")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[51.18mil 0.0000 90.54mil 0.0000 62.99mil 10.00mil 70.00mil "+" "1" "square,edge2"]
+       Pad[-90.54mil 0.0000 -51.18mil 0.0000 62.99mil 10.00mil 70.00mil "-" "2" "square"]
+       ElementLine [-101.58mil 50.00mil -101.58mil 101.58mil 10.00mil]
+       ElementLine [-101.58mil 101.58mil 71.58mil 101.58mil 10.00mil]
+       ElementLine [71.58mil 101.58mil 101.58mil 71.58mil 10.00mil]
+       ElementLine [101.58mil 50.00mil 101.58mil 71.58mil 10.00mil]
+       ElementLine [-101.58mil -101.58mil -101.58mil -50.00mil 10.00mil]
+       ElementLine [-101.58mil -101.58mil 71.58mil -101.58mil 10.00mil]
+       ElementLine [71.58mil -101.58mil 101.58mil -71.58mil 10.00mil]
+       ElementLine [101.58mil -71.58mil 101.58mil -50.00mil 10.00mil]
+
+       )
+
+Element["hidename" "0201" "MP1/C3" "22pF" 286.91mil 4491.80mil 31.50mil 31.50mil 2 100 ""]
+(
+       Attribute("device" "CAPACITOR")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[11.81mil 0.0000 11.81mil 0.0000 15.74mil 20.00mil 21.74mil "1" "1" "square,edge2"]
+       Pad[-11.81mil 0.0000 -11.81mil 0.0000 15.74mil 20.00mil 21.74mil "2" "2" "square"]
+
+       )
+
+Element["hidename" "0201" "MP1/C2" "22pF" 7.5819mm 95.0229mm 31.50mil 31.50mil 2 100 ""]
+(
+       Attribute("device" "CAPACITOR")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[11.81mil 0.0000 11.81mil 0.0000 15.74mil 20.00mil 21.74mil "1" "1" "square,edge2"]
+       Pad[-11.81mil 0.0000 -11.81mil 0.0000 15.74mil 20.00mil 21.74mil "2" "2" "square"]
+
        )
 Layer(1 "top")
 (
@@ -4808,8 +4807,6 @@ Layer(1 "top")
        Line[2430.00mil 6534.00mil 2367.00mil 6471.00mil 70.00mil 20.00mil "clearline"]
        Line[2367.00mil 6471.00mil 56.3078mm 6471.00mil 70.00mil 20.00mil "clearline"]
        Line[56.3078mm 6471.00mil 2189.50mil 163.6689mm 70.00mil 20.00mil "clearline"]
-       Line[51.7892mm 6976.00mil 51.7892mm 171.4046mm 70.00mil 20.00mil "clearline"]
-       Line[51.7892mm 171.4046mm 2099.50mil 169.8665mm 70.00mil 20.00mil "clearline"]
        Line[53.4523mm 169.9915mm 53.4523mm 163.7939mm 15.00mil 20.00mil "clearline"]
        Line[53.4523mm 163.7939mm 2099.50mil 163.6689mm 15.00mil 20.00mil "clearline"]
        Line[555.00mil 7862.00mil 484.00mil 7862.00mil 70.00mil 20.00mil "clearline"]
@@ -4981,12 +4978,8 @@ Layer(1 "top")
        Line[2008.50mil 163.6689mm 1492.00mil 150.5498mm 70.00mil 20.00mil "clearline"]
        Line[1492.00mil 150.5498mm 1492.00mil 4887.00mil 70.00mil 20.00mil "clearline"]
        Line[186.00mil 3920.20mil 256.00mil 3850.20mil 10.00mil 30.00mil "clearline"]
-       Line[256.00mil 3850.20mil 256.00mil 3737.00mil 10.00mil 30.00mil "clearline"]
-       Line[307.18mil 3737.00mil 310.18mil 3740.00mil 10.00mil 30.00mil "clearline"]
        Line[310.18mil 3740.00mil 392.00mil 3740.00mil 10.00mil 30.00mil "clearline"]
        Line[186.00mil 4302.00mil 241.00mil 4357.00mil 10.00mil 30.00mil "clearline"]
-       Line[241.00mil 4357.00mil 241.00mil 4486.00mil 10.00mil 30.00mil "clearline"]
-       Line[292.18mil 4486.00mil 297.18mil 4491.00mil 10.00mil 30.00mil "clearline"]
        Line[297.18mil 4491.00mil 390.00mil 4491.00mil 10.00mil 30.00mil "clearline"]
        Line[17.1000mm 106.5208mm 17.0560mm 4192.00mil 10.00mil 30.00mil "clearline"]
        Line[13.6970mm 102.5208mm 17.1000mm 102.5208mm 15.00mil 20.00mil "clearline"]
@@ -5588,8 +5581,6 @@ Layer(1 "top")
        Line[2354.00mil 3298.00mil 2354.00mil 976.00mil 15.00mil 20.00mil "clearline"]
        Line[2354.00mil 976.00mil 2351.00mil 973.00mil 15.00mil 20.00mil "clearline"]
        Line[103.4469mm 56.5585mm 103.5680mm 56.5585mm 10.00mil 30.00mil "clearline"]
-       Line[4393.00mil 55.7154mm 4393.00mil 2138.00mil 15.00mil 20.00mil "clearline"]
-       Line[4393.00mil 2138.00mil 4392.00mil 2137.00mil 15.00mil 20.00mil "clearline"]
        Line[108.6480mm 52.3929mm 111.5998mm 52.3929mm 10.00mil 30.00mil "clearline"]
        Line[111.5998mm 52.3929mm 111.6713mm 2059.90mil 10.00mil 30.00mil "clearline"]
        Line[111.6713mm 53.1210mm 112.2522mm 53.1210mm 10.00mil 30.00mil "clearline"]
@@ -5602,8 +5593,6 @@ Layer(1 "top")
        Line[4392.00mil 2225.00mil 108.6915mm 2225.00mil 15.00mil 20.00mil "clearline"]
        Line[108.6915mm 2225.00mil 108.6480mm 56.5585mm 15.00mil 20.00mil "clearline"]
        Line[3941.00mil 2114.00mil 3929.00mil 2126.00mil 15.00mil 20.00mil "clearline"]
-       Line[103.5680mm 52.3929mm 105.9869mm 52.3929mm 15.00mil 20.00mil "clearline"]
-       Line[105.9869mm 52.3929mm 4179.00mil 2069.00mil 15.00mil 20.00mil "clearline"]
        Line[3893.00mil 2439.00mil 3893.00mil 61.2443mm 10.00mil 30.00mil "clearline"]
        Line[3893.00mil 61.2443mm 103.5680mm 56.5585mm 10.00mil 30.00mil "clearline"]
        Line[94.6940mm 62.9979mm 96.3617mm 62.9979mm 10.00mil 30.00mil "clearline"]
@@ -5619,8 +5608,6 @@ Layer(1 "top")
        Line[2357.00mil 3525.00mil 2357.00mil 3296.00mil 15.00mil 20.00mil "clearline"]
        Line[2357.00mil 3296.00mil 2354.00mil 3293.00mil 15.00mil 20.00mil "clearline"]
        Line[3458.00mil 2191.00mil 3648.00mil 2191.00mil 60.00mil 20.00mil ""]
-       Line[4182.00mil 2153.00mil 106.7757mm 2153.00mil 15.00mil 20.00mil "clearline"]
-       Line[106.7757mm 2153.00mil 108.6480mm 56.5585mm 15.00mil 20.00mil "clearline"]
        Line[1168.30mil 18.3874mm 1167.70mil 18.4026mm 70.00mil 20.00mil "clearline"]
        Line[1167.70mil 18.4026mm 27.3990mm 18.4026mm 70.00mil 20.00mil "clearline"]
        Line[27.3990mm 18.4026mm 32.0980mm 18.4026mm 70.00mil 20.00mil "clearline"]
@@ -5629,6 +5616,22 @@ Layer(1 "top")
        Line[1164.00mil 185.00mil 1164.00mil 361.00mil 100.00mil 20.00mil ""]
        Line[1536.50mil 3409.50mil 41.2466mm 3409.50mil 10.00mil 30.00mil "clearline"]
        Line[41.2466mm 3409.50mil 41.3112mm 86.6659mm 10.00mil 30.00mil "clearline"]
+       Line[2027.30mil 177.2631mm 50.9235mm 177.2631mm 100.00mil 20.00mil "clearline"]
+       Line[50.9235mm 177.2631mm 1952.00mil 6926.00mil 100.00mil 20.00mil "clearline"]
+       Line[1952.00mil 6926.00mil 1952.00mil 173.6130mm 100.00mil 20.00mil "clearline"]
+       Line[1952.00mil 173.6130mm 2099.50mil 169.8665mm 100.00mil 20.00mil "clearline"]
+       Line[275.10mil 4491.80mil 275.10mil 4391.10mil 10.00mil 30.00mil "clearline"]
+       Line[275.10mil 4391.10mil 233.75mil 110.4836mm 10.00mil 30.00mil "clearline"]
+       Line[7.2819mm 95.0229mm 7.2819mm 97.0156mm 10.00mil 30.00mil "clearline"]
+       Line[7.2819mm 97.0156mm 252.10mil 3854.10mil 10.00mil 30.00mil "clearline"]
+       Line[111.5797mm 2193.00mil 111.5797mm 2141.00mil 15.00mil 20.00mil "clearline"]
+       Line[111.5797mm 2141.00mil 4392.80mil 2140.90mil 15.00mil 20.00mil "clearline"]
+       Line[4392.80mil 2140.90mil 4204.50mil 2140.90mil 15.00mil 20.00mil "clearline"]
+       Line[4204.50mil 2140.90mil 4179.70mil 2116.10mil 15.00mil 20.00mil "clearline"]
+       Line[4281.40mil 2225.00mil 4189.70mil 2225.00mil 15.00mil 20.00mil "clearline"]
+       Line[4189.70mil 2225.00mil 106.1999mm 2216.40mil 15.00mil 20.00mil "clearline"]
+       Line[103.5680mm 52.3929mm 104.8083mm 52.3929mm 15.00mil 20.00mil "clearline"]
+       Line[104.8083mm 52.3929mm 106.4831mm 54.0677mm 15.00mil 20.00mil "clearline"]
        Polygon("clearpoly")
        (
                [3335.00mil 966.00mil] [3693.00mil 966.00mil] [3693.00mil 1140.00mil] [3335.00mil 1140.00mil] 
@@ -6872,8 +6875,11 @@ Layer(4 "bottom")
        Line[1957.00mil 2966.00mil 2151.00mil 2772.00mil 10.00mil 30.00mil "clearline"]
        Line[3625.00mil 1979.00mil 4336.00mil 1979.00mil 50.00mil 20.00mil ""]
        Line[3165.00mil 2158.00mil 2933.00mil 1926.00mil 15.00mil 20.00mil "clearline"]
-       Line[3441.00mil 2203.00mil 3660.00mil 2203.00mil 60.00mil 20.00mil ""]
-       Line[4182.00mil 2153.00mil 3160.00mil 2153.00mil 15.00mil 20.00mil "clearline"]
+       Line[106.1999mm 2216.40mil 106.1999mm 2179.70mil 15.00mil 20.00mil "clearline"]
+       Line[106.1999mm 2179.70mil 4159.80mil 2158.40mil 15.00mil 20.00mil "clearline"]
+       Line[4159.80mil 2158.40mil 3165.40mil 2158.40mil 15.00mil 20.00mil "clearline"]
+       Line[3165.40mil 2158.40mil 3154.00mil 2147.00mil 15.00mil 20.00mil "clearline"]
+       Line[3440.40mil 2205.10mil 3659.40mil 2205.10mil 60.00mil 20.00mil ""]
        Polygon("clearpoly")
        (
                [3333.00mil 582.00mil] [3691.00mil 582.00mil] [3691.00mil 753.00mil] [3333.00mil 753.00mil] 
diff --git a/Combined/footprints/NICHICON_WT_CAP_4mm.fp b/Combined/footprints/NICHICON_WT_CAP_4mm.fp
new file mode 100644 (file)
index 0000000..3e297c8
--- /dev/null
@@ -0,0 +1,78 @@
+
+       
+       # max pin width (perpendicular to axis of package) (1/100 mil)
+       
+
+       # max pin length (parallel to axis of package) (1/100 mil)
+       
+
+       # gap between the pads (1/100 mil)
+       
+
+       # package width (1/100 mil)
+       
+
+       # package height (1/100 mil)
+       
+
+       # component veritcal height off board (1/100 mil)
+       
+
+       # pad width and length
+       
+       
+
+       # y values for drawing the pad.  The Y center of the pad is 0.5*(PINL + PINS)
+       # we need a line segment of length PADL - PADW so we have end points:
+       # 0.5*(PINL + PINS) +/- 0.5*(PADL - PADW)
+       
+       
+
+       # width of soldermask relief (5 mil on each side)
+       
+
+       # silkscreen width (1/100 mils)
+       
+
+       # how much space to leave around the part before the
+       # silk screen (1/100 mils)
+       
+
+       # lower left corner for silk screen (1/100 mil)
+       
+       
+
+       # upper right corner for silk screen (1/100 mil)
+       
+       
+
+       # how much to notch the corners by in silk to indicate polarity
+       
+       
+       
+
+# Element [SFlags "Desc" "Name" "Value" MX MY TX TY TDir TScale TSFlags]
+Element[ "" "Description_nichicon_NICHICON_WT_CAP_4_5p4" "" "`NICHICON_WT_CAP_4_5p4'" 0 0 0 0 0 100 ""]
+(
+
+# Pad [rX1 rY1 rX2 rY2 Thickness Clearance Mask "Name" "Number" SFlags]                                                                                              
+Pad[ 0 -9054 0 -5118 6299 1000 7000 "Plus"  "1" "square"]
+Pad[ 0  9054 0  5118 6299 1000 7000 "Minus" "2" "square"]
+
+# Silk screen around package
+# ElementLine[ x1 y1 x2 y2 width]
+
+ElementLine[ 10158    10158     5000    10158    1000]
+ElementLine[ 10158    10158     10158    -7158 1000]
+ElementLine[ 10158    -7158  7158 -10158    1000]
+ElementLine[ 7158 -10158     5000    -10158    1000]
+
+ElementLine[ -10158    10158    -5000    10158    1000]
+ElementLine[ -10158    10158    -10158    -7158 1000]
+ElementLine[ -10158    -7158 -7158 -10158    1000]
+ElementLine[ -7158 -10158    -5000    -10158    1000]
+
+
+
+)
+
index 19dbafefaf0f0f5e5067c958fba11516ca01dacd..696ea18c6855afae4fc51c1ee960b0d30e9da37f 100644 (file)
@@ -42,7 +42,7 @@ symversion=0.1
 T 47150 40700 5 10 1 1 180 0 1
 value=22pF
 T 47400 40500 5 10 0 0 90 0 1
-footprint=0603
+footprint=0201
 }
 C 48100 40500 1 90 0 cap.sym
 {
@@ -55,7 +55,7 @@ symversion=0.1
 T 48600 40700 5 10 1 1 180 0 1
 value=22pF
 T 48100 40500 5 10 0 0 270 0 1
-footprint=0603
+footprint=0201
 }
 N 48000 41000 48000 41800 4
 N 48000 41800 47800 41800 4
index 493a90eddb5831450dfb909a99bfef29609cc3eb..4811ee14b5060096156bae2ac58d75552d845dd4 100644 (file)
@@ -108,7 +108,7 @@ value=10uF
 T 47600 50000 5 10 0 1 0 0 1
 description=Nichicon UWP1A100MCL1GB 10uF 10Volt Aluminum Electrolytic SMD cap
 T 47600 50000 5 10 0 0 0 0 1
-footprint=NICHICON_WT_CAP_4_5p4.fp
+footprint=NICHICON_WT_CAP_4mm.fp
 }
 N 46100 49100 47800 49100 4
 N 46100 49400 46400 49400 4