프로그램
캐드 분류

숫자증가 리습 제작 부탁드려요!

컨텐츠 정보

  • 145 조회
  • 3 댓글
  • 0 추천
  • 0 비추천
  • 목록

본문

안녕하세요

현재 Bricscad를 사용하고 있는데, 종전에 Autocad를 쓸때
드림이였는지 익스프레스툴이였는지
Xcopy 명령으로 기준점복사+숫자/문자증가를 굉장히 자주 이용했는데요, 브릭스캐드에서는 두 애드온프로그램이 설치가 안되서 죽을맛입니다..
(현재 사용중인 프로그램은 Bricscad v13 입니다.)

고캐드/구글/네이버/lee-mac 등등 국내외 lisp사이트 다 뒤져봤지만 딱 그기능을 하는
리습이 없네요;

머릿속으로 리습작동과정은 정리가 되는데, 리습언어를 잘 모르다보니 만드는것도 벅차고
해서 능력자분들의 도움 요청드립니다…

리습 작동과정은 크게 다음과 같습니다.
1. 복사희망 원본객체선택(getsel이였나요? 드래그로 다중선택도 가능한 선택변수)
2. 변수지정 : 원본객체(텍스트)및 글씨크기,레이어,색상
3. 희망하는 고정텍스트 입력 – 변수지정 : 예 ex-abcd-
4. 희망하는 시작 숫자/텍스트입력 – 변수지정  : 예 01, 1, A 등 (1선택시 – 1,2,3 / A 선택시 A B C)
5. 희망하는 숫자/텍스트 증가폭입력 – 변수지정: 예 1 (1,2,3/A,B,C) / 3 (1,4,7/A,D,I)
6. COPY명령 시작
   1번에서 선택한 객체 -> 기준점선택 -> 대상점선택 -> 대상점선택 -> 대상점선택(반복)
   (기준점에 입력되는게 아니라, COPY명령 그냥 실행하듯이 상대적인 기준점, 웹서칭으로 찾은      리습들은 모두 선택점에 그냥 고정으로 입력시켜버리더라구요)
   대상점 선택 후 해당 대상점에 3,4,5에서 지정한 변수를 불러 텍스트 입력

관련 도움 주실수 있는분은 댓글로 코딩 달아주시거나 이메일 주시면 감사하겠습니다.

관련자료

댓글 3 / 1 페이지

야옹크릉님의 댓글

말씀하신 홈페이지에서 해당 리습은 사용해봤으나..

제가 원하는건 copy 명령어처럼 기준점에 해당하는 상대점에 객체가 삽입되어야하는데,

아키오피스님의 댓글

XCOPY는 ArchiOffice(Xpress)에서 제공되는 명령입니다. 문자나 블록등을 선택하여 복사하면서 원하는 위치의 영문자나 숫자(블록내 영숫자, 속성 등 포함)를 증감시키는 기능이죠. 프로그램 원리적으로 LISP으로는 구현 불가능한 기능입니다.

예전에 Brics용으로 개발하다, ArchiOffice(Xpress)를 구현하기위해 필요한 성능지원이 부족하여 중단했었는데…요즈음은 어떨지 모르겠네여! XCOPY_0.jpg

전체 6,983 / 1 페이지
번호
제목
이름

최근글


새댓글


알림 0