전체 글127 삼각함수 The Well 중에서 acad.lsp에서 발췌하였습니다. 자주 사용하지는 않지만 필요하신분들이 계실것 같아서 올립니다^^ ;TANGENT FUNCTION (defun Tan (x) (cond ((= (cos x) 0.0)(if (minusp x) -1.0E200 1.0E200)) (t (/ (sin x) (cos x))) ) ) ;SECANT FUNCTION (defun Sec (x) (if (= (cos x) 0) (if (minusp x) -1.0E200 1.0E200) (/ 1.0 (cos x)) ) ) ;;COSECANT FUNCTION (defun CoSec (x) (if (= (sin x) 0) (if (minusp x) -1.0E200 1.0E200) (/ 1.0 (sin x)) ) ) ;.. 2012. 8. 16. 리습으로 무엇을 할수 있을까요? 대부분이 리습을 배우면 캐드에서 작업하는 것을 일괄적으로 처리를 할수 있습니다. 시스템변수값을 수정하여 개인에 맞는 작업설정을 조정하며하나의 객체(벽체,도아,치수,철골...)을 자동으로 작도를 하며도면의 규칙이 있으면 도면전체를 리습으로 그릴수 도 있을것입니다기존의 구축된 데이타를 불러와서 도면에 반영을 할수도 있으며출력,글꼴, 스타일...도 일괄적으로 셋팅을 할수 있습니다.그럼 이런 작업말고 다른 무엇을 할수 있을까요? 리습으로 레지스트리를 생성시키거나 값을 불러오거나 수정을 하며액셀파일이나 txt파일의 내용을 불러와서 작업에 반영하거나도면의 내용을 추출하여 액셀파일 혹은 txt파일도 생성할수 있습니다. 여기서 파일을 선택할때 리습으로 지정하여 작업을 할수도 있지만윈도우의 dll파일을 불러와서 선택을 .. 2012. 8. 16. 블럭이름에 대한 개인적인 의견 도면작성을 하다보면 다른사람작업한것을 불러올때가 많습니다.토목, 전기, 설비, 석재, 인테리어, 조경....등을 불러와서 셋팅을 하는 경우가 있습니다. 간혹 블럭명이 같아서 불편한 점이 있어서 개인적인 의견을 올립니다. 다른사람이 사용할것 같은 블럭명을 사용을 자재하는 것이 좋습니다.그리고 숫자로된 블럭명 귀차니즘인으로 인한 1 2 3 ...다른 사람도 귀찮아서 그렇게 적거든요. 블럭명 잘만 관리하면 작업이 간편하여 집니다^^ 블럭관련 리습들 생각나는 것들...블럭리스트 출력하는 리습블럭을 매치시키는 리습블럭안에 포함된 모든블럭을 폭파시키는 리습블럭내부의 모든 객체의 컬러를 변경시키는 리습쉬트블럭을 이용한 도면분리하는 리습블럭을 정렬하는 리습블럭이름에 코드부여하는 리습... 2012. 8. 16. [Layer] 선택한 Layer의 모든 객체(블럭포함)를 지정한 레이어로 변경하기 주로 사용하는 레이어변경 리습은 선택한 객체만 레이어를 변경하는 리습입니다.사용시 0 레이어를 선택하면 캐드도면안의 모든 0 레이어를 다른 레이어로 변경할 일이 생겨서 만들어 보았습니다.한개씩 선택하여 변경하는 방식이 아니라 여러개를 선택하여 지정한 레이어로 변경하는 리습입니다.물론 블럭안의 레이도 변경이 됩니다. 관련된 명령어를 3가지를 만들었습니다.1. ALC : 현도면의 모든 레이어를 지정한 레이어로 변경을 합니다. 전기나 설비에서 건축도면을 받아서 ARCH라는 레이어로 변경한다고 할때 유용할것 같습니다. 색사을 변경하였을 경우는 setbylayer라는 캐드명령어와 같이 사용하시면 좋을것 같습니다. ARCH라는 레이어가 도면에 있으면 선택하여 주시고 없으면 커멘드창에 ARCH를 입력하시면 됩니다. .. 2012. 8. 16. 이전 1 ··· 17 18 19 20 21 22 23 ··· 32 다음