ARX119의 BIM/CAD 연구소

arx119.egloos.com

포토로그 방명록 업그레이드/기능 요청



[소식] Express Document Tab v3.5 (for AutoCAD) 업데이트 진행중 Express Document Tab

안녕하세요.

어느덧 2019년도 가을의 문턱을 넘어가는 듯 합니다.
올해 사용자 분들께서 요청하신 기능 수정 또는 보완을  진행하고 있습니다.
Express Document Tab을 사용하고 계시면서 불편한 사항이 계시면 
댓글 남겨주세요. 최대한 반영할 수 있도록 진행해 보겠습니다.

그리고 Autodesk App Store에 좋은 댓글 많이 남겨주세요. 감사합니다.



[기능 수정 목록]

1. 탭의 문자열이 생략될 때 문자의 중간 부분에 '...' 가 표시되도록 수정되었습니다. (완료, 2019.10)

<이전의 탭에서 생략 문자열의 모습>


<수정후 탭에서 생략 문자열의 모습>


[소식] Express Table-Excel Connector 유틸리티 소개 Express Table/Excel Connector

안녕하세요. 

Express Table/Excel Connector 유틸리티를 소개 하겠습니다.
이전의 iDwgTable 유틸리티의 기능을 좀 더 안정적이고 지속적인 개발을 위해서 Autodesk App Store에 등록을 준비하고 있습니다.

App Name : Express Table/Excel Connector (v2.0.1)
지원 버전 : AutoCAD 2017~2020 (32/64)
구매 방법 : Trial (15일 간 무료 체험)
App 설명 : AutoCAD의 Table 객체를 Excel에 생성하거나 Excel로 부터 CAD Table 객체를 생성하는 기능을 제공합니다.




[기능 설명]
Express Table-Excel Connector 유틸리티는 AutoCAD의 Table 객체와 Excel을 연동해주는 프로그램 입니다. 

주요 기능은 다음과 같습니다.

  • CAD Table과 Excel Sheet 간의 문자 색상과 스타일, 크기 등을 유지합니다.
  • CAD Table 셀의 Background Color/ Border/ Merge/ Data (Format Number)/ Formula를 유지합니다.
  • CAD Table 객체와 Excel간의 연결 정보를 저장하여 이후 작업에 사용할 수 있습니다. (Dwg도면과 Xlsx파일간에는 상대 경로로 연결되므로 파일들을 복사하여도 연결을 유지합니다.)
  • CAD Table 객체를 선택해서 Excel과의 연결 및 내용을 업데이트 하는 방식으로 동작합니다.
  • 여러 CAD 파일들에서 Table들을 Excel Sheet로 내보내기가 가능합니다.
  • 도면에서 사용하고 있는 속성 블럭의 정보를 CAD Table로 생성할 수 있습니다. (속성의 이름 순으로 테이블 컬럼이 결정됩니다)


[환경 설정]
1. Text Color : Excel의 문자색을 CAD Table에 적용합니다.
2. Cell Background color : Excel의 바탕색을 CAD Table에 적용합니다.
3. Cell Board : Excel의 외곽선을 CAD Table에 적용합니다.
4. Cell Merge : Excel의 병합된 상태를 CAD Table에 적용합니다.
5. Cell Formula : Excel의 계산식을 CAD Table에 적용합니다. (간단한 연산 공식 등을 지원합니다)
6. 이 엡에서 생성하는 Table Style 과 Text Style의 이름을 저정합니다.
7. 멀티리더의 속성블럭으로 CAD Table을 생성할 때 사용된 모든 블럭에 대해서 처리합니다.
8. TE_RTXX 명령으로 CAD Text를 생성할때 문자열 스타일 및 크기를 설정합니다.
9. Excel에서 CAD Table 생성할 때 테이블의 색상을 ByLayer, ByBlock, ByEntity로 지정합니다.
10 CAD Table과 연결된 Excel의 정보를  툴팁으로 표시합니다.

팁 : Excel->Table 과 Table->Excel의 옵션을 최소화하면 처리 시간을 단축할 수 있습니다.

[사용방법]

1. AutoCAD Table 객체를 Excel로 내보내는 명령어
명령어 : TE_TBLE
AutoCAD의 Table 객체를 선택하고 Excel에서 선택한 영역으로 CAD의 테이블 정보를 내보내는 기능입니다.
이때 CAD 테이블 객체는 Excel의 파일명 , 쉬트명, 영역 정보등의 연결 정보를 기억하게 됩니다.


Command: _TE_TBLE
Excel program is starting. Please wait...
Select table entity :
Are you sure you want to change the old information is there? [Yes/No]<Yes>: 
Select the Excel file [Active sheet/select excel Document/select excel File]<Active>: 
Did you select a cell in Excel program start? [Yes/No]<Yes>:

