레이블이 인트라링크인 게시물을 표시합니다. 모든 게시물 표시
레이블이 인트라링크인 게시물을 표시합니다. 모든 게시물 표시

2015년 10월 10일 토요일

[인트라링크 3.4 TIP] 공동설계를 위한 의도 교환하기

■ 의도 교환의 필요성

작업그룹 간에 설계 의도를 교환하는 것은 중요하다. 설계 프로젝트에서 자신이담당하는 부분에 대한 정보를 공유하여 동시 병행 설계를 원활히 수행할 수 있다. Workspace나 Commonspace의 객체 상태를 설정하여 설계 의도를 교환할 수 있다. 


■ 상태 표시 방법

1) 사용자는 Workspace에서 상태를 설정하려는 객체를 선택하고, 마우스 오른쪽 버튼을 클릭하고, 다음 그림처럼 CHANGE STATUS 명령을 클릭한다.




2) CHANGE STATUS  명령


    1) Locked –객체를 잠근 사용자만 잠긴 객체(Locked object) 를 수정할 수 있다. 다른 사용자는 객체를 볼 수
                       있으며 체크아웃할 수 있지만 변경한 객체를 체크인할 수는 없다. 


    2) ntent to Modify –객체를 수정하려는 의도를 알린다. 동시 수정이 가능하므로 동시 병행 설계를 원활히 수행
                                  할 수 있
다. 모든 사용자가 객체를 수정할 수 있으며 수정된 객체를 Commonspace로 체크
                                  인할 수 있다. 


   3)  Modify with Warning –Pro/INTRALINK 또는 Pro/ENGINEER에서 수정하기 전에 사용자에게 알린다. 실수로
                                            어셈블리 구성 
요소를 변경하는 것을 방지하기 위해 이 기호를 사용한다. 

   4) Read Only –실수로 객체를 수정하는 것을 방지한다. 이러한 객체는 체크인할 수 없다.


참고 : 
 “Modified/Modify w/warning(s)” Workspace 상태처 럼 다른 상태가 표시되는 경우가 있다.
이 경우는 사용자가  "
Modify w/warning(s)”로 설정한 후에 객체를 수정하여 Pro/INTRALINK가 자동으로 상태를 변경한 것이다. 



■ 결론

공동 설계를 원할하게 하기 위해서는 파일의 상태를 표시하여 예기치 않은 파일 변경을 방지 해야 하며, 관리자는 Config.pro 파일 옵션 및 Table Configuration 표시를  정의 하고 배포 해야 하며, 설계 자에게 CHANGE STATUS  명령 소개 및 교육을 해야 한다. 

하양식 설계 방법 및 공동설계 위한 인트라링크 사용 방법  교재 개발을 해야 한다


2015년 10월 8일 목요일

[인트라링크 3.4 TIP] Table Configuration

■ Table Configuration 개념
Commonspace, Workspace의 테이블 디스플레이 구성을 관리자 또는 사용자가 정의 한다. PROE 파일에 대한 다양한 상태를 표시 할수 있다. 원활한 설계 작업을 위해 반드시 설정 되어야 하고, 관리 되어야 한다.여러 개의 Display configuration을 만들어 두면 필요에 따른 Display를 빨리 볼 수 있기 때문에 작업 능률 향상에 많은 도움이 될 것이다.




[Table 디스플레이 표시]

■ Table Configuration 구성 순서
Table Configuration Editor를 사용하면 Workspace 및 Commonspace와 같은 다양한 브라우저의 사용자가 정의된 테이블 디스플레이를 설정할 수 있다. 관리자는 시스템 전체에 영향을 미치는 모든 사용자에 대한 기본설정으로 이러한 디스플레이를 설정할 수 있다. 사용자는 자신의 Workspace에 대한 고유한 디스플레이를 설정하여 다양한 프로젝트에 맞게 속성 및 객체 정보를 표시, 정렬, 필터링할 수 있다.

1. Table Configuration Editor를 액세스



2. Table Configuration Editor
   Table Configuration을 클릭하면 아래 그림과 같이 표시된다.  


