2015년 8월 24일 월요일

[ Windchill LAB ] Ghost 파일

  •  세션 (session) 개념



  • CREO 파일을 Open 하면 하드디스크에서 메모리로 데이터를 읽어 옵니다. CREO는 Total 어셈블을 open 하면 자동적으로 관련된 부품들을 Session으로 가져 갑니다. 그런데 CREO는 부품들이 동일한 폴더에 있어야만 OPEN 할수 있습니다. 다른 폴더에 있다면 open 할수 없습니다. 그래서 서용자들은 다른 폴더에 있는 부품을 Copy 하거나 search path 옵션을 사용 합니다. Windchill 사용자는 data base를 사용하기 때문에
    이러한 개념이 없습니다.

    • Open 개념
    1) 어셈블 파일을 open 합니다 -> Assemble, 구성 Part가 Session에 있습니다
    2) 부품 파일을 open 합니다 -> 부품 파일이 Session에 있습니다
    3) 부품 드로잉 파일을 open 합니다 -> 드로잉, 부품 파일이 Session에 있습니다.
    4) 어셈블의 드로잉 파일을 open 합니다 -> 드로잉, 어셈블 ,부품 파일이 Session에 있습니다.
                                                        (부품의 드로잉 파일은 session에 없습니다.)


    * 참고
    부품수가 적은 경우는 Rename , save as가 쉽다. 여기서 쉽다는 말은 문제가 생길 경우 데이터 개수가 몇개 안되 해결 시간이 잛다는 것이다. 그런데 부품 수가 많은 경우는 시스템에 의해 해야 한다. Windchill PDMLink를 이용하여 Rename , save as를 해야 한다.

    어셈블의 특정 부품 또는 서브 어셈블의 파일 이름을 변경 하면 어디서 해야 할까요, 해당 부품을 열고 Rename 해야 할까요? 아니면 어셈블 모드에서 해야 할까요? 생성된 드로잉 파일은 어떻게 되나요? 부품을 Save As를 하면, 기존 어셈블 되어있는 부품을 제거 하고, Save As된 부품을 조립 해야 할까요?

    CREO는 Windchill PDMLINK를 사용 하지 않으면 힘들게 생성한 데이터를 원활히 사용 할수 없습니다. 그이유는 파라매트릭 기법 때문 입니다. CREO의 강력한 기능 이지만 아이러니 하게 단점이 될수 있습니다. Large 어셈블을 사용 하시는 분들은 반드시 Windchill PDMLINK를 사용 하십시오


    **********************************************************************************************

    Ghost File 생성 원인

     1) 하드디스크에서 Simplified Rep(단순화 표현)으Data를 열고 작업공간에 저장할 경우 몇몇 Object 
          Parts
    또는 Sub-Assemblies는 메모리에 존재하지 않아 Ghost Object로 생성될 수 있습니다.


      2) Assembly
    Level에서 Component나  Feature를 생성하고 참조가 연결된 상태에서 생성한
        
     ComponentFeatureMemory 상태에서 지울 때 발생 합니다. 

      3) Merge
    또는 Copy 등로 외부 참조 객체를 사용 후, 참조가 삭제되거나 메모리에 존재하지 않는 경우 발생 합니다. 대부분 이러한 경우가 Ghost 파일이 생성 되는 경우 입니다

      4)
    참조가 Rename 되고 Object가 업데이트 되지 않았을 경우 발생 합니다. Rename 기능은 무섭습니다.




    Ghost File로 인해 야기되는 문제점

    1) Commonspace로 Check In을 할 수 없으며 그것을 참조한 다른 File도 Check In 도중 정지 시킵니다.
    2) CREO File 중 잃어버린 참조를 의미하기 때문에 또 다른 문제를 야기할 수도 있습니다.


    일반적인 Ghost File 처리 방법
    1) Ghost File을 참조하고 있는 Data 내부에서 참조정보를 삭제한 후 Ghost File 삭제 합니다.
    2) 만일 Ghost File이 Commonspace에 존재한다면, Ghost File을 선택한 후 File>Update를 실행 합니다
    3) 만일 Ghost File이 일반 Hard Disk에 존재한다면, 그 파일을 열어서 작업 공간에 저장 합니다.

    [ How to find and fix ghost objects in Creo Parametric ]




    댓글 없음:

    댓글 쓰기