지식은 공유되었을 때 그 힘을 발휘한다.

[다정다감] for IntelliCAD 2000

-------- [다정다감] for IntelliCAD 200을 공개하며.... ----------

안녕하세요 [다정다감]의 돌종 이석종입니다.

요즘 다들 턴키하시느라 고생이 많죠? 물론 실시설계나 기본설계한다고
야근 안하는 건 아니지만 턴키가 아무래도 몇배 힘든 건 사실이겠죠?

재작년인가요? IntelliCAD와 FelixCAD가 AutoCAD에 도전장을 내고 CAD시장에
뛰어든 것이.. 벌서 몇년이 지났군요. 저가를 공격무기로 열심히들 뛰고 있나
봅니다. ICAD는 티비광고에도 나오더군요.

1999년 3월에 iCAD98용 [다정다감]을 공개고 벌써 1년5개월이나 지났습니다.
얼마전에 IntelliCAD 2000이 출시된 후에 IntelliCAD 2000용 [다정다감]을 만
들어달라는 분들이 계셔서 잠시 짬을 내어 만들었습니다. 현재까지 만들어진
[다정다감]의 기능들이 대부분 들어있습니다. 그리고보니 현재까지 공개된
[다정다감]중 가장 많은 기능을 가지고 있는 버젼이겠네요. AutoCAD 2000용
[다정다감]도 정리를 해서 공개를 해야하는데 턴키하느라 날밤까다보니 쉽지
않습니다.


------- [99년 3월 이후에 추가된 기능] -------------------------------------
     aslab.lsp : 접속슬래브를 그려줌
    NORIPF.LSP : 노리의 측면도를 그려줌
    conard.lsp : arc상에서 주어진 현의 길이 위치를 찾아줌(PSC BEAM배치때 이용)
     rmark.lsp : R을 표시해준다
       dss.lsp : 치수선들의 합을 구해 치수선을 만들어줌
  lanemark.lsp : lane marking을 만들어준다.
   cutpipe.lsp : pipe를 자른 면을 만들어준다.(trim포함)
      para.lsp : 포물선(parabolar)을 대화상자를 통해서 만들어준다.
      db24.lsp : 해석프로그램 acecas의 db-24 data파일을 만들어준다.
   gsection.lsp : Gsection.exe 의 데이터파일을 만들어준다.
     chelv.LSP : Elevatin값들을 바꾸어준다. z값이 모두 zero인 현황의 등고선을
                 z값을 갖도록 띄우는 데 사용할 수 있다.
    WBNAME.LSP : WBLOCK으로 도각을 별도파일로 저장시킬때 파일이름을 기존의
                 text를 선택함으로서 file이름을 입력하는 번거로움을 없앴다.
    SHATCH.LSP : 점들을 선택하면 그 안쪽을 solid hatch해준다.
      JUMP.LSP : 교대점검용 계단 평면도 그리기
    ADDTXT.LSP : 선택된 text(숫자)에 일정 숫자를 더해줌
        RR.LSP : (Rotate Reference) rotation시 기준각과 새각을 쉽게
                 입력할 수 있도록 수정함
  DELSHORT.LSP : 일정 길이 이하의 line을 지워준다.
    TXTFIL.LSP : text의 안쪽을 솔리드로 hatch한다.
        HB.LSP : 여러개의 재료표를 하나의 데이타 파일로 만들어 변수처리
                 가능하도록 함.
   SOLIDBK.LSP : 솔리드와 솔리드 hatch를 draworder명령으로 back으로 보내줌.
  SPLITDWG.LSP : 한개의 파일에 여러개의 도각이 있는 경우 이 도각을 표제란의
                 도면번호를 파일이름으로 하는 여러장의 파일로 만들어 줌.


------- [99년 3월 이후에 수정된 기능] -------------------------------------
    bcross.lsp : 호와 수직선이 만나는 점을 찾지 못하는 버그를 수정하였다.
   ALLPLOT.LSP : border를 x,y방향으로 sort할 때 제대로 되지 않던 오류를 수정
                 plot window영역 선택을 $pp block이 삽입된 점으로 인식할 수
                 있도록 수정
      CONC.LSP : 콘크리트 표시 block를 insert하기 전에 pdmode를 0로 바꾸어주도
                 록 수정
       RCD.LSP : 기존 RCD그리기 기능에 울퉁불통선 그리기 추가.
     DDSCL.LSP : center, hidden linetype이 load되지 않았을 경우
                 load해주는 기능 추가
   GRNGMRK.LSP : 오른쪽에서 왼쪽으로 그려진 지반선에 적용할 때 지반마킹이
                 거꾸로 삽입되는 버그를 고침
   DH,DV,DA,DO : - 2@100=200형식을 입력할 때 기존에는 @입력후 다시 100을 입력
                   하도록 되어 있었으나 @100으로 한번만 입력하도록 수정함
                 - 치수보조선의 위-아래로 치수를 기입할 때 text의 크기는
                   dimtxt값을 참조하도록 함.
     RNORI.LSP : 기존에 1단만 가능하던 것을 여러단이 가능하도록 수정함.


-------- [설치하기] ----------------------------------------------------
설치방법은 다운받은 파일을 실행하여 icad가 깔려있는 방을 선택하여 설치합
니다. 그리고 ICAD를 실행시켜서 tools메뉴의 customize..를 선택하여 menus
tag에서 import를 눌러 djdg.mns를 불러옵니다. 이때 주의할 것은 외쪽 아래에
있는 Append to Current menu를 체크해두어야 기본메뉴들이 살아있습니다.

마찬가지로 toolbars tag에서 import를 눌러 djdg.mns를 선택하고 열기를 누르면
toolbar들이 뜹니다. 이것으로 모든 셋팅은 끝납니다.


--------- [메뉴얼] ------------------------------------------------------
사용메뉴얼은 [다정다감] 사이트 http://user.chollian.net/~dolljong에서 다운
받으실 수 있습니다. 이번버젼을 위한 메뉴얼을 만들지 못하였습니다. 이번 버젼
에 추가된 기능은 djdg방의 update.txt파일을 참고하시기 바랍니다.


--------- [꼬리말] ------------------------------------------------------
업무에 조금이라도 도움이 되셨으면 하는 마음으로 공개합니다.

Icad에서는 AutoCAD의 Icon메뉴를 지원하지 않았는데 최문선님이 만들어 공개해주
신 모듈덕분에 구현이 가능했습니다. 최문선님께 감사드립니다.

이 프로그램의 배포는 자유이지만 상업적인 목적으로 사용할 수 없으며 
배포시에는 이 파일을 포함한 원형그대로 배포해주시면 감사하겠습니다.


----------- [다정다감] 사이트에서는... ---------------------------------
토목구조설계에 관한 정보/공개프로그램을 구하실 수 있으면 현장엔지니어들과
상의할 수 있는 공간이 마련되어있습니다. 


'지식은 공유되었을 때 그 힘을 발휘한다!'
[다정다감] http://user.chollian.net/~dolljong

[다정다감] for IntelliCAD 2000(djdgi2k.exe 1,500kb)


dolljong@chollian.net