Prepare 0.2.0 release
parent
f99c34f13b
commit
098ae387f9
@ -1,7 +1,35 @@
|
||||
# dxf-to-csv #
|
||||
|
||||
dxf-to-csv is a tool to extract coordinates from CAD drawings.
|
||||
__dxf-to-csv__ is a tool to extract coordinates from CAD drawings.
|
||||
|
||||
AutoCAD offers the `LIST` command, which shows the geometry of selected objects, but this approach is no practical when dealing with a large number of objects.
|
||||
AutoCAD offers the `LIST` command, which shows the geometry of selected objects, but this approach is not practical when dealing with a large number of objects.
|
||||
|
||||
![AutoCAD list command](doc/autocad-list.png)
|
||||
|
||||
## Installation ##
|
||||
|
||||
`pip install dxfgrabber`
|
||||
|
||||
## Usage ##
|
||||
|
||||
Show available layers:
|
||||
|
||||
`python dxf_to_csv.py drawing.dxf -l`
|
||||
|
||||
Convert all layers:
|
||||
|
||||
`python dxf_to_csv.py drawing.dxf`
|
||||
|
||||
Convert specific layer:
|
||||
|
||||
`python dxf_to_csv.py drawing.dxf -n LAYER_NAME`
|
||||
|
||||
## Output ##
|
||||
|
||||
`drawing.csv`
|
||||
|
||||
| layer | type | id | x | y | z |
|
||||
| ----- | :--------- | ---: | ------: | ------: | -: |
|
||||
| MAP | LWPOLYLINE | 9896 | 202.568 | -41.517 | 0 |
|
||||
| MAP | LWPOLYLINE | 9896 | 206.053 | -40.062 | 0 |
|
||||
| MAP | LWPOLYLINE | 9896 | 207.450 | -36.796 | 0 |
|
||||
|
Loading…
Reference in New Issue