MPC — 둘 이상의 자유도 사이 선형 관계를 정의하는 다점 구속(Multipoint Constraint) Bulk Data 카드

정의·용도

MPC 는 두 개 이상의 자유도(degrees-of-freedom) 사이에 선형 관계를 정의하는 Bulk Data entry 다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1046]. 카드 이름 자체가 다점 구속(Multipoint Constraint)을 의미한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2301]. MPC 는 각 구속 방정식에서 한 자유도를 종속(dependent) 자유도로 지정하며, 동일한 종속 자유도가 둘 이상의 MPC 또는 rigid element entry 에 나타나면 USER FATAL MESSAGE 5289 (WRGMTS) 가 발생한다 [MSC_Nastran_2022.4_Release_Guide.pdf p.26].

MPC 는 R-type rigid element 와 함께 “Rigid Elements and Multipoint Constraints (R-type, MPC)” 범주로 묶여 다루어진다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.184].

형식 / 필드 / 구문

Case Control 선택

해석에 MPC set 을 적용하려면 Case Control 에서 MPC = n 으로 선택한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.518]. 여기서 n 은 다점 구속 set 의 식별 번호(Integer > 0)이며, 이 번호는 적어도 하나의 MPC 또는 MPCADD Bulk Data entry 에 나타나야 한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.518].

MPC = 17

[MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.518]

Case Control 사용 시 주의

  • cyclic symmetry 해석에서는 이 command 가 첫 subcase command 보다 위에 있어야 한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.518].
  • superelement 해석에서는 다중 경계조건(MPC set)이 허용되지 않으며, superelement(residual 포함)마다 하나를 초과해 지정하면 두 번째 이후 set 은 무시된다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.518].
  • MPC = nSET3,n Bulk Data entry 의 DES 필드에 RBEin 또는 RBEex 를 둠으로써 해석에 사용할 rigid element 그룹을 선택하는 데에도 쓸 수 있다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.518].
  • 모델의 모든 rigid element 를 사용할 경우 SET3,n 은 필요하지 않다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.518].
  • rigid element set 선택은 case control deck 에 RIGID=LINEAR 가 있으면 SOL 400 에서 지원된다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.518].

관련 항목

MPC 계열 및 다점 구속 관련 entry 들 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1046]:

Entry의미
MPC둘 이상 자유도의 선형 관계 정의 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1046]
MPCADDMPC entry 로 정의된 다점 구속 set 들의 합집합 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2302]
MPCD비동차(nonhomogeneous) 다점 구속의 load-selectable 값 정의 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1046]
MPCY둘 이상 자유도의 선형 비동차 관계 정의 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1046]
MPCAX원추 셸(conical shell) 문제의 다점 구속 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1046]
RBAR, RBEi, RROD, RSPLINE, RTRPLTrigid bar/RBE1·RBE2·RBE3/rigid rod/spline/rigid triangular plate 형태의 다점 구속 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1046]
  • MDMPC entry 는 main Bulk Data section(Module 0)에만 정의되어야 하며, MPC entry 의 모든 remark·figure 가 MDMPC 에도 그대로 적용된다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2244].
  • PARAM,AUTOMSET,AUTO 를 설정하면 종속 자유도가 중복된 경우에도 WARNING(USER WARNING MESSAGE 5289)만 내고 실행을 계속하며, AUTOMSET=NO 이면 동일 상황에서 FATAL 로 중단된다 [MSC_Nastran_2022.4_Release_Guide.pdf p.27][MSC_Nastran_2022.4_Release_Guide.pdf p.26].
  • AUTOSPC Case Control command 에서 MPC 옵션을 선택하면 GPSP 모듈이 RMG 행렬을 갱신하고 grid point singularity 테이블을 생성한다 [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.1920].
  • 최적화 관련 파라미터 ESLMPC1 은 ESLNRO(3D contact) job 의 linear response optimization 에 비선형 해석에서 생성된 MPC entry 를 포함시킬지를 제어한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.859].

관련 개념·카드: SPC, MPCADD, RBE2, RBE3, Case Control, Element Library

출처

  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.518] — Case Control MPC = n 형식·예제·remark
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.859] — ESLMPC1 파라미터
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1046] — Multipoint Constraints entry 목록
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2244] — MDMPC remark
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2301] — MPC Multipoint Constraint
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2302] — MPCADD set combination
  • [MSC_Nastran_2022.4_Reference_Guide.pdf p.184] — Rigid Elements and Multipoint Constraints (R-type, MPC)
  • [MSC_Nastran_2022.4_Release_Guide.pdf p.26] / [MSC_Nastran_2022.4_Release_Guide.pdf p.27] — AUTOMSET 동작과 UFM/UWM 5289
  • [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.1920] — AUTOSPC MPC 옵션과 GPSP