3. Table Configuration Editor의 주요 탭은 아래와 같다.
    1) Configuration Name : 표시 방법 그룹
         . update : 기존 
Configuration Name 수정 하고 저장
       . create  : Configuration Name 추가
         . delete  : Configuration Name 삭제
    2) Column Display –표시할 열을 설정 한다.
            . Available Attributes - 인트라링크에서 표시 할수 있는  항목
                                                파랑색 - 인트라링크 시스템, 녹색 - 사용자 추가

           . Displayed Columns - Table 표시 순서 정의
    3) Sort Order –객체가 표시될 방식을 설정한다.
    4) Filter Objects –객체 포함 또는 제외 기준을 설정한다.


참고 :  화면 표시 상태를 최신 상태로 보기 위해서는 REFRESH 버튼을 클릭한다.
         






■ Table Configuration  화면 예제


[Workspace Table Configuration  화면 ]



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

■ Compare Status 기능
Compare Status는 신호 집합을 표시하여 Commonspace 객체의 상태와 Workspace 객체의 상태를 비교할 수 있다. 이러한 상태에 대한 아이콘은 Workspace의 COMPARE STATUS열에 나타난다. Compare Status 신호 집합은 다른사용자가 Commonspace의 제품 항목을 수정하려는 것을 알린다. 또한 작업을 시작하기 전에 충돌 위험을 알리고 로컬 Workspace 객체가 오래된 것이면 경고한다.  [Refresh] 버튼을 클릭하여 최신의 상태를 확인 한다.

참고 : 
만일 동일한 파일 이름이 Commonspace에 존재 하고 Workspace에 동일한 파일을 추가 하면  “Same name exists”라는 메시지가 표시 된다. 또한 Out-of-Date가 나타나면 Commonspace에 객체의 새 버전이 있다는 의미 한다..


■ Compare Status 메시지

 



■  설계팀과 공동 작업

Pro/INTRALINK의 가장 유용한 기능은 설계팀과의 공동 작업을 쉽게 수행할 수 있다는 것이다. 이 기능은 사용자의 Workspace와 Commonspace에 나타나는특수한 아이콘인 Status(상태) 기호를 통해 구현된다. Status 기호를 사용하면동료와 설계 정보의 상태에 대한 정보를 교환할 수 있다. 




■ Workspace Status 기능
대규모 어셈블리로 작업할 때 Workspace Status(상태) 기호를 자주 사용합니다. 이러한 상황에서는 실수로 객체를 수정하는 것에 대해 염두에 두어야 한다. 이로 인해 프로젝트에 나쁜 영향이 있을 것 같으면 나중에 알 수 있도록 특정 상태 기호로 개체를 표시할 수 있다. Read Only 및 Modify with Warning 상태로 설정된 객체를 수정하려고 하면 경고 메시지가 표시된다. Workspace 관련상태는 편리한 기능으로 Commonspace의 객체 상태에는 영향을 미치지 않는다. 




■ Commonspace Status 기능
특정 상태를 설정한 사용자의 사용자 ID를 항상 표시할 수 있다. 




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

Table Configuration 구성 방법

1. 신규 Table Configuration 구성
   






2. UPDATE Table Configuration 구성

   업대이트 방법은 5번 6번을 참고하여 완성 합니다


3. Table Configuration 적용 방법




2015년 6월 24일 수요일

[인트라링크 3.4] 테이블 디스플레이 구성하기

Table Configuration Editor를 사용하면 Work-space 및 Common-space와 같은
다양한 브라우저의 사용자가 정의된 테이블 디스플레이를 설정할 수 있습니다. 관
리자는 시스템 전체에 영향을 미치는 모든 사용자에 대한 기본설정으로 이러한 디
스플레이를 설정할 수 있습니다. 사용자는 자신의 Work-space에 대한 고유한 디스
플레이를 설정하여 다양한 프로젝트에 맞게 속성 및 객체 정보를 표시, 정렬, 필터
링할 수 있습니다.

[Table Configuration Editor 시작하기]

