소개
"Web.Link는 World Wide Web을 Creo Parametric 에 연결하여 엔지니어링 프로세스의
일부를 자동화하고 능률화하는 도구로 웹을 사용할 수 있습니다."
Web.Link는 World Wide Web을 Creo Parametric에 연결하여 엔지니어링 프로세스의 일부를 자동화하고
간소화하는 도구로 웹을 사용할 수 있습니다. Pro / ENGINEER 번전 부터 내장 웹 브라우저를 도입하였고,
Pro / ENGINEER Wildfire 버전 부터 Pro / Web.Link가 새로운 기능을 추가 하고 점점 기능을 향상
하였습니다. CROE를 구입하면 제공 되는 개발 언어 입니다.
" Web.Link를 사용하면 Netscape 웹 브라우저를 통해 Creo Parametric 과 상호 작용하는 사용자
정의 웹 기반 응용 프로그램을 구축 할 수 있습니다 . Web.Link는이 브라우저의 기능을
확장하여 Creo Parametric 세션 과 통신하는 JavaScript 명령을 인식하고 실행할 수 있습니다. "
Creo Parametric Web.Link API는 무엇입니까?
1. Web.Link는 World Wide Web을 Creo Parametric에 연결하여 사용자가 엔지니어링 프로세스의 일부를
자동화하고 능률화하는 도구로 웹을 사용할 수 있도록합니다.
2. Web.Link는 J-Link (OTK JAVA FREE) 인터페이스의 기반이되는 JavaScript 버전의 'PFC'(Parametric Foundation
Classes)를 사용합니다.
3. Web.Link 페이지는 Creo Parametric의 내장 브라우저에 직접로드 할 수 있습니다.
4. Creo Parametric은 항상 내장 브라우저의 컨텐츠에 연결됩니다.
5. 웹 페이지가 Creo Parametric을 시작하거나 연결하려고하는 이전 버전의 Pro / Web.Link와 비교하여
Web.Link에서 Creo Parametric을 시작하거나 연결할 필요가 없습니다.
자동화 개발 도구를 통해 얻을 수있는 이점은 무엇입니까? Creo 도구를 모르는 기술 직원이있을 수 있지만
치수 및 매개 변수 정보를 입력하여 도면 PDF를 생성하려고합니다. 아마도 고객 주문을 데이터베이스에서
검색하여 CAD를 구동하거나 출발 지점 (PoD)을 생성 할 수 있습니다.
Creo에서 직접 CAD 데이터를 수정하는 것보다 UI가 더 효율적인 경우에 발생할 수있는 많은 기회가 있습니다.
Web.Link는 Creo의 내장 브라우저를 사용하여 CAD 세션에 접근하여 모델, 어셈블리 또는 도면의 거의 모든
측면을 만집니다. 사용자는 웹 페이지를 작성하고 JavaScript API를 사용하여 CAD에 연결합니다. Web.Link의
단점 중 하나는 사용자가 반드시 내장 브라우저를 사용해야한다는 것입니다.
반면 J-Link를 사용하면 사용자가 만든 프로그램을 비동기 적으로 실행할 수 있습니다. 즉, Creo를 사용하기
위해 실행할 필요가 없습니다.
Creo Web.Link는 회사가 CAD 데이터와 상호 작용하는 방식을 크게 변화시킬 수있는 간단한
도구입니다. Web.Link User Guide를 살펴보고 제공된 예제 중 일부를 시도해보십시오.
Web.Link에 대해 궁금한 점이 있으면 메일을 보내주십시요 (lionkk@idt21c.com)
Creo Parametric으로 Creo Parametric은 Microsoft Internet Explorer 또는 Chromium 브라우저를 사용하여
Windows 플랫폼에서 Web.Link의 임베디드 브라우저 버전을 지원합니다. "windows_browser_type" 구성
옵션을 사용하면 다음 값을 사용하여 Creo Parametric 브라우저를 구성 할 수 있습니다.
• ie_browser
- 이것은 기본값입니다. Creo Parametric이 Internet Explorer 브라우저 엔진을 사용하도록 지정합니다.
• chromium_browser
- Creo Parametric이 Chromium 브라우저 엔진을 사용하도록 지정합니다.
Web.Link는 여전히 구식 'PWL'스타일 방법을 지원하지만 PTC는 PWL 사용을 권장하지 않습니다. 대신 J-Link
인터페이스의 기초가되는 JavaScript 버전의 'PFC'(Parametric Foundation Classes)를 사용해야합니다.
Web.Link의 임베디드 브라우저 버전은 다음 그림과 같습니다.
응용 프로그램 웹 페이지로드
Web.Link 애플리케이션 웹 페이지를로드하고 실행하는 방법은 아래와 같습니다:
1. Web.Link가 올바르게 실행되도록 설정되어 있어야 합니다. (config.pro, 액티브-X 설정 등 , , , , ,)
2. 페이지의 URL을 내장 브라우저 주소 표시 줄에 직접 입력하거나, 내장 브라우저의 Web.Link 사용 가능 페이지
링크를 따라 가거나, Creo Parametric 네비게이터의 탐색 도구를 통해 웹 페이지를 내장 브라우저에로드합니다
Creo Parametric 탐색기에는 다음과 같은 탐색 도구가 포함되어 있습니다.
• 폴더 - (기본값) 로컬 파일 시스템, 로컬 네트워크 및 인터넷 데이터를 탐색합니다.
• 즐겨 찾기 - 사용자가 선택한 웹 위치 (책갈피) 및 Creo Parametric 객체, 데이터베이스 위치 또는 기타 관심
지점에 대한 경로가 포함되어 있습니다.
• 검색 - 데이터 관리 시스템의 개체에 대한 검색 기능을 제공합니다. 참고 Windchill 시스템을 기본 데이터
관리 시스템으로 선언하면 검색 옵션이 나타납니다.
• 기록 - 방문한 Creo Parametric 객체 및 방문한 웹 위치에 대한 기록을 제공합니다. 브라우저 도구 모음에서
히스토리 아이콘을 클릭하여 Creo Parametric 네비게이터에 옵션을 추가하십시오.
• 연결 - Pro / COLLABORATE, PartsLink 및 PTC 사용자 영역과 같은 연결 및 내장 PTC 솔루션에 대한 액세스를
제공합니다.
3. 응용 프로그램 웹 페이지 구성 방법에 따라 Web.Link 코드는 페이지를 로드 할 때 실행되거나, 웹 페이지에 포함
된 양식 및 구성 요소의 변경에 의해 호출 (F5 키를 눌러 재시작 합니다) 될 수 있습니다.
Web.Link 페이지(홈페이지)는 Creo Parametric 세션에 상주하지 않습니다. 응용 프로그램 코드는 페이지가 내장
브라우저에 로드 된 동안에만 액세스 할 수 있습니다
개체 유형
Web.Link는 많은 패키지에서 여러 클래스로 구성됩니다. 다음은 7 가지 주요 클래스 유형입니다.
• Creo Parametric-Related Classes
- Creo Parametric의 기능과 직접 관련된 고유 한 메서드 및 속성을 포함합니다. 자세한 내용은 Creo Parametric
관련 클래스 섹션을 참조하십시오.
• Compact Data Classes
- 일부 Web.Link 메서드에 대한 인수로 필요한 데이터를 포함하는 클래스. 추가 정보는 컴팩트 데이터 클래스
섹션을 참조하십시오.
• Union Classes
- 여러 유형의 값에 대한 가능성이있는 클래스. 추가 정보는 연합 섹션을 참조하십시오.
• Sequence Classes
- 확장 가능한 객체 배열 또는 기본 데이터 유형. 자세한 내용은 시퀀스 섹션을 참조하십시오.
• Array Classes
- 특정 크기로 제한된 배열. 자세한 내용은 배열 섹션을 참조하십시오.
• Enumeration Classes
-열거 유형을 정의합니다. 자세한 내용은 열거 클래스 섹션을 참조하십시오.
• Module-Level Classes
- 특정 Web.Link 개체를 초기화하는 데 사용되는 정적 메서드가 포함되어 있습니다. 자세한 내용은 ModuleLevel
클래스 섹션을 참조하십시오. 각 클래스는 초기화, 속성, 메서드, 상속 또는 예외와 관련된 특정 규칙을 공유합니다.
'ToolBOX > CREO API' 카테고리의 다른 글
Web.LINK > HELLO (0) | 2020.04.19 |
---|---|
Object Types - Creo Parametric-Related Classes (0) | 2020.04.17 |
CUT 과 HOLE의 구멍 깊이 구분 방법 - 포켓 UDF 개발 (31) | 2020.04.17 |
무료 Viewer > open cascade (0) | 2020.04.11 |
template 프로그램 개발을 위한 치수 매개변수 (0) | 2020.02.19 |