팁1 : Excel 파일을 미리 저장해 놓고 CAD Table과 연결하면 Excel이 실행되어 있지 않아도 자동으로 업데이트가 가능합니다.

2. 연결된 AutoCAD 테이블을 Excel로 업데이트하는 명령어
명령어 : TE_CAD2XLS
연결 정보가 있는 CAD 테이블의 내용을 Excel에 업데이트 하는 기능입니다.



Command: _TE_CAD2XLS
Select table entity :
Select objects: Specify opposite corner: 2 found
Select objects:

팁1 : 연결된 테이블을 여러 개 선택하여 업데이트가 가능하며, 연결 정보가 없는 CAD Table은 업데이트하지 않습니다.

3. 연결된 CAD 테이블의 일부 영역만 Excel로 업데이트 하는 명령어
명령어 : TE_SUBCELL2XLS
CAD Table의 영역을 선택하면 선택된 내용으로 Excel이 업데이트 됩니다.



Command: _TE_SUBCELL2XLS
Select table entity :
Specify the first point :
Specify other point :

팁1 : 범위로 업데이트하면 처리되는 시간이 단축됩니다.

4. Excel로 부터 캐드 Table 객체를 생성하는 기능
명령어 :TE_TBLC
엑셀에서 캐드 Table로 생성시킬 영역을 선택하여 영역내의 문자 정보를 캐드 Table로 생성하는 기능입니다.
이때 캐드 Table은 Excel의 파일명 , 쉬트명, 영역 정보등의 연결 정보를 기억하게 됩니다.

Command: TE_TBLC
Select the Excel file [Active sheet/select excel Document/select excel File]<Active>:
Did you select a cell with Excel program? [Yes/No]<Yes>:
Specify the first point :
Specify other point :

5. 엑셀의 내용으로 캐드 Table을 업데이트 하는 명령어
명령어 : TE_XLS2CAD
엑셀에서 변경된 내용을 연결된 CAD 테이블에 업데이트하는 기능입니다.



Command: _TE_XLS2CAD
Select table entity :
Select objects: 

6. 엑셀의 일부 영역만 CAD 테이블에 업데이트 하는 명령어
명령어 : TE_SUBCELL2CAD
CAD Table의 영역을 선택하면 선택된 내용이 Excel로부터 업데이트 됩니다.



Command: _TE_SUBCELL2CAD
Select table entity :
Specify the first point :
Specify other point :

7. 라인 및 문자 객체에서 CAD 테이블로 변경하는 명령어
명령어 : TE_TRANST
CAD의 라인과 문자로 표현된 기존의 표를 CAD Table 객체로 변경하는 기능입니다.



Command: _TE_TRANST
Select text entities :

팁 : 오차 범위 이상의 기울기가 있는 라인은 처리되지 않습니다. 가급적 수직/수평의 라인으로 맞춰주세요.

8. 속성을 포함하고 있는 블럭들로 부터 테이블을 생성하는 명령어
명령어 : TE_MTBC
속성을 포함하고 있는 블럭들의 정보를 테이블로 새성하는 기능입니다.



Command: _TE_MTBC
Select insert entity :
Specify the first point :
Specify other point :

팁 : 테이블의 해더는 속성블럭내의 Attribute definition의 description 값으로 자동 설정됩니다.
팁 : CAD Table의 컬럼 순서는 Attribute definition의 생성 순서와 일치합니다.
팁 : Attribute definition이 Invisible일 경우에도 CAD Table에 표시됩니다.

샘플파일 다운로드
attr-insert-table-make.zip (Autocad DWG 2010 format)

9. 여러개의 도면들로 부터 CAD Table 객체들을 Excel로 생성하는 명령어
명령어 : TE_DWGS2XLS




Command: _TE_DWGS2XLS
Select the Excel file [Active sheet/select excel Document/select excel File]<Active>:

1. 리스트 컨틀롤 Name 해더를 클릭하면 등록된 도면명으로 오름차순으로 정렬됩니다.
2. 항목을 선택하여 개별적으로 Up,Down 버튼을 이용하여 자리 이동이 가능합니다. 
팁 : 도면 이름의 순으로 Excel Sheet가 순차적으로 생성됩니다. (각각의 쉬트 선택시)

9. 멀티리더의 속성블럭으로 부터 CAD Table을 생성하는 명령어
명령어 : TE_MLTBC
멀티리더의 타입이 블럭이고 속성정보를 가지고 있으면 멀티리더 정보를 CAD Table로 생성하는 기능입니다.



