SPC1 — 단일점 구속(Single-Point Constraint)의 대체형(Alternate Form) 카드
SPC1 은 단일점 구속(single point constraints) 집합을 정의하는 Bulk Data Entry 다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2813]. 동일한 구속 조건(동일 component)을 여러 grid point 에 한꺼번에 부여할 때 쓰이는 SPC 의 대체형(Alternate Form)이다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2813].
정의·용도
SPC1 은 모델의 구속 조건(constraints)을 표현하는 데 사용되며, 각 entry 에는 set ID 가 부여되고 이 set 은 Case Control 의 SPC 명령으로 선택된다 [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.254]. 강제 변위(enforced motion)를 함께 정의할 수 있는 SPC 와 달리, SPC1 은 구속(0 변위) 집합만을 정의한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1047]. GRID, SPC1, SPC Bulk Data entry 를 조합하면 여러 일반적인 구조 경계조건(boundary conditions)을 모델링할 수 있다 [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.159].
형식 / 필드 / 구문
기본 Format 은 SID(set ID), C(구속할 component 자유도), 그리고 grid point 목록 G1, G2, … 로 구성된다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2813].
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|
| SPC1 | SID | C | G1 | G2 | G3 | G4 | G5 | G6 | |
| G7 | G8 | G9 | -etc.- |
여러 grid 를 연속 지정할 때는 THRU 를 이용한 Alternate Format SPC1 SID C G1 "THRU" G2 를 쓸 수 있다 [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.255].
예: 자유도 1·2·3 의 병진과 4·5 의 회전을 구속하고 DOF 6(z축 회전)만 자유롭게 두려면, Grid 1 과 4 에 대해 다음과 같이 작성한다 [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.214].
SPC1 100 12345 1 4
free field format 으로는 SPC1,100,12345,1,4 로 입력한다 [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.214].
QRG 의 또 다른 예제는 component 2 를 grid 1,3,10,9,6,5,2,8 에 부여한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2813].
사용 예
평판 모델에서 out-of-plane rotation, hinged edge, fixed edge 등의 경계조건을 SPC1 로 표현할 수 있으며, 동일 grid 가 여러 SPC1 에 의해 중복 구속되어도 허용된다 [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.256]. 예를 들어 fixed edge 에서 component 123456 으로 모든 6 자유도를 구속할 수 있다 [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.256].
열해석(thermal analysis)에서 SPC1 은 SPCD 와 함께 선택된 grid 또는 scalar point 에 온도 경계조건을 부여하는 데 쓰이며, SOL 400 에서 시간 변화 경계조건을 정의할 때는 SPC1·SPC 와 TEMPBC entry 를 함께 사용한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2814]. 상수·과도(transient) 온도 경계조건이 혼재하면 모든 경계조건을 SPC1 과 SPCD 로 변환해야 한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2915].
관련 항목
- SPC — 강제 변위까지 정의하는 단일점 구속 집합 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1047]
- SPCADD —
SPC/SPC1entry 들의 합집합으로 구속 집합을 정의 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2815] - SPCD — 강제 변위,
SPC1과 연계 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2814] - GRID — grid point 의 single point constraint(PS) 정의 포함 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1047]
- SPCAX — 원추 셸 좌표용 단일점 구속/강제 변위 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2816]
- SPCOFF / SPCOFF1 — AUTOSPC 대상에서 제외할 자유도 정의 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1047]
- TEMPBC — 열해석 온도 경계조건 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2915]
- Case Control 의
SPC명령 — 적용할 단일점 구속 집합 선택 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.622]
출처
- [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.622] —
SPC(Case) 단일점 구속 집합 선택 - [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1047] — Single Point Constraints 관련 entry 일람
- [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2813] — SPC1 정의·Format·예제
- [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2814] — SOL 400/열해석 Remarks
- [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2815] — SPCADD 합집합 정의
- [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2816] — SPCAX 원추 셸 구속
- [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2915] — TEMPBC 온도 경계조건 변환
- [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.159] — 경계조건 예제
- [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.214] — SPC1 입력 예
- [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.254] — 구속 적용과 set ID
- [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.255] — Alternate Format(THRU)
- [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.256] — 평판 경계조건 사례