반응형

xrecord 2

[ObjectARX] 10. Binary Chunk

개요ObjectARX 응용 프로그램을 개발 하면서 선행 기능의 결과물이 후행 기능의 기본 데이터로 사용되어 지는 경우는 흔하게 발생한다. 특히, 토목 설계 프로그램을 개발하는데 있어서 이와 같은 데이터의 연관은 필수적이다. 이를테면, 토목 선형 설계의 선형 데이터가 종단과 횡단 데이터에 영향을 주는 것은 어쩌면 당연한 것이다. 응용 프로그램을 개발하면서 발생하는 정보의 저장은 여러가지 형태의 서비스를 통해 이루어질 수 있지만, 대용량의 데이터를 빠르게 읽고 쓰기 위해서는 Binary File에 저장하고 읽는 것이 대표적이다. 이번 강좌에서는 바이너리 파일을 Chunk(덩어리) 형태로 DWG에 저장하는 방법에 대해 알아본다.응용 프로그램에서 생성되는 데이터를 바이너리 파일로 만들고 이를 DWG에 저장한다는..

ObjectARX 강좌 2026.04.10

[ObjectARX] 2. Database

데이터베이스 구성AutoCAD 도면은 데이터베이스에 저장된 객체의 집합체이다. 기본 데이터베이스 객체는 엔티티, 기호 테이블, 딕셔너리 등이다. 엔티티는 AutoCAD 도면안에서 그래픽으로 표시되는 데이터베이스의 특정한 종류이고, 선, 원, 호, 문자, 스플라인 및 타원 등은 엔티티의 예이다. 사용자는 화면상에서 엔티티를 볼 수 있고 다룰 수 있다.기호 테이블과 딕셔너리는 데이터베이스 객체를 저장하기 위해 사용되는 컨테이너(그릇)이다. 두 컨테이너 객체는 데이터베이스 객체를 기호이름(문자열)로 인식한다. AutoCAD 데이터베이스는 기호 테이블 레코드의 특정 클래스의 인스턴스를 포함하는 각각의 기호 테이블의 고정된 세트를 가지고 있다. 기호 테이블의 예로는 도면층 테이블(AcDbLayerTable)과 블..

ObjectARX 강좌 2026.03.19
반응형