EnergyPlus의 입력을 DXF로 확인하자

텍스트로 멋진 CAD를 할 수 있는 방법은 DXF를 이용하는 것이다. 에너지플러스(EnergyPlus)는 건물의 에너지해석프로그램으로 최신의 해석기법이 담겨져 있고, 다른 프로그램과 협업이 가능하게 설계되어있다.건물의 에너지해석이기 때문에 기본적으로 건물의 정보를 입력해야 한다.건물 정보라는 것이 다들 살고 계시니까 알듯이 3차원의 기하학 정보이다. 정보의 속성상 3차원이다보니, 입력하는 것도 쉽지 않고, 입력이 정확한 지도 확인하기 어렵다.어떻게 확인하게 할까? 문자로 입력된 정보들을 …

DXF란

1) DXF는 Drawing Interchange Format 또는 Drawing Exchange Format의 약자로 AutoDesk사에서 개발한 CAD 호환용 파일 포맷이다.2) ASCII 형식은, 다음과 같은 파일 구조로 되어 있다. HEADER 섹션. 도면에 대한 일반 정보가 들어 있다. 이 섹션은 AutoCAD 데이터베이스의 버전 번호와 여러 개의 시스템 변수로 구성된다. 각 매개변수는 변수 이름과 연관된 값을 포함하고 있다. CLASSES 섹션. 데이터베이스의 BLOCKS, …

DXF를 활용하여 CAD수준의 출력물을 얻자

DXF 파일을 활용하면 CAD 수준의 출력물을 얻을 수 있다. DXF 파일은 일반 텍스트 파일로 되어 있다. 손수 CAD수준의 그래픽 프로그램을 작성하지 않고, 단순히 텍스트 파일로 출력만 하면, CAD프로그램에서 인식하고 출력할 수 있다. 이 얼마나 놀라운 일인가! 다음과 같이 텍스트 파일[footnote]이것은 R12버전의 DXF이다. 이 버전의 특징은 ENTITIES 섹션만 있어도 개체들을 출력할 수 있다[/footnote]을 만들면 직선 하나가 …

DXF 엿보기 – LWPOLYLINE

LWPOLYLINE – light weight polyline– 가벼운 폴리라인? 가볍다. 저장할 정보량을 일반 폴리라인에 비하여 적게 만든 폴리라인이다.– 2D polyline을 말하며, 3D polyline은 DXF상으로 볼 때 POLYLINE으로 저장한다.– AutoCAD에서 pline명령어를 통해서 입력되며, 점을 입력할 때 z값을 임의로 할 수 없다.– POLYLINE은 “3dpoly”라는 명령어를 통하여 입력되며, z값을 임의로 입력할 수 있다.– POLYLINE은 VERTEX정보를 포함하고 있어 정보량이 LWPOLYLINE보다 많다.– …

[CAD]Hatch

1.Defining Shapes, Linetypes, and Hatch Patterns 해치의 구성을 설명하고 있다. 2.Hatch pattern and DXF codes

Data formats

컴퓨터 그래픽에서는 수많은 정보를 취급한다. 너무 많아서 개발사마다 또는 개발프로그램마다 필요한 정보만을 취급한다. 필요한 정보는 자신의 정보형식(data format)에 맞추어서 저장되게 된다.작업을 하다보면 각 프로그램별 우수한 점을 효과적으로 사용할 때가 있다. 이를 위해서는 정보교환이 필수이고, 정보교환을 위해서는 서로의 정보형식을 알아야 한다. 수많은 정보형식에 대하여 일목요연하게 정리해놓은 웹페이지가 있어 여기에 기록한다. – Paul Bourke 교수 개인적으로는 DXF …

ANSYS와 CAD

ANSYS와 CAD에 관한 글을 검색하던 중 아래의 내용을 알게되었습니다.혹 저자권에 문제가 된다면 바로 삭제하겠습니다.출처 : 한국과학기술인연합 아래에 3D cad 에서 그린 것을 ansys 로 가져오는 것과 관련된 다양한 내용들을 정리했습니다. 질문1. Ansys-autocad interface/translator? -. The only format is IGES or SAT -. ANSYS connection for SAT -. Very poorly and requires extra work to “clean” …

ASCII(Plain Text) vs. Binary Files

ASCII FileASCII = American Standard Code for Information Interchange글자의 내용만 있고, 형식을 저장하지 않는다(plain text).메모장과 같은 Text Editor로 보기와 편집이 가능하다.호환용 형식(interchange format)으로 많이 사용된다.파일의 크기가 커질 수 있다.Character Set의 문제(encoding-decoding)가 발생할 수 있다.(Unicode, EUC-KR 등)관련 확장자 : TXT, XML, DXF, CSV, PS관련사이트 : Power of Plain Text Binary Files자료를 0과 1의 형태(이진 즉 binary)로 …