summaryrefslogtreecommitdiff
path: root/gerberex/dxf.py
AgeCommit message (Collapse)AuthorFilesLines
2019-09-30fix a issue that coordinate normalization for excellon is imperfectHiroshi Murayama1-3/+2
2019-09-28minor refactoringHiroshi Murayama1-1/+1
2019-09-28improve DXF file handling functions:Hiroshi Murayama1-202/+125
- 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-09improve compatibility with RS-274x specification:Hiroshi Murayama1-27/+4
- 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 Murayama1-28/+3
2019-04-03add move and rotation capability to DxfFile objectopiopan1-7/+59
2019-04-03add rectangle generatoropiopan1-25/+57
2019-04-03fix a rotaion issueopiopan1-7/+1
2019-04-01compliant with Python 2.7opiopan1-1/+3
2019-03-31fix a minor issueopiopan1-5/+3
2019-03-31auto detection closed paths in the collection of DXF arc object and line ↵opiopan1-53/+145
object, then fill these closed path
2019-03-30add mouse bites generator functionopiopan1-43/+162
2019-03-23add rotation fuctionopiopan1-1/+1
2019-03-21initial commitopiopan1-0/+357