기초 > Creo Parametric 사용자 인터페이스 > 보기 탭 > 횡단면 > 횡단면 작업 > 선형 및 비선형 크로스해칭 패턴
  
선형 및 비선형 크로스해칭 패턴
Creo Parametric는 두 가지 유형의 크로스해칭 패턴 파일인 XCH 파일과 PAT 파일을 지원합니다.
시스템 패턴(System Patterns) 디렉토리에는 기본적으로 PAT 파일이 들어 있습니다. 또한 XCH 및 PAT 파일을 현재 작업 디렉토리 또는 구성 옵션 pro_crosshatch_dir로 지정된 사용자 패턴(User Patterns) 디렉토리에 저장하고 모델 및 드로잉에서 사용할 수 있습니다.
구성 옵션 default_hatch_type을 사용하여 기본 크로스해칭 패턴 파일 유형을 pat 또는 xch로 설정할 수 있습니다.
XCH와 PAT 파일의 차이
XCH 파일
PAT 파일
XCH 파일은 Creo 관련 패턴 파일입니다.
PAT 파일은 범용 ASCII 기반 패턴 파일입니다.
XCH 파일은 선형 해칭 패턴만 지원합니다.
PAT 파일은 선형 및 비선형 해칭 패턴을 지원합니다.
Creo 해칭 편집기를 사용하여 XCH 파일을 생성할 수 있습니다.
인터넷에서 PAT 파일을 다운로드하거나, 메모장과 같은 텍스트 편집기를 사용하여 기존 PAT 파일을 편집하거나, 변경 사항을 새 파일에 저장하거나, 새 PAT 파일을 생성할 수 있습니다.
Creo Parametric를 사용하여 XCH 해칭 패턴의 특성을 개별적으로 또는 전체적으로 편집할 수 있습니다.
편집하는 동안 해칭의 간격, 각도, 오프셋 또는 선 유형을 제어할 수 있습니다. 채워진 영역 또는 서피스의 색상을 수정하거나 패턴의 선을 수정할 수도 있습니다.
Creo Parametric를 사용하여 PAT 해칭 패턴의 특성을 전체 엔티티로만 편집할 수 있습니다.
편집하는 동안 해칭의 색상 또는 배율을 제어할 수 있습니다. 또한 전체 패턴을 오프셋 각도만큼 회전할 수 있습니다.
3D 모델에서 XCH 해칭 패턴은 응용 프로그램 화면과 관련됩니다. 부품을 회전해도 패턴은 고정된 상태로 유지됩니다.
3D 모델에서 PAT 해칭 패턴이 서피스에 투영됩니다. 부품이 회전하면 부품과 함께 패턴이 이동합니다.
PAT 파일 구조
PAT 파일에는 선형 및 비선형 해칭 패턴이 포함되어 있습니다. 각 해칭 패턴은 새 패턴을 나타내는 별표 문자(*)로 시작합니다. 해칭 패턴의 기본 구조는 다음과 같습니다. *pattern-name, standard-name, description
별표 문자 뒤에는 쉼표(',')로 구분된 일련의 문자열이 나옵니다. 첫 번째 문자열은 패턴의 이름을 제공합니다.
두 번째 문자열은 패턴 표준의 이름을 제공합니다.
세 번째 문자열은 패턴에 대한 설명을 제공합니다.
추가되고 쉼표로 구분된 다른 문자열은 설명의 일부로 간주됩니다.
 
