캐드 분류
ByLayer 객체 색상 가져오는 방법 부탁드립니다.
컨텐츠 정보
- 272 조회
- 3 댓글
- 0 추천
- 0 비추천
- 목록
본문
객체를 선택하면 해당 객체의 레이어, 폰트, 치수 스타일 등을 현재 설정으로 바꿔주는 리습입니다.
제가 원하는건 여기에 객체의 색깔과 선 종류까지 가져오고 싶은데요
우선 색상이 가장 필요해서 여기저기 뒤지다가 방법은 알아냈습니다.
(cdr (assoc 8 변수))로 바로 적용되는 레이어와는 다르게
(itoa (abs (cdr (assoc 62 변수))))로 해야하더군요..
그래서 적용을 시켰는데 ByLayer, ByBlock이 문제가 됩니다.
찾아보니 위의 두 종류는 assoc 62값을 안가진다는 얘기도 있네요..
IF문도 써보고 이렇게 저렇게 하다 도저히 안돼서 포기하고 질문 올립니다.
만들어주시지 않고 방법만이라도 적당히 던져 주셔도 좋으니 답변 부탁드리겠습니다.
<요약>
ByLayer, ByBlock인 객체의 색상을 현재 색상으로 바꾸고싶습니다.
단 이외의 일반적인 색상일 경우와 방법이 다른 듯하니 IF 문을 사용해서
두 가지를 분류하고 가져오는 것까지가 궁금합니다.
관련자료
댓글 3