acad.lsp 혹은 acaddoc.lsp 안에
(setvar “osmode” 원하는 숫자)
이렇게 하면 됩니다.
예를 들어
(setvar “osmode” 1) –> endpoint
(setvar “osmode” 2) –> midpoint
이렇게 하면 된다고 했는데
해보니까 잘안되네요..
perpendicular,nearest,intersetion,…
이건 번호가 몇번인가요..
비밀번호를 잊으셨나요? 비밀번호를 재설정하려면 이메일 주소를 입력해주세요.
해당 질문을 신고하는 이유를 간단히 입력해주세요.
해당 답변을 신고하는 이유를 간단히 입력해주세요.
해당 유저를 신고하는 이유를 간단히 입력해주세요.
수자에 따른 설정값은..
0 NONe
1 ENDpoint
2 MIDpoint
4 CENter
8 NODe
16 QUAdrant
32 INTersection
64 INSertion
128 PERpendicular
256 TANgent
512 NEArest
1024 QUIck
2048 APParent Intersection
4096 EXTension
8192 PARallel
이렇게 되고…
즉, intersection 을 원한다면..
(setvar “osmode” 32)
의 내용을 acad.lsp 혹은 acaddoc.lsp 에 집어넣습니다.
안되신다면 acad.lsp 파일이 시스템에 여러개 있는 경우로 보이지만..
글로는 알 수 없습니다. 전후상황을 더 알아야 …
아니면 다른 고수들이 해결할 수 있게, 그 acad.lsp 을 첨부해서
올려주면 고수님들이 해결해드릴수도..
(c:3dsin 1 filename)
;; Reset filedia & cmdecho
(setvar “FILEDIA” filedia-save)
(setvar “CMDECHO” cmdecho-save)
(princ)
)
(setvar “filletrad” 0))
(setvar “osmode” 1)
(setvar “osmode” 2)
(setvar “osmode” 32)
(setvar “osmode” 128)
(setvar “osmode” 512)
이렇게 하니까요..
nearest(512)만 잡혀있구 나머지는 안되있는데요..
제가 뭘 잘못한건가요..
(setvar “osmode” 1)
(setvar “osmode” 2)
(setvar “osmode” 32)
(setvar “osmode” 128)
(setvar “osmode” 512)
위와 같이 입력되어 있으면 가장 마지막 내용만 설정됩니다.
즉, 512 에 해당되는 NEArest 만..
모두 설정하려면..
1+2+32+128+512 = 675
(setvar “osmode” 675)
되네요..^^