본문 바로가기
반응형

abaqus40

ABAQUS Subroutine Umat 기초 설명 안녕하세요.이번 포스팅은 어제에 이어서 ABAQUS SUBROUTINE에 관한 포스팅입니다. 어제 설명드렸던 것과 같이 사용자가 해석툴을 Customization을 시킨다고 생각하시면 될 것 같으며, 이 부분에 있어서는 알고리즘을 형성하는 것이 가장 중요합니다. 실제로 어떤 코딩이든지 알고리즘이 중요하다고 생각합니다. 아무튼 이제 설명을 시작하도록 하겠습니다. 아래 보이시는 서브루틴 코드는 유투브 검색으로도 쉽게 찾을 수 있는 기본 Umat Code입니다. 이것은 기본적인 탄성이론을 이용하여 적용한 부분이며, IMPLICIT 내에서 사용할 수 있는 코드입니다. SUBROUTINE UMAT(STRESS,STATEV,DDSDDE,SSE,SPD,SCD, 1 RPL,DDSDDT,DRPLDE,DRPLDT, 2 S.. 2017. 4. 11.
ABAQUS Subroutine이란? 안녕하세요.이번에 소개할 부분은 ABAQUS Subroutine에 관련되어서 설명을 드릴려고 합니다. 실제로 Subroutine이라는 것은 함수라고 생각하시면 될 것 같습니다. 이것은 ABAQUS에서 사용되는 용어가 아니라 FORTRAN에서 사용되는 함수를 말합니다. 그래서 용어 자체도 Subroutine이라고 말합니다. 또한, 이것이 ABAQUS에서 사용될때 사용자가 Customization한다는 의미이며, 특별한 해석에 대해서 적용할 때 사용합니다. 이것은ABAQUS의 상용 코드를 사용해서 하는 부분이 아니기 때문에 크게는 Element의 계산 방법까지 관여를 할 수 있습니다. ABAQUS Subroutine으로 관여할 수 있는 Subroutine에 대해서 먼저 설명을 드리겠습니다.ABAQUS Sub.. 2017. 4. 10.
ABAQUS 예제 02 (KEYWORD) 안녕하세요. 오늘은 저번 1번 예제에 이어서 2번째 예제입니다. ABAQUS KEYWORD를 이용한 파이프 관 만들기입니다. 이것은 기존 예제와 다르게 조금 더 복잡합니다. 하지만, 명령어 사용이 반복되는 작업이기 때문에 하나 하나 잘 이해하시면, 모델을 잘 만들 수 있을 것이라고 생각합니다. *node 1, 1,0,0 10, 0,1,0 20, -1,0,0 30, 0,-1,0 40, 1,0,0 201, 3,0,0 210, 0,3,0 220, -3,0,0 230, 0,-3,0 240, 3,0,0 10001, 1,0,10 10010, 0,1,10 10020, -1,0,10 10030, 0,-1,10 10040, 1,0,10 10201, 3,0,10 10210, 0,3,10 10220, -3,0,10 1023.. 2017. 4. 5.
ABAQUS를 위한 Python Code 만들기 01 (Sketch와 Part) 안녕하세요. 어제 포스팅에 이은 2번째 ABAQUS를 위한 Python 관련 포스팅입니다. 요즘에는 갑자기 일이 많아져서 포스팅을 길게는 쓰지 못할 것 같습니다. 하지만, 최대한 부지런히 써보려고 노력 중입니다. 또한, 길게는 못써서 저번 포스팅에 있는 것을 분할해서 설명을 드릴려고 합니다. 나중에 들어오시는 분들은 포스팅 흐름대로 공부하시면 될 것 같으나, 계속 보시는 분들 중에 포스팅이 느리다고 생각하시면 코드를 아에 이메일로 보내드릴 생각입니다. 추후에 댓글로 한번 문의를 주시면 전 포스팅에 있는 코드를 보내드릴 수 있도록 하겠습니다. 하지만, 복잡한 과정은 아니고 py파일로 Beam 예제를 풀이를 한 것이기 때문에 기초 과정이라고 생각하시면 될 것 같습니다. 제목에서와 같이 Python을 이용한 .. 2017. 4. 1.
반응형