주 콘텐츠로 건너뛰기
CIM 생성 편집

[CIM] Layout에 할당된 일부 객체가 나타나지 않습니다.(Constraint Array Point)

질문 

Constraint Array Point에 할당한 Point Library 중 일부가 선형에 할당되지 않습니다.

 

답변 

Constraint Array Point의 Property 중 Minimum Clearance를 확인합니다.

 CIM에서 동일한 객체를 반복 배치하는 경우 Constraint Array Point를 주로 활용합니다. 그리고 Constraint Array Point의 Property 중 Arrangement를 통해 객체의 배치 간격이 결정되고, Minimum Clearance를 통해 배치의 시점과 종점이 결정됩니다. 

 이때 주의해야 할 사항은 Constraint Array Point를 사용한 라이브러리를 곡선 선형에 할당하는 경우 Minimum Clearance 값에
따라 일부 객체가 할당되지 않을 수 있다는 것입니다.

예시를 통해 알아보겠습니다.

1. 30m 길이의 Assembly Unit Mode 에 있는 Main Constraint Path 를 Default Constraint Path 의 y축 방향으로 10m, -10m에
   생성합니다.

그림 1. Main Constraint Path 생성


2. 생성한 Main Constraint Path에 Constraint Array Point를 다음과 같이 생성합니다.
    (Arrangement : Pattern Spacing 5m, Minimum Clearance - Start Point : 0m / End Point : 5m)

그림 2. Constraint Array Point 생성


3. 생성한 Array Point에 Point Library 객체를 할당하고 Assembly Unit Mode를 저장합니다.
    그리고 Base Mode에서 30m 길이의 곡선 Layout을 생성한 후 Assembly Unit을 할당합니다.

그림 3. Layout에 할당된 Assembly Unit의 모습
(Layout의 내측은 마지막 객체 하나가 배치되지 않음)


 그림 3.과 같이 곡선 선형의 내측에 배치되는 Main Constraint Path는 Assembly Unit에서 설정한  30m보다 짧아지게 됩니다.

따라서, 마지막 객체가 배치될 위치가 Constraint Array Point에 설정한 Minimum Clearance의 End Point인 5m 영역 안에
있기 때문에 할당되지 않는 것입니다.

이와 같은 경우 Minimum Clearance 값을 변경하면 모든 객체를 할당할 수 있습니다.

그림 4. Layout에서 Array Point 간의 거리


 

1
컨텐츠가 도움이 되셨나요?