본문내용
용부호(Single quote)로 표시한다.대부분의 데이터 베이스 패키지들은 이러한 파일들을 바로 읽을 수 있다.
dBASE Ⅲ PLUS에서 이 파일을 읽으려면 "APPEND FROM...DELIMITE"명령어를 사용하여 이 파일을 쉽게 읽는다.또한,BASIC프로그램 입력 파일로도 적당하다.
②SDF(Standard (Fixed filed) Format)
이 파일은 가장 표준적인 파일로서 필드의 구분문자는 사용하지 않고 각각 지정된 폭의 길이로 표시한다.dBASE Ⅲ PLUS에서 이 파일을 읽으려면 "APPEND FROM...SDF" 명령어를 사용하여 이 파일을 읽어들일 수 있다.또한, FORTRAN프로그램 입력파일로도 적당하다.
③DXF(Drawing Interchange File)
AutoCAD의 도면 교환 파일 형태에서 블록 및 속성과 순서끝(Sequence)부분만을 표시한다.AutoCAD 자체만으로도 충분히 도면 편집이 가능하나 다른 응용 프로그램에서 AutoCAD에 의해 그려진 도면을 참조하거나 도면 정보를 이용하려고 할 때 그 프로그램에 의해서 읽혀질수 있는 형태로 도면 정보가 추출되어야 한다.하지만,AutoCAD 역시 각 버전간의 차이는 다른 CAD프로그램과의 연결에서 전혀 읽혀질 수 없으므로 직접 이용한다는 것은 불가능하다.그러므로, AutoCAD는 이러한 요구를 충족시키기 위하여 도면 교환 파일이라는 형태를 지원하며, 이는 ASCⅡ나 BInary상태로 만들어져 CAD의 버전간 호환이나 타 프로그램과의 연결에 이용된다.
④Entities
이 명령을 선텨하면 AutoCAD는 추출하고자 하는 요소를 선택하는 프롬포트가 나온다.
CDF. SDF, DXF attribute extract?
기본적인 파일 형태로 추출하는 방법은 간단하다. 하지만, 출력 파일의 구성에 관련되는 Templete파일은 사용자가 각 프로그램에 맞게 만들어야 한다.
Command: ATTEXT
CDF, SDF or DXF Attribute extract (or Entities)?:C or S
Templete file <>:(Templete 파일명)
Extract file name <>:(출력될 파일명)
TEMPLETE 파일
ATTEXT 파일을 자성하디 전에 원하는 파일 형태를 지정한 후 Templete 파일의 입력을 요구하는데, 이 파일 도면 안에 있는 엔티티들에 대하여 어떤 속성들이 추출되며, 속성을 포함하는 블록의 어떤 정보를 원하는가 등의 구조를 결정하는 파일이다.
이 Templete 파일의 확장자는 반드시 ".TXT"이어야 하며, 현재 AutoCAD가 작업중인 디렉토리나 라이브러리 또는 드라이브 중 한곳에 위치해야 한다.
Templete 파일을 작성하기 위해서는 문거 편집용 프로그램인 DOS의 EDLIN, PEⅡ, Q 에디터, ...등을 이용햐여 하는데, 이중에서 AutoCAD에서 많이 사용되는 Q 에디터에 대한 설명은 다음에 배우도록 하고 가장 많이 사용되는 도스의 에드린(EDLIN)을 이용한다.
Templete 파일 작성 방법은 각 라인은 필드명, 문자 단위의 필드폭 및 그것의 수치적 정밀도(소수점이하 자릿수 지정)를 포함하여 추출파일에 기록된 하나의 필드로 지정한다.
출력파일의 각 레코드느 Templete 파일에서 정의한 방법에 따라 모든 필드로 구성된다.지정할 수 있는 필드들은 Templete 파일처럼 형식이 지정되며 그예는 다음과 같다.
BL:LEVEL Nwww000 (Block nesting level)
BL:NAME Cwww000 (블록의 이름)
BL:X Nwww000 (블록이 지정된 X좌표)
BL:Y Nwww000 (블록이 지정된 Y좌표)
BL:Z Nwww000 (블록이 지정된 Z좌표)
BL:NUMBER Nwww000 (블록의 개수)
BL:HANDLE Cwww000 (Block handle)
BL:LAYER Cwww000 (블록의 지정된 Layer 명칭)
BL:ORIENT Nwww000 (블록의 회전각)
BL:XSCALE Nwww000 (블록의 X-Scale factor)
BL:YSCALE Nwww000 (블록의 Y-Scale factor)
BL:ZSCALE Nwww000 (블록의 Z_Scale factor)
BL:XEXTRUDE Nwww000 (블록의 돌출된 방향의 X성분)
BL:YEXTRUDE Nwww000 (블록의 돌출된 방향의 Y성분)
BL:ZEXTRUDE Nwww000 (블록의 돌출된 방향의 Z성분)
기 타 Cwww000 (Attribute tag, 문자인 경우)
기 타 Nwww000 (Attribute tag, 숫자인 경우)
Templete 파일 예를 보면, 각 라인은 필드명칭으로 시작되며 그 길이에는 제한이 없다.중간 부분에 있는 C와 N은 해당 필드의 문자(Character)와 수치(Numeric)임을 표시한다.그 다음 나타나는 3자리수 w는 정수부를 나타내고 d는 소수점 이하를 나타낸다.
예) 필드명 BL_LAME
문 자 Character
숫 자 Numeric
정 수 www (문자 또는 숫자의 길이)
소수점 ddd (소수점 이하 자릿수 지정)
<참고>
문서 편집기를 이용하여 Templete 파일을 작성할 때 문자나 숫자를 읽기 쉽도록 하기 위하여 정렬하고자 할 때,"Tab"을 사용하지 말고 "Space bar"를 사용하기 바란다.
2-6. 속성추출 대화상자(DDATTEXT)
DDATTEXT명령을 이용하면 앞에서 배운 ATTEXT 기능을 대화상자안에서 정의할 수 있다.
파일 형식 (File Format)
추출되는 속성 데이터 형식을 정의한다.
쉼표 구분 파일(CDF) : 각 레코드의 필드가 쉼표로 분리된다.
빈칸 구분 파일(SDF) : 각 레코드의 필드가 고정된 필드로 분리된다.
도면 구분 파일(DXF) : 도면 교환 파일 형식의 부분점검을 생성한다.DXF 형식에 서 는 펨플릿 파일이 필요없다.
2-7.속성 편집 대화상자(DDATTE)
DDATTE명령은 삽입된 블록괴 연관된 속성값을 편집할 수 있는 대화상자를 제공한다.여기서는 속성의 위치, 높이, 형태를 수정할 수 없고 만일 이러한 것들을 수정하기 위해서는 ATTEDIT명령을 이용한다.
dBASE Ⅲ PLUS에서 이 파일을 읽으려면 "APPEND FROM...DELIMITE"명령어를 사용하여 이 파일을 쉽게 읽는다.또한,BASIC프로그램 입력 파일로도 적당하다.
②SDF(Standard (Fixed filed) Format)
이 파일은 가장 표준적인 파일로서 필드의 구분문자는 사용하지 않고 각각 지정된 폭의 길이로 표시한다.dBASE Ⅲ PLUS에서 이 파일을 읽으려면 "APPEND FROM...SDF" 명령어를 사용하여 이 파일을 읽어들일 수 있다.또한, FORTRAN프로그램 입력파일로도 적당하다.
③DXF(Drawing Interchange File)
AutoCAD의 도면 교환 파일 형태에서 블록 및 속성과 순서끝(Sequence)부분만을 표시한다.AutoCAD 자체만으로도 충분히 도면 편집이 가능하나 다른 응용 프로그램에서 AutoCAD에 의해 그려진 도면을 참조하거나 도면 정보를 이용하려고 할 때 그 프로그램에 의해서 읽혀질수 있는 형태로 도면 정보가 추출되어야 한다.하지만,AutoCAD 역시 각 버전간의 차이는 다른 CAD프로그램과의 연결에서 전혀 읽혀질 수 없으므로 직접 이용한다는 것은 불가능하다.그러므로, AutoCAD는 이러한 요구를 충족시키기 위하여 도면 교환 파일이라는 형태를 지원하며, 이는 ASCⅡ나 BInary상태로 만들어져 CAD의 버전간 호환이나 타 프로그램과의 연결에 이용된다.
④Entities
이 명령을 선텨하면 AutoCAD는 추출하고자 하는 요소를 선택하는 프롬포트가 나온다.
CDF. SDF, DXF attribute extract?
기본적인 파일 형태로 추출하는 방법은 간단하다. 하지만, 출력 파일의 구성에 관련되는 Templete파일은 사용자가 각 프로그램에 맞게 만들어야 한다.
Command: ATTEXT
CDF, SDF or DXF Attribute extract (or Entities)?
Templete file <>:(Templete 파일명)
Extract file name <>:(출력될 파일명)
TEMPLETE 파일
ATTEXT 파일을 자성하디 전에 원하는 파일 형태를 지정한 후 Templete 파일의 입력을 요구하는데, 이 파일 도면 안에 있는 엔티티들에 대하여 어떤 속성들이 추출되며, 속성을 포함하는 블록의 어떤 정보를 원하는가 등의 구조를 결정하는 파일이다.
이 Templete 파일의 확장자는 반드시 ".TXT"이어야 하며, 현재 AutoCAD가 작업중인 디렉토리나 라이브러리 또는 드라이브 중 한곳에 위치해야 한다.
Templete 파일을 작성하기 위해서는 문거 편집용 프로그램인 DOS의 EDLIN, PEⅡ, Q 에디터, ...등을 이용햐여 하는데, 이중에서 AutoCAD에서 많이 사용되는 Q 에디터에 대한 설명은 다음에 배우도록 하고 가장 많이 사용되는 도스의 에드린(EDLIN)을 이용한다.
Templete 파일 작성 방법은 각 라인은 필드명, 문자 단위의 필드폭 및 그것의 수치적 정밀도(소수점이하 자릿수 지정)를 포함하여 추출파일에 기록된 하나의 필드로 지정한다.
출력파일의 각 레코드느 Templete 파일에서 정의한 방법에 따라 모든 필드로 구성된다.지정할 수 있는 필드들은 Templete 파일처럼 형식이 지정되며 그예는 다음과 같다.
BL:LEVEL Nwww000 (Block nesting level)
BL:NAME Cwww000 (블록의 이름)
BL:X Nwww000 (블록이 지정된 X좌표)
BL:Y Nwww000 (블록이 지정된 Y좌표)
BL:Z Nwww000 (블록이 지정된 Z좌표)
BL:NUMBER Nwww000 (블록의 개수)
BL:HANDLE Cwww000 (Block handle)
BL:LAYER Cwww000 (블록의 지정된 Layer 명칭)
BL:ORIENT Nwww000 (블록의 회전각)
BL:XSCALE Nwww000 (블록의 X-Scale factor)
BL:YSCALE Nwww000 (블록의 Y-Scale factor)
BL:ZSCALE Nwww000 (블록의 Z_Scale factor)
BL:XEXTRUDE Nwww000 (블록의 돌출된 방향의 X성분)
BL:YEXTRUDE Nwww000 (블록의 돌출된 방향의 Y성분)
BL:ZEXTRUDE Nwww000 (블록의 돌출된 방향의 Z성분)
기 타 Cwww000 (Attribute tag, 문자인 경우)
기 타 Nwww000 (Attribute tag, 숫자인 경우)
Templete 파일 예를 보면, 각 라인은 필드명칭으로 시작되며 그 길이에는 제한이 없다.중간 부분에 있는 C와 N은 해당 필드의 문자(Character)와 수치(Numeric)임을 표시한다.그 다음 나타나는 3자리수 w는 정수부를 나타내고 d는 소수점 이하를 나타낸다.
예) 필드명 BL_LAME
문 자 Character
숫 자 Numeric
정 수 www (문자 또는 숫자의 길이)
소수점 ddd (소수점 이하 자릿수 지정)
<참고>
문서 편집기를 이용하여 Templete 파일을 작성할 때 문자나 숫자를 읽기 쉽도록 하기 위하여 정렬하고자 할 때,"Tab"을 사용하지 말고 "Space bar"를 사용하기 바란다.
2-6. 속성추출 대화상자(DDATTEXT)
DDATTEXT명령을 이용하면 앞에서 배운 ATTEXT 기능을 대화상자안에서 정의할 수 있다.
파일 형식 (File Format)
추출되는 속성 데이터 형식을 정의한다.
쉼표 구분 파일(CDF) : 각 레코드의 필드가 쉼표로 분리된다.
빈칸 구분 파일(SDF) : 각 레코드의 필드가 고정된 필드로 분리된다.
도면 구분 파일(DXF) : 도면 교환 파일 형식의 부분점검을 생성한다.DXF 형식에 서 는 펨플릿 파일이 필요없다.
2-7.속성 편집 대화상자(DDATTE)
DDATTE명령은 삽입된 블록괴 연관된 속성값을 편집할 수 있는 대화상자를 제공한다.여기서는 속성의 위치, 높이, 형태를 수정할 수 없고 만일 이러한 것들을 수정하기 위해서는 ATTEDIT명령을 이용한다.
추천자료
psc-MSS공법에 대한 이해
측량실습 - 삼각측량
엔지니어링이란
[가상현실][사이버공간][온라인][인터넷]가상현실(사이버공간)(가상현실(사이버공간)의 성격,...
[컴퓨터그래픽][CG][컴퓨터그래픽(CG) 활용]컴퓨터그래픽(CG)의 정의, 컴퓨터그래픽(CG)의 역...
사업계획서(김&리 업그레이드)
수준측량 보고서
컴퓨터바이러스의 분류 및 작동방법
홀 효과 (Hall Effect) (이론, 데이터, 토의 + 사진)
2016년 2학기 디지털패션표현 기말시험 핵심체크
2016년 2학기 디지털패션표현 멀티미디어 강의 전 범위 핵심요약노트
2017년 2학기 디지털패션표현 멀티미디어 강의 전 범위 핵심요약노트
2017년 2학기 생활과학과 디지털패션표현 기말시험 핵심체크