Flipped Edge.Cuts in STEP export
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Medium
|
Ian McInerney |
Bug Description
1) Place a footprint with Edge.Cuts
2) Flip the footprint to the back side of the board
3) Export STEP
4) Bug: the cutouts are in the wrong places (they are mirrored). Plot outputs are fine.
This is a strange footprint and the Edge.Cuts were not required (it came from an Eagle import), but the bug seems real enough.
In the attached board, the "R" footprint is flipped and rotated. The Gerbers are right, but the STEP is wrong.
Thanks to PoopieHead in IRC for the original footprint and the report.
----
Application: kicad
Version: (5.1.0-
Libraries:
wxWidgets 3.0.4
Platform: Linux 4.20.6-arch1-1-ARCH x86_64, 64 bit, Little endian, wxGTK
Build Info:
wxWidgets: 3.0.4 (wchar_t,wx containers,
Boost: 1.69.0
OpenCASCADE Community Edition: 6.9.1
Compiler: GCC 8.2.1 with C++ ABI 1013
Build settings:
USE_
USE_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_
KICAD_SPICE=ON
Changed in kicad: | |
importance: | Undecided → Medium |
milestone: | none → 5.1.1 |
status: | New → Triaged |
Changed in kicad: | |
milestone: | 5.1.1 → 5.1.2 |
Changed in kicad: | |
milestone: | 5.1.2 → 5.1.3 |
Changed in kicad: | |
assignee: | nobody → Ian McInerney (imcinerney) |
status: | Triaged → In Progress |
tags: | added: pcbnew |
Changed in kicad: | |
status: | Fix Committed → Fix Released |
This seems to be caused by only flipping the y-axis of the curves on the front layer. The attached patch flips all the curves (no matter the layer) to fix this. It is based on the current 5.1 branch.