aboutsummaryrefslogtreecommitdiff
path: root/gerberex
AgeCommit message (Collapse)AuthorFilesLines
2021-02-06Fix mystery crashes in excellon parserHEADmasterjaseg1-3/+3
I don't know this code and I don't get what was intended here, but it makes way more sense to me this way.
2021-02-06Fix support for comments in aperture definitionsjaseg1-0/+2
2019-12-30fix bugs that fail judgement of path's containmentHiroshi Murayama2-6/+16
2019-12-28add a function that generate filled gerberdata with representing internal ↵Hiroshi Murayama3-10/+406
shape by fliping polarity
2019-09-30fix a issue that coordinate normalization for excellon is imperfectHiroshi Murayama3-4/+7
2019-09-28minor refactoringHiroshi Murayama2-7/+9
2019-09-28improve DXF file handling functions:Hiroshi Murayama2-248/+253
- DM_LINE mode support to generate Excellon routing sequence - DM_MOUSE_BITES mode support to generate mouse bites along all path also, not only line object
2019-09-12add IP command handling functionHiroshi Murayama1-1/+22
2019-09-09fix issue #2: single quadrant mode is supportedHiroshi Murayama1-16/+31
2019-09-09improve compatibility with RS-274x specification:Hiroshi Murayama5-91/+238
- can merge multiple files having different file scope modifier, such as AS, MI, OF, SF, and IR - support modal coordinate notation
2019-08-25support incremental coordinate for excellonHiroshi Murayama3-61/+14
2019-08-25improve routing mode compatibility with excellon specificationHiroshi Murayama1-76/+166
2019-08-18zero supressing in aperture macro definitionHiroshi Murayama1-1/+2
2019-08-18fix a bug that unit traslation of excellon failHiroshi Murayama1-16/+32
2019-08-17router mode and G85 slot in excellon file is supportedHiroshi Murayama2-15/+241
2019-07-24Update am_expression.pyMarin Mikaël1-1/+1
String format to %f instead of %g. Scientific notation is supportd by Kicad and Ucamco's reference viewer, but causes artefacts on Altium and pcb-tools.
2019-07-24Update am_primitive.pyMarin Mikaël1-1/+1
Fix bug when circle doesn't have any rotation by adding a default 0 degree rotation.
2019-07-24Update composition.pyMarin Mikaël1-1/+5
Add DrillSlot support to excellon composition.
2019-04-24fix a genarating closed path issueopiopan1-3/+14
2019-04-07expand test and fix many issuesopiopan8-92/+163
2019-04-03add move and rotation capability to DxfFile objectopiopan1-7/+59
2019-04-03add rectangle generatoropiopan3-27/+64
2019-04-03fix a rotaion issueopiopan4-11/+25
2019-04-01compliant with Python 2.7opiopan1-1/+3
2019-03-31fix a minor issueopiopan2-7/+4
2019-03-31auto detection closed paths in the collection of DXF arc object and line ↵opiopan2-53/+342
object, then fill these closed path
2019-03-30add mouse bites generator functionopiopan2-43/+184
2019-03-25fix a setup issueopiopan1-0/+7
2019-03-23add rotation fuctionopiopan7-16/+146
2019-03-21initial commitopiopan9-0/+1322