SET

Nastran 에서 SET 은 자유도(degree-of-freedom)를 분류·분할하는 degree-of-freedom set 체계를 가리키며, 사용자는 Bulk Data entry 로 자유도를 각 set 에 배정한다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.339]. (참고: 이 페이지가 다루는 컨텍스트는 case-control SET 명령이 아니라 자유도 set 체계에 한정된다.)

정의·용도

자유도는 사용자가 지정한 Bulk Data entry 에 따라 set 으로 배치된다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.339]. 해석 과정에서 전체 자유도 집합인 g-set 을 시작으로 다양한 부분집합(a-set, o-set, l-set, s-set, m-set, n-set 등)으로 분할·축약하면서 행렬을 구성한다. 예를 들어 강성·질량 행렬은 g-set 에서 a-set 또는 d-set 으로 reduce 되며, multipoint constraint 제거 후 f-set 분할로 s-set 을 생성할 수 있다 [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.2094].

각 자유도가 어느 set 에 속하는지는 g-set 에 대한 USET(degree-of-freedom set membership table)에 기록된다 [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.2521].

형식 / 필드 / 구문

자유도를 set 에 배정하거나 set 을 정의하는 대표 Bulk Data entry 는 다음과 같다.

분류Entry의미
PartitioningASET, ASET1analysis set(a-set)의 자유도를 정의 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1046]
PartitioningOMIT, OMIT1, OMITAXa-set 에서 제외(omit)할 자유도(o-set)를 정의 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1046]
PartitioningRELEASEsuperelement 에 연결되지 않는 외부 grid point 자유도를 정의 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1046]
User SetsUSET, USET1사용자 정의 자유도 set 을 정의 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1047]
User SetsDEFUSET자유도 set 에 새 이름을 부여 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1047]
User SetsSEUSET, SEUSET1superelement 의 자유도 set 을 정의 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1047]

DMAP 데이터 블록 차원에서 SETTable of combined sets(결합된 set 들의 테이블)를 나타낸다 [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.1436].

사용 예

PARAM,AUTOSPC 가 YES 이면 특이(singular)한 b-set·c-set 자유도가 재배정된다. o-set(omitted) 자유도가 없으면 특이 b-set·c-set 자유도는 s-set 으로 재배정되고, o-set 자유도가 있으면 특이 c-set 자유도는 b-set 으로 재배정되며 특이 b-set 자유도는 재배정되지 않는다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2755].

component mode synthesis 계열 reduction 에서는 v-set 을 o-set 과 w-set 분할로 나누고, w-set 자유도는 b-set·q-set 운동에 종속되는 비독립 자유도로 취급된다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.430].

관련 항목

출처

  • [MSC_Nastran_2022.4_Reference_Guide.pdf p.339]
  • [MSC_Nastran_2022.4_Reference_Guide.pdf p.430]
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1046]
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1047]
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2755]
  • [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.1436]
  • [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.2094]
  • [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.2521]