Expression
          NX Expression Tip. 01
        
      
      
      
    NX Expression Tip. 01 # 안녕하세요
NX Expression은 그냥 특정 변수를 등록하고 계산하고 반영하는 단순사용이 대부분이지만 사용하기에 따라서 API프로그램을 이용한 자동화 모듈처럼 사용이 가능합니다.
이러한 활용에 대한 NX Expression관련 팁을 알려 드립니다.
위와 같은 형상이 있고 두 객체 사이를 연결하는 부품을 설계한다고 가정했을때 보통은 두 형상 사이의 거리를 측정하여 측정된 거리 값으로 설계를 하게 됩니다.
    
  
          PTS 응용 - Line Vector 추출
        
      
      
      
    PTS 응용 - Path Vector 추출 # 특정 Library의 경우 X 방향과 Y방향에 해당하는 Reference 요소를 지정해줘야 생성이 가능하기에 Reference 선택 단계가 추가되는 경우가 많다.
특히나 NX의 좌표 체계에 각각 직교하는 축 방향을 가지는 CSYS를 생성하고 활용해야 하는 상황에서 축 방향 Reference를 중복 선택 할 경우 에러가 발생하게 된다.
    
  
          NX Expression - List{} + 응용
        
      
      
      
    List {}함수 응용법 ( With PTS) # 여기서 조금 더 다양한 활용을 위해 세부 형상을 추가하고 관리하는 방법을 설명하면
Chamfer 값에 해당하는 Expression [ C = 3 ]을 등록 후 Box의 모서리에 크기가 [ C ]인 Chamfer 형상을 추가한 다음 Suppress By Expression 기능을 이용하여 추가된 Chamfer를 작업자가 조절 가능하도록 옵션을 추가한다.
    
  
          NX Expression - List{} + PTS
        
      
      
      
    List {}함수 활용법 ( With PTS) # 정의된 List{}함수를 설계 Library로 활용하려면 별도의 프로그래밍 작업을 이용하여 작업자가 설계 조건에 맞는 Type 변수의 입력이 필요하지만 간단히 PTS Module을 이용하여 적용이 가능하다.
먼저 NX Application 항목의 Gateway메뉴에서 [ Product Template Author ]를 실행한다.
생성하고자 하는 Library의 사용법이나 입력 변수를 설명하기 위한 Help Image를 등록 하기위해 Control 항목의 Label Control 요소를 선택 후 마우스 우클릭 -> Add를 눌러 PTS GUI에 추가한다.
    
  