ARX119의 BIM/CAD 연구소

arx119.egloos.com

포토로그 방명록 업그레이드/기능 요청



[기능추가] iDwgSld 프로그램 (SLB 제작기능) iDwgSld 프로그램

안녕하세요. 

오랜만에 글을 올리게 되어서 반갑네요. 생업에 얽매이다 보니 블로그 할 짬도 없었습니다.

오늘은 SLB 파일을 아주 쉽게 제작하는 기능을 소개하려고 합니다. 

리습 개발하시는 분들은 SLB가 어떤 역활을 하는 파일인지 아실거라 생각이 듭니다.

예전에는 SLB파일을 만들려면 MSLIDE 명령으로 SLD를 일일이 만들어서 특정폴더에 넣고 

배치 프로그램을 돌려서 SLB로 묶어주었는데요. 이것도 수정을 할려면 시간이 만만치 않게 듭니다.

그래서 명령어 한번으로 DWG도면에 그려놓은 도형들을 SLB로 만들어 주는 기능을 만들게 되었습니다.

사용법은 프로그램에서 인식할 수 있는 ATTRIBUTE TEXT를 포함한 블럭을 인서트해서 도형위에 

위치시키면 끝 (물론 SLIDE 명을 지정해야죠, 그리고 이름이 중복되면 SLB에 등록 되지 않습니다.)

작업된 내용은 DWG로 저장해서 필요할때 언제든지 수정해서 다시 만들수 있습니다.

Frame 박스(속성블럭) : idwgsld_frame.zip 
(attribute 문자열의 tag값이 : SLIDENAME 이어야 프로그램에서 이 값을 slide이름으로 지정합니다.)
=> 크기와 속성 모두 업무에 맞게 수정가능합니다.

테스트 샘플 도면 : idwgsld_sample.zip

[사용모습]

[명령어] 
SLBOUT : 도면으로부터 SLIDE 파일들을 생성하고 SLB파일을 만들어 주는 명령어

[버전]
version : 1.2.2015.1 (beta)

[다운로드]
(이글루스가 arx파일을 직접 올릴수 없게 막아놨네요 -.-;)
iDwgSld2000.zip : AutoCAD R(LT)2000~2002 (32)
iDwgSld2004.zip : AutoCAD R(LT)2004~2006 (32)
iDwgSld2007.zip : AutoCAD R(LT)2007~2009 (64)
iDwgSld2007x.zip : AutoCAD R(LT)2007~2009 (64)
iDwgSld2010.zip : AutoCAD R(LT)2010~2012 (32)
iDwgSld2010x.zip : AutoCAD R(LT)2010~2012 (64)
iDwgSld2013.zip : AutoCAD R(LT)2013~2014 (32)
iDwgSld2013x.zip : AutoCAD R(LT)2013~2014 (64)

후기 : 원래는 3차원 객체를 360도 SLIDE 샷을 뜨는 기능을 만들려 했는데, 나중에 
기능으로 넣어야 할 것 같습니다. (SLD 삼차원 모델 지원)

모든 버전을 테스트 해보지 않았습니다. 버그가 발견되면 댓글 부탁드립니다.

덧글

  • disoa 2015/02/05 15:28 # 삭제 답글

    수고하십니다.
    제가 한번 사용해봤는데
    SLB 파일 생성하여 캐드에서 CUI 입력후 이미지 배열 하니깐
    명령어는 입력이 되는데,.,이미지가 안뜨네요,.,
    왜그런건지 혹시 아시나요?

  • ttt 2017/12/22 22:34 # 삭제 답글

    수고하십니다. 2018 버전 arx는 없는 건가요? 아님 예정에 없는 것인지...
  • arx119 2017/12/26 10:46 #

    안녕하세요. ttt님

    여기있는 유틸리티들의 버전 업그레이드는 사용자 요청에 의해서 결정됩니다. 사용자가 없는 유틸리티는 자연스럽게 사라진다고 해야 할까요... iDwgSld 유틸리티는 2013버전 이후 요청하시는 분이 없어서 업그레이드를 하고 있지 않고 있는 상태입니다.

    즐거운 연말되세요. ^^
  • 상어알바 2018/08/27 16:54 # 삭제 답글

    안녕하세요.
    이번에 slb를 공부하고자 하다가 게시글을 보게되어 다운받아 사용해보려고 하는데요.
    2013 64비트용을 다운받아 실행하려하니 sldin은 작동이 잘되는데 slbin/slbout 은 알수없는 명령 으로
    실행이 되지 않습니다.
    작성하신지 오래되어 사용이 가능할지는 모르겠지만 문의를 남겨봅니다.
    감사합니다.
  • arx119 2018/08/28 22:22 #

    안녕하세요. 답변이 늦었네요.
    명령어는 sldin / slbout을 사용하실 수 있습니다.
    sldin : sld 또는 slb의 sld를 도면에 인서트 하는 명령 입니다.
    slbout : 도면에 작성된 sld를 일괄적으로 slb 파일을 생성하는 명령 입니다.
    혹시 2015이후버전을 사용하시면 업데이트 버전을 보내드릴께요.

    수고하세요.~~~
  • 2018/08/29 16:56 # 삭제 답글 비공개

    비공개 덧글입니다.
  • 풍아 2019/02/14 10:07 # 삭제 답글

    안녕하세요 질문을 드려도 될런지요
    기존 sld 파일을 만들고 slb로 하나로 묶을려고 하는데 혹시 방법이 있는지요
  • arx119 2019/02/14 16:49 #

    안녕하세요.

    풍아님..

    예전에는 slb를 만들어주는 무료 툴이 있었는데 지금은 찾을수가 없네요.

    https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/slides-slb-and-sld/td-p/3057632

    예전에는 exe실행 파일을 가지고 있었는데, 오래되서 그런지 찾을 수 없네요.

    아마도 아키모아 또는 고캐드 사이트에서 찾을 수 있으리라 생각이 듭니다.

    즐거운 하루되세요.
댓글 입력 영역



구글번역

통계 위젯 (화이트)

9103
382
579662

국가접속Flag

free counters