본문 바로가기
  • Welcome!
Creo Reference Room/Part

Creo 10 : HOLE #4

by ToolBOX01 2024. 10. 12.
반응형

□ 교차 (Intersected Components)

Creo의 Hole 명령에서 교차 기능은 여러 개의 부품에 동시에 구멍을 생성하는 강력한 도구입니다. 특히 어셈블리 환경에서 두 개 이상의 부품이 겹쳐지는 부분에 동일한 구멍을 뚫고 싶을 때 매우 유용하게 활용됩니다.

▷교차 기능의 주요 특징 및 활용

  • 다중 부품 구멍 생성:
    하나의 Hole 명령으로 여러 부품에 동일한 구멍을 생성하여 모델링 시간을 단축하고 오류 발생 가능성을 줄입니다.
  • 어셈블리 간소화:
    복잡한 어셈블리에서 개별 부품마다 구멍을 생성하는 작업을 간소화,모델 관리를 효율적으로 수행할 수 있습니다.
  • 조립성 향상: 
    조립 시 필요한 구멍을 미리 생성하여 부품 간의 간섭을 줄이고 조립 정확도를 높일 수 있습니다.
  • 표준 부품 활용: 
    표준 부품 라이브러리를 활용하여 다양한 종류의 구멍을 쉽게 생성하고 관리할 수 있습니다. (UDF 사용)

교차 (Intersected Components) 기능 예시

  • 두 개의 철판을 리벳으로 연결하는 모델링: 
    두 철판이 겹쳐지는 부분에 동일한 지름의 구멍을 생성하여 리벳을 삽입할 수 있습니다.
  • 하우징에 여러 개의 나사 구멍 생성: 
    하우징 내부에 위치한 여러 개의 부품을 고정하기 위해 동일한 위치에 나사 구멍을 생성할 수 있습니다.

□ Part 레벨의 교차 (Intersected Components) 기능

1. Automatic Update 체크 상태 정의
- 체트되어 있으며 항상 어셈블 레벨에서만 표시 됩니다. 다음 옵션을 사용 하여 체크 상태를 제어 할수 있습니다.
  설정 옵션  :  advance_intersection  yes
  설정 옵션  :  auto_update_intersected_models   no  

 부품 파일에 Hole 형상을 표시 하기 위해서 체크 되어 있지 않아야 합니다

2. Add Intersected Models
Intersection 메뉴에서 "Add Intersected Models"를 이용하여, Hole 형상을 표시 하기 위한 Part 파일을 선택 합니다.

3. Check Geometry Option
Creo가 문제 지오메트리를 확인하고 더 정확하게 구멍을 만들도록 도와줍니다. 예를 들어, 어셈블리의 한 부품이 약간 기울어져 있거나 정확한 위치에 있지 않더라도, 이 기능이 구멍을 안정적으로 만들 수 있게 해줍니다.

4. Show Feature Properties In Sub-Models
어셈블리에서 만든 피처가 어셈블리 전체에만 표시되는 것이 아니라, 각 부품의 세부 모델에서도 해당 피처를 확인할 수 있게 해주는 설정입니다.


□ Part 레벨의 교차 (Intersected Components) 실습

1. 어셈블 구성

2. Simple Hole 입력

3. Intersection 옵션 선택
Hole 형상이 배치(적용)되는 부품을 선택 합니다. 레벨은 "Part Level"을 선택 합니다 

 

Note :

  • 부품과 교차하는 어셈블리 Hole 피처는 부품 수준에서 표시되도록 설정할 수 있습니다.
  • 부품 모드에서 어셈블리 Hole 피처를 억제해도 부모 어셈블리에는 영향을 미치지 않습니다.
  • 부품 모드에서 Hole 피처를 삭제하면 어셈블리 Hole 피처는 제거되지 않습니다.
  • Hole 피처와 교차하는 다른 부품을 업데이트하려면 개별적으로 재생성하거나 어셈블리를 재생성합니다.
  • 교차된 부품의 피처는 직접 또는 간접적으로 어셈블리 Hole 피처를 참조해서는 안 됩니다.
    (조립된 부품이 삭제 됩니다.)

5. MAPKEY 정의

반복적인 업무를 한번에 실행 합니다. 불필요한 부품은 수동으로 제거 합니다
데이텀 포인트를 선택하고, MAPKEY를 생성 합니다

MAPKEY  생성을 위한 실행화면

 

예제 코드

mapkey hole04 @MAPKEY_NAMEDIA04;@MAPKEY_LABELDIA04;~ Command `ProCmdHole` ;\
mapkey(continued) ~ Activate `main_dlg_cur` `chkbn.intersect_parts.0` 1;\
mapkey(continued) ~ Activate `intersect_parts.0.0` `PH.AutoAddButton`;\
mapkey(continued) ~ Open `intersect_parts.0.0` `PH.SelLevelList`;\
mapkey(continued) ~ Close `intersect_parts.0.0` `PH.SelLevelList`;\
mapkey(continued) ~ Select `intersect_parts.0.0` `PH.SelLevelList` 1 `Part`;

 

'Creo Reference Room > Part' 카테고리의 다른 글

Creo 10 : HOLE #5  (0) 2024.10.13
Insert 부품이 포함된 판금 모델 방법  (0) 2024.10.02
Creo 10 : HOLE #3  (0) 2024.09.30
Creo 10 : HOLE #2  (0) 2024.09.30
Creo 10 : HOLE #1  (0) 2024.09.26