DXF
| ํ์ผ ํ์ฅ์ | .dxf |
|---|---|
| ์ธํฐ๋ท ๋ฏธ๋์ดย ํ์ |
image/vnd.dxf |
| ๊ฐ๋ฐ | ์คํ ๋ฐ์คํฌ |
| ๋ฐํ์ผ | 1982๋ 12์ |
| ์ต์ ๋ฒ์ | u19.1.01. (2007๋ 1์[1]) |
| ํฌ๋งท ์ข ๋ฅ | CAD ๋ฐ์ดํฐ ๊ตํ |
DXF๋ ๋ฏธ๊ตญ ์คํ ๋ฐ์คํฌ ์ฌ์ ์คํ ์บ๋ ์ ๋ค๋ฅธ ์๋ง์ ์บ๋(CAD) ์ํํธ์จ์ด๋ค ๊ฐ์ ํ์ผ ๊ตํ์ ์ํ ํฌ๋งท์ด๋ฉฐ, ์บ๋ ๋ฐ์ดํฐ ์ํธ ์ด์ฉ์ฑ์ ์ํ ์ฌ์ค์(de facto) ํ์ค์ด ๋์๋ค.
๋ํ๋ฏผ๊ตญ์ ์บ๋์์ํํธ๊ฐ ๊ฐ๋ฐํ ์บ๋์(CADian)๋ฅผ ๋น๋กฏํ์ฌ ์คํ์์ค ์บ๋์ธ ํ์บ๋(Qcad)๋ฑ ๋ง์ ์บ๋(CAD) ๊ฐ๋ฐ์ฌ๋ค์ด ์คํ ์บ๋(AutoCAD)์์ ํธํ์ฑ์ ์ ์งํ๊ธฐ ์ํ์ฌ ์ด ํฌ๋งท์ ์ง์ํ๊ณ ์๋ค.
- HEADER ์น์
- ๋๋ฉด์ ๋ํ ์ผ๋ฐ ์ ๋ณด๋ฅผ ํฌํจํ๋ค. ์ด ์น์ ์ AutoCAD ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฒ์ ๋ฒํธ์ ๋ค์ํ ์์คํ ๋ณ์๋ก ๊ตฌ์ฑ๋๋ค. ๊ฐ ๋งค๊ฐ๋ณ์๋ ๋ณ์ ์ด๋ฆ๊ณผ ์ฐ๊ด๋ ๊ฐ์ ํฌํจํ๊ณ ์๋ค.
- CLASSES ์น์
- ๋ฐ์ดํฐ๋ฒ ์ด์ค์ BLOCKS, ENTITIES ๋ฐ OBJECTS ์น์ ์์ ์ธ์คํด์ค๊ฐ ์ฌ์ฉ๋๋ ์์ฉํ๋ก๊ทธ๋จ ์ ์ ํด๋์ค์ ๋ํ ์ ๋ณด๋ฅผ ๋ณด์ ํ๊ณ ์๋ค. ํด๋์ค ์ ์๋ ํด๋์ค ๊ณ์ธต์ ๊ณ ์ ๋๋ค.
- TABLES ์น์
- ๋ค์์ ๊ธฐํธ ํ ์ด๋ธ์ ๋ํ ์ ์๋ฅผ ํฌํจํ๋ค.
- APPID(์์ฉํ๋ก๊ทธ๋จ ์๋ณ ํ ์ด๋ธ)
- BLOCK_RECORD(๋ธ๋ก ์ฐธ์กฐ ํ ์ด๋ธ)
- DIMSTYLE(์น์ ์คํ์ผ ํ ์ด๋ธ)
- LAYER(๋๋ฉด์ธต ํ ์ด๋ธ)
- LTYPE(์ ์ข ๋ฅ ํ ์ด๋ธ)
- STYLE(ํ ์คํธ ์คํ์ผ ํ ์ด๋ธ)
- UCS(์ฌ์ฉ์ ์ขํ๊ณ ํ ์ด๋ธ)
- VIEW(View table,ํ ์ด๋ธ ๋ณด๊ธฐ)
- VPORT(๋ทฐํฌํธ ๊ตฌ์ฑ ํ ์ด๋ธ)
- BLOCKS ์น์
- ๋๋ฉด์ ๊ฐ ๋ธ๋ก ์ฐธ์กฐ๋ฅผ ๊ตฌ์ฑํ๋ ๋ธ๋ก ์ ์ ๋ฐ ๋๋ฉด์์(entity- ์ , ์ , ๋ฉด, ์, ํ ์คํธ ๋ฑ ๋๋ฉด์ ํ์ฑํ๋ ๊ฐ ๊ทธ๋ฆผ ์์๋ฅผ ์๋ฏธํ๋ค)๋ฅผ ํฌํจํ๋ค.
- ENTITIES ์น์
- ๋ธ๋ก ์ฐธ์กฐ(์ฝ์ ๋๋ฉด์์)์ ํจ๊ป ๋๋ฉด์ ๊ทธ๋ํฝ ๊ฐ์ฒด(๋๋ฉด์์)๋ฅผ ํฌํจํ๋ค.
- OBJECTS ์น์
- ๋๋ฉด์ ๋น๊ทธ๋ํฝ ๊ฐ์ฒด๋ฅผ ํฌํจํ๋ค. ๋๋ฉด์์ ๋๋ ๊ธฐํธ ํ ์ด๋ธ ๋ ์ฝ๋ ๋๋ ๊ธฐํธ ํ ์ด๋ธ์ด ์๋ ๊ฐ์ฒด๋ ๋ชจ๋ ์ด ์น์ ์ ์ ์ฅ๋๋ค. OBJECTS ์น์ ์ ํ์๋๋ ํญ๋ชฉ์ ์๋ก๋ ๋ค์ค์ ์คํ์ผ ๋ฐ ๊ทธ๋ฃน์ด ํฌํจ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ค ์ ์๋ค.
- THUMBNAILIMAGE ์น์
- ๋๋ฉด์ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ฅผ ํฌํจํ๋ค. ์ด ์น์ ์ ์ ํ ์ฌํญ์ด๋ค.
- END OF FILE
DXF๋ ์คํ ๋ฐ์คํฌ์ฌ์ ์คํ ์บ๋๋ฅผ ํฌํจํด์ CAD ํ๋ก๊ทธ๋จ๋ค์ด ์์ฌ์ ์บ๋ํ์ผ์ ๊ฐ๋ ์ฑ์ด ๊ฐ๋ฅํ ํ ์คํธ ํ์ผ(ASCII)๋ก ๋ณํํ๋ ํ์ผ ํฌ๋งท์ด๋ค.
์์ค๊ฐ ๊ณต๊ฐ๋ ์บ๋ ํ์(ํ์ผ ํฌ๋งท)์ผ๋ก ๋์ด ์์ด์ ์ฌ์ค์ ์ฐ์ ํ์ค์ผ๋ก ๋๋ฆฌ ์ ์ฉํ๊ฒ ์ฌ์ฉ๋๊ณ ์๋ค.
DXF ํ์ผ ํ์
- 0 (ํค๋ ์น์ ์ ์์)
- SECTION
- 2
- HEADER
- <ํค๋ ๋ณ์ ํญ๋ชฉ๋ค >
- 0
- ENDSEC (ํค๋ ์น์ ์ ๋)
- 0 (ํ ์ด๋ธ ์น์ ์ ์์)
- SECTION
- 2
- TABLES
- 0
- TABLE
- 2
- VPORT
- 70
- (viewportํ
์ด๋ธ ์ต๋ํญ๋ชฉ์)
- <viewport ํ ์ด๋ธ ๋ณ์ ํญ๋ชฉ๋ค>
- 0
- ENDTAB
- 0
- TABLE
- 2
- APPID, DIMSTYLE, LTYPE, LAYER, STYLE, UCS, VIEW, VPORT
- 70
- (ํ
์ด๋ธ ์ต๋ ํญ๋ชฉ์)
- <ํ ์ด๋ธ ํญ๋ชฉ๋ค >
- 0
- ENDTAB
- 0
- ENDSEC (ํ ์ด๋ธ ์น์ ์ ๋)
- 0 (๋ธ๋ญ์น์ ์ ์์)
- SECTION
- 2
- BLOCKS
- <์ ์ ๋๋ฉด์์๋ค >
- 0
- ENDSEC (๋ธ๋ญ์น์ ์ ๋)
- 0 (์ํฐํฐ์น์ ์ ์์)
- SECTION
- 2
- ENTITIES
- <๋๋ฉด ์์๋ค >
[์]๊ทธ๋ฃน์ฝ๋(Group code)
- 100 (ํ์ํด๋์ค ๋ง์ปค)
- AcDb2dPolyline (ํด๋ฆฌ๋ผ์ธ)
- 38 (Z value)
- 30
- 10 (X value)
- 2345.78
- 20 (Y value)
- 5324.66
- 0
- ENDSEC (์ํฐํฐ์น์ ์ ๋)
- 0
- EOF (ํ์ผ์ ๋)
๊ฐ์ด ๋ณด๊ธฐ
[ํธ์ง]๊ฐ์ฃผ
[ํธ์ง]- โ ใDXF specificationsใ (PDF)
- โ http://docs.autodesk.com/ACD/2011/KOR/filesDXF/WS1a9193826455f5ff18cb41610ec0a2e719-796b.htm
- โ http://webcache.googleusercontent.com/search?q=cache:fEKnE4QT5OMJ:hmjkor.tistory.com/attachment/cfile27.uf%401708064E502C7767338D02.doc+&cd=2&hl=ko&ct=clnk&gl=kr&client=firefox-b
- [์ฐธ๊ณ ]์คํ ์บ๋2012 DXF ๋ ํผ๋ฐ์ค
- [์ฐธ๊ณ ] QCAD(3.26.4) DXF ๋ ํผ๋ฐ์ค
- [์ฐธ๊ณ ] libreCAD(2.2.0) DXF ๋ ํผ๋ฐ์ค