Creo 참조 뷰어(Reference Viewer)는 Creo Parametric에서 모델과 피쳐 간의 참조 및 종속성을 조사하고 관리하는 데 사용되는 도구입니다. Creo Parametric의 참조 뷰어(Reference Viewer)에서 참조(Reference)와 종속성(Dependency)은밀접하게 연결되어 있지만, 약간 다른 관점을 나타냅니다.
참조(Reference) : 참조는 한 객체(예: 피쳐, 부품, 어셈블리)가 다른 객체의 정보(예: 치수, 형상, 위치 등)를 사용하여 정의되는 관계를 의미합니다. 예: 구멍 피쳐가 특정 표면이나 Edge를 치수를 참조하거나, 어셈블리에서 부품이 다른 부품의 위치를 참조. 참조는 방향성을 가지며, "부모-자식" 관계로 표현됩니다. 즉, 참조된 객체(부모)가 변경되면 이를 참조하는 객체(자식)도 영향을 받습니다.
종속성(Dependency) : 종속성은 한 객체가 다른 객체의 정보에 의존하여 동작하거나 정의되는 상태를 나타냅니다. 즉, 참조로 인해 발생하는 결과적인 관계입니다. 종속성은 참조의 결과로 나타나는 의존 관계를 강조합니다. 참조가 존재하기 때문에 종속성이 발생합니다.예: 샤프트의 치수가 구멍의 치수를 참조하면, 샤프트는 구멍에 종속적입니다. 구멍의 치수가 변경되면 샤프트도 변경됩니다. 종속성은 참조의 "영향"에 초점을 맞추며, 설계 변경 시 어떤 객체가 영향을 받는지 이해하는 데 사용됩니다.
참조는 원인, 종속성은 결과:
1. 참조는 객체가 다른 객체를 어떻게 사용하는지를 나타내는 메커니즘입니다.
2. 종속성은 참조로 인해 객체가 다른 객체에 의존하게 되는 상태를 나타냅니다.
예: 피쳐 A가 피쳐 B의 Edge를 치수로 참조하면, A는 B에 종속적입니다.
여기서 참조는 A가 B를 사용하는 방식이고, 종속성은 A가 B의 변경에 영향을 받는 관계입니다.
- 참조: 참조 뷰어에서 특정 피쳐가 어떤 객체를 사용하는지 조사할 때 주로 사용.
예: "이 피쳐는 어떤 참조를 가지고 있나?" - 종속성: 설계 변경의 영향을 분석하거나 외부 참조로 인한 문제를 관리할 때 사용.
예: "이 부품은 어떤 모델에 종속적인가?"
위 그림은 무슨 의미 일까요? 외부 파일 범위안에서 "부모/자식" 관계중 누락된 Feature가 무엇인지 찾는 화면 입니다.
▣ 부모 Feature가 누락된 파일 이름과 Feature를 검색 합니다.
아래 그림에서 "4"를 클릭하고, 마우스 오른쪽 버튼을 클릭하고, 정보 > 참조 정보 > 정보창 보기을 클릭 합니다.
정보: 참조
참조 #1:
참조 유형: 피쳐 참조
사용 용도: 외부 형상 참조
경고: 참조된 모델이 세션에 없습니다.
참조하는 솔리드: POST_BASE.PRT
참조 피쳐: 밀어내기 2
참조 문맥 : HELTH_CYCLE_ASSY.ASM
참조된 솔리드: (누락된 모델)
참조된 엔티티 ID: 2
참조된 엔티티 유형: 서피스
전체 경로: 밀어내기 2 -> POST_BASE.PRT -> HELTH_CYCLE_ASSY.ASM (최상위 레벨 - 부족) -> (누락된 모델) ->
서피스 ID 2
참조 #2:
참조 유형: 피쳐 참조
사용 용도: 외부 형상 참조
경고: 참조된 모델이 세션에 없습니다.
참조하는 솔리드: HANDLE_BASE.PRT
참조 피쳐: 스케치 2
참조 문맥 : HELTH_CYCLE_ASSY.ASM
참조된 솔리드: (누락된 모델)
참조된 엔티티 ID: 2
참조된 엔티티 유형: 서피스
전체 경로: 스케치 2 -> HANDLE_BASE.PRT -> HELTH_CYCLE_ASSY.ASM (최상위 레벨 - 부족) -> (누락된 모델) ->
서피스 ID 2
참조 #3:
참조 유형: 피쳐 참조
사용 용도: 외부 형상 참조
경고: 참조된 모델이 세션에 없습니다.
참조하는 솔리드: POST_BASE.PRT
참조 피쳐: 밀어내기 2
참조 문맥 : HELTH_CYCLE_ASSY.ASM
참조된 솔리드: (누락된 모델)
참조된 엔티티 ID: 4
참조된 엔티티 유형: 서피스
전체 경로: 밀어내기 2 -> POST_BASE.PRT -> HELTH_CYCLE_ASSY.ASM (최상위 레벨 - 부족) -> (누락된 모델) ->
서피스 ID 4
참조 #4:
참조 유형: 피쳐 참조
사용 용도: 외부 형상 참조
경고: 참조된 모델이 세션에 없습니다.
참조하는 솔리드: HANDLE_BASE.PRT
참조 피쳐: 스케치 2
참조 문맥 : HELTH_CYCLE_ASSY.ASM
참조된 솔리드: (누락된 모델)
참조된 엔티티 ID: 4
참조된 엔티티 유형: 서피스
전체 경로: 스케치 2 -> HANDLE_BASE.PRT -> HELTH_CYCLE_ASSY.ASM (최상위 레벨 - 부족) -> (누락된 모델) ->
서피스 ID 4
파일 이름 | 참조 오류 Feature |
POST_BASE.PRT | 밀어내기 2 |
HANDLE_BASE.PRT | 스케치 2 |
▣ POST_BASE.PRT
▷ 밀어내기 Feature 참조 오류
- 참조 편집에서 맨 앞의 2개의 Feature의 오류는 스케치 평면과 참조 평면 오류 입니다.
참조 편집 | 스케치 평면 및 참조 오류 |
![]() |
![]() |
▣ HANDLE_BASE.PRT
▷ 스케치2 Feature 참조 오류
참조 편집 | 스케치 평면 및 참조 오류 |
![]() |
![]() |
해결 방법은 위 그림 "참조편집" 기능을 이용하여 해결을 합니다. 스케치 평면과 참조 평면을 선택 합니다
'Creo Reference Room > Preferences' 카테고리의 다른 글
참조 뷰어 (Reference Viewer) #3 (0) | 2025.04.28 |
---|---|
참조 뷰어 (Reference Viewer) #2 (0) | 2025.04.28 |
공통 라이브러리 구축 (0) | 2025.04.14 |
3D 설계 업무 표준화 방법 (0) | 2025.04.14 |
설계 의도 (0) | 2025.04.11 |