pcb

Activity log for bug #827145

Date Who What changed Old value New value Message
2011-08-16 06:44:53 Bert Timmerman bug added bug
2011-08-16 06:45:30 Bert Timmerman description Using PCB, I created a footprint for the PDS760 Schottky diode (PowerDI®5 package). I have pasted its ASCII file below. When I apply 'FreeRotateBuffer()' to that footprint, the big pad (pin 1) and the silkscreen rotate fine, but the two small square pads (2 and 3) do not. Their centers rotate, but the pads themselves do not. Is it a bug or did I do something wrong when I created the footprint? I have verified the problem with 45° and 60° rotations. Here is the footprint file. The guardband is probably overly liberal, but for now it can do the job for me: Element["" "" "D?" "" 27500 15000 -6500 9500 0 100 ""] ( Pad[-14383 124 -8478 124 13228 2000 14228 "" "1" "square"] Pad[4239 3745 4239 3745 5512 2000 6512 "" "2" "square,edge2"] Pad[4239 -3499 4239 -3499 5512 2000 6512 "" "3" "square,edge2"] ElementLine [-23000 -8500 -23000 8500 500] ElementLine [9000 -8500 -23000 -8500 500] ElementLine [9000 8500 9000 -8500 500] ElementLine [-23000 8500 9000 8500 500] ) Bug reported on geda-user by Gus Fantanas. Bug reported on geda-user by Gus Fantanas: Using PCB, I created a footprint for the PDS760 Schottky diode (PowerDI®5 package). I have pasted its ASCII file below. When I apply 'FreeRotateBuffer()' to that footprint, the big pad (pin 1) and the silkscreen rotate fine, but the two small square pads (2 and 3) do not. Their centers rotate, but the pads themselves do not. Is it a bug or did I do something wrong when I created the footprint? I have verified the problem with 45° and 60° rotations. Here is the footprint file. The guardband is probably overly liberal, but for now it can do the job for me: Element["" "" "D?" "" 27500 15000 -6500 9500 0 100 ""] ( Pad[-14383 124 -8478 124 13228 2000 14228 "" "1" "square"] Pad[4239 3745 4239 3745 5512 2000 6512 "" "2" "square,edge2"] Pad[4239 -3499 4239 -3499 5512 2000 6512 "" "3" "square,edge2"] ElementLine [-23000 -8500 -23000 8500 500] ElementLine [9000 -8500 -23000 -8500 500] ElementLine [9000 8500 9000 -8500 500] ElementLine [-23000 8500 9000 8500 500] )
2011-08-16 20:02:18 Andrew Poelstra marked as duplicate 699270