자동 도면 해치용 해치 패턴 설정(.htc)

Tekla Structures
2021
Tekla Structures

자동 도면 해치용 해치 패턴 설정(.htc)

재질 유형별 해치 패턴과 도면에서의 이름은 해치 스키마 파일(.htc)에 정의됩니다. 도면 유형(기본 배치, 조립, 단품, 콘크리트 부재 도면)에 따라 다른 고유한 스키마 파일이 있습니다.

스키마 파일에 정의된 해치 패턴은 부재나 형상 속성의 채우기 페이지에서 유형자동으로 설정하는 데 사용됩니다.

해치 스키마 파일 이름과 위치

각 도면 유형별로 Tekla Structures가 사용하는 스키마 파일의 이름은 고급 옵션 대화 상자의 해칭 범주에서 정의됩니다.

  • XS_DRAWING_GA_HATCH_SCHEMA=general.htc

  • XS_DRAWING_ASSEMBLY_HATCH_SCHEMA=assembly.htc

  • XS_DRAWING_SINGLE_PART_HATCH_SCHEMA=single.htc

  • XS_DRAWING_CAST_UNIT_HATCH_SCHEMA=cast_unit.htc

기본 스키마 파일은 ..\Tekla Structures\<version>\environments\common\system 폴더에 있습니다. 환경별 스키마 파일은 환경 폴더 아래에 있습니다. 정확한 파일 위치는 사용자 환경 파일의 폴더 구조에 따라 다를 수 있습니다.

스키마 파일 구문

Material type, Cast unit type, Material name, Hatch name, Scale, Color, Automatic scaling and rotation

예시:

CONCRETE,,hardware_SOLID,,120(회색 음영)

CONCRETE,Precast,C25/30,CONC,0.3,1("기존" 콘크리트 프리캐스트)

CONCRETE,CIP,C25/30,CONCRE,0.3,1("기존" 콘크리트 CIP)

CONCRETE,,CROSS,2,1(작은 십자)

MISCELLANEOUS,Insulation,HARD_INS1,1,,1(직선)

MISCELLANEOUS,Insulation,SOFT_INS,1,,1(둥근 선)

MISCELLANEOUS,Insulation,SOFT_INS2,1,,1(완전한 원)

옵션

설명

Material type

STEEL, CONCRETE, TIMBER, MISCELLANEOUS (대소문자 구분)

Cast unit type

Precast 또는 CIP. 부재 속성에서 콘크리트 부재의 콘크리트 부재 유형도 정의해야 합니다.

Material name

모델의 부재 속성에서 부재에 대해 정의된 재질 이름.

재질 이름의 문자 수 제한은 32자입니다.

Hatch name

해치 패턴 이름과 관련 해치 패턴을 확인하려면 부재 속성의 채우기 탭으로 이동하여 유형 목록에서 해치 패턴을 선택하고 목록 옆의 ... 버튼을 클릭합니다. 그런 다음 패턴을 클릭하여 유형 목록에서 해당 이름을 확인 합니다. 선택한 해치 패턴은 빨간색 프레임으로 표시됩니다. 해치 이름은 대소문자를 구분합니다.

재질에 해치 패턴을 사용하고 싶지 않을 때는 스키마 파일에서 해치 이름 필드를 비워 둡니다.

Color

검은색: 0(기본값)

흰색: 1

빨간색: 2

녹색: 3

파란색: 4

청록색: 5

노란색: 6

자홍색: 7

특수: 120(회색 음영에 이 색상 사용)

회색조 1: 130

회색조 2: 131

회색조 3: 132

회색조 4: 133

해치 색상은 프린터의 선 두께를 정의합니다. 스키마 파일에서 해치의 색상을 정의하지 않으면 Tekla Structures에서 기본 색상 검은색(0)을 사용합니다. 선택한 프린터 설정에 따라 컬러 또는 회색조로 인쇄되는 특수 색상을 사용하려면 .htc 파일에서 색상 번호를 120으로 설정합니다.

특수 색상 120의 회색 음영을 조정하려면 다음 고급 옵션을 사용합니다.

XS_HATCH_SPECIAL_COLOR_R

XS_HATCH_SPECIAL_COLOR_G

XS_HATCH_SPECIAL_COLOR_B

Scale

스케일은 Tekla Structures가 해치 배율을 조정하는 데 사용하는 숫자 값입니다.

Automatic scaling and rotation

자동 스케일링 및 회전은 자동 스케일링 및 회전의 사용 여부를 정의합니다.

TRUE: 1

FALSE: 0(기본값)

자동 배율 조정 및 회전을 사용하려면 추가 처리가 필요합니다. 그래야 필요할 때만 사용할 수 있습니다.

cast_unit.htc 파일 예:
/**************************************/
/* Tekla Structures hatch schema file */
/**************************************/

/******************************************************************************************************

	Purpose
	-------
	This file is used to define the hatch patterns for different materials for
	Tekla Structures automatic hatching functionality. These settings will be used
	when the hatching option is set to "Automatic" in the drawing.

	Syntax
	-------
	Material Type, Cast unit type, Material Name, Hatch name, Scale, Color, Automatic scaling and rotation

	Available options
	-----------------
	Material Type:
	STEEL
	CONCRETE
	TIMBER
	MISCELLANEOUS

    Cast unit type:
	CIP
	Precast

	Colors:
	BLACK      	0 (default)
	WHITE      	1 
	RED        	2
	GREEN      	3 
	BLUE       	4 
	CYAN       	5 
	YELLOW     	6
	MAGENTA    	7
    Special    	   120 (use this color for gray shade)
	GRAYSCALE 1	130
	GRAYSCALE 2	131
	GRAYSCALE 3	132
	GRAYSCALE 4	133
	
	Automatic scaling and rotation:
	TRUE	   1
	FALSE	  0 (default)

	Instructions for use
	--------------------
	- material and hatch names are case sensitive
	- automatic scaling and rotation option requires additional processing, so use it only when necessary
	- to adjust the gray shade for Special color 120, use the variables
	  XS_HATCH_SPECIAL_COLOR_R
	  XS_HATCH_SPECIAL_COLOR_G
	  XS_HATCH_SPECIAL_COLOR_B

	Examples
	--------
	CONCRETE,,hardware_SOLID,,120			(gray shade)
	CONCRETE,Precast,C25/30,CONC,0.3,1 		 ("traditional" concrete Precast)
	CONCRETE,CIP,C25/30,CONCRE,0.3,1 		   ("traditional" concrete CIP)
	CONCRETE,,CROSS,2,1 			 	 (small crosses)
	MISCELLANEOUS,Insulation,HARD_INS1,1,,1    	(straight lines)
	MISCELLANEOUS,Insulation,SOFT_INS,1,,1     	(rounded lines)
	MISCELLANEOUS,Insulation,SOFT_INS2,1,,1    	(completely round)

******************************************************************************************************/
도움이 되었습니까?
이전
다음