cad 길이 lisp 관련

cad 길이 lisp 관련

작성일 2021.08.18댓글 2건
    게시물 수정 , 삭제는 로그인 필요

cad lisp 중 "선 길이" 가 나오는 lisp 을 사용하는데
zwcad 2019 에서는 여러개 선을 잡아도 잘 작동 되는데
autocad 2017 에서는 1개 의 선만 잘 작동되고 여러개 선택하여 
쓰면 작동이 안됩니다. lisp 식을 아래 첨부 드립니다. 해결 방법 질문 드립니다.

(defun c:LP (/ ent n dis ent_1 #a #ad #as mp np tang lstobj)
(setq ent (ssget '((0 . "LINE,CIRCLE,ARC,POLYLINE,LWPOLYLINE,ELLIPSE,SPLINE"))))
(setq n 0 dis 0)
(repeat (sslength ent)
(setq ent_l (ssname ent n))
(command "lengthen" ent_l "")
(setq dis (+ dis (GETVAR "PERIMETER")))
(setq n (1+ n))
)
(setq #a(strcat ""(rtos n)" 개  /  합계 : " (rtos dis) "mm"))
(alert #a)
(princ)
)(defun c:LP (/ ent n dis ent_1 #a #ad #as mp np tang lstobj)
(setq ent (ssget '((0 . "LINE,CIRCLE,ARC,POLYLINE,LWPOLYLINE,ELLIPSE,SPLINE"))))
(setq n 0 dis 0)
(repeat (sslength ent)
(setq ent_l (ssname ent n))
(command "lengthen" ent_l "")
(setq dis (+ dis (GETVAR "PERIMETER")))
(setq n (1+ n))
)
(setq #a(strcat ""(rtos n)" 개  /  합계 : " (rtos dis) "mm"))
(alert #a)
(princ)
)


#cad 길이 측정 #cad 길이 표시 #cad 길이 연장 #cad 길이 줄이기 #cad 길이 단위 #cad 길이 합계 #cad 길이 측정 명령어 #cad 길이 합계 리습 #cad 길이 합

profile_image 익명 작성일 -

(defun c:LP (/ ent n dis ent_1 #a #ad #as mp np tang lstobj)

(setq ent (ssget '((0 . "LINE,CIRCLE,ARC,POLYLINE,LWPOLYLINE,ELLIPSE,SPLINE"))))

(setq n 0 dis 0)

(repeat (sslength ent)

(setq ent_l (ssname ent n))

(command "lengthen" ent_l "")

(command nil)

(setq dis (+ dis (GETVAR "PERIMETER")))

(setq n (1+ n))

)

(setq #a(strcat ""(rtos n)" 개 / 합계 : " (rtos dis) "mm"))

(alert #a)

(princ)

)

빨강색 한줄을 넣어 주면 됩니다.

profile_image 익명 작성일 -

오래 전에 lisp 했는데... VBA 알게 된 이후로 안함.

cad 길이 lisp 관련

cad lisp 중 "선 길이" 가 나오는 lisp 을 사용하는데 zwcad 2019 에서는 여러개 선을 잡아도 잘 작동 되는데 autocad 2017 에서는 1개 의...

auto cad 2008 text 편집관련질문........

auto cad 2008 을 사용하는 사용자구요. 주로 iso dwe(등각투형)... 한 어린양을 살리는 길이라 생각하시고.ㅡ,.ㅡ 그럼... 기능 (LISP)으로 알고 있습니다. 캐드 관련 사이트 찾다 보면...

오토캐드2000 명령어를 알고 싶습니다

... Lengthen (길이 조정) Lest 요소에 관한 아래와... Visual LISP 애플리케이션 올리기 Vpclip 뷰포트... 다운로드 : Gdi6.hdi 2000 에 플롯에 관련된 에러가 많이...

워드3급필기 공부하기!

... 대각선 길이를 인치(inch)로 표현 해상도: '가로 픽셀... 캐드(CAD)나 그래픽 인쇄물을 출력하는데 사용 관련단... 인터프리터 : BASIC, LISP 등과 같은 고급 언어의 원시...

컴퓨터의 역사

... 아날로그 컴퓨터 길이·전압·전류 등과 같은 연속적인... (C)·리스프(LISP)·스노볼(SNOBOL) 등이 있다. 고급언어를... 특히 분자소자는 생물 컴퓨터와 밀접한 관련을 맺고...

워드3급 ..

... 대각선 길이를 인치(inch)로 표현 해상도: '가로 픽셀... 캐드(CAD)나 그래픽 인쇄물을 출력하는데 사용 관련... 인터프리터 : BASIC, LISP 등과 같은 고급 언어의 원시...

컴퓨터발달의 영향과 장단점

... 아날로그 컴퓨터 길이·전압·전류 등과 같은 연속적인... (C)·리스프(LISP)·스노볼(SNOBOL) 등이 있다. 고급언어를... 특히 분자소자는 생물 컴퓨터와 밀접한 관련을 맺고...

컴퓨터의 발달과정

... 아날로그 컴퓨터 길이·전압·전류 등과 같은 연속적인... (C)·리스프(LISP)·스노볼(SNOBOL) 등이 있다. 고급언어를... 특히 분자소자는 생물 컴퓨터와 밀접한 관련을 맺고...

전자식 컴퓨터가 발전되어 온 과정좀,,,

... 아날로그 컴퓨터 길이·전압·전류 등과 같은 연속적인... (C)·리스프(LISP)·스노볼(SNOBOL) 등이 있다. 고급언어를... 특히 분자소자는 생물 컴퓨터와 밀접한 관련을 맺고...

전자 소자와 컴퓨터 발달 과정좀...

... 아날로그 컴퓨터 길이·전압·전류 등과 같은 연속적인... (C)·리스프(LISP)·스노볼(SNOBOL) 등이 있다. 고급언어를... 특히 분자소자는 생물 컴퓨터와 밀접한 관련을 맺고...