Table Configuration Editor에는 세 개의 탭 페이지가 있습니다. 이 페이지를 사
용하여 사용자가 테이블 디스플레이를 구성을 정의하고 다른 Pro/INTRALINK 세
션에서 다시 사용할 수 있도록 저장할 수 있습니다.다음과 같은 세 개의 주요 영
역을 구성할 수 있습니다.


  • Column Display –표시할 열을 설정합니다.
  • Sort Order –객체가 표시될 방식을 설정합니다.
  • Filter Objects –객체 포함 또는 제외 기준을 설정합니다. 

[Table Configuration Editor]

사용 예) Work-space의 테이블 디스플레이 구성 하기

1.[Table Configuration]을 눌러 Table Configuration Editor를 시작한다.

2.모든 프로젝트에 대한 테이블 디스플레이를 생성한다. Table Configuration editor에서 Create를 클릭한다.

3.디스플레이 구성 이름으로 [My Projects]를 입력한다. 다음 그림처럼 OK를 눌러 디스플레이 구성을 로컬 기본설정으로 저장한다.

[새로운 테이블 디스플레이 구성 생성]

4. AVAILABLE ATTRIBUTES의 다음 속성을 DISPLAYED COLUMNS 영역에 추가한다

  • Commonspace Status 
  • Compare Status 
  • Part_Number 
  • Supplier 
  • Modified On 

5. DISPLAYED COLUMNS영역에서 열 순서를 변경하려면 속성을 선택하고 Up및 Down을 눌러 해당 속성을 이동한다.

                                       [Table Configuration Editor]

6.  위그림처럼 Update를 눌러 새로 추가된 속성을 My Projects(Configuration Name)에
    저장한다.

7.  다른 테이블 디스플레이 구성을 생성한다. Create를 누르고 [Family Table]을 입력한다. OK를 눌러 이 디스플레이 구성 또한 로컬 기본설정으로 저장한다.

8.  새로운 Family Table(Configuration Name)에 대한 DISPLAYED COLUMNS영역에 Generic및 Instance 속성을 추가한다.

9.  다음 그림처럼 Update를 눌러 새로 추가된 속성을 Family Table(Configuration Name)에 저장한다.


[ Family Table 구성 ] 


사용예) Object Information Report를 생성하기

1. Work-space에서 테이블 디스플레이를 My Projects로 설정한다.


2. 어셈블 또는 부품 파일을 선택하고 [INFORMATION]을 선택하면  OBJECT INFORMATION REPORT창이 나타난다. 이 창에는 Work-space의 현재 객체 상태 뿐만 아니라 어셈블리의 사용자가 정의한 속성 및 시스템 속성이 나열된다.




2014년 5월 28일 수요일

Pro/INTRALINK 시스템 개요

일반적인 Pro/Intralink의 시스템 구조는 아래와 같은 Server와 Client로 구성되게 되어있다.


시스템 구성에 필요한 내용은 다음과 같다. Pro/INTRALINK 설치가 완료되면 다음의 구성 요소를 사용자와 충분한 협의를 거친 후 진행해야 한다.



시스템 구축 예)



Concurrent Engineering using Pro/INTRALINK #4

1-1. Check In오류 해결

수정되었거나 새로 생성된 Object이더라도 Check In이 불가능한 Object가 있을 수 있다. 이 경우 Check In을 시도할 때 Resolve Conflict창이 나타나며 충돌 message를 나타낸다. 다음은 check in이 불가한 object의 경우이다.
·       Object의 위치 Folder에 check in권한이 없는 경우
·       Object의 Check In될 version(즉 현재 WS의 version보다 높은 version)이 Commonspace에 이미 존재하는 경우
·       Commonspace상에서 Rename되었거나 Move된 Object
·       새로운 Object의 경우 이미 Commonspace에 존재하는 경우
·       다른 사용자가 Status를 Locked로 설정한 경우
위의 상태들은 Workspace상에서 Compare Status를 통해 확인할 수 있다. Commonspace와 Workspace를 비교한 결과를 나타내 주는 것이므로 Check In하기 전에는 반드시 refresh()를 눌러 Status들을 갱신하여 확인한다.
위와 같이 check in시 발생할 수 있는 오류를 예방하거나 해결하기 위해 다음의 내용을 참조한다.

