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 = n은SET3,nBulk 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] |
| MPCADD | MPC 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, RTRPLT | rigid 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].AUTOSPCCase 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