Flipping a block in pcbnew doesn't flip inner layers nor their connected microvias
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Selecting a block in pcbnew on a 4+ layer board and pressing F (flip) will flip the components and outer copper layers but not the inner copper layers and microvias (and presumably blind vias also).
i.e. A trace on In1.Cu connected to a trace on F.Cu by a microvia, once flipped you will have a trace on B.Cu, a trace on In1.Cu (should be In2.Cu), and a microvia from F.Cu to In1.Cu (should be from B.Cu to In2.Cu).
An secondary issue is that there is no way to edit the layers for a microvia (again, presumably a blind via too), where as you can manually edit the layer for traces. This means that any bad microvias must be deleted and placed again (not fun with a large BGA package trying to make sure that you haven't missed any).
Application: kicad
Version: 4.0.0-stable release build
wxWidgets: Version 3.0.2 (debug,
Platform: Mac OS X (Darwin 14.5.0 x86_64), 64 bit, Little endian, wxMac
Boost version: 1.54.0
Related branches
Changed in kicad: | |
status: | New → Confirmed |
Changed in kicad: | |
status: | Confirmed → Fix Committed |
Changed in kicad: | |
status: | Fix Committed → Fix Released |