1.      “Not authorized to modify this attribute value for this object” : Attribute값(designed, Material등의 속성)을 수정하여 check in하고자 할 경우 object에 대한 수정권한이 주어지지 않은 경우에 발생한다. 사용자의 권한을 확인한다. 




* Pro/INTRALINK 내의 폴더에 따라 사용자의 권한이 다르므로 Check In권한이 없는 Object는 수정하여도 다시 server로의 Check In이 불가능하므로 수정되지 않도록 주의하여야 한다.

1- 2. 각 Compare State 별 대응 방안







2014년 5월 26일 월요일

Concurrent Engineering using Pro/INTRALINK #3

1. 문제 발생 시 해결책


협업 시 발생할 수 있는 문제는 여러 가지가 있을 수 있다. 그 증 가장 기본적인 내용이 Check-in 또는 Check-out이 안 되는 경우이고, 또 다른 경우는 서로 다른 설계자가 동일한 부품을 거의 같은 시기에 변경한 경우이다. 본 문서에서는 중요한 세가지 경우만을 다룰 것이다.

1-1. Check Out 오류 해결

Check Out시에 선택되는 Workspace의 object상태에 따라 다음과 같은 error message를 나타내준다. 다음 그림과 같이 Check Out 창에서 Option선택을 마치고 OK를 눌렀을 때 Resolve Conflicts창이 나타날 경우 Conflict Type을 읽고 그에 대한 해결을 해야 한다. Conflict Type에 따른 오류의 예를 들어 보면 다음과 같다.


1.     “Object versions being checked out is identical to unmodified workspace version”: Check out하려는 대상 Object의 같은 version이 workspace에 이미 존재 하지만 수정되지 않은 상태 -> 그러므로 Overridable은 true상태이고 Override 버튼을 선택할 경우 workspace에 겹쳐 check out된다. 사실은 실제 data가 또 하나 복사되는 것은 아니므로 Override를 선택하는 것이 바람직하다.

2.     “Modified object will be replaced by Commonspace object version” : Check out하려는 대상 Object의 같은 version이 workspace에 이미 존재 하며 이미 수정된(+Modified) 상태 -> Overridable은 true상태이지만 Override할 경우 workspace에 겹쳐 check out된다. 결과적으로 workspace에서 수정된 사항은 취소되고 원본으로 다시 check out하는 결과이다.


3.     “Can not check out multiple versions of an object” : 위의 그림과 같이 checkout시 특정 이름을 가진 object의 Version이 여러 개가 checkout object list에 나타나는 경우 check out이 불가능하다. Overridable이 false로 나타난다. 이 경우 override가 불가능 하므로 Cancel을 선택하여 Resolve창을 빠져 나오고 check out object list에서 최신버전을 제외한 object들을 선택하고 remove 버튼을 선택하여 check out 오류를 방지한다.





Concurrent Engineering using Pro/INTRALINK #2

1. 상태 비교

이상과 같이 설계자의 의도별로 각 상태를 변경하여서 다른 설계자가 이 정보에 의해 작업을 제한하거나, 주의를 줄 수가 있는데 이는 상태 비교를 통하여 개별 설계자들이 알 수 있게 된다. 이 상태는 다음과 같은 세 가지 형태로 볼 수 있다;
l  Compare status
l  Workspace status
l  Commonspace Status

Compare Status에 대한 아이콘과 각 경우에 대한 설명은 다음과 같다;

Workspace Status에 대한 아이콘과 각 경우에 대한 설명은 다음과 같다
Commonspace Status에 대한 아이콘과 각 경우에 대한 설명은 다음과 같다
이미 얘기한 바와 같이 Status Report를 사용하지 않고, 앞 장에서 설명한 바와 같이 폴더에 대한 권한 설정을 통하여서도 뜻하지 않는 변경을 막아줄 수 있을 것이다. 어떤 방법으로 작업하는 것이 좋은 지는 지속적인 Pro/INTRALINK의 사용을 통해서 개선시켜 나가는 것이 바람직할 것이다.