I'm at works so I used the windows build to produce this example.
The upper part shows the difference between the rounded and square pads.
Lower part matches part of a layout I'm working on for a LNA. I'm using
the trace and ground plan as a coplanar waveguide with a 50 ohm
impedance, and the added clearance around the bypass component doesn't
feel right.
Robert
On Wed, May 21, 2008 at 10:08:48AM -0400, DJ Delorie wrote:
>
> Could you provide a simple test board that demonstrates this bug and the fix?
>
>
# release: pcb.exe 20080202
# date: Wed May 21 15:52:07 2008
# user: Unknown
# host: Unknown
# To read pcb files, the pcb version (or the cvs source date) must be >= the
file version
FileVersion[20070407]
PCB["" 100000 100000]
Grid[2500.000000 0 0 1]
Cursor[0 100000 0.000000]
PolyArea[200000000.000000]
Thermal[0.500000]
DRC[1000 1000 1000 1000 1500 1000]
Flags("rubberband,nameonpcb,uniquename,clearnew,snappin")
Groups("1,c:2,s:3:4:5:6:7:8")
Styles["Signal,1000,3600,2000,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"]
Element["onsolder" "" "" "" 27500 87500 0 0 0 100 "auto"]
(
Pad[0 -7500 0 0 4000 2000 6000 "" "1" "onsolder,edge2"]
Pad[0 -25000 0 -17500 4000 2000 6000 "" "2" "onsolder,square"]
Pad[7500 0 15000 -7500 4000 2000 6000 "" "3" "onsolder,edge2"]
Pad[7500 -17500 15000 -25000 4000 2000 6000 "" "4" "onsolder,square"]
Pad[20000 0 27500 0 4000 2000 6000 "" "5" "onsolder,edge2"]
Pad[20000 -17500 27500 -17500 4000 2000 6000 "" "6"
"onsolder,square,edge2"]
Pad[32500 -7500 40000 0 4000 2000 6000 "" "7" "onsolder,edge2"]
Pad[32500 -25000 40000 -17500 4000 2000 6000 "" "8" "onsolder,square"]
)
Element["onsolder" "Standard SMT resistor, capacitor etc" "" "0603" 67500 45000
-3150 3150 0 100 "auto"]
(
Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
)
Element["onsolder" "Standard SMT resistor, capacitor etc" "" "0603" 32500 25000
-3150 3150 0 100 "auto"]
(
Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
)
Element["onsolder" "Standard SMT resistor, capacitor etc" "" "0603" 52842 33961
-3551 1197 0 100 "auto"]
(
Pad[-2157 1462 -1461 2157 2952 2000 3552 "1" "1"
"onsolder,square,edge2"]
Pad[1462 -2157 2158 -1461 2952 2000 3552 "2" "2" "onsolder,square"]
)
Layer(1 "component")
(
)
Layer(2 "solder")
(
Line[40000 25000 60492 45492 3000 2000 "clearline"]
Line[64941 45492 60492 45492 3000 2000 "clearline"]
Line[40000 25000 35551 25000 3000 2000 "clearline"]
Polygon("clearpoly")
(
[5000 97500] [85000 97500] [85000 10000] [5000 10000]
)
)
Layer(3 "GND")
(
)
Layer(4 "power")
(
)
Layer(5 "signal1")
(
)
Layer(6 "signal2")
(
)
Layer(7 "signal3")
(
)
Layer(8 "signal4")
(
)
Layer(9 "silk")
(
)
Layer(10 "silk")
(
)
_______________________________________________
geda-dev mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev