logo

한국어

칼럼

    오늘:
    39
    어제:
    63
    전체:
    525,733

AUTOCAD 엑셀과 연동

2021.04.30 17:17

com4uinc 조회 수:162

엑셀의 b1,b2,b3 부분이 시작점이 되고 

d1,d2,d3 부분이 끝점이 되는 선을 그어보자.... 

Public excel As Object 
Public acad As Object 
Sub seo() 
Dim excel As Object 
Dim acad As Object 
Dim te As AcadLine 
Dim sp(2) As Double 
Dim ep(2) As Double 

Set excel = GetObject(, "excel.application") 
Set acad = GetObject(, "autocad.application") 

sp(0) = excel.activesheet.range("b1") 
sp(1) = excel.activesheet.range("b2") 
sp(2) = excel.activesheet.range("b3") 

ep(0) = excel.activesheet.range("d1") 
ep(1) = excel.activesheet.range("d2") 
ep(2) = excel.activesheet.range("d3") 

Set te = acad.ActiveDocument.ModelSpace.AddLine(sp, ep) 
te.Update 

End Sub 

 

이 소스를 실행시키면....엑셀에 있는 수치에따라 

캐드상에 선이 그려진다.... 

 

번호 제목 글쓴이 날짜 조회 수
93 Lisp 함수 설명 CAD에서의 실행 com4uinc 2024.05.27 150
92 예제 com4uinc 2024.05.27 143
91 Entmake 할 때, 객체별 요구리스트 정리 com4uinc 2024.05.27 177
90 G10 기능 FANUC- MCT com4uinc 2021.07.08 743
89 코드의 범위와 자료형 file com4uinc 2021.06.25 165
88 DXF CODE file com4uinc 2021.06.25 149
» AUTOCAD 엑셀과 연동 com4uinc 2021.04.30 162
86 캐드의 시스템을 초기화 com4uinc 2021.01.20 191
85 여러 개의 라인들을 하나의 폴리라인으로 com4uinc 2021.01.20 172
84 수평 NC 선반의 좌표값을 도면에 표시 com4uinc 2021.01.20 229
83 선택한 객체의 entity정보와 object정보를 표시 com4uinc 2021.01.20 153
82 라인들을 하나의 폴리라인으로 com4uinc 2021.01.20 186
81 대각 치수 따기 com4uinc 2021.01.20 166
80 두면이 이루는 각도를 계산한다. com4uinc 2021.01.20 170
79 시계방향으로 도는지 반시계로 도는지를 계산하는 함수 com4uinc 2021.01.20 141
78 캐드 DATA를 엑셀파일로 출력하는 LISP 프로그램 com4uinc 2021.01.08 193
77 TABLE을 작성 com4uinc 2019.09.25 275
76 ARC 시작점과 끝점구하기 com4uinc 2019.09.25 247
75 2次元CAMソフトウェア『DieFA GrCAM』機能紹介②切削加工NCデータ作成例 粗取り加工作成例(切込加工) com4uinc 2017.04.05 227
74 2次元CAMソフトウェア『DieFA GrCAM』機能紹介④研削加工NCデータ作成 複数ワーク 株式会社イワシタIG-SR102向け com4uinc 2017.04.05 209