티스토리 뷰
오토캐드 vba로 스트레치 명령 사용해 보기 stretch
캐드로 스트래치를 마음대로 조절할 수만 있다면 수많은 작업을 편하게 하지 않을까 싶어서 많이 찾아보고 있는데,
이런 정보가 있어서 함께 공유합니다.
함수를 하나 만드는 방법 1번,
Public Sub StretchEntity()
Dim ss As AcadSelectionSet
Set ss = ThisDrawing.SelectionSets.Add("MySS")
ss.Select acSelectionSetAll
Dim ent As AcadEntity
Dim line As AcadLine
For Each ent In ss
If TypeOf ent Is AcadLine Then
Set line = ent
StretchLine line
End If
Next
ss.Delete
End Sub
Private Sub StretchLine(line As AcadLine)
Dim pt As Variant
Dim basePt As Variant
basePt = line.StartPoint
pt = ThisDrawing.Utility.GetPoint(basePt, vbCr & "Stretch the line's end point to:")
line.EndPoint = pt
line.Update
End Sub
명령어창을 이용하는 방법도 있네요. 2번째 해법...
Public Sub testStretch()
' keep left button when specify other corner
Dim comm As String
comm = "_stretch _c pause "
ThisDrawing.SendCommand comm
End Sub
실전에서 사용할 수 있도록 더 노력해야 겠네요.
'Etc' 카테고리의 다른 글
11월 13일부터 시작되는 마스크 데이 "마스크 꼭 쓰세요"…위반하면 최대 10만원 과태료 부과합니다. (0) | 2020.11.13 |
---|---|
일체 유심조, 나의 철학이 되다... 궁금한 이야기 y가 세상에 널리 알려준다. (0) | 2020.03.01 |
오토캐드 dxf파일 저장 후 열려고 하면 에러가 나는 경우 취할 행동 (0) | 2019.12.17 |
엘리베이터 제작에 들어가는 산세강판(PO)에 대해 알아보자 (0) | 2019.12.13 |
엘리베이터에 사용하는 철판 CR이 뭔지.... (0) | 2019.12.13 |
- Total
- Today
- Yesterday
- 뫄프로그래밍
- 도면자동생성
- 프로그래머생활
- 티스토리챌린지
- 테크에능한여성
- 스크립트작성기초
- 엑셀보호
- ajax오류메시지
- 캐드자동작도
- 1. #웹개발 2. #로트번호 3. #성적서보기 4. #ajax 5. #jquery 6. #php 7. #프론트엔드 8. #백엔드 9. #부트스트랩 10. #웹기능구현
- 엑셀입력보호
- General error: 2031
- chatGPT3.5파이썬버전
- json파일형태보기
- 오토핫키가이드
- isset을 적용해야 하는 이유
- #프로그램설치
- coalesce는 한국어로 "코얼레스크" 또는 "코얼리스"
- Bootstrap 5
- 파이썬코드줄바꿈방법
- #InstallForge
- 엑셀셀보호
- 효율적코딩방법
- 구글드라이브API
- sql문장 날짜계산
- 코딩튜토리얼
- #파이썬패키징
- json파일편하게보는법
- 코딩효율성
- 오블완
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |