List {}함수 활용법 ( With PTS) #
정의된 List{}함수를 설계 Library로 활용하려면 별도의 프로그래밍 작업을 이용하여 작업자가 설계 조건에 맞는 Type 변수의 입력이 필요하지만 간단히 PTS Module을 이용하여 적용이 가능하다.
먼저 NX Application 항목의 Gateway메뉴에서 [ Product Template Author ]를 실행한다.
생성하고자 하는 Library의 사용법이나 입력 변수를 설명하기 위한 Help Image를 등록 하기위해 Control 항목의 Label Control 요소를 선택 후 마우스 우클릭 -> Add를 눌러 PTS GUI에 추가한다.
추가된 Label의 상세항목에서 Bitmap 항목을 선택 후 마우스 우클릭 -> Edit를 선택한다.
윈도우 탐색기가 열리면 해당 Image를 선택하여 Help Image적용을 완료한다. ※ image가 적용되면 Text Icon이 Image Icon으로 변경된다.
Help Image 추가작업이 완료되면 Template Objects 항목에 표시된 Expression중에 [ Type ]을 선택 -> 마우스 우클릭 -> [ Add ]를 선택하여 PTS GUI에 [ Type ]을 추가한다.
생성된 [ Type ]변수를 사용자가 미리 정해진 List에서 선택하는 값으로 변경하기 위해 [ Type ]객체의 Display Style을 [ List of Choices ]로 변경하고 해당 List를 List{} 함수에 정의된 값으로 수정한다.
※ List에 미리 정의된 값을 선택하면 [ Type ] Expression이 변경되어 Model이 수정된다.
설계변수인 [ Type ]의 등록이 완료되면 작업자가 의도한대로 [ Type ]이 변경되면 Model의 수정으로 반영되는지 확인 할 수 있도록 [ DIM ] Expression을 선택 -> 마우스 우클릭 -> Add를 선택하여 PTS GUI에 추가한다.
다만 DIM Expression은 Type Expression의 수정에 영향을 받아 Update되는 값이므로 Display Type을 Label로 변경한다.
모든 작업이 완료되면 [ Finish ]를 선택하면 저장 후 PTS Module이 종료된다.
※ PTS 작업 완료 후 반드시 NX File을 저장해야만 PTS Library로 사용이 가능하다.
PTS가 반영된 NX File에는 일반 NX File과는 구분되는 특별한 Icon이 추가되며
이 NX File을 선택 후 마우스 우클릭 -> [ Edit Reusable Component… ]를 선택하여 PTS Library를 이용한 편집설계의 진행이 가능하다.
작업자가 Type을 변경하면 Modeling 형상과 확인을 위한 Dimension 값도 연동되어 변경된다.