설명만 있는 경우에는 설명이 그룹의 이름 및 설명으로 간주됩니다(예: *ANSI32, Steel).
그룹 이름이 비어 있으면 기타 그룹 패턴의 일부로 간주됩니다(예: *ANSI32)
그룹 이름 및 설명이 없으면 패턴이 기타 그룹 패턴에 추가됩니다.
예: *ANSI131, ANSI, ANSI Iron, Brick, Stone masonry
이전 예에서
ANSI131은 패턴 이름입니다.
ANSI는 표준 이름입니다.
ANSI Iron, Brick, Stone masonry는 설명입니다.
다음 라인은 쉼표로 구분된 일련의 숫자 값으로 구성되어 있습니다. 이러한 값은 다음과 같이 패턴의 해칭 선을 정의합니다. angle, x-origin, y-origin, delta-x, delta-y, dash-1, dash-2, dash-3, dash-4…
각 패턴 라인은 무한 평행선 패밀리를 생성하기 위해 양방향으로 델타 오프셋을 적용하여 생성된 선 패밀리의 첫 번째 멤버로 간주됩니다.
각도는 x축과 선 간에 측정된 각도(반시계 방향 측정 방법)로 정의됩니다.
x 방향 및 y 방향은 해치 선 패밀리의 드로잉 방향입니다.
델타 x 값은 선 방향으로의 패밀리 멤버 간 변위를 나타냅니다. 또한 파선에만 사용됩니다.
델타 y 값은 패밀리 멤버 간 간격을 나타내며 선에 직각으로 측정됩니다.
선은 길이가 무한대인 것으로 간주됩니다. 대시 패턴은 선과 겹쳐집니다.
xy 선 간격 값 다음에는 선 유형 정의를 나타내는 일련의 값이 나옵니다.
양수 값은 대시를 지정합니다.
음수 값은 공백을 정의합니다.
0 값은 점을 지정합니다.
세미콜론(;)으로 시작하는 비어 있지 않은 선은 설명으로 간주됩니다.
예: 대시 및 점이 있는 크로스해칭 패턴
대시 및 점 크로스해칭 패턴은 다음과 같이 정의됩니다.
*Pattern1, My Category, Dashes with dots
0, 0,0, 0,0.5, 0.1,-0.1,0,-0.1
헤더 행은 별표 문자(*)로 시작하며 다음과 같습니다.
Pattern1: 패턴 이름입니다.
My Category: 카테고리 이름입니다.
Dashes with dots: 패턴에 대한 설명입니다.
두 번째 행은 크로스해칭 패턴을 정의하며 다음과 같습니다.
0: 수평선을 나타내는 각도입니다.
0,0: 패밀리의 첫 번째 선에 대한 드로잉 원점을 정의합니다.
0,0.5: 여러 패밀리 사이의 변위를 선 방향(delta-x)으로, 여러 패밀리 사이의 간격을 수직 방향(delta-y)으로 각각 정의합니다.
0.1,-0.1,0,-0.1: 대시(0.1), 간격(-0.1), 점(0) 및 간격(-0.1)이 차례대로 배치되는 해칭 패턴을 정의합니다.
예: 체크 무늬 크로스해칭 패턴
체크 무늬 패턴은 다음과 같이 정의됩니다.
*Pattern2, My Category, Checkered
0, 0,0.09375, 0.25,0.25, 0.25,-0.25
90, 0.125,0.21875, 0.25,0.25, 0.25,-0.25
헤더 행은 별표 문자(*)로 시작하며 다음과 같습니다.
Pattern2: 패턴 이름입니다.
My Category: 카테고리 이름입니다.
Checkered: 패턴에 대한 설명입니다.
두 번째 행은 크로스해칭 패턴을 정의하며 다음과 같습니다.
0: 수평선을 나타내는 해치 선의 각도입니다.
0,0.09375: 패밀리의 첫 번째 선에 대한 드로잉 원점을 정의합니다.
0.25,0.25: 여러 패밀리 사이의 변위를 선 방향(delta-x)으로, 여러 패밀리 사이의 간격을 수직 방향(delta-y)으로 각각 정의합니다.
0.25,-0.25: 같은 길이의 대시와 간격이 차례로 배치되는 해칭 패턴을 정의합니다.
세 번째 행은 수직선을 동일한 방식으로 정의합니다. 여기서 90은 해치 선의 각도입니다.
90, 0.125,0.21875, 0.25,0.25, 0.25,-0.25
구성 옵션
구성 옵션 pro_crosshatch_dir은 나중에 읽어들일 크로스해칭 패턴을 저장할 수 있는 크로스해칭 라이브러리의 기본 디렉토리를 지정합니다.
구성 옵션 default_hatch_type은 모델 및 드로잉에 사용될 기본 크로스해칭 패턴 파일 유형인 PAT 또는 XCH를 설정합니다.
구성 옵션 hatch_pattern_cfg_fileCreo Parametric가 시작될 때 로드할 해칭 패턴 구성(*.cfg) 파일을 지정합니다.
이름이 동일한 파일 처리
시스템에서는 서로 다른 디렉토리에 있는 이름이 동일한 pat 파일을 처리합니다. 파일의 해칭 패턴 데이터는 다른 데이터와 마찬가지로 처리되고 일반 해칭 패턴 데이터 풀에 추가됩니다.
데이터 중복 처리
해칭 패턴 데이터가 동일한 PAT 파일 또는 다른 PAT 파일에 있는 다른 패턴 데이터와 정확하게 동일한 경우 시스템에서는 패턴 데이터를 비교하여 해칭 패턴 데이터를 일반 데이터 풀에 추가하는 방법을 결정합니다.
이름, 표준 이름, 설명, 패턴 값 등 패턴 데이터의 모든 측면이 다른 패턴 데이터와 정확하게 동일하면 해당 데이터가 생략되고 추가되지 않습니다.
이름 및 표준 이름은 동일하지만 선 패턴 정의 세트가 다른 해칭 패턴의 경우 모두 해칭 패턴 데이터 풀에 추가됩니다. 이러한 패턴은 해칭 패턴 이름 뒤에 밑줄과 색인 번호 형식의 접미어(‘_#’)가 추가되어 구별됩니다. 예는 다음과 같습니다.
*ANSI32, ANSI, Steel
45, 0, 0, 0, 9.525
45, 4.49013, 0, 0, 9.525
그리고
*ANSI32, ANSI, Steel
60, 0, 0, 0,9.525
60, 0, 0, 0, 9.525
위의 예에서 첫 번째 ANSI 해칭 패턴 이름은 ANSI32이고 두 번째 ANSI 해칭 패턴 이름은 ANSI32_1입니다.
설명을 제외한 모든 해칭 데이터가 동일하면 첫 번째 해칭 패턴이 추가되고 나머지는 삭제됩니다.
해칭 패턴 읽어들이기
해칭 편집(Edit Hatching) 대화상자에서 해칭 패턴을 읽어들일 수 있습니다. 이 대화상자에는 현재 작업 디렉토리의 PAT 및 XCH 해칭 패턴, pro_crosshatch_dir 구성 옵션을 사용하여 지정된 디렉토리 및 시스템 디렉토리가 표시됩니다. 또한 현재 작업 디렉토리의 하위 디렉토리에 해칭 패턴이 표시됩니다. 해칭 패턴(Hatch Patterns) 목록 상자에서 적절한 옵션을 선택하여 이러한 해칭 패턴을 필터링할 수 있습니다.
해칭 패턴 배율 업데이트 및 저장
다음 명령을 사용하여 *.cfg 파일의 배율 계수를 업데이트하거나 해치 배율 계수를 *.cfg 파일에 저장할 수 있습니다.
배율 설정 열기(Open scale settings) - *.cfg 파일의 배율 설정을 읽습니다. 이 명령을 클릭하면 최근에 사용된 파일이 표시된 열기(Open) 대화상자가 나타납니다. 표시된 해칭 패턴 중 일부가 이 대화상자에서 연 배율 파일에 포함되어 있지 않을 경우 해당 배율 계수는 해칭 갤러리에 표시된 대로 유지됩니다.
배율 설정 저장(Save scale settings) - 갤러리의 모든 배율 해칭 패턴 설정을 *.cfg 파일에 씁니다. 이 명령을 클릭하면 *.cfg 파일 저장 위치를 찾아 선택할 수 있는 열기(Open) 대화상자가 나타납니다.
배율 설정 열기(Open scale settings)배율 설정 저장(Save scale settings) 명령을 열려면 해칭 편집(Edit Hatching) 대화상자에서 해칭 패턴을 마우스 오른쪽 버튼으로 클릭합니다.
해칭 패턴 축소판 배율 조정
포인터를 목록의 해칭 패턴 위로 이동하면 축소판이 표시됩니다. 이 축소판의 배율을 조정하려면 목록에서 해칭 패턴을 마우스 오른쪽 버튼으로 클릭하고 축소판 배율 확대(Thumbnail Scale Up) 또는 축소판 배율 축소(Thumbnail Scale Down)를 선택합니다.
 
* PAT 해칭 패턴에 대해서만 축소판 이미지의 배율을 조정할 수 있습니다.