2015년 11월 8일 일요일

[CREO LAB] Materials 정의

■ 개념
pro_unit_mass 구성 옵션을 사용하여 새로 생성하는 모든 부품과 어셈블리에 대한 기본 질량 단위를 설정할 수 있다. 관계식에서 시스템 매개변수를 사용하여 부품이나 어셈블리의 질량 특성을 계산한다. 하지만 모델이 바뀌어도 질량 특성이 자동으로 업데이트되지는 않는다.



용접 어셈블리에서는 용접을 질량 특성 계산에 포함하거나 질량 특성 계산에서 제외할 수 있다. 용접 단면 참조를 지정하지 않으면 라이트 용접의 질량 특성은 근사값으로 계산된다. 질량 특성 계산에 용접을 포함하려면 add_weld_mp 구성 옵션을 yes로 설정한다. 기본값은 no이다.

재료 데이터는 모델에 저장하거나 확장자가 .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) 정의 화면




■ 부품의 밀도 지정하기

관계식에서 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)
대화상자의 대체 매개 변수를 초기화하는 데 한 번
                 사용된다.
always - 질량 특성 계산에 질량 특성 파일의 값을 사용한다. 질량 특성 파일의 값이 이전의
           대체 매개 변수 값을 무시한다.


mp_analysis_default_source      MP_SOURCE*, Assigned, Computed
질량 특성 분석 중에 질량 특성(Mass Properties) 대화상자를 열 때 계산 옵션에 대한 기본값을 설정한다. 

mass_property_calculate    by request*automatic, check_upon_save
질량특성을 사용자 요청시. 재생성시, 저장시 계산 합니다. 구성 옵션은 기본적으로 by request로 설정된다. 밀도를 자동으로 계산하려면 이 구성 옵션을 automatic으로 설정한다.
automatic으로 설정을 해도 밀도가 변하면 자동적으로 무게 계산 되는것은 아니다. 


댓글 없음:

댓글 쓰기