[abaqus inp 만들기 레벨1] 9. 주석 달기
아래와 같이 주석을 달아주었습니다. 코드 가독성을 높이기 위함입니다. *****노드 생성************************************************************ *node 1,0,0,0 2,5,0,0 3,10,0,0 4,0,5,0 5,5,5,0 6,10,5,0 7,0,10,0 8,5,10,0 9,10,10,0 10,0,0,5 11,5,0,5 12,10,0,5 13,0,5,5 14,5,5,5 15,10,5,5 16,0,10,5 17,5,10,5 18,10,10,5 19,0,0,10 20,5,0,10 21,10,0,10 22,0,5,10 23,5,5,10 24,10,5,10 25,0,10,10 26,5,10,10 27,10,10,10 *****엘리먼트 생성*********..
2022. 3. 8.
[abaqus inp 만들기 레벨1] 4. 물성 정의하고 부여하기
우리는 노드와 엘리먼트를 만든 상태입니다. 여기까지는 빈 껍데기인데요. 재료로 만들기 위해 물성을 부여해야 합니다. 철이라고 가정하겠습니다. 탄성구간에서만 해석을 하겠습니다. 두가지 물성이 필요합니다. 영률과 푸아송비입니다. 철에서 각각의 값은 아래와 같습니다. E=200e9 v=0.3 아바쿠스 inp 에서 물성을 정의하는 코드는 아래와 같습니다. *elastic 은 탄성인 경우에 해당됩니다. *material, name=steel *elastic 200e9 ,0.3 물성을 우리가 만든 요소에 부여하기 전에 할 일이 있습니다. 지난시간에 만든 요소를 아래와 같이 변형해주겠습니다. *Element, type=C3D8R, ELSET=BODY1 1,1,2,5,4, 10,11,14,13 2,2,3,6,5, 11..
2022. 3. 4.
[abaqus inp 만들기 레벨1] 3. 요소(element) 정의하기
요소는 노드들을 이용하여 정의합니다. 아래와 같이 요소 번호를 붙여보았습니다. 노드는 빨간숫자, 엘리먼트는 파란숫자입니다. 1번 요소를 봅시다. 1번 요소는 8개의 노드로 만들어집니다. 1,2,4,5,10,11,13,14 입니다. 요소를 정의할 때는 *element 라고 선언한 뒤에 아래와 같은 형식으로 정의합니다. 요소번호, 노드들... 노드 순서가 중요할까요? 먼저 아래와 같이 정의해보고 불러와봅시다. *Element, type=C3D8R 1,1,2,4,5,10,11,13,14 C3D8R 은 요소의 타입인데 아래 설명을 참고하시면 됩니다. C3D8R에서 C는 응력해석을 하겠다는 말이고, 3D는 3차원요소, 8은 노드가 8개, R은 reduced integration 이라는 의미입니다. 불러온 결과는 ..
2022. 3. 4.
[abaqus inp 만들기 레벨1] 2. 노드 생성하기
아래와 같은 매쉬모델을 만들겁니다. 매쉬를 만들때는 먼저 노드를 정의하고, 노드들을 이용해서 엘리먼트를 정의합니다. 노드 번호는 아래와 같이 지정하겠습니다. 총 27개의 노드가 필요합니다. 아바쿠스에서 노드를 정의할 때는, 먼저 *node 키워드를 선언해 준 뒤 아래와 같은 형식으로 정의합니다. 노드번호, x좌표, y좌표, z좌표 위 모델에서 블럭 하나의 가로길이를 5라고 놓는다면 노드들을 아래와 같이 정의할 수 있습니다. *node 1,0,0,0 2,5,0,0 3,10,0,0 4,0,5,0 5,5,5,0 6,10,5,0 7,0,10,0 8,5,10,0 9,10,10,0 10,0,0,5 11,5,0,5 12,10,0,5 13,0,5,5 14,5,5,5 15,10,5,5 16,0,10,5 17,5,10,5..
2022. 3. 4.