파스너 데이터 파일
Creo Intelligent Fastener를 사용하여 어셈블한 파스너에 대한 모든 정보를 파스너 데이터 파일에서 읽습니다. 파스너 데이터 파일의 파일 확장자는 .dat입니다. 각 DAT 파일은 두 섹션으로 나뉩니다.
DAT 파일의 첫 번째 섹션은 파스너 유형 및 파스너 단위와 같은 파스너에 대한 기본 정보를 제공합니다.
두 번째 섹션에는 파스너 인스턴스에 대한 정의가 포함되어 있습니다. 정의는 다음과 같은 두 가지 방법으로 제공됩니다.
각 단일 파스너 인스턴스에 대해 행을 추가합니다.
패밀리 테이블 매핑을 사용하여 일반 부품에서 직접 파스너 인스턴스 정보를 가져옵니다.
각 파스너 유형에는 스크류 파스너 정의(Screw Fastener Definition)맞춤 핀 파스너 정의(Dowel Pin Fastener Definition) 대화 상자의 2D 미리 보기에 대한 몇 가지 치수가 필요합니다. 이러한 값은 파스너 인스턴스가 존재하는 경우에도 사용할 수 있어야 합니다.
* 
Tab 키를 눌러 DAT 파일의 값을 구분해야 합니다.
DAT 파일의 섹션 1
DAT 파일의 첫 번째 섹션은 다음 표에 설명되어 있습니다.
파스너 정보
키워드
다음 파스너 유형 중 하나입니다.
SCREWTYPE
WASHERTYPE
NUTTYPE
INSERTTYPE
PINTYPE
파스너의 유형 및 색인입니다.
UNIT
다음 파스너 단위 중 하나입니다.
MM
INCH
INFO 또는 LABEL
옵션 값입니다. 스크류 파스너 정의(Screw Fastener Definition) 대화 상자에 표시할 파스너에 대한 레이블입니다. 제공된 값이 없는 경우 Creo Intelligent Fastener는 라이브러리 번역 파일을 사용하여 스크류 파스너 정의(Screw Fastener Definition) 대화 상자에 대한 레이블을 가져옵니다.
HELPTEXT
옵션 값입니다. 스크류 파스너 정의(Screw Fastener Definition) 대화 상자의 레이블에 대해 표시할 도움말 텍스트입니다. 제공된 값이 없는 경우 Creo Intelligent Fastener는 라이브러리 번역 파일을 사용하여 스크류 파스너 정의(Screw Fastener Definition) 대화 상자에 대한 도움말 텍스트를 가져옵니다.
SUBINFO
옵션 값입니다. 열의 값을 입력합니다. 선택한 크기의 인스턴스가 둘 이상 있는 경우 인스턴스를 선택할 수 있는 바로 가기 메뉴에 열 값이 나타납니다.
그래픽 창에서 배치 참조를 보려면 Creo Parametric 구성 옵션 show_selected_item_idyes로 설정합니다. 그러면 배치 참조에 포인터를 둘 때 해당 ID가 나타납니다. 파스너 데이터 파일이 배치 참조가 다른 파스너 부품을 참조하는 경우 첫 번째 IDS 뒤에 배치 참조의 쌍을 추가합니다. Tab 키를 눌러 값을 구분해야 합니다.
* 
섹션 2에 배치 참조를 추가할 수도 있습니다. 그런 다음 섹션 1에서 해당 배치 참조를 제거해야 합니다.
배치 참조
키워드
SURFACE
참조 평면의 항목 ID 또는 이름입니다. ID 또는 이름 앞에 빼기 부호(-)를 추가하여 방향을 대칭 이동합니다.
AXIS
참조 축의 항목 ID 또는 이름입니다.
ORIENT
옵션 값입니다. 방향 평면의 항목 ID 또는 이름입니다. ID 또는 이름 앞에 빼기 부호(-)를 추가하여 방향을 대칭 이동합니다.
카운터보어 미리 선택은 아래에 나열된 파스너 유형에 유효합니다.
SCREWTYPE
WASHERTYPE
NUTTYPE
카운터보어 미리 선택
키워드
CBSCR
옵션 값입니다. ifx_screw_data.cfg 파일의 열 이름입니다. 파스너가 선택된 경우 스크류 파스너 정의(Screw Fastener Definition) 대화 상자의 1면 - 카운터보어(Side 1 - Counterbore)에 대해 이 카운터보어 지름이 미리 선택됩니다.
CBNUT
옵션 값입니다. ifx_screw_data.cfg 파일의 열 이름입니다. 파스너가 선택된 경우 스크류 파스너 정의(Screw Fastener Definition) 대화 상자의 2면 - 카운터보어(Side 2 - Counterbore)에 대해 이 카운터보어 지름이 미리 선택됩니다.
구성 파일에서 다른 테이블을 선택합니다. 이 DAT 파일에 사용할 테이블을 입력합니다. 값이 지정되지 않은 경우 기본 테이블이 사용됩니다.
테이블 선택
키워드
THREAD
옵션 값입니다. ifx_screw_data.cfg 파일의 THREAD 테이블 이름입니다. 아래 나열된 파스너 유형에 대해서만 유효합니다.
SCREWTYPE
NUTTYPE
INSERTTYPE
RUNOUT
옵션 값입니다. ifx_screw_data.cfg 파일의 RUNOUT 테이블 이름입니다. 파스너 유형 SCREWTYPE에만 유효합니다.
ADDCB
옵션 값입니다. ifx_screw_data.cfg 파일의 ADDCB 테이블 이름입니다. 파스너 유형 SCREWTYPE에만 유효합니다.
ETSCR
옵션 값입니다. ifx_screw_data.cfg 파일의 ETSCR 테이블 이름입니다. 파스너 유형 SCREWTYPE에만 유효합니다.
MUSCR
옵션 값입니다. ifx_screw_data.cfg 파일의 MUSCR 테이블 이름입니다. 파스너 유형 NUTTYPE에만 유효합니다.
TOL
옵션 값입니다. ifx_pin_data.cfg 파일의 TOL 테이블 이름입니다. 파스너 유형 PINTYPE에만 유효합니다.
둘 이상의 구멍 차트를 사용할 수 있는 경우 구멍 차트 미리 선택을 사용합니다. DAT 파일의 머리글에 구멍 차트가 지정된 경우 구멍 차트가 미리 선택됩니다. 파일이 없으면 경고가 나타납니다.
구멍 차트 미리 선택
키워드
THREAD_NAME
옵션 값입니다. 구멍 차트에서 구멍을 생성하려면 ISO 같은 THREAD_NAME 값을 입력합니다.
* 
이 엔트리는 DAT 파일의 모든 인스턴스에 대해 유효합니다. 다른 구멍 차트를 사용하려면 DAT 파일의 섹션 2에 있는 열에서 키워드를 사용합니다.
THREAD_NAME_CLEARANCE
THREAD_NAME_COUNTERBORE
THREAD_NAME_COUNTERSINK
THREAD_NAME_THREAD
옵션 값입니다. 특수 구멍 유형에 이러한 키워드를 사용합니다. 탭 또는 세미콜론으로 값을 구분합니다. 아래에 나열된 파스너 유형에 사용할 수 있습니다.
SCREWTYPE
WASHERTYPE
NUTTYPE
INSERTTYPE
* 
이러한 값은 SCR_THREAD_SERIES_* 옵션보다 우선 순위가 높습니다.
THREAD_NAME_BLIND
THREAD_NAME_COUNTERBORE
THREAD_NAME_CLEARANCE
옵션 값입니다. 특수 구멍 유형에 이러한 키워드를 사용합니다. 탭 또는 세미콜론으로 값을 구분합니다. PINTYPE 파스너 유형에만 사용할 수 있습니다.
* 
이러한 값은 PIN_THREAD_SERIES_* 옵션보다 우선 순위가 높습니다.
패밀리 테이블 키워드는 패밀리 테이블 매핑에만 해당됩니다.
패밀리 테이블 정보
키워드
FAMPRT
확장자 없는 일반 패밀리 테이블 부품의 이름입니다.
MUST
NOT
옵션 값입니다. 이러한 키워드를 사용하면 값이 적합인지 아니면 부적합인지를 나타내어 패밀리 테이블 인스턴스를 매개 변수 또는 치수 값으로 필터링할 수 있습니다. MUST <NAME><VALUE> 또는 NOT <NAME><VALUE> 구문으로 유효한 Creo Parametric 매개 변수 또는 치수 이름을 사용해야 합니다.
DAT 파일의 섹션 2
DAT 파일의 두 번째 섹션은 다음 표에 설명되어 있습니다. Tab 키를 눌러 DAT 파일의 값을 구분해야 합니다.
DAT 파일의 이 섹션에서는 파스너 크기가 정의됩니다. 각 파스너 크기에 대해 행 하나를 추가해야 합니다.
* 
섹션 2의 열에서 #SURFACE, #AXIS 또는 #ORIENT를 사용하는 경우 섹션 1에서 제거해야 합니다.
단일 파스너 인스턴스
키워드
SYMBOL
INSTANCE
유효한 Creo Parametric 파일 이름의 열입니다. 다음 인스턴스 이름이 유효합니다.
기존 파스너 부품
기존 패밀리 테이블 인스턴스 부품
존재하지 않는 파스너 부품. 이 부품은 파스너를 어셈블하는 동안 즉석에서 생성됩니다.
STRING
스크류 파스너에만 해당됩니다. 값은 스크류 파스너 정의(Screw Fastener Definition) 대화 상자의 스크류(Screw) 목록에 나타납니다.
#THREAD_NAME
#THREAD_NAME_CLEARANCE
#THREAD_NAME_COUNTERBORE
#THREAD_NAME_COUNTERSINK
#THREAD_NAME_THREAD
#THREAD_NAME_BLIND
옵션 값입니다. 세미콜론으로 THREAD_NAME을 더 구분합니다. 자세한 내용은 "구멍 차트 미리 선택" 표를 참조하십시오.
* 
이러한 값은 가장 높은 우선 순위를 갖습니다. 이러한 값은 섹션 1 및 *_THREAD_SERIES_* 옵션의 값을 덮어씁니다.
#SURFACE
옵션 값입니다. 참조 평면의 항목 ID 또는 이름입니다. ID 또는 이름 앞에 빼기 부호(-)를 추가하여 방향을 대칭 이동합니다.
#AXIS
옵션 값입니다. 참조 축의 항목 ID 또는 이름입니다.
#ORIENT
옵션 값입니다. 방향 평면의 항목 ID 또는 이름입니다. ID 또는 이름 앞에 빼기 부호(-)를 추가하여 방향을 대칭 이동합니다.
<COLUMN>
치수 또는 매개 변수의 이름입니다. DAT 파일에 추가할 열을 정의할 수 있습니다. 파스너 템플릿에 열 이름의 치수 또는 매개 변수가 없는 경우 제공된 값의 문자열 매개 변수가 생성됩니다.
이 섹션에서는 일반 패밀리 테이블 부품에서 직접 파스너 인스턴스 정보를 조회할 수도 있습니다.
패밀리 테이블 매핑
키워드
SYMBOL
INSTANCE
패밀리 테이블 매핑을 사용하려면 #FAMTAB을 입력합니다.
#THREAD_NAME
#THREAD_NAME_CLEARANCE
#THREAD_NAME_COUNTERBORE
#THREAD_NAME_COUNTERSINK
#THREAD_NAME_THREAD
#THREAD_NAME_BLIND
옵션 값입니다. 세미콜론으로 THREAD_NAME을 더 구분합니다. 자세한 내용은 구멍 차트 미리 선택 표를 참조하십시오.
* 
이러한 값은 가장 높은 우선 순위를 갖습니다. 이러한 값은 섹션 1 및 *_THREAD_SERIES_* 옵션의 값을 덮어씁니다.
#SURFACE
옵션 값입니다. 참조 평면의 항목 ID 또는 이름입니다. ID 또는 이름 앞에 빼기 부호(-)를 추가하여 방향을 대칭 이동합니다.
#AXIS
옵션 값입니다. 참조 축의 항목 ID 또는 이름입니다.
#ORIENT
옵션 값입니다. 방향 평면의 항목 ID 또는 이름입니다. ID 또는 이름 앞에 빼기 부호(-)를 추가하여 방향을 대칭 이동합니다.
<STRING>
스크류 파스너에만 해당됩니다.
UNIT=MM인 경우 M<DN>을 입력합니다.
UNIT=INCH인 경우 Creo Parametric 치수 이름을 입력합니다.
값은 스크류 파스너 정의(Screw Fastener Definition) 대화 상자의 스크류(Screw) 목록에 나타납니다.
<COLUMN>
Creo Parametric 치수 또는 매개 변수의 이름입니다. 이름이 변경된 값은 사용하지 않습니다. 파스너 유형에 따라 스크류 파스너 정의(Screw Fastener Definition)맞춤 핀 파스너 정의(Dowel Pin Fastener Definition) 대화 상자의 2D 미리 보기에 대해 서로 다른 열이 필요합니다.
다음은 단일 파스너 인스턴스에 대한 DAT 파일의 예입니다. 각 인스턴스에 대해 행 하나가 필요합니다.
! Fastener Information
SCREWTYPE 20
UNIT MM
INFO ISO 4014
SUBINFO BUW_SIZE
! Placement References
SURFACE 124 -12 PLACEMENT_SURFACE
AXIS 341 24 PLACEMENT_AXIS
! Hole Chart Preselection
THREAD_NAME ISO
! Counterbore Preselection
CBSCR DIN974-2 R1
! Fastener Instances
SYMBOL STRING DN LG B S K DG P BUW_NAME BUW_TYPE BUW_SIZE
INSTANCE STRING DN LG B S K DG P name type size
...
ISO4014-M10x65-5_6 M10 10 65 26 16 6.4 8.5 1.5 hexheadscrew ISO 4014 M10 x 65 - 5.6
ISO4014-M10x65-8_8 M10 10 65 26 16 6.4 8.5 1.5 hexheadscrew ISO 4014 M10 x 65 - 8.8
ISO4014-M10x70-5_6 M10 10 70 26 16 6.4 8.5 1.5 hexheadscrew ISO 4014 M10 x 70 - 5.6
ISO4014-M10x70-8_8 M10 10 70 26 16 6.4 8.5 1.5 hexheadscrew ISO 4014 M10 x 70 - 8.8
...
M12x60-5_6<ISO4014> M12 12 60 30 18 7.5 10.2 1.75 hexheadscrew ISO 4014 M12 x 60 - 5.6
M12x60-8_8<ISO4014> M12 12 60 30 18 7.5 10.2 1.75 hexheadscrew ISO 4014 M12 x 60 - 8.8
...
다음은 패밀리 테이블 매핑에 대한 DAT 파일의 예입니다. 치수와 매개 변수의 매핑에 대해 #FAMTAB 행 하나만 필요합니다.
! Fastener Information
SCREWTYPE 1
UNIT MM
INFO DIN 912 Famtab
SUBINFO MATERIAL
! Placement References
SURFACE 28
AXIS 71
! Counterbore Preselection
CBSCR DIN974-1 R1
! Family Table Information
FAMPRT din912
MUST NORM DIN912
NOT DIA 22.0
NOT DIA 27.0
! Fastener Instances
SYMBOL STRING DN LG B S DK K DG P
INSTANCE STRING DN LG B S DK K DG P
#FAMTAB M<DN> d5 d3 d4 d8 d12 d7 d6 pitch