Skip to content
This repository has been archived by the owner on Feb 9, 2021. It is now read-only.

Commit

Permalink
more comments
Browse files Browse the repository at this point in the history
  • Loading branch information
dcowden committed Nov 24, 2017
1 parent edc8450 commit f3d80d7
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions dxf/readme.MD
Expand Up @@ -35,9 +35,16 @@ This code reads a dxf, and reads it into an entity map that is ready to be used
* recenter=true/false-- this decides whether to shift the sktch to the origin( supported already by entitymap)
* center point for the import ( default to center of the sketch)
* layer number ( so user can select which layer to read in the dxf, default=0)
* point tolerance to identify points that are really supposed to be the same
* convert the entity map into the cq commands to add to the sketch.
* delete vec2d.py and implmenet in terms of existing cq vector classes ( this is from a separate project where i didnt have vector code available )
* upgrade to latest networkx ( i think they are at 2.0)
* add dxf profiles directory to put lots of common profiles
* add tests to the examples to ensure the new dxfs work right
* move this code out this folder, into the right places, and delete this folder eventually

## limitations of the current code

* doesnt handle splines
* can only read from a single layer
* generates in-memory entites that are designed to generate arcTo or LWPOLYLINE commands, which use arc endpoints instead of center point

0 comments on commit f3d80d7

Please sign in to comment.