■ 개념
pro_unit_mass 구성 옵션을 사용하여 새로 생성하는 모든 부품과 어셈블리에 대한 기본 질량 단위를 설정할 수 있다. 관계식에서 시스템 매개변수를 사용하여 부품이나 어셈블리의 질량 특성을 계산한다. 하지만 모델이 바뀌어도 질량 특성이 자동으로 업데이트되지는 않는다.
재료 데이터는 모델에 저장하거나 확장자가 .mtl인 재료 데이터 파일에 저장할 수 있다. .mtl 파일은 재료 라이브러리 디렉토리에 저장된다. 각 파일에는 재료 이름, ID로 식별되는 재료 매개변수 집합, 단위 정보가 포함되어 있다.
pro_material_dir 구성 옵션으로 지정한 경로의 디렉토리가 표시된다. pro_material_dir 구성 옵션을 설정하지 않으면 위치(Look In) 상자에 표시되는 기본 재료 디렉토리는 <Creo Parametric loadpoint>\text\materials-library가 된다.
모델에 재료 파일을 적용한 후에는 재료 밀도를 지정할 수 없다.
[Materials 정의 중의 사항]
- 모델에 여러 재료가 있는 경우에도 한 번에 재료 하나만 모델에 지정할 수 있다.
- 어셈블리 모드에서는 모델에 재료를 지정할 수 없다.
- 모델에서 지정한 재료를 제거하려면 모델의 재료(Materials in Model) 목록에서 지정된 재료를 선택하고 파일(File) > 지정취소(Unassign)를 클릭한다.
재료 데이터 정의 방법
1. 파일(File) > 준비(Prepare) > 모델 특성(Model Properties)을 클릭.
2. 재료(Material) 행에서 변경(change)을 클릭
3. 파일(File) > 새로 만들기(New)를 클릭
4. 이름(Name) 상자에 재료 이름을 입력한다.
5. 설명(Description) 상자에 재료에 대한 설명을 입력한다.
6. 밀도(Density) 상자에 재료 밀도 값을 입력하고 옆에 있는 목록에서 측정 단위를
선택한다.
7. 기타
1) Structural - 모델 재료의 구조적 특성을 정의한다.
2) Thermal - 모델 재료의 열 특성을 정의한다.
3) 기타(Miscellaneous) - 판금 특성, 서피스 특성 및 크로스해칭을 정의 한다.
4) 모양새(Appearance) - 모양새를 정의 한다.
5) 사용자 정의(User Defined) - 매개변수 정의를 지정하여 재료 데이터베이스에
추가한다.
■ Bronze.mtl 파일 분석
ND_RelParSet_K01 = {
Name = BRONZE
-> Material 파일을 설정하면 매개변수에 "PTC_MATERIAL_NAME"가 자동으로 추가되고
Name에 정의된 "BRONZE"가 입력 된다
PARAMETERS =
{
Name = PTC_MATERIAL_TYPE
Type = Integer
Default = 9
Access = Full
},
{
Name = PTC_FAILURE_CRITERION_TYPE
Type = String
Default = 'NONE'
Access = Full
},
{
Name = PTC_FATIGUE_TYPE
Type = String
Default = 'NONE'
Access = Full
},
{
Name = PTC_YOUNG_MODULUS
Type = Real
Default = 1.500000e+07 psi
Access = Full
},
{
Name = PTC_POISSON_RATIO
Type = Real
Default = 3.400000e-01
Access = Full
},
{
Name = PTC_THERMAL_EXPANSION_COEF
Type = Real
Default = 9.900000e-06 / F
Access = Full
},
{
Name = PTC_SPECIFIC_HEAT
Type = Real
Default = 3.248000e+05 in^2 / (sec^2 F)
Access = Full
},
{
Name = PTC_THERMAL_CONDUCTIVITY
Type = Real
Default = 8.651000e+00 lbf / (sec F)
Access = Full
},
{
Name = PTC_MASS_DENSITY
Type = Real
Default = 8.282000e-04 lbf sec^2/in^4
Access = Full
},
-> "PTC_MASS_DENSITY"의 단위는 PRO_UNITS의 설정에 연관되어 있다.
{
Name = PTC_BEND_TABLE
Type = String
Default = ''
Access = Full
},
{
Name = PTC_XHATCH_FILE
Type = String
Default = 'BRONZE'
Access = Full
},
{
Name = TEMPERATURE
Type = Real
Default = 0.000000e+00 F
Access = Full
}
}
■ 모양새(Appearance) 정의
재료 정의(Material Definition) 대화상자의 모양새(Appearance) 탭을 사용하여 재료의 모양새를 정의할 수 있다. 재료와 연관된 재료 모양새 이름은 확장자가 .mtl인 재료 정의 파일에 저장된다. 재료 모양새에 대한 정보는 global.dmt 파일에 저장된다. global.dmt 파일의 기본 위치는 \<loadpoint>\graphic-library\appearances이다. 그러나 다른 global.dmt 파일을 가리키는 경로로 global_appearance_file 구성 옵션을 설정할 수 있다. 그러면 해당 경로의 파일이 기본 위치에 있는 global.dmt 파일보다 우선한다.
※ 참고
global.dmt 파일은 보기(View) > 색상 및 모양새(Color and Appearance)를 클릭하면 열리는 모양새 편집기(Appearance Editor)를 사용하여 생성한 모양새 정보가 저장되는 appearance.dmt 파일과 다르다.
■ 모양새 (Appearance) 정의 화면
※ 무게 계산 관련 CONFIG.PRO 파일 구성
1. 파일(File) > 준비(Prepare) > 모델 특성(Model Properties)을 클릭.
2. 재료(Material) 행에서 변경(change)을 클릭
3. 파일(File) > 새로 만들기(New)를 클릭
4. 이름(Name) 상자에 재료 이름을 입력한다.
5. 설명(Description) 상자에 재료에 대한 설명을 입력한다.
6. 밀도(Density) 상자에 재료 밀도 값을 입력하고 옆에 있는 목록에서 측정 단위를
선택한다.
7. 기타
1) Structural - 모델 재료의 구조적 특성을 정의한다.
2) Thermal - 모델 재료의 열 특성을 정의한다.
3) 기타(Miscellaneous) - 판금 특성, 서피스 특성 및 크로스해칭을 정의 한다.
4) 모양새(Appearance) - 모양새를 정의 한다.
5) 사용자 정의(User Defined) - 매개변수 정의를 지정하여 재료 데이터베이스에
추가한다.
■ Bronze.mtl 파일 분석
ND_RelParSet_K01 = {
Name = BRONZE
-> Material 파일을 설정하면 매개변수에 "PTC_MATERIAL_NAME"가 자동으로 추가되고
Name에 정의된 "BRONZE"가 입력 된다
PARAMETERS =
{
Name = PTC_MATERIAL_TYPE
Type = Integer
Default = 9
Access = Full
},
{
Name = PTC_FAILURE_CRITERION_TYPE
Type = String
Default = 'NONE'
Access = Full
},
{
Name = PTC_FATIGUE_TYPE
Type = String
Default = 'NONE'
Access = Full
},
{
Name = PTC_YOUNG_MODULUS
Type = Real
Default = 1.500000e+07 psi
Access = Full
},
{
Name = PTC_POISSON_RATIO
Type = Real
Default = 3.400000e-01
Access = Full
},
{
Name = PTC_THERMAL_EXPANSION_COEF
Type = Real
Default = 9.900000e-06 / F
Access = Full
},
{
Name = PTC_SPECIFIC_HEAT
Type = Real
Default = 3.248000e+05 in^2 / (sec^2 F)
Access = Full
},
{
Name = PTC_THERMAL_CONDUCTIVITY
Type = Real
Default = 8.651000e+00 lbf / (sec F)
Access = Full
},
{
Name = PTC_MASS_DENSITY
Type = Real
Default = 8.282000e-04 lbf sec^2/in^4
Access = Full
},
-> "PTC_MASS_DENSITY"의 단위는 PRO_UNITS의 설정에 연관되어 있다.
{
Name = PTC_BEND_TABLE
Type = String
Default = ''
Access = Full
},
{
Name = PTC_XHATCH_FILE
Type = String
Default = 'BRONZE'
Access = Full
},
{
Name = TEMPERATURE
Type = Real
Default = 0.000000e+00 F
Access = Full
}
}
■ 모양새(Appearance) 정의
재료 정의(Material Definition) 대화상자의 모양새(Appearance) 탭을 사용하여 재료의 모양새를 정의할 수 있다. 재료와 연관된 재료 모양새 이름은 확장자가 .mtl인 재료 정의 파일에 저장된다. 재료 모양새에 대한 정보는 global.dmt 파일에 저장된다. global.dmt 파일의 기본 위치는 \<loadpoint>\graphic-library\appearances이다. 그러나 다른 global.dmt 파일을 가리키는 경로로 global_appearance_file 구성 옵션을 설정할 수 있다. 그러면 해당 경로의 파일이 기본 위치에 있는 global.dmt 파일보다 우선한다.
※ 참고
global.dmt 파일은 보기(View) > 색상 및 모양새(Color and Appearance)를 클릭하면 열리는 모양새 편집기(Appearance Editor)를 사용하여 생성한 모양새 정보가 저장되는 appearance.dmt 파일과 다르다.
■ 모양새 (Appearance) 정의 화면
■ 부품의 밀도 지정하기
관계식에서 mp_density 시스템 매개변수를 사용하여 부품의 밀도를 지정할 수 있다. 밀도 값이 질량 특성 계산에 사용된다. 부품의 재료 밀도를 변경하면 관계식의 mp_density 값이 업데이트된다.
mp_density가 관계식으로 제어되고 있는 경우 이 관계식을 변경하면 부품이 재생성될 때 부품의 밀도가 새로운 mp_density에 따라 업데이트된다. 또한 재생성할 때 재료가 부품에 지정된 경우에는 재료 밀도도 새로운 mp_density 값에 따라 업데이트된다.
질량 특성 설정(Setup Mass Properties) 대화상자의 밀도(Density) 필드를 사용하여 부품 밀도를 변경하면 mp_density가 즉시 업데이트된다. 재료가 부품에 지정되었다면, 재료의 밀도 또한 즉시 업데이트된다.
재료가 부품에 지정된 경우 재료 정의(Material Definition) 대화상자를 사용하여 지정된 재료의 밀도를 변경하면 부품 밀도와 mp_density가 모두 즉시 업데이트된다
두 경우 모두 mp_density에 종속된 모든 값이 재생성 후에 업데이트된다.
※ 무게 계산 관련 CONFIG.PRO 파일 구성
mass_prop_load_from_file by_request*, always
질량 특성 계산에 질량 특성 파일의 값을 사용할지 여부를 제어한다. 이 구성 옵션은 mp_analysis_default_source 매개 변수의 값이 assigned인 경우에만 적용된다. 관계식(Relations), 질량 특성(Mass Properties), 매개 변수(Parameters) 및 패밀리 테이블(Family Table) 대화상자에서 값을 설정할 수 있다.
by_request - 질량 특성 계산에 대체 매개 변수의 값을 사용한다. 질량 특성 파일은 질량
특성(Mass Properties) 대화상자의 대체 매개 변수를 초기화하는 데 한 번
사용된다.
특성(Mass Properties) 대화상자의 대체 매개 변수를 초기화하는 데 한 번
사용된다.
always - 질량 특성 계산에 질량 특성 파일의 값을 사용한다. 질량 특성 파일의 값이 이전의
대체 매개 변수 값을 무시한다.
대체 매개 변수 값을 무시한다.
mp_analysis_default_source MP_SOURCE*, Assigned, Computed
질량 특성 분석 중에 질량 특성(Mass Properties) 대화상자를 열 때 계산 옵션에 대한 기본값을 설정한다.
mass_property_calculate by request*, automatic, check_upon_save
질량특성을 사용자 요청시. 재생성시, 저장시 계산 합니다. 구성 옵션은 기본적으로 by request로 설정된다. 밀도를 자동으로 계산하려면 이 구성 옵션을 automatic으로 설정한다.
automatic으로 설정을 해도 밀도가 변하면 자동적으로 무게 계산 되는것은 아니다.
질량특성을 사용자 요청시. 재생성시, 저장시 계산 합니다. 구성 옵션은 기본적으로 by request로 설정된다. 밀도를 자동으로 계산하려면 이 구성 옵션을 automatic으로 설정한다.
automatic으로 설정을 해도 밀도가 변하면 자동적으로 무게 계산 되는것은 아니다.
댓글 없음:
댓글 쓰기