[vba] CAD도면 작성 – Line 그리기(DXF)

DXF를 사용하면 고품질의 CAD 파일을 출력할 수 있다. 즉 VBA를 통하여 자동으로 도면을 그릴 수 있다. DXF는 AutoCAD와 호환이 되도록 설계된 파일형식이다. 작성의도 : 도면 작성 자동화 아래의 코드는 여기에 있는 DXF파일을 출력하는 코드이다. LINE명령어를 처리하는 함수는 다음과 같이 작성할 수 있다. 이와 같은 요령으로 AutoCAD의 line뿐만 아니라 circle, arc, pline 등 모든 도면 요소(drawing …

[cad]minimal DXF

[Links] 1.Minimum Requirements for Creating a DXF File of a 3D Model -by Paul Bourke 2.Minimal DXF Content [Facts] – DXF R12 (AC1009)나 그 이전 버전에서는 ENTITIES 섹션만 있어도 된다. – DXF R13/14이나 그 이후 버전에서는 HEADER, (CLASSES,) TABLES, ENTITIES, OBJECTS 섹션도 필요하다.

[dxf]AutoCAD DXF Reference

Product Version Size Format AutoCAD® 2014 v.u.28.1.01 1,114 KB PDF AutoCAD® 2013 v.u.27.1.01 1,114 KB PDF AutoCAD® 2012 v.u.26.1.01 1,112 KB PDF AutoCAD® 2011 v.u.25.1.01 844 KB PDF AutoCAD® 2010 v.u.24.1.01 842 KB PDF AutoCAD® 2009 v.u.23.1.01 1.72 MB PDF AutoCAD® 2008 v.u.22.1.01 1.80 MB PDF AutoCAD® 2007 v.u.21.1.01 1.07 MB PDF AutoCAD® 2006 v.u.20.1.01 1.73 MB PDF …

DXF Group code

DXF, Revision 10excerpted from http://paulbourke.net/dataformats/dxf/dxf10.html

DXF를 읽어오는 모듈을 정리

과거 동적배열로 된 변수들을 Generic.List와 Generic.Dictionary로 변경하였다. 파일 읽는 시간이 놀랍게 줄었다. 리스트와 딕셔너리도 마치 동적배열처럼 사용할 수 있다.

AutoCAD Release 12 DXF Format

AutoCAD R12의 DXF 형식에 대한 모든 설명이 있는 문서를 여기에서 찾을 수 있다.더 많은 여러가지 정보는 여기에서 찾을 수 있다. DXF, Revision 10 3차원 모델을 위한 최소한의 DXF