Creo Advanced Framework > Creo Advanced Framework 구성 > 시작 부품 정보 설정하기
  
시작 부품 정보 설정하기
<creo_loadpoint>\Common Files\afx\configuration\에 있는 start_mdl.cfg 파일을 사용하여 생성된 모델의 시작 부품 특성을 사용자 정의합니다. 표준 Creo Advanced Framework 설치에는 _start_mdl.cfg 템플릿 파일이 포함되어 있습니다. _start_mdl.cfg의 이름을 start_mdl.cfg로 바꾸면 템플릿 파일에 정의된 시작 부품 정보가 모든 새 부품에 적용됩니다.
이 구성 파일에서 사용할 수 있는 옵션은 다음과 같습니다.
표준 피쳐의 이름 바꾸기
FEATURE_NAME <original feature name> <new feature name>
자리 표시자
설명
original feature name
이름을 바꿀 피쳐의 원래 이름입니다.
new feature name
피쳐의 새 이름입니다.
매개 변수 생성
CREATE_PARAMETER <parameter name> <parameter type> <default value> DESIGNATE
자리 표시자
설명
parameter name
생성할 매개변수의 이름입니다.
parameter type
매개변수의 데이터 유형입니다. 사용 가능한 값은 다음과 같습니다.
INTEGER
DOUBLE
STRING
BOOLEAN
default value
기본값은 <parameter type>에 따라 정수, 두 자리 숫자 또는 문자열일 수 있습니다.
환경 변수의 값을 기본값으로 지정하려면 GETENV:<environment variable>을 사용합니다.
DESIGNATE
DESIGNATE 문자열은 선택 사항입니다. DESIGNATE를 사용할 경우 매개변수가 Windchill로 지정됩니다.
기본 레이어 생성
CREATE_LAYER <layer name>, <layer status> <layer type>
자리 표시자
설명
layer name
생성할 레이어의 이름입니다.
layer status
레이어 표시 상태입니다. 사용 가능한 값은 다음과 같습니다.
DISPLAY
BLANK
NORMAL
layer type
Layer type은 선택 사항입니다. 레이어를 다음과 같은 특정 요소 유형의 기본 레이어로 지정할 수 있습니다.
GEOM_FEAT
NOGEOM_FEAT
COSM_SKETCH
AXIS
SURFACE
DATUM
POINT
CURVE
CSYS
FEATURE
HOLE_FEAT
ROUND_FEAT
CHAMFER_FEAT
SLOT_FEAT
CUT_FEAT
PROTRUSION_FEAT
RIB_FEAT
DRAFT_FEAT
SHELL_FEAT
CORN_CHAMF_FEAT
ASSY_CUT_FEAT
TRIM_LINE_FEAT
COSM_ROUND_FEAT
COPY_GEOM_FEAT
WELD
CURVE_ENT
NOTE
GTOL
QUILT
DATUM_POINT
DATUM_PLANE
THREAD_FEAT
SOLID_GEOM
EXT_GCPY_FEAT
기존 레이어의 이름 바꾸기
RENAME_LAYER <old layer name> <new layer name>
자리 표시자
설명
old layer name
이름을 바꿀 레이어의 기존 이름입니다.
new layer name
레이어의 새 이름입니다.
기존 레이어 삭제
DELETE_LAYER <layer name>
자리 표시자
설명
layer name
삭제할 레이어의 이름입니다.
ALL
모든 레이어를 삭제합니다.
규칙-레이어-템플릿 모델 설정
RULE_LAYER_TEMPLATE <template name>
자리 표시자
설명
template name
레이어 템플릿의 이름입니다. 해당 템플릿의 모든 규칙 기반 레이어가 새 AFX 부품으로 복사됩니다. 파일의 경로는 <creo_loadpoint>\Common Files\afx\configuration\입니다. 부품 및 어셈블리에 대한 템플릿의 이름은 동일해야 합니다. 템플릿의 결합된 상태 및 레이어 상태도 복사됩니다.
피쳐에 규칙 레이어 매개 변수 생성(Parametername BUW_LAYER_INFO)
CREATE_RULE_LAYER_PARAM <YES/NO>
자리 표시자
설명
YES
피쳐가 저장된 레이어의 이름으로 피쳐 매개 변수 BUW_LAYER_INFO를 생성합니다. 이렇게 하면 특정 레이어의 AFX에 고유한 모든 피쳐를 수집하는 일련의 레이어 규칙을 생성할 수 있습니다.
NO
규칙 레이어 매개 변수를 생성하지 않습니다.
모델 정밀도 설정
SET_ACCURACY <type> <value>
자리 표시자
설명
type
RELATIVE 또는 ABSOLUTE일 수 있습니다.
value
정밀도 값입니다.
기본 밀도 설정
SET_DEFAULT_DENSITY <value>
자리 표시자
설명
value
재료가 설정되지 않은 경우 밀도 값입니다.
치수에 대한 기본 공차 유형 설정
SET_DEFAULT_TOL_TYPE <value>
자리 표시자
설명
value
DEFAULT, PLUS_MINUS, LIMITS 또는 PLUS_MINUS_SYM일 수 있습니다.
보기 이름 바꾸기
RENAME_VIEW <old view name> <new view name>
자리 표시자
설명
old view name
모델에서 사용 가능한 기존 보기의 이름입니다. 원래 보기 이름은 +Xy, +Xz, +Yz, -Xy, -Xz, -Yz입니다.
new view name
보기의 새 이름입니다.
기본 재료 설정
SET_DEFAULT_MATERIAL <value>
자리 표시자
설명
value
재료 이름입니다.
보기 삭제
DELETE_VIEW <view name>
자리 표시자
설명
view name
삭제할 보기의 이름입니다.
보기 생성
CREATE_VIEW <view name>, trans_matrix[0][0] trans_matrix[0][1] trans_matrix[0][2], trans_matrix[1][0] trans_matrix[1][1] trans_matrix[1][2] , trans_matrix[2][0] trans_matrix[2][1] trans_matrix[2][2]
자리 표시자
설명
view name
생성할 보기의 이름입니다.
trans_matrix[i][j]
기본 모델 좌표계에서 생성할 보기의 좌표계에 매핑하기 위해 변환 수식에 사용되는 숫자입니다.
변환 수식에 대한 숫자에 액세스하려면 다음을 수행하십시오.
1. 빈 부품 또는 어셈블리를 생성합니다.
2. 기본 좌표계를 나타낼 좌표계를 생성합니다.
3. 추가 방향 피쳐를 생성합니다.
4. Creo Parametric보기 관리자(View Manager)를 사용하여 모델의 방향을 지정합니다.
5. 기본 좌표계를 참조로 사용하고 Z 수직을 화면으로 설정(Set Z Normal To Screen) 옵션을 사용하여 좌표계를 생성합니다.
6. 분석(Analysis) > 측정(Measure) > 변환(Transform)을 클릭하여 이 좌표계를 기본값으로 설정하고 변환 수식에 액세스합니다. 위에 설명된 대로 CREATE_VIEW 옵션의 trans_matrix[i][j]에 대해 이러한 값을 입력합니다.
!===== LAYER CONFIGURATION =====
CREATE_RULE_LAYER_PARAM YES
DELETE_LAYER ALL
RULE_LAYER_TEMPLATE afx_start_model
!===== RENAME STANDARD FEATURES =====
FEATURE_NAME XY START_XY
FEATURE_NAME XZ START_XZ
FEATURE_NAME YZ START_YZ
FEATURE_NAME CS0 START_CSYS
FEATURE_NAME A_XY A_START_XY
FEATURE_NAME A_XZ A_START_XZ
FEATURE_NAME A_YZ A_START_YZ
FEATURE_NAME ACS0 A_START_CSYS
!===== CREATE START UDF =====
START_PART_UDF_NAME start_udf
!===== MANAGE VIEWS =====
RENAME_VIEW +XY FRONT
RENAME_VIEW -XY BACK
RENAME_VIEW -XZ BOTTOM
RENAME_VIEW -YZ LEFT
RENAME_VIEW +YZ RIGHT
RENAME_VIEW +XZ TOP
CREATE_VIEW ISO
0.707107 -0.408103 0.577453
-6.52932e-008 0.816642 0.577145
-0.707107 -0.408103 0.577453
!===== ACCURACY SETTINGS ====
SET_ACCURACY ABSOLUT 0.01
!===== SET A DEFAULT DENSITY IF NO MATERIAL ====
SET_DEFAULT_DENSITY 2.79
!===== SET A DEFAULT MATERIAL ====
SET_DEFAULT_MATERIAL alu
!===== SET THE DEFAULT TOLERANCE FOR DIMENSIONS ====
SET_DEFAULT_TOL_TYPE PLUS_MINUS
!===== CREATE PARAMETERS ====
CREATE_PARAMETER COMPANY STRING B&W Software DESIGNATE
CREATE_PARAMETER USERNAME STRING GETENV:USERNAME DESIGNATE
CREATE_PARAMETER INT_PARAM INTEGER 1337 DESIGNAGE
CREATE_PARAMETER DBL_PARAM DOUBLE 1.337