본문 바로가기
카테고리 없음

모델의 전체 크기 X, Y 및 Z 좌표를 얻는 방법

by 아이디티 2022. 5. 26.

적용 대상


  • Creo Parametric 1.0 에서 8.0

 

내용


  • 모델의 전체 크기 X, Y 및 Z 좌표를 얻는 방법
  • 모델의 X, Y, Z 최대값을 찾는 방법
  • 모델의 전체 크기를 X x Y x Z 형식으로 가져오는 방법
  • 모델 경계 상자 치수로 매개변수를 채우는 방법
  • 매개변수에 전체 크기를 할당하는 방법
  • 솔리드 지오메트리에 기반한 X, Y 및 Z 좌표 정보로 모델 크기를 얻는 방법
  • 모델의 경계 상자를 얻는 방법
  • 부품 또는 어셈블리의 최대 봉투 치수를 측정하는 방법
  • OVERALL_SIZE 검사를 위해 ModelCHECK를 구성하는 방법.

 

해결


     

  • ModelCHECK를 사용하여 문자열 매개변수 추가
  1. ModelCHECK 구성 초기화 설정(*.mc) 옵션 MU_ENABLED를 Y로 설정
  2. 각 ModelCHECK 모드에 대해 ModelCHECK 구성 검사 파일(*.mch) 옵션 OVERALL_SIZE를 Y로 설정합니다.
  3. 각 ModelCHECK 모드에 대해 ModelCHECK 구성 검사 파일(*.mch) 옵션 ADD_CHK_PARAM을 Y로 설정
  4. 부품 - Set ModelCHECK 구성 시작 파일(*.mcs) 옵션 PRT_ADD_CHK_PARAM <Parameter_Name> OVERALL_SIZE
  5. 어셈블리의 경우 - Set ModelCHECK 구성 시작 파일(*.mcs) 옵션 ASM_ADD_CHK_PARAM <Parameter_Name> OVERALL_SIZE

 


 

CREO 자체 기능으로 3D 모델의 가로*세로*높이 사이즈를 자동으로 계산하는 기능은 없습니다. 단지 대각선 방향의
"길이"를 계산 할수 있습니다. 그런데 3D 모델 밖에 데이텀 커브 또는 포인트 등이 존재 한다면 이것을 포함하여 길이
값이 계산 됩니다. 마찮가지로 모델 체크를 이용하여 계산 하여도  데이텀 커브, 포인트 등이 계산되어 사이즈가 오류를
발생 합니다. Layer로 검추어도 소용 없습니다. 3D 모델을 "Shrinkwrap"으로 변경 하고,  모델 체크를 사용 해야
합니다. 부품수가 대량인 모델을 매번 "Shrinkwrap"으로 변경후 모델 사이즈를 변경 하는것은 매우 번거로운 일입니다.

 

IDT가 개발한 ToolBOX의 PART LIST 프로그램은 자동으로 대량의 3D 모델을 "Shrinkwrap"으로 변경후,
가로x세로x높이를 계산하여 줍니다