Command: _TE_MLTBC
Select mleader entity :
Specify the first point :
Specify other point :

팁 : 생성된 CAD Table은 TE_TBLE 명령어를 사용해서 Excel로 연결할 수 있습니다.

샘플파일 다운로드
mleader-attr-block-table-make.zip (Autocad DWG 2010 format)

10. 멀티리더의 속성블럭으로 생성된 캐드 Table과 연결된 Excel로 업데이트 하는 명령어
명령어 : TE_MLUPT
멀티 리더의 속성 블럭으로 생성된 테이블이 엑셀과 연결되어 있다면 엑셀에서 변경된 내용으로 CAD Table을 업데이트하는 기능입니다. 이때 해당 멀티 리더의 정보도 변경이 됩니다.


Command: _TE_MLUPT
Select Multi-Leader table entity :
Select objects: 1 found


11. 작업 도면의 레이어 정보를 Excel에 내보내는 명령어
명령어 : TE_LYRE
작업 도면의 레이어 정보를 Excel에 내보내는 기능입니다.



Command: _TE_LYRE
It is running the Excel program. Please wait...
Select the Excel file [Active sheet/select excel Document/select excel File]<Active>: A
Did you select a cell in Excel program start? [Yes/No]<Yes>: Y

12. 작업 도면의 문자열을 Excel에 내보내는 명령어
명령어 : TE_WTXX
선택한 문자열의 위치 및 문자열 정보를 Excel에 내보내는 기능입니다.



Command: _TE_WTXX
Excel program is starting. Please wait...
Select text entity : Specify opposite corner: 0 found
Select text entity : Specify opposite corner: 3 found
Select text entity :
Select the Excel file [Active sheet/select excel Document/select excel File]<Active>: A
Did you select a cell in Excel program start? [Yes/No]<Yes>: Y

13. Excel에서 문자열의 위치와 내용을 읽어서 CAD상에 표시하는 명령어
명령어 : TE_RTXX
TE_WTXX 기능으로 내보내는 기능의 반대 기능 입니다.



Command: _TE_RTXX
Excel program is starting. Please wait...
Select the Excel file [Active sheet/select excel Document/select excel File]<Active>: A
Did you select a cell in Excel program start? [Yes/No]<Yes>: Y


14. CAD 테이블에서 특정 셀의 건축 단위를 변경하는 명령어
명령어 : TE_TDCHG
문자열로 표시되어 있는 건축 단위를 일괄 변경하는 기능입니다.



Command: _TE_TDCHG
==========================================
Scientific    : 1.50000E+00, 2.0039E+00, 0.0000E+00
Decimal       : 1.5000, 2.0039, 0.0000
Architectural : 1 1/2", 2", 0"
Engineering   : 1.5000, 2.0039", 0.0000"
Fractional    : 1 1/2, 2, 0
============================================
Select table entity :
Select Source Units [Scientific/Decimal/Engineering/Architectural/Fractional]<Decimal>: D
Select Target Units [Scientific/Decimal/Engineering/Architectural/Fractional]<Architectural>: E

15. CAD 테이블에서 특정 셀의 각도 단위를 변경하는 명령어
명령어 : TE_TACHG
문자열로 표시되어 있는 각도 단위를 일괄 변경하는 기능입니다.



Command: _TE_TACHG
==========================================
Dgrees      : 3.0000<50.00g, 0.0000
deg-Min-sec : 3.0000<45d0', 0.0000
Grads       : 3.0000<0.79r, 0.0000
Radians     : 3.0000<45.00, 0.0000
Surveyor's  : 3.0000<N 45d0' E, 0.0000
============================================
Select table entity :
Select Source Units [Dgrees/deg-Min-sec/Grads/Radians/Surveyor's]<Dgrees>: D
Select Target Units [Dgrees/deg-Min-sec/Grads/Radians/Surveyor's]<Radians>: G
Specify the first point :
Specify other point :

16. CAD 테이블에서 특정 셀의 문자열을 일괄 변경하는 명령어
명령어 : TE_TTCHG




Command: _TE_TTCHG
Select table entity :
Old String :test
New String :Test


17. 환경 설정 대화상자 실행 명령어
명령어 : TE_CFG




18. Express Table-Excel Connector 제품 등록 명령어
명령어 : TE_REG

19. 문자열의 중복 정보를 Excel에 내보내는 명령어
명령어 : TE_TXCNT

20. 선택한 객체의 DXF코드를 Excel로 내보내는 명령어
명령어 : TE_TBLX













1 2 3 4 5 6 7 8 9 10 다음



구글번역

통계 위젯 (화이트)

104111
558
581724

국가접속Flag

free counters