반응형

 오랜만에 포스팅하네요. 그동안 어떤 주제로 글을 써야될지 소재가 조금 고갈되었었는데, 일을 하면서 막히는 부분들이 있었습니다. 그래서 그것들을 주제로 다시 글을 써보려고 해요. 

 이번 주제는 객체색상을 쉽게 변경하는 리습입니다. 캐드를 사용하다보면 레이어를 바꿔야되는 경우도 있지만, 색상만 변경해야되는 경우도 있거든요. 지금까지는 그냥 특성창이나 위에 색상바를 클릭하여 색상을 변경했었는데, 자주 변경해야되는 경우가 있어서 리습으로 만들어서 사용해봤더니 편하더라구요. 그래서 만들어서 사용하게 되었습니다.

 레이어를 변경하고싶으시면 아래 포스팅에 있는 리습을 참고하시면 되겠습니다.
https://comfortable-life.tistory.com/9

 

[오토캐드] 캐드 레이어 어떻게 바꿔요? 리습을 활용한 레이어 생성, 변경!

 지난 포스팅에서는 리습을 로드하는 방법에 대해서 알아봤는데요. 오늘은 부터는 실제로 써먹을 수 있는 유용한 리습들을 알려드릴려고 해요. 캐드를 일단 켜면 레이어가 한개 있죠? 탬플릿을

comfortable-life.tistory.com

 


색상 쉽게 바꾸는 리습


색상바꾸기.lsp
0.00MB

 

일단 위 파일을 다운받아 주시구요.

 

①색상 쉽게바꾸는 리습 설명


 

 위 파일을 다운받아서 메모장으로 실행시키면 아래와 같은 코드가 적혀있습니다.

(defun c:11 ()
  (setq ent (ssget))
  (command "change" ent "" "p" "c" "2" "" )
)

빨간색 부분 : 캐드에서 명령어에 해당하는 부분입니다. 편하게 사용하실 명령어로 바꿔주시면 됩니다.
파랑색 부분 :
변경할 색상에 해당하는 부분입니다. 캐드에서 명령어 color을 사용하시면 아래위 같은 창이 나옵니다. 거기에서 색깔에 해당하는 숫자를 찾을 수 있습니다.

마우스 커서를 올리면 색깔에 해당하는 번호를 확인할 수 있습니다

 

②색깔의 종류


색깔의 종류
1~255까지의 숫자로 나타낼수 있는 색깔
bylayer(레이어의 색상으로 표시함)
byblock(블록의 색상으로 표시함)이 있습니다.

 위에 나오는 1~7까지의 숫자에 해당되는 빨강, 노랑, 초록, 하늘색, 파란색, 보라색, 검정색(흰색)이 캐드에 기본적으로 가장많이 사용되는 색깔의 종류입니다.

 

③리습 사용해보기


bylayer, byblock 으로 색상을 변경함
색상을 변경함

 bylayer과 byblock으로 색깔을 변경(위 그림), 색깔을 변경한것(아래그림) 을 해보았습니다. bylayer가 캐드상에서 기본적으로 설정되어있는 색깔 설정입니다. 하지만 가끔씩 레이어를 변경하지 않고 색깔을 변경해주어야 하는 일이 자주 있었는데요, 저의 경우에는 주로 흰색으로 바꾸어야했습니다. 그럴경우에 byblock으로 색깔을 바꾸어 주었습니다.

 아래 그림의 경우 색깔의 번호와 명령어의 번호가 일치하지 않는 이유는 제가 레이어 명령어를 저 색깔에 해당하는 레이어의 번호로 사용하고 있기때문에 제가 편한 방법으로 사용하고있기때문입니다. 사용해보시면서 편한 방법으로 바꿔서 사용하시면 되겠습니다.

반응형

+ Recent posts