CAFE

◆ 캐드/리습 노하우

[명령어]Field 명령어를 이용한 면적구하기/업데이트 (본문수정)

작성자불건전청년|작성시간10.02.17|조회수3,573 목록 댓글 29

안녕하세요^^;a

설 쇠고 복귀한 사무실에서 갑자기 비는 시간에 새해 첫 글을 쓰게 되네요^^;a

송구스럽습니다..

늦었지만 새해에는 횐님들 모두 건승하시길 바랍니다..

 

건축에서 계획업무를 하다보면 평면의 레이아웃 변경이 자주 일어나는데요,

레이아웃 바뀔 때 마다 면적 산출을 항상 하는 건 아니지만

그래도 어느 정도의 단계에서는 면적을 다시 구하는 일이 발생하기 마련입니다.

 

첫 도면의 레이아웃이 확정되었을 때

별도의 면적선 레이어를 설정해서 작업을 하는 게 일반적인데

 

이지큐캐드의 qa나 arr 등의 리습으로 사용하는 게 편리하긴 합니다만

레이아웃이 변경되고 다시 구할 때에는 귀찮은 게 사실입니다.

 

그래서 field 명령을 이용한 꼼수 하나를 말씀드릴까합니다.

 

이 내용은 http://autodesk.blogs.com/between_the_lines 라는 유명한 해외 블로그에 개제된 내용을 따라해 본 것입니다.

 

(머릿말)

애초에 Field라는 명령어는 SheetSet에서 각종 콜아웃 블럭의 도면번호와 시트번호 등의 텍스트 데이터를 일치시킬 목적으로 만들어진 것으로-알고있습니다^^;-

기본적으로 Text 속성을 가지고 있으며 다중행 문자 편집기로 추후 수정도 가능합니다.

필드 생성 후 텍스트 주변의 회색 바탕은 출력시 안 보이므로 신경쓰지 않으셔도 됩니다.

 

-추가-

FIELDDISPLAY 설정값 변경으로 안보이게 하는것도 가능합니다.

값이 0이면 바탕색이 안보이고 1이면 바탕색이 보이게 됩니다.

 

1. 위와 같이 2000 X 2000 의 정사각형을 생성하였습니다. (면적선이라고 생각하죠^^)

 

2. 그 후 Field 명령어를 치고 카테고리에서 Object(객체)를 선택합니다. 

 

 

 3. Objecttype (객체유형) 선택창에서

     객체선택 아이콘을 클릭하여 해당객체를 선택한 다음 Property(특성)에서 Area(면적)을 선택하고

     추가로 원하는 포맷(인치,mm...등) 과 정확도를 선택합니다.

 

 

4. (선택사항)

    추가포맷을 클릭하여 변환조건, 접두어,접미어, 콤마와 소수점 유무 등을 클릭할 수 있고

    위와 같은 사항을 미리보기 창에서 확인할 수 있습니다.

 

 

5. 자, 면적이 추가되었습니다.

 

 

 6. 필드로 작성한 면적값이 쓸모있어지는 건 지금부터...

     이렇게 작성된 필드값은 처음 작성 시 선택한 객체와 상호 연동되는 값으로서,

     객체를 수정하고, _updatefield 명령을 수행하면 객체 수정에 해당하는 값으로 자동 수정됩니다..

     실시간 연동은 아니고 _updatefield 명령을 해야하는 게 조금 흠이네요^^;

 

 -추가사항-

업데이트 설정값은 FIELDEVAL‎로 변경 가능합니다.  기본값은 31로 REGEN과 SAVE시에 자동 업데이트됩니다.

설정값에 따른 업데이트 방식은 다음과 같습니다.

 

0  : 업데이트 되지 않음

1  : 도면을 열때 업데이트 됨

2  : 도면을 저장할 때 업데이트 됨

4  : 도면을 플롯할 때 업데이트 됨

8  : 전자전송할 때 업데이트 됨

16: 도면을 재생성할 때 업데이트 됨

 

(맺음말)

레이아웃을 수정하면서 면적선까지 같이 수정하는 꼼꼼함을 보여야 한다거나

객체 인식이므로 line으로 작성한 면적선은 인식못한다거나

여러 불편함도 있지만 데이터가 객체와 연동되는 점은 매력적이고 더 연구해 볼 가치도 있다고 생각합니다^^;

qa 명령에 필드 선택창이 뜨도록 연결하면 조금은 불편을 덜 수도 있지 않을까 생각해봅니다.

 

참고로 저같은 경우 날짜 카테고리에서 출력일과 마지막 저장일을 선택하여 외부참조 작업에 활용하고 있습니다.^^

 

-추가사항-

위에서 말씀드린 방법은 정식으로 필드값을 작성하는 방법이고, 약식으로 하는 방법도 있습니다.

바로 텍스트에 필드를 추가하는 방법인데요

텍스트를 더블클릭하여 편집상태가 된 상황에서 우클릭-필드삽입 또는 Ctrl+F 로 필드삽입을 진행할 수 있습니다.

레이어 설정을 해놓고 작업하신다는 전제하에,

QA로 면적선과 면적 텍스트를 작성하시고  필드 삽입과정을 진행하시면 조금 더 편할 수 있겠네요^^

다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
  • 작성자대구사는남자 | 작성시간 13.03.02 감사합니다~
  • 작성자물고기자리이야기 | 작성시간 13.10.18 감사합니다~~ 잘 배우고 가요~
  • 작성자영환도사 | 작성시간 15.05.29 감사합니다.
  • 작성자산으로 | 작성시간 15.10.13 감사합니다.~~^^
  • 작성자토토끼 | 작성시간 15.12.01 좋은 정보 감사합니다!
댓글 전체보기
맨위로

카페 검색

카페 검색어 입력폼