(setq PLATE “PL6x150x150”)
(command “-insert” *PLATE “0,0,0” “” “” “”)
이렇게해서 PL6x150x150 이라는 파일명을 불러오고 싶은데 안되네요…
어떻게 해야할까요
닐스몹Lv.1
insert할때 변수이름으로 된 파일을 불러오려는데
공유
비밀번호를 잊으셨나요? 비밀번호를 재설정하려면 이메일 주소를 입력해주세요.
해당 질문을 신고하는 이유를 간단히 입력해주세요.
해당 답변을 신고하는 이유를 간단히 입력해주세요.
해당 유저를 신고하는 이유를 간단히 입력해주세요.
(setq PLATE “PL6x150x150”)
https://knowledge.autodesk.com/search-result/caas/CloudHelp/cloudhelp/2015/ENU/AutoCAD-AutoLISP/files/GUID-C8E55E82-0104-4305-95E5-1671628A2FF3-htm.html
역슬래쉬 한 개는 리습 구문에서 사용하는 특수문자라서 경로로 인식을 못합니다. 일반 슬래쉬를 넣거나, 역슬래쉬 2개를 넣어야해요. 공부를 좀 하셨을 것 같아서 설명을 빼고 했었는데…다른 분들이 만들어둔 리습을 많이 보시면 도움이 될거예요.
경로를 지정하려면 (strcat “C:UsersadminDocuments” plate) 이렇게 해주면 될까요?
안되네요…? (“_> 이렇게 뜨네요 커맨드 창에
근데 옵션에 설정되어있는 경로에 파일이 있는데
명령: (command “-insert” *PLATE “0,0,0” “” “” “”)
-insert 블록 이름 또는 [?] 입력:
명령: 0,0,0 알 수 없는 명령 “0,0,0”. 도움말을 보려면 F1을 누르십시오.
명령: -INSERT 블록 이름 또는 [?] 입력:
블록 이름이 유효하지 않습니다.
; 오류: 함수가 취소되었습니다.
이렇게 뜹니다…변수가 명령창에서 무시당해버리네요ㄷㄷ
파일 경로를 다 넣어줘야 합니다.