gerbview doesn't display outline macro correctly

Bug #578577 reported by Stefan Thiede
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
Wishlist
jean-pierre charras

Bug Description

gerbv (www.geda.seul.org) displays the macro as a 8-point polygon.
GerbView doesn't seem to have this implemented.

*
%FSLAX26Y26*%
%MOIN*%
G04 A4 - i274x.oc8.d36 *
%AMA4top*
4,1,8,
0.034500,0.014290,
0.034500,-0.014290,
0.014290,-0.034500,
-0.014290,-0.034500,
-0.034500,-0.014290,
-0.034500,0.014290,
-0.014290,0.034500,
0.014290,0.034500,
0.034500,0.014290,
0.0000*
%
%ADD40A4top*%
%IPPOS*%
%LNfp0149448top.gbx*%
%LPD*%
G75*
G54D40*
X04750000Y00344900D03*
X04856300Y00246400D03*
X04750000Y00148000D03*
M02*

Tags: gerbview
Revision history for this message
Stefan Thiede (stefan-thiede) wrote :
Changed in kicad:
assignee: nobody → Dick Hollenbeck (dickelbeck)
importance: Undecided → Low
Revision history for this message
Dick Hollenbeck (dickelbeck) wrote :

I fixed the initial problem with reading in of the macro. We were not expecting the macro to span multiple lines.
I augmented rs274d.cpp with debug print statements showing that we got all the AMP_OUTLINE parameters OK now. This is a step forward. Search for AMP_OUTLINE in rs274d.cpp.

At this point I am turning it over to Jean Pierre because I do not know off the top of my head how to draw a closed polygon using the limited graphical infrastructure within GERBVIEW. And I am marking it as an enhancement request = wishlist importance.

Changed in kicad:
importance: Low → Wishlist
assignee: Dick Hollenbeck (dickelbeck) → jean-pierre charras (jp-charras)
Changed in kicad:
status: New → Confirmed
Martin Errenst (imp-d)
tags: added: gerbview
Revision history for this message
xzcvczx (xzcvczx) wrote :

I have tested this on BZR-6194 and it appears to be resolved, marking as closed

Changed in kicad:
status: Confirmed → Fix Committed
Jon Neal (reportingsjr)
Changed in kicad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.