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].

12345678910
SPC1SIDCG1G2G3G4G5G6
G7G8G9-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)에서 SPC1SPCD 와 함께 선택된 grid 또는 scalar point 에 온도 경계조건을 부여하는 데 쓰이며, SOL 400 에서 시간 변화 경계조건을 정의할 때는 SPC1·SPCTEMPBC entry 를 함께 사용한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2814]. 상수·과도(transient) 온도 경계조건이 혼재하면 모든 경계조건을 SPC1SPCD 로 변환해야 한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.2915].

관련 항목

  • SPC — 강제 변위까지 정의하는 단일점 구속 집합 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1047]
  • SPCADDSPC/SPC1 entry 들의 합집합으로 구속 집합을 정의 [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 ControlSPC 명령 — 적용할 단일점 구속 집합 선택 [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] — 평판 경계조건 사례