아래내용을 리습을 사용하고있는데요 OSNAP 사용하여 사용하면
불러들리때 그림이 OSNAP을 먹어서 이상하게나오는데요.
이걸 OSNAP 사용하다가 불러드릴때만 OSNAP 끄고 불러드리고싶은데요
CAD고수님들 부탁좀드립니다. 그리구 다시 불러드리고 OSNAP 켜놓고싶거든요 저도 설명하는것도 어렵네요 이해하셨다면 빠른답변부탁드립니다.ㅠㅠ
——————————————————————–
;****************************************************************************************
(defun c:ELL(/ cla len cen ang1 ang2 p11 p12 p13 p14 p21 p22 p23 p24)
(setq cla (getvar “clayer”))
(cond ((= pip_ “SM”)
(setq len (SMT 4))
(F-SUB1)
(setq p11 (polar sta_ ang2 (SMT 1.5))
p12 (polar sta_ (+ ang2 (dtr 180)) (SMT 1.5))
p13 (polar p11 ang1 (SMT 1.5))
p14 (polar p12 ang1 (SMT 1.5))
p21 (polar nex_ ang1 (SMT 1.5))
p22 (polar nex_ (+ ang1 (dtr 180)) (SMT 1.5))
p23 (polar p21 ang2 (SMT 1.5))
p24 (polar p22 ang2 (SMT 1.5))
)
(c:SP)
(command “line” p11 p12 “” “line” p21 p22 “”)
(if (= s-p_ “SC”)
(command “line” p11 p13 “” “line” p12 p14 “”
“line” p21 p23 “” “line” p22 p24 “”
)
)
(c:SP)
(command “line” sta_ cen nex_ “” )
)
((= pip_ “LA”)
(if (= l-p_ “FL”) (setq len (SMT 7)) (setq len (SMT 5)))
(F-SUB1)
(c:LP)
(command “donut” “0” (SMT 1.2) sta_ nex_ “”
“line” sta_ cen nex_ “” )
)
(t nil)
)
(C-LA)
)