본문 바로가기
  • Welcome!
personal activity/이것 저것 자료 캡처

envi_****** 님

by ToolBOX01 2021. 8. 25.
반응형

■ API 이해

CREO는 커스터 마이징을 할 수 있는 API 함수를 제공 합니다. API 함수를 이용하여 다양한 유티리티 프로그램을 개발 할수 있습니다. 오토캐드의 확장된 Lisp 이라 생각 하면 됩니다.  Creo가 제공하는 API는 무료와 유료가 있습니다. 무료는 비주얼 베이직, JAVA, JAVASCRIPT용 API를 제공 하고. 유료는 C++, JAVA용 API를 제공 합니다. 글로벌적으로 C++ 개발한 프로그램들이 판매 하고 있습니다. (https://www.buw-soft.de/en/

 

 


CREO API 설치 CREO가 제공 하는 API

 

IDT는 CREO가 무료로 제공하는 WEB-LINK (JAVASCRIPT) API를 사용하고, 오픈소스 기반의 다양한 프로그램을 사용하여, WEB 베이스 프로그램으로 개발 하고 있습니다. CREO는 파일, Feature 정보를 내부 브라우저로 화면에 표시 합니다. HTML 파일 형식의 WEB 프로그램이 개발 가능 합니다.  C++, WEB-LINK API는 기능 차이가 있습니다

 

C++ 유료 이고, CREO의 대부분 기능을 API로 제공합니다.  CREO 업그레이드시 개발 기간이 필요하며, 설치 프로그램 이다보니 프로그램 설치를 다시 해야 합니다. WEB-LINK 프로그램은 C++ 보다 사용가능한 API가 적습니다. 빠르게 프로그램을 개발 할수 있고, 설치가 필요 없어, 중앙에서 프로그램 업데이트하면, 자동으로 최신 버전을 사용 할수 있습니다

 

 

■ CADTools 사용을 위한 환경 설정

1) IE 신뢰 사이트 등록 하기

사이트 주소 :  http://plm.idt21c.com:9800/

 

등록 방법은 아래 사이트 이미지를 참고 합니다. 사이트 등록만 합니다. 보안 설정은 하지 않습니다.

 

 

신뢰할 수 있는 사이트 등록 및 제거 방법, 인터넷 익스플로러 (IE) 보안

마이크로소프트사의 인터넷 익스플로러(Internet Explorer)을 이용해서 인터넷을 사용하다보면 프로그램의 설치나 보안 관련한 이슈가 있을 수가 있습니다. 이러한 문제들을 사전에 방지하기 위하

0muwon.com

2) IE ACTIVE-X 설정 하기

WEB-LINK는 IE Activex 기능을 사용 합니다. 아래와 같이 activex 환경을 설정 합니다. activex 환경을 잘못 설정 하면,

CADTools가 동작 하지 않습니다. 만일 activex 설정을 전에 CREO가 실행 되어 있으면 CREO를 제 시작 합니다

 

WINDOW 10 경우 MS Window를 업데이트 하면  activex 설정이 초기화됩니다. 이럴 경우 재 설정 하여 사용 합니다.

 

CADTools One> 셋팅

소개 - IE 11 환경 설정 하기 CADTools 프로그램은 WEB에서 실행 하는 프로그램 입니다. 프로그램을 업데이트 하거나 수정을 하면, 설계자들 PC에 별도의 프로그램을 설치 할 필요는 없습니다. 그러나

idt21c.tistory.com

 

3) Config.pro 설정 하기

      • web_enable_javascript - On (크레오 내부의 익스플로창에서 자바스크립트 사용)

      • web_link_file_read - Yes (로컬 파일 시스템 데이터 접근 권한 설정, 읽기)

      • web_link_file_write - Yes (로컬 파일 시스템 데이터 접근 권한 설정, 쓰기)

      • web_link_proe_read - Yes ( Element 세션으로부터 데이터 접근 권한 설정, 읽기)

      • web_link_proe_write - Yes ( Element 세션으로부터 데이터 접근 권한 설정, 쓰기)

 

■ CADTools 접속하기

모든 설정이 완료된후 브라우저 창에서 "http://plm.idt21c.com:9800/"를 입력하고 엔터를 눌러 접속 합니다

 

1. 접속창에 CADTools 프로그램  접속 주소를 입력하고 엔터키를 클릭 합니다

2. 30초후  CADTools 메인 화면이 실행 됩니다

3.  추가 버튼을 클릭하여 현재의 주소 창을 즐겨찾기에 등록 합니다.  이름은 CADTools로 하십시요

 

■ PART LIST 사용 하기
      주요 기능 

    - Suppress된 모델은 추가 하지 않습니다

    - 단순화 표현이 적용된 모델의 List를 표시 할 수 있습니다

    - 고객마다 모델에 insert 제품 표시 방법, 더미 어셈블 표시 방법등 다양한 규칙으로 사용 중입니다. 

      CADTools는 반영 되어 있지않습니다.  개발 과정이 필요 합니다

 

 

1. 모델을 open 하고 "새로 고침"을 클릭합니다.  화면에 파일 이름이 모두 표시됩니다

2. 파일 모두 선택 하고 엑셀 파일로 변환 합니다

 

* CREO 파일에 매개변수 PART_NO는 PART LIST 프로그램에서 "품번"에 표시 됩니다

* CREO 파일에 매개변수 PART_NAME는 PARTLIST 프로그램에서 "품명"에 표시 됩니다

 


실습]