• 회원가입
  • |
  • 로그인
  • |
  • 장바구니
  • News
    뉴스 신제품 신간 Culture & Life
  • 강좌/특집
    특집 강좌 자료창고 갤러리
  • 리뷰
    리뷰
  • 매거진
    목차 및 부록보기 잡지 세션별 성격 뉴스레터 정기구독안내 정기구독하기 단행본 및 기타 구입
  • 행사/이벤트
    행사 전체보기 캐드앤그래픽스 행사
  • CNG TV
    방송리스트 방송 다시보기 공지사항
  • 커뮤니티
    업체홍보 공지사항 설문조사 자유게시판 Q&A게시판 구인구직/학원소식
  • 디렉토리
    디렉토리 전체보기 소프트웨어 공급업체 하드웨어 공급업체 기계관련 서비스 건축관련 업체 및 서비스 교육기관/학원 관련DB 추천 사이트
  • 회사소개
    회사소개 회사연혁 출판사업부 광고안내 제휴 및 협력제안 회사조직 및 연락처 오시는길
  • 고객지원센터
    고객지원 Q&A 이메일 문의 기사제보 및 기고 개인정보 취급방침 기타 결제 업체등록결제
  • 쇼핑몰
통합검색 "명령어"에 대한 통합 검색 내용이 778개 있습니다
원하시는 검색 결과가 잘 나타나지 않을 때는 홈페이지의 해당 게시판 하단의 검색을 이용하시거나 구글 사이트 맞춤 검색 을 이용해 보시기 바랍니다.
CNG TV 방송 내용은 검색 속도 관계로 캐드앤그래픽스 전체 검색에서는 지원되지 않으므로 해당 게시판에서 직접 검색하시기 바랍니다
PyMAPDL의 기초부터 활용까지
앤시스 워크벤치를 활용한 해석 성공사례   파이앤시스(PyAnsys)는 파이썬(Python)을 활용하여 앤시스(Ansys) 제품을 사용할 수 있는 라이브러리를 뜻한다. 파이앤시스는 구조해석과 관련한 PyMAPDL, PyMechanical과 전처리 및 후처리에 대한 PyDPF가 있다. 이와 같은 라이브러리를 이용하면 파이썬 내에 있는 패키지와 함께 다양한 작업이 가능해진다. 이번 호에서는 파이앤시스 중에서도 PyMAPDL에 대한 사용 방법과 활용 예시를 소개하고자 한다.   ■ 노은솔 태성에스엔이 구조 3팀 매니저로 구조해석 및 자동화 프로그램에 대한 기술 지원을 담당하고 있다. 이메일 | esnoh@tsne.co.kr 홈페이지 | www.tsne.co.kr   앤시스에서 구조, 열, 음향 등 다양한 해석에 사용되는 유한요소 솔버 중 하나인 Mechanical APDL은 명령어를 기반으로 구동된다. 복잡한 연산이나 매개변수 설정 및 자동화 기능이 가능하기 때문에 여전히 많이 사용되고 있다. 하지만 앤시스 워크벤치(Ansys Workbench)의 제한적인 기능을 활용할 경우, 추가적으로 APDL 명령어를 사용해야 한다. 말하자면 APDL 명령어로 여러 기능을 구현할 수 있지만, 넓은 범위에서 적용하기에는 한계가 있는 것이다. 예로 머신러닝이나 딥러닝과 관련한 라이브러리인 텐서플로(TensorFlow)나 케라스(Keras) 등은 APDL 명령어 내에서는 사용할 수 없으며, 파이썬과 APDL 연동에도 한계가 있다.  이 때 PyMAPDL 라이브러리를 사용하면 파이썬 내에서 APDL을 사용하기 때문에 활용도가 넓어진다. 이번 호에서는 PyMAPDL의 사용 방법과 활용 예시를 다뤄보고자 한다.    PyMAPDL 사용 방법 PyMAPDL은 파이썬에서 사용될 때 gRPC(Google Remote Procedure Call)를 기반으로 파이썬 명령어를 APDL 명령어로 변환하여 MAPDL 인스턴스(Instance)에 전송하고, 결과를 파이썬으로 다시 반환한다. 이러한 작업 과정 때문에 파이썬과 MAPDL 간 원활한 데이터 통신이 가능해지며, 다수의 MAPDL 인스턴스를 생성하여 다른 명령으로 동시 작업 또한 가능하다.   그림 1. PyMAPDL gRPC   먼저 PyMAPDL을 사용하기 위해서 앤시스 메커니컬(Ansys Mechanical)이 설치되어 있어야 하며, 관련 라이선스를 보유하고 있어야 한다. 현재 파이앤시스 홈페이지에 따르면 파이썬 3.8 이상 버전을 지원하고 있으며, gRPC 기반으로 사용하기 위해서 앤시스 2021 R1 이상을 권장한다. 파이썬과 앤시스 모두 설치되어 있는 환경이라면 추가적으로 PyMAPDL 라이브러리를 설치해야 한다. 터미널 창에 ‘pip install ansys-mapdl-core’ 한 줄의 입력으로 쉽게 설치되며, 버전을 따로 지정하지 않을 경우 최신 버전으로 설치된다. PyMAPDL은 <그림 2>와 같이 ‘launch_mapdl’ 함수를 호출하여 사용한다. 이는 Mechanical APDL Product Launcher를 실행하는 것과 유사하다. 해당 함수를 활용할 때 입력 가능한 주요 인자들을 입력하여 작업 폴더 위치나 파일 이름, 계산 방식 및 라이선스 등을 지정할 수 있다.    그림 2. PyMAPDL 실행 명령어   기존에 APDL에서 육면체 형상을 모델링하여 요소를 생성하는 과정은 <그림 3>과 같이 작성되고, 동일한 작업을 PyMAPDL로는 <그림 4>와 같이 구성할 수 있다. 작성된 APDL과 PyMAPDL 명령어를 비교하면 형태가 매우 유사한 것을 볼 수 있다. 이 때 PyMAPDL은 파이썬에서 두 가지 방식으로 사용된다. 첫 번째는 ‘run’ 명령어를 활용하여 APDL 명령어를 스트링(string)으로 입력해 직접 실행하는 방법이며, 두 번째는 파이썬 명령어로 변환해서 처리하는 방법이다.   그림 3. MAPDL 모델링 및 요소 생성 예시   그림 4. PyMAPDL 모델링 및 요소 생성 예시     ■ 자세한 기사 내용은 PDF로 제공됩니다.
작성일 : 2024-05-02
캐디안 2024의 스크립트 기능
새로워진 캐디안 2024 살펴보기 (5)   ■ 최영석 캐디안 기술지원팀 부장으로 기술지원 업무 및 캐드 강의를 담당하고 있다. 이메일 | cad@cadian.com 홈페이지 | www.cadian.com 카페 | https://cafe.naver.com/ilovecadian 지난 연재를 통해 오토캐드와 양방향으로 호환되는 국산 CAD인 캐디안(CADian) 2024 버전에서 이용 가능한 몇 가지 부가 기능에 대해서 알아보았다. 이번 호에서는 이전 버전부터 계속 지원되던 스크립트(script) 기능을 알아보고, 활용 방법에 대해서 살펴보도록 하겠다.    스크립트 기능 소개 캐디안을 사용하여 도면 작업을 진행할 때 동일한 명령을 수차례 또는 수 백차례 반복하는 경우, 키보드와 마우스를 이용해서 명령어 또는 좌표를 일일이 직접 입력하려면 많은 시간과 노력이 소모된다. 이렇게 유사한 반복되는 일련의 작업을 자동으로 실행하도록 마련된 기능이 스크립트(script)이다. 스크립트 파일의 오토캐드 사용자 인터페이스에서 일련의 명령을 실행하는 대신, 스크립트 파일을 사용하여 동일한 입력을 사용하는 명령 시퀀스를 실행할 수 있다.    SCR 파일 형식 캐디안 스크립트 파일의 확장자는 *.SCR이다. 일반적으로 스크립트 파일은 텍스트 형식으로 작성되며, 사용자가 수행하려는 명령을 포함한다. 사용자가 직접 메모장을 열어서 스크립트를 작성해도 정상적으로 이용이 가능하다.   명령 자동화 캐디안의 스크립트 기능을 사용하면 사용자가 수동으로 일일이 입력하거나 실행해야 하는 일련의 명령 및 좌표 입력, 수치 입력을 모두 자동화할 수 있다. 이를 통해서 사용자들의 입력 실수를 줄일 수 있고, 반복적이고 지루한 작업을 보다 빠르게, 자동으로 처리할 수 있다.   반복 작업 처리 스크립트 기능을 사용하면 동일한 명령을 여러 번 또는 수십, 수백번 반복 실행하여 작업을 처리할 수 있다. 작업자가 수동으로 일일이 입력하거나 실행하는 것보다 속도도 빠를 뿐 아니라, 오타나 잘못된 값을 입력해서 생기는 문제를 미연에 방지할 수도 있다.   배치 처리 스크립트 기능을 사용하면 여러 파일이나 도면에 대해 동일한 작업을 일괄 처리할 수 있다. 특정한 폴더에 있는 여러 장의 도면에 특정한 부분에 문자를 수정하거나 좌표를 입력하는 등의 작업을 진행할 수 있어서, 대규모 프로젝트의 일괄 처리 기능을 통한 작업 효율 증대가 가능하다.   스크립트 작성하기 캐디안을 사용하면서 마우스와 키보드 입력을 그대로 따라하도록 스크립트를 작성하는 실제 사례를 확인하도록 하겠다. 다음과 같은 순서대로 진행하는 경우 도면의 0, 0 지점에 지름 100인 원을 자동으로 작도하는 스크립트를 작성할 수 있다. 차후에 다른 도면을 연 상태에서 작성한 스크립트를 로딩하여 실행하면 0, 0 지점에 지름 100인 원을 자동으로 작도하게 된다.   1. 리본 메뉴에서 도구 → 응용프로그램 → 스크립트 기록 항목을 선택하거나, 명령창에 ‘recscript’를 입력하여 스크립트 기록을 실행한다.      2. 스크립트 파일을 저장할 폴더와 파일명을 입력한 뒤 ‘저장’ 버튼을 클릭한다.     3. 좌표 0, 0에 지름 100인 원을 그리기 위해서 다음과 같이 명령 및 옵션, 좌표를 입력한다. 명령창에 circle 입력 → 원의 중심점 : 0, 0 입력 → d 옵션 입력 → 지름 : 100을 입력하는 순서로 진행한다.     4. 스크립트 기록을 종료하기 위해서 녹화 중지 기능을 실행해야 한다. 리본 메뉴에서 도구 → 응용프로그램 → 녹화 중지 항목을 선택하거나, 명령창에 ‘stopscript’를 입력하여 스크립트 기록을 중지한다.      5. 그림과 같이 스크립트가 작성된다.       ■ 자세한 기사 내용은 PDF로 제공됩니다.
작성일 : 2024-05-02
아레스 캐드 2025의 새로운 기능
데스크톱/모바일/클라우드를 지원하는 아레스 캐드 2025 (1)   DWG 호환 CAD인 독일 그래버트(Graebert)의 아레스 캐드(ARES CAD)는 PC 기반의 아레스 커맨더(ARES Commander), 모바일 기반의 아레스 터치(ARES Touch), 클라우드 기반의 아레스 쿠도(ARES Kudo) 모듈로 구성되어 있다. 이 모듈은 상호 간에 동기화되므로 이를 삼위일체형(trinity) CAD라고 부른다. 이번 호에서는 오토캐드와 호환되는 데스크톱 PC 기반의 아레스 커맨더 2025 버전과 아레스 제품군의 새로운 기능을 간단하게 알아보도록 하겠다.   ■ 천벼리 인텔리코리아 3D 솔루션 사업본부 대리로 기술영업 업무를 담당하고 있다.   이메일 | ares@cadian.com 홈페이지 | www.arescad.kr 블로그 | https://blog.naver.com/graebert  유튜브 | www.youtube.com/GraebertTV   오토캐드 호환성 - 전환을 용이하게 하는 개선된 UI 명령어 : OPTIONS     옵션 대화 상자는 모든 설정을 한데 모아 단위 및 사용자 설정을 포함해 쉽게 접근할 수 있다. 검색 기능이 강화되어 필요한 설정을 손쉽게 찾을 수 있게 개선되었다. 또한, 치수 스타일을 더욱 빠르게 조정할 수 있는 새로운 대화 상자가 추가되어 오토캐드처럼 세부 사항을 사용자 맞춤 설정할 수 있다. 검색 도구에는 사용자가 입력하기 시작하면 사라지는 ‘설정 검색’ 힌트 텍스트가 포함된 입력 상자가 있어, 정확하거나 부분적으로 일치하는 설정을 쉽게 찾을 수 있다. 사용자가 제안된 옵션 위로 마우스를 가져가면 해당 선택을 확인할 수 있는 상세 정보가 표시된다.  이번 버전에서는 오토캐드 사용자가 아레스로 부드럽게 전환할 수 있도록 치수 스타일 편집 기능이 오토캐드 인터페이스와 유사하게 개선되어, 사용자 정의가 더욱 직관적이고 간편해졌다.   인공지능 - 아레스 AI 어시스트 명령어 : ARESAIASSIST     오픈AI(OpenAI) 기반의 아레스 AI 어시스트(A3)는 다양한 언어로 아레스 사용자를 지원하는 인공지능이다. 기능 사용 방법 설명, 인터페이스 탐색, 질문 응답, 사용자 인터페이스 맞춤화, 변환 및 계산, 다양한 언어로의 텍스트 번역 등을 수행한다.  A3는 기본적으로 활성화되어 있으며, 필요에 따라 켜거나 끌 수 있다. 모든 사용자에게 유용하며, 특히 새 사용자는 트리니티(Trinity) 협업 기능과 BIM 기능 학습에서 도움을 받을 수 있다.   상호 운용성 - 아레스 커맨더의 시빌 3D 지원     오토데스크 시빌 3D(Civil 3D) 엔티티 지원을 새롭게 도입하여, 아레스 환경 내에서 시빌 3D 엔티티의 시각화를 가능하게 한다. 초기 버전은 제한된 기능을 제공하지만, 향후 릴리스를 통해 이 기능은 지속적으로 발전될 예정이다. 이러한 발전은 아레스 커맨더와 시빌 3D 간의 상호 운용성을 강화하여, 토목 공학 및 인프라 프로젝트의 설계와 문서화에 종합적인 솔루션을 제공할 것이다.   상호 운용성 - DWG에서 DGN으로 내보내기 명령어 : EXPORTDGN(DGNEXPORT)     DWG 파일을 DGN 형식으로 내보낼 수 있는 기능을 제공한다.  이 기능은 특히 벤틀리 시스템즈의 마이크로스테이션(MicroStation) 사용자나 프로젝트와이즈(ProjectWise)와 작업하는 고객에게 유용하며, 이를 통해 상호 운용성이 향상된다. DGN 파일은 토목 공학, 건축 등 다양한 분야에서 사용되며, 마이크로스테이션 및 인터그래프 소프트웨어의 주요 파일 형식이다. 아레스 커맨더의 이 기능은 단순한 파일 변환을 넘어 DWG와 DGN 형식 간 스타일 차이를 조정하고 이러한 설정을 저장하는 매핑 설정을 제공하여, 사용자가 더 세밀한 변환을 할 수 있도록 지원한다.     ■ 자세한 기사 내용은 PDF로 제공됩니다.
작성일 : 2024-05-02
아레스 커맨더의 사용자 인터페이스
데스크톱/모바일/클라우드를 지원하는 아레스 캐드 2024 (12)   DWG 호환 CAD 프로그램인 독일 그래버트(Graebert)의 ARES CAD는 PC 기반의 아레스 커맨더(ARES Commander), 모바일 기반의 아레스 터치(ARES Touch), 클라우드 기반의 아레스 쿠도(ARES Kudo) 모듈로 구성되어 있다. 이 세 가지 모듈은 상호간에 동기화되므로 이를 ‘삼위일체형(Trinity) CAD’라고 부른다. 이번 호에서는 오토캐드와 호환되는 데스크톱 PC 기반의 아레스 커맨더가 어떻게 오토캐드 사용자에게 친숙한 동시에 차별화되었는지를 중심으로, 아레스 커맨더의 사용자 인터페이스(UI)에 대해 소개한다.   ■ 천벼리 캐디안의 3D 솔루션 사업본부 대리로 기술 영업 업무를 담당하고 있다.  이메일 | ares@cadian.com 홈페이지 | www.arescad.kr 블로그 | https://blog.naver.com/graebert  유튜브 | www.youtube.com/GraebertTV   리본 인터페이스    그림 1. 아레스 커맨더의 그래픽 유저 인터페이스   아레스 커맨더와 오토캐드는 사용자가 필요한 기능을 빠르게 찾아낼 수 있도록 도구와 명령을 일련의 탭과 패널로 구성하는 리본 인터페이스를 사용한다. 이 리본 인터페이스로 작업의 속도와 효율을 크게 향상시킨다.   맞춤형 작업 공간    그림 2. 아레스 커맨더의 작업 공간   아레스 커맨더는 왼쪽 상단의 콤보 박스를 통해 작업 스타일에 맞게 작업 공간 간에 전환할 수 있는 기능을 제공한다.   그림 3. 클래식 작업 공간   드롭 다운 메뉴와 툴바로 작업하는 것을 선호한다면 클래식(Classic) 작업 공간을 선택할 수 있다.   명령 호환성   그림 4. 아레스 커맨더의 작업 공간   아레스 커맨더는 오토캐드 사용자가 쉽게 전환할 수 있도록 오토캐드의 명령과 시스템 변수를 지원한다. 별칭 시스템을 통해 오토캐드에서 익숙한 명령을 아레스 커맨더에서도 사용할 수 있다. 예를 들어, 오토캐드의 MTEXT 명령에 해당하는 아레스 커맨더의 NOTE 명령을 사용할 수 있는 기능을 포함한다.   ■ 참고 ‘별칭’이란 원래 이름이나 공식적인 명칭 대신에 사용되는 다른 이름을 의미한다. 예를 들어 소프트웨어에서는 특정 명령어나 함수에 대한 더 짧거나 기억하기 쉬운 이름을 제공하기 위해 별칭을 사용할 수 있다.     ■ 자세한 기사 내용은 PDF로 제공됩니다.
작성일 : 2024-04-01
캐디안, 설계 속도와 도면 비교 기능 향상된 캐디안 2024 SE 출시
국산 CAD 개발 기업인 인텔리코리아가 해외 시장 확대를 위하여 ‘캐디안’으로 상호를 바꾸고, '캐디안(CADian) 2024 SE' 버전을 출시한다고 밝혔다. 캐디안은 오토캐드의 명령어와 단축키를 그대로 지원해, 오토캐드 사용자가 별도의 학습 없이도 바로 사용 가능하다. 매년 발생하는 구독료 부담 없이 한 번의 구매로 영구 라이선스를 설치할 수 있고, 네트워크(플로팅) 라이선스도 지원하는 등 경제성을 내세운다. 캐디안 2024 SE(Second Edition)에서는 ▲대용량 DWG 도면에 대한 이동(pan) 속도 8배, 확대·축소(zoom) 속도 2배, 제거(purge) 속도 3배 향상 ▲파일 사이즈가 큰 도면의 설계 및 편집 속도 2배 향상 ▲이전 DWG 도면과 현재 도면 간의 비교 기능(compare 명령) 등이 개선되었다.   ▲ 원래 도면과 변경된 도면의 비교 기능   DWG 도면 비교 기능의 경우, 도면이 한눈에 보이지 않을 정도로 큰 경우에는 차이점을 표시해도 육안으로는 식별하기가 어려울 수 있으므로 두 도면의 차이점만을 확대하여 보는 것도 가능하다. 또한 원본 도면의 객체는 붉은색, 변경된 비교 도면의 객체는 녹색으로 표시해 주기 때문에 설계자는 변경 이전과 이후의 차이점을 쉽게 구분할 수 있다.   캐디안의 박승훈 대표는 “캐디안 2024 SE 사용자에게는 건축 설계용 툴인 Arch와 아이샵 dwg, 토목 설계용 툴 드림플러스의 대안인 드림2, 구조 설계용 툴인 듀파(Dufa)와 다정다감, 플랜트 평면 설계를 위한 TSE, 배관 아이소메트릭 설계/물량산출(BOM) ISO 툴을 무료로 제공한다”고 전했다. 또한 “어려운 경제 사정을 감안하여, 1+1 프로모션을 4월말까지 연장한다”고 덧붙였다.
작성일 : 2024-03-26
아레스 커맨더 2024에서 시트 내보내기
데스크톱/모바일/클라우드를 지원하는 아레스 캐드 2024 (11)   DWG 호환 CAD 프로그램인 독일 그래버트(Graebert)의 아레스 캐드(ARES CAD)는 PC 기반의 아레스 커맨더(ARES Commander), 모바일 기반의 아레스 터치(ARES Touch), 클라우드 기반의 아레스 쿠도(ARES Kudo) 모듈로 구성되어 있다. 이 세 가지 모듈은 상호간에 동기화되므로 이를 삼위일체형(Trinity) CAD라고 부른다. 이번 호에서는 오토캐드와 호환되는 데스크톱 PC 기반의 아레스 커맨더 2024의 ExportSheet(시트 내보내기) 명령에 대해 간단하게 알아보도록 하겠다.   ■ 천벼리 인텔리코리아 3D 솔루션 사업본부 대리로 기술영업 업무를 담당하고 있다.   이메일 | ares@cadian.com 홈페이지 | www.arescad.kr 블로그 | https://blog.naver.com/graebert 유튜브 | www.youtube.com/GraebertTV   활성 시트를 새 도면으로 내보내기   그림 1. ExportSheet 적용 전(활성 시트)   그림 2. ExportSheet 적용 후(모델 공간)   ‘ExportSheet’ 명령을 사용하여 활성 시트 도면 요소를 새 도면의 모델 공간으로 내보낼 수 있다. 이 명령은 활성 시트 뷰포트와 다른 모든 레이아웃 시트 도면 요소의 시각적인 표현이 있는 새 도면을 작성한다. ■ 이 명령은 시트 모드에서만 사용할 수 있다. 또한 블록과 참조 도면은 편집하는 동안에는 시트를 내보낼 수 없다.   활성 시트를 새 도면으로 내보내려면 1. 다음 중 하나를 수행한다.   명령창 또는 그래픽 영역에서 ‘EXPORTSHEET’를 입력한 후 Enter 키를 누른다.   그림 3. 시트 내보내기 명령 실행(명령어)   리본 메뉴의 ‘시트’ 탭에서 ‘시트 내보내기’를 클릭한다.   그림 4. 시트 내보내기 명령 실행(리본 메뉴)   메뉴의 ‘내보내기’에서 ‘시트 내보내기’를 클릭한다.   그림 5. 시트 내보내기 명령 실행(메뉴)   ■ 상세한 기사 내용은 PDF로 제공됩니다.
작성일 : 2024-03-05
제품 개발 혁신을 가속화하는 크레오 파라메트릭 10.0 (9)
설계 탐색(DEX) 기능 활용하기   이번 호에서는 크레오 파라메트릭 10.0(Creo Parametric 10.0)에서 설계 탐색을 이용하여 콘셉트 디자인을 만드는 기능에 대해 알아보자. Design Exploration Extension(DEX)은 파라메트릭 환경에서 여러 가지 콘셉트 디자인 옵션을 쉽고 빠르게 비교할 수 있는 기능이다. 이 기능을 통해 여러 버전을 관리할 필요가 없어 데이터 관리에 용이하다.   ■ 박수민 디지테크 기술지원팀의 과장으로 Creo 전 제품의 기술지원 및 교육을 담당하고 있다. 홈페이지 | www.digiteki.com   DEX 기능 설명 DEX 기능별 명령어에 대해 알아보자.  체크포인트 트리를 숨기기  체크포인트 트리를 표시하기  새 체크포인트를 추가  세션의 모든 모델을 백업  설계 탐색 세션을 저장  설계 탐색 세션을 매개 변수 세션으로 적용  설계 탐색 세션을 취소하고 닫기  선택한 체크포인트를 업데이트  선택한 체크포인트를 활성화  선택한 체크포인트를 삭제  변경 사항 보기(View Changes) 대화 상자 열기  체크포인트 특성(Checkpoint Properties) 대화 상자 열기  설계 탐색 보고서(Design Exploration Report) 대화 상자 열기   설계 탐색 시작하기 설계 탐색을 진행할 모델 데이터를 열어놓고 파일 → 세션 관리 → 설계 탐색 세션 → 시작을 선택하여 설계 탐색(DEX)을 시작한다.     새로운 설계 탐색 세션의 이름과 설명을 작성하고 설계 탐색을 시작한다.     팔걸이 부품을 새로운 콘셉트로 생성해보자. 팔걸이 부품을 활성화하여 사전에 생성한 스케치를 새로운 콘셉트에 맞춰 수정한다.     스케치1(측면 뷰)을 먼저 새로운 콘셉트에 따라 수정한다. 불필요한 선을 제거하고 새로운 선으로 구성한다.   ▲ 수정 전 스케치   ▲ 수정 후 스케치   스케치 2(상단 뷰)도 스케치를 수정한다. 이때 참조 방향을 변경하여 새로운 콘셉트 디자인으로 스케치를 수정한다.   ■ 상세한 기사 내용은 PDF로 제공됩니다.
작성일 : 2024-02-02
[무료다운로드] 생성형 AI 코딩으로 프로그램 만들어보기
BIM 칼럼니스트 강태욱의 이슈 & 토크    이번 호에서는 트랜스포머(transformer) 기반 생성형 AI 모델로 다국어 번역기, 문장 분류, 이미지 설명 텍스트 생성 프로그램의 개발 방법을 간략히 살펴본다. 트랜스포머는 텍스트, 이미지 등 데이터를 숫자로 표현한 토큰으로 인코딩한 후, 목표 라벨 데이터 결과와 차이가 적은 방향으로 가중치인 어텐션(attension) 벡터를 갱신하여 학습 모델을 만드는 기술이다.   ■ 강태욱 건설환경 공학을 전공하였고 소프트웨어 공학을 융합하여 세상이 돌아가는 원리를 분석하거나 성찰하기를 좋아한다. 건설과 소프트웨어 공학의 조화로운 융합을 추구하고 있다. 팟캐스트 방송을 통해 이와 관련된 작은 메시지를 만들어 나가고 있다. 현재 한국건설기술연구원에서 BIM/GIS/FM/BEMS/역설계 등과 관련해 연구를 하고 있으며, 연구위원으로 근무하고 있다. 이메일 | laputa99999@gmail.com 페이스북 | www.facebook.com/laputa999 홈페이지 | https://dxbim.blogspot.com 팟캐스트 | http://www.facebook.com/groups/digestpodcast   트랜스포머는 현재 문장 성격 및 특징 분류, 다국어 번역, 비전 이미지 설명 및 생성, 음성인식, Voice to Text, 음악 작곡, 글 분류, 글 자동 요약 등 다양한 영역에서 사용된다. 이번 호에서는 관련 기능을 트랜스포머로 간단히 구현해 본다.    그림 1. 트랜스포머 개념 및 아키텍처   트랜스포머의 이론적 개념 등은 다음의 링크를 참고한다. 머신러닝 딥러닝 신경망 개념, 종류 및 개발 : https://daddynkidsmakers.blogspot.com/2017/02/blog-post_24.html 어텐션 기반 트랜스포머 딥러닝 모델 이해, 활용 사례 및 파이토치(Pytorch)를 통한 간단한 사용방법 소개 : https://daddynkidsmakers.blogspot.com/2021/10/blog-post.html 간단한 트랜스포머 동작 원리와 파이토치 기반 비전 트랜스포머 ViT 소개 : https://daddynkidsmakers.blogspot.com/2023/02/pytorch-vit.html 오디오, 영상, 텍스트, 센서, 3D깊이맵 멀티모달 딥러닝 모델 페이스북 이미지바인드(imagebind) 설치 및 사용기 : https://daddynkidsmakers.blogspot.com/2023/05/imagebind.html   개발 준비 파이썬(Python), 쿠다(CUDA) 등이 설치되어 있다는 가정 하에, 다음 명령어를 이용해 관련 패키지를 설치한다. pip install transfomers sentencepiece   간단한 텍스트 생성형 AI 개발 다음과 같이 트랜스포머 모델에서 사전학습된 distilgpt2를 사용해 간단한 텍스트 생성형 AI 코드를 개발해 본다. from transformers import AutoTokenizer, AutoModelWithLMHead tokenizer = AutoTokenizer.from_pretrained("distilgpt2") model = AutoModelWithLMHead.from_pretrained("distilgpt2") input_ids = tokenizer.encode("I like gpt because it's", return_tensors='pt') greedy_output = model.generate(input_ids, max_length=12) print(tokenizer.decode(greedy_output[0], skip_special_tokens=True)) 실행 결과 <그림 2>와 같이 ‘I like gpt because it's’ 이후 문장을 자연스럽게 생성한다.   그림 2   텍스트의 빈칸 단어 예측 다음은 MLM(Mask Language Model) 방식으로 학습된 모델을 이용해, [MASK] 토큰으로 정의된 단어를 문장 맥락을 고려해 예측하는 코드이다.  from transformers import pipeline unmasker = pipeline('fill-mask', model='albert-base-v2') unmasker("mlm and nsp is the [MASK] task of bert.") 결과는 <그림 3>과 같다. 빈칸의 단어가 잘 예측된 것을 확인할 수 있다.   그림 3   이미지 설명 텍스트 생성 이제 주어진 이미지를 설명하는 텍스트를 생성해 본다. 목표는 입력 이미지에 대해 두 마리의 고양이가 누워있음을 표현하는 텍스트를 얻는 것이다.   그림 4     ■ 자세한 기사 내용은 PDF로 제공됩니다.
작성일 : 2024-01-04
아레스 커맨더의 사용자 정의 팔레트 Ⅰ
데스크톱/모바일/클라우드를 지원하는 아레스 캐드 2024 (9)   DWG 호환 CAD 프로그램인 독일 그래버트(Graebert)의 아레스 캐드(ARES CAD)는 PC 기반의 아레스 커맨더(ARES Commander), 모바일 기반의 아레스 터치(ARES Touch), 클라우드 기반의 아레스 쿠도(ARES Kudo) 모듈로 구성되어 있다. 이 세 가지 모듈은 상호간에 동기화되므로 이를 삼위일체형(trinity) CAD라고 부른다. 이번 호에서는 오토캐드와 호환되는 데스크톱 PC 기반의 아레스 커맨더 2024에서 생산성을 높일 수 있는 도구 팔레트(Tool Palettes)를 사용자화하는 방법에 대해 간단하게 알아보도록 한다.    ■ 천벼리 인텔리코리아 3D 솔루션 사업본부 대리로 기술영업 업무를 담당하고 있다.   이메일 | ares@cadian.com 홈페이지 | www.arescad.kr 블로그 | https://blog.naver.com/graebert  유튜브 | www.youtube.com/GraebertTV   그림 1. 도구 팔레트(Tool Palettes)   오토캐드에서 아레스 커맨더로 전환하는 사용자는 이제 자신이 맞춤 설정한 도구 및 데이터에 쉽게 접근하고 효율적으로 재사용할 수 있게 되었다. CAD 사용자는 대개 유사한 프로젝트에서 비슷한 유형의 도면 세트를 다루기 때문에, 필요한 특정 도구와 데이터를 반복적으로 사용하게 된다. 이렇게 자주 사용되는 도구를 한 곳에서 쉽게 찾을 수 있다면, 여러 도면 파일과 응용 프로그램 세션에서 큰 편의를 제공할 것이다. 도구 팔레트는 CAD 사용자가 자주 사용하는 도구와 데이터를 한 곳에 편리하게 저장하고 관리할 수 있도록 해 준다. 이것은 다양한 도면 파일과 응용 프로그램 세션에서 쉽게 접근할 수 있다. 이 도구 팔레트는 도킹, 자동 숨기기 등 사용자에게 익숙한 기능들로 설계되었으며, 소프트웨어는 사전에 구성된 예제 팔레트를 제공한다. 이 팔레트는 사용자가 직접 맞춤 설정하거나 새롭게 만들어 교체할 수 있다. 사용자는 자신만의 도구 팔레트를 만들 뿐만 아니라, 같은 *.xtp 파일 형식을 사용하여 다른 아레스 커맨더 또는 오토캐드 사용자와 공유할 수 있다. 오토캐드에서 생성된 도구 팔레트는 아레스 커맨더에서도 사용 가능하며, 이는 부서나 회사 전체에서 도구의 빠르고 일관된 재사용을 가능하게 한다.   도구 팔레트 실행하기 1. 리본 메뉴의 ‘삽입’ 탭에서 ‘도구 팔레트’를 클릭한다.   그림 2. 도구 팔레트 명령 실행(리본 메뉴)   2. 명령 창 또는 그래픽 영역에서 ‘TOOLPALETTES’를 입력하거나 단축키(별칭) ‘TP’를 입력한 후 Enter 키를 누른다.   그림 3. 도구 팔레트 명령 실행(명령어)   3. Ctrl + 3 바로가기 키를 클릭하여 도구 팔레트를 켠다.   그림 4. 도구 팔레트 명령 실행(바로가기 키)   4. 리본 영역을 마우스 오른쪽 버튼으로 클릭한 후 <그림 5>와 같이 나타나는 메뉴에서 선택할 수 있다.   그림 5. 도구 팔레트 명령 실행(리본 메뉴 영역)     ■ 자세한 기사 내용은 PDF로 제공됩니다.
작성일 : 2024-01-04