NX Requirement 활용 #
안녕하세요
이번 블로그의 내용은 NX Requirement 활용 방법입니다.
NX를 이용한 설계 작업을 진행함에 있어 특정 값에 대한 정의가 필요한 경우가 많이 있습니다.
이는 모델링 성립 여부와 더불어 설계 조건의 정확한 반영이 더 중요한 요인이라는 것을 의미합니다.
위와 같은 형태의 모델링에서 하부의 크기보다 상부의 크기가 작은 형태가 올바른 형상이라고 하면 단순하게 설계변수의 등록만으로는 정확한 형태를 지정할 수 없습니다.
물론 모델링 에러가 발생 한다면 당연히 설계 미스가 확인되지만 위의 경우와 같이 하부와 상부의 크기가 같거나 반대로 상부가 더 큰형태로 정의되어도 모델링 에러는 발생하지 않기 때문에 단순하게 설계변수의 등록만으로는 정확한 형태를 지정할 수 없다는 것이 가장 큰 요인입니다.
NX는 이러한 경우 형상과 변수에 Requirement를 적용하여 상부의 크기가 하부의 크기보다 같거나 크다면 경고 메세지를 표시하도록 설정할 수가 있습니다.
이러한 형상에 Requirement를 적용하여 상부의 크기가 하부의 크기보다 같거나 크다면 경고 메세지를 표시하도록 설정할 수가 있습니다.
NX HD3D Tool의 Requirements Validation 항목을 더블 클릭하여 활성화 하고 마우스 우클릭 후 New Requirement in Work Part를 선택하여 새로운 Requirement를 등록합니다.
이러한 형상에 Requirement를 적용하여 상부의 크기가 하부의 크기보다 같거나 크다면 경고 메세지를 표시하도록 설정할 수가 있습니다.
[ expression ] < X : 입력한 값이 X보다 작을 경우 정의된 메시지를 출력한다.
등록된 Requirement를 더블 클릭하여 Check Name( DIM_X_A )과 Expression( XX )를 입력하고 [OK ]를 누르면
Requirement가 등록됩니다. ( 이때 Part Navigator에 [ Checks ]항목이 동시에 추가됩니다. )
등록이 완료되면 User Expression [ XX ]의 값을 100으로 변경한다.
상부와 하부의 크기가 동일하게 되어 Requirement 아이콘이 [ 경고 ]상태로 변경됩니다.
다시 User Expression [ XX ]의 값을 80으로 변경하면 Requirement 아이콘이 [ 정상 ]상태로 변경됩니다.
이러한 설계 인자 Requirement는 PTS Library 적용을 통해 보다 지능적인 자동화 Library로 활용이 가능하다.