Vlax-3D-point (VLA에서 사용할수있게 좌표를 변환)

Auto CAD/lisp|2019. 4. 4. 14:04

(vlax-3D-point list

(vlax-3D-point x y [z]

 

  VLA 에서 사용가능하게 좌표를 변환해줍니다.

 

 

_$ (vlax-3D-point 5 20)

#<variant 8197 ...>

 

_$ (vlax-3D-point '(33.6 44.0 90.0))

<variant 8197 ...>

 

실용예제

 

(vla-addtext oSpace 글자 (vlax-3d-point 좌표) TextHeight))

 

글자를 써주는 VLA구문입니다. 

여기서 일반좌표는 못사용하고 vlax-3d-point 로 변경해줘야합니다.

또는 다른방법도 있긴합니다.

 

 (vlax-invoke oSpace 'Addtext 글자 좌표 TextHeight)

 

이런식의 그냥 일반좌표를 사용할때는 형식이 조금 틀려지게 됩니다.

2가지 방법을 다 숙지하고 상황에 따라 맞게 사용하시면될거 같습니다.

 

 

출처 : 아키모아 행복한 하루  http://cafe.daum.net/archimore/IP9e/41

 

 

댓글()