1000여장이 넘는 도면을 작업중인데,
도곽에 사인삽입을 해야해서 사인부분만 별도의 Dwg 파일을 만들었습니다.
모든 도면이 0,0기준으로 그려져 있어서 스케일이 1인 도면은 dwg 파일을 -inserblock으로 삽입하는 식으로 작업중입니다.
그런데 스케일이 1대1인 아닌 도면( 즉 도곽이 더 큰 도면) 에 대해서는 블럭삽입시 스케일을 키워야지만 사인삽입 위치가 적절해집니다.
저는 블럭삽입시 스케일이 큰 도면일 경우에는 자동으로 스케일을 계산해서 도곽에 스케일이 적용된 블럭을 삽입하고 싶습니다.
제생각에는
1. 스케일이 큰 도면의 최대 x값 지점을 알아냅니다.
2. A2 용지 기준이므로 최대 x값에다 594를 나누어 스케일값을 구해냅니다.
3. 이 값을 토대로 블럭을 삽입합니다.
위 과정으로 하면 될것 같은데,
어떻게 시작해야 될지 잘 모르겠습니다..
고수님들 부탁드려요..
어떤글 보니까 xpress 사용하라고 되어있던데, xpress 없이 만들순 없을까요?
공유
32bit 라면 “mylibrary” 나 “블록 탐색기” 라는 프로그램에서 가능 한데요
직접 만들 능력도 안되고 프로그램 사 쓸 돈도 없으면 노가다 해야죠
ArchiOffice(Xpress) 사용하시는 분들은 다중도면 일괄처리 마법사(XCMD)를 이용하세요!

…수백장 도면 한번에 처리할 수 있습니다.
이프로그램은 제가 말씀드렸던 부분중에 축척에 관련된 부분은 자동으로 설정이 안되네요…
삽입시 도면스케일에 따라 축적이 바뀌어야 해당위치에 들어갈텐데요…
쉬트의 축척에 따라 자동으로 조정됩니다…>>???
축적값이 1대1로 지정되어있고 사용자가 원하는 축적값을 입력하는식으로 되어있는데요?
선택한 쉬트의 축척에 상대적으로 블록의 축척이 조정됩니다.

예를 들어 선택한 쉬트의 축척이 100 이고 블록의 축척을 1로 했다면..
축척이 50인 경우는 0.5 축척이 200인 경우는 블록의 축척이 2가 됩니다.