본문 바로가기
  • Welcome!
Creo korea 임시/ToolBOX Web , VBA 소식

UDF 배치 기능 개발 컨셉 #1

by ToolBOX01 2022. 1. 2.
반응형

■ 개념

Creo Parametric의 그룹은 특정 작업을 위한 단일 기능 역할을 하는 연속 피쳐 세트를 나타냅니다.

아래와 같은 일부 작업은 전체 그룹에 적용되는 동안 포함된 Feature는 대부분의 영향을 받습니다.

UDF는 CREO "Group"와 동일 - 주요 기능은 복사 및 붙여넣기 특수와 비슷 합니다.

 

1. Suppress
2. Delete
3. Layers
4. Patterning

 

UDF(사용자 정의 기능)는 파일에 저장된 Feature 그룹입니다. UDF가 새 모델에 배치되면 UDF가 가진 Feature들이
자동으로 할당됩니다.그룹. 로컬 그룹은 특정 그룹에 할당된 Feature 집합입니다. Group는 수정 및 패터닝을 더
쉽게 만듭니다

 

 

■ UDF 읽기

UDF(사용자 정의 기능)는 폴덩[ 파일로 저장할 수 있는 Feature 그룹이며, 새로운 모델에 UDF 삽입 명령으로

UDF 가진 Feature를 새로운 모델에 추가 할수 있습니다. 로컬 그룹은 Feature를 복사할 모델이 Session에 있어야

한다는 것을 제외하고 UDF와 유사합니다.


1. IpfcFeatureGroup.UDFName 

   그룹 이름을 제공합니다. 파일의 위치는 pro_group_dir에 정의한 폴더 입니다.

 

2. IpfcFeatureGroup.UDFInstanceName

   만일 페밀리 테이블로 UDF가 구겅되어 있으면, Instance 이름을 제공 합니다.

 

3.IpfcFeatureGroup.ListUDFDimensions 

   UDF에 속하는 치수들 이름들을 제공 합니다. 치수들은 UDF가 생성될 때 변수로 지정된 치수 입니다. 

   UDF는 독립 옵션을 사용하여 배치 됩니다. 치수 이름은 대문자로 정의 합니다.

 

4. pfcUDFDimension.GetUDFDimensionName 

   UDF가 생성될 때 지정된 치수 이름에 대한 액세스를 제공 합니다. 현재 활성화된 모델의 치수 이름과 동일하면

   안됩니다. 

 

■ 프로그램으로 UDF 삽입 하기

 

 

 

Creo Automation

The aim of this blog is to show how to Automate PTC's CREO Parametric by using simple examples. Automation can help you in having more productivity and to focus in designing products rather than in struggling with the tool.

creoauto.blogspot.com

 


▶  주의 : 자동 설계에 적용할 UDF 만들기

 

1. 반드시 "Stand alone" 타입을 선택 한다.

[Stand Alone]

2. 참조 부품을 포함할지 묻는 대화 상자에서 '아니오'를 클릭합니다.


UDF 삽입 프로그램 개발 컨셉

 

▶ 관리자 프로그램 UI

 

 

 

▶ 사용자 프로그램 UI