UG NX – Expression 설계변수 테이블

지멘스에서 출시한 NX로 설계를 할때 설계변경이 자주 일어나는 것에 대해서는 거리나 각도등을 Expression 기능을 통해 설계변수의 Table 테이블을 이용하면 디자인이 변경 될때마다 디자인 바로바로 변경 하는게 간편합니다.

이러한 기능을 사용하면 PTS “Product Template Studio“나 DDP “Define Deformable Part” 등의 다양한 매크로 설계도 가능한 장점이 있으며 기어와 같은 반복 설계의 경우 하나 설계해 놓고 함수값만 변경하며 기어잇수나 기어크기 기어갯수등을 쉽게 변경할 수 있어 작업시간을 크게 단축할 수 있습니다.

NX Expression 함수 설계변수 설정

UG NX Expression 함수설계
UG NX Expression 함수설계

함수 모델링을 진행하기 위해서 UG NX 실행 후 모델링 상태로 들어갑니다.

Tool -> Expression

함수설계 단축키 : Ctrl + E
설계변수 작업하기 0016 각각 거리값이나 중량 각도 등 많은변수값을 지정해줄수 있다

함수의 단위로는 거리,중량 각도등 다양한 포뮬라값을 제공합니다.

  • length
  • Area
  • Volume
  • Masss
  • Acceleratation
  • Angle
  • Angular Acceleration
  • Angular Volocity
  • Coefflclent Per Unit Length
  • Conductance Per Unit Length
  • Convection Coefficient
  • Diffusivity
  • Dissipation Rate Of Energy Per Unit Mass
  • Dynamic Viscosity
  • Electric Current
  • Electric Conductance
  • Electric Eesistance
  • Electrical Resistivity
  • Energy…ETC
설계변수 작업하기 0015 거리값으로 EW라는 파일명으로 포뮬라값은 170MM가 된다

Type과 함수단위 그리고 알아보기 쉽게 이름과 함수값을 입력합니다.

설계변수 작업하기 0013 설정한 포뮬라 값이다

이렇게 만드러진 함수는 파트네비게이터에 저장되며 확인가능합니다.

NX 스케치 설계변수 값 사용

설계변수 작업하기 0012 적절히 스케치한다

이후 스케치를 활성화하여 그림을 그려줍니다.

설계변수 작업하기 0011 치수값의 화살표를 눌러 포뮬라를 선택

스케치의 값을 Formula로 선택합니다.

설계변수 작업하기 0010 설정한 포뮬라값중에 원하는것을 떠블클릭하고 오케이

앞서 작업한 함수가 실행되며 여기서 사용할 함수값을 선택합니다.

설계변수 작업하기 0009 EW라는 170포뮬라 값이 설정되었다.

그럼 앞서 선택한 EW의 170mm 값이 적용됩니다.

설계변수 작업하기 0008 나머지도 적절히 포뮬라값을 적용해준다

이와 동일하게 다른 부분도 함수값으로 수치를 지정합니다.

NX 솔리드모델링 설계변수 변경

설계변수 작업하기 0006 익스트로드를 해주는대 이것도 거리값을 포뮬라로 선택해준다

이렇게 만들어진 함수값은 스케치 치수 외에도 돌출이나 회전등 다양한 기능에서 Formula 값으로 선택할 수 있습니다.

설계변수 작업하기 0003 레이어 16

이렇게 만들어진 2D / 3D는 파트네비게이터의 함수를 더블클릭해서 포뮬라값을 변경하면 자동으로 모델링이 수정됩니다.

설계변수 작업하기 0001 설정한 변수값에 맞게 도형이 바뀌엇다.설계변수 작업하기 0000 이렇듯 제품의 여러 파트나 부품등의 사이즈를 바꾸기 위해선 이러한 변수작업이 필수라고 할수 있다

이를 통해 자주 설계변경이 생기는 파트를 쉽게 관리할 수 있습니다.

NX 함수설계를 응용하면 아래 파트패밀리 설계도 가능합니다.

UG NX Expressions 함수를 이용한 Part Familes 설계

You may also like...

댓글 남기기