안녕하세요. 반갑습니다.
질문할께 있는데요. 일단 첨부한 2개의 리습이 있습니다.
그중에서 1번리습이 작동이 안됩니다. 1번리습을 실행을 하고나서 작동을 하면
사용도중 error: no function definition: RTD 이라는 메세지가 나옵니다.
그래서 해결방법은 찾긴 찾았습니다.
첨부한 2번 리습을 로드 하고 실행을 한번하고 나서, 다시 1번 리습을 실행을 하면
오류없이 작동이 됩니다.
왜그런지 알려 주시면 감사하겠습니다.
그리고 2번째 질문인데요. 이제 정상작동 되는 1번을 리습이
(setq sca (getreal “n Scale 의 값 을 입력 <1>:”))
여기부분에서 스케일값을 물어보는데 여기서 입력한 스케일값이
작동을 안합니다.
리습은 못하지만 1번리습을 열어서 보면, 캐드 명령어 “dimlfac” 값이 적용이 되어야 할거 같은 느낌이
드는데, 안됩니다. 어디가 잘못 되었는지 알려주시면 감사하겠습니다.
공유
정상작동합니다 현재 구문에는 나누기 1을 하게 돼있습니다 그러니 만약에 3을 입력하시면
아~~ 미안합니다. 질문을 하다보니 1번을 적는다는게 2번을 적었군요.
1번리습을 보면 (setq sca (getreal “n Scale 의 값 을 입력 <1>:”))
이라는 부분이 있는데 이부분이 작동을 안합니다.
1번리습을 열어서 보면, 캐드 명령어 “dimlfac” 이라고 하는 있는데(치수 스케일 명령어)
이명령어 하고… “Scale의 값을 입력”해라는 부분과 연관이 있을거 같은데
무엇이 잘못되었을까요???
1번 (defun rtd (a)(/ (* a 180.0) pi)) 이구문 리습에 추가하세요