본문 바로가기

Work Hard33

강도 강성 경도 차이 - Strength vs Stiffness vs Hardness 업무를 진행하다 보면 강도, 강성, 경도에 대해 헷갈릴 때가 종종 있습니다. 이번 포스팅에서는 이런 헷갈림을 최소화하기 위해 재료의 성질이 어떻게 다른지 정리하고자 합니다. Contents 강성 (Stiffness) 강성은 재료가 변형에 저항하는 정도를 의미합니다. 간단하게 설명하자면 용수철 식인 F=kx에서 k가 강성을 의미합니다. 예를 들어, 높은 강성은 스프링 상수 k가 클 것이고, 동일한 x를 변형하기 위해 힘 F가 큰 것이로 이해하시면 됩니다. 재료가 변형에 저항하는 정도 F=kx에서 스프링 강성계수 k를 의미 추가로, 강성은 재료의 S-S Curve에서 기울기에 해당합니다. 탄성 구간에서 보다 소성 구간의 기울기가 작으며, 이는 강성이 작아진 것으로 이해할 수 있습니다. 즉, 소성 영역에서는 .. 2022. 11. 23.
ABAQUS Restart 예제 - input file and command 명령어 Abaqus를 사용해서 시뮬레이션을 진행하다 보면 종종 Restart 기능을 사용하는 경우가 있습니다. 하지만 사용해보지 않은 사람이라면 어렵게 느껴지곤 합니다. 이번 포스팅에서는 Restart를 사용할 때, input 파일 명령어와 cmd 명령어에 대해 공유하고자 합니다. Contents Abaqus Restart Input File 명령어 Restart는 다시 시작 전 파일과 이전 파일을 이어받아 해석을 진행하는 파일로 나눌 수 있겠습니다. 이를 전자는 이전 파일, 후자는 이후 파일로 명명하도록 하겠습니다. 이전 파일 Input 명령어 이전 파일에서 해당 명령어를 사용하기 위해서는 STEP과 END STEP 사이에 해당 명령어가 위치해야 합니다. 저는 일반적으로 END STEP 위에 리스타트 명령어를.. 2022. 8. 14.
파이참 설치 방법 및 옵션 (Pycharm Install Options) 파이참 설치 시 옵션이 네 가지 존재합니다. 이번 포스팅에서는 간단히 각 옵션에 대해 여러분과 공유하고자 합니다. 해당 방법 사용하시고 원활한 설치되셨으면 좋겠습니다. 파이참 설치 방법 및 옵션 Create Desktop Shorcut : 바탕화면 바로가기 생성 Update context menu : 폴더 우클릭 시 Pycharm 프로젝트로 오픈 가능 Create Associations : py 확장자 파이참에서 오픈 Update PATH variable : 환경변수 등록 (재부팅 필요) 추천글 파이썬 폴더 내 특정 확장자 파일 삭제 예제 (Python File Delete) 파이썬 외부 파일 실행 코드 예제 (Python Batch File Run) 2022. 4. 5.
포아송비 계산기 (Poisson's Ratio Calculator) 최근 계산기를 만들어서 업무에 활용하고자 업로드 중에 있습니다. 이번 포스팅에서는 포아송비 계산기를 만들어서 여러분과 공유하고자 합니다. 내용 참고하시고 업무와 학업에 도움이 되었으면 좋겠습니다. 포아송비 계산기 위 사진에 표기된 변수에 해당하는 값을 입력한 뒤, '계산하기' 버튼을 눌러주시면 포아송비가 자동 계산됩니다. 입력 칸의 단위는 모두 맞춰주셔야 정확히 계산됩니다. 포아송비 0.5 초과는 오류로 출력됩니다. L : L' : d : d' : 2022. 1. 20.
ABAQUS Cutback 증가로, 수렴 Error 개선 (아바쿠스 Sta U) Abaqus 해석을 하다 보면 수렴이 안 되는 경우에 많이 봉착하게 됩니다. 이번 포스팅에서는 간단하게 Cutback 횟수를 증가시킴으로써 해석의 위기에 해당하는 구간을 꿋꿋이 버티게 해 주도록 하는 키워드를 기록하고자 합니다. Abaqus Cutback 증가 키워드 아바쿠스는 해석의 수렴 이력을 Sta 파일에 기록합니다. 해당 Icreament에서 해가 수렴하지 않았다면 Increament Size를 줄여서 해석을 재시도합니다. 이를 Cutback이라고 하는데, 이는 ATT열 숫자 옆에 U로 표시됩니다. 문제는 Default가 5번 Cutback이면 Job이 종료된다는 것입니다. 이번 포스팅에서는 해당 Cutback 횟수를 늘리는 키워드를 소개하겠습니다. 해당 키워드는 다음과 같습니다. *CONTROL.. 2021. 8. 29.
Batch Sleep 명령어, Timeout 사용 방법 Batch 파일도 다른 언어들과 동일하게 Time Sleep을 하는 방법이 있습니다. 리눅스의 경우에 sleep 3600이라는 명령어를 입력하면 3600초인 1시간 동안 다음 명령어를 실행하기 전까지 시간이 딜레이 되지만 배치 파일의 경우에는 sleep 명령어 대신 timeout 명령어를 사용합니다. Batch Sleep 사용 방법 앞서 말한 바와 같이 Batch 파일에서는 시간을 딜레이하기 위해 timeout 명령어를 사용합니다. timeout 명령어 뒤에 /t 3600을 입력하면 3600초를 기다린다는 의미이며, 3600초는 1시간을 의미합니다. Batch 파일에서 Timeout을 사용하는 방법은 다음과 같습니다. timeout /t 3600 ABAQUS command cmd 명령어 모음 (해석, 자.. 2021. 7. 2.
ABAQUS Fixed Mass Scaling 키워드 (아바쿠스) 일반적으로 Abaqus Explicit에서 해석 시간에 들어가는 비용을 최소화하기 위해 Mass Scaling을 사용합니다. 안정적으로 시간 증분을 하기 위해서는 Status File에서 Mass 증가 Percentage가 3% 이하인 것을 추천합니다. 저는 주로 Fixed Mass Scaling을 사용하며 해당 키워드를 공유하고자 합니다. Fixed Mass Scaling 키워드 키워드는 아래와 같으며 DT 값을 조절해서 Status File을 열어 가장 우측의 Mass Scaling 값을 확인해주시면 됩니다. 앞서 말한 바와 같이 일반적으로 3% 이하의 증분을 적용합니다. Fixed Mass Scaling 키워드는 다음과 같습니다. 해당 키워드는 Step 아래에 위치해야 Error 없이 Job이 수행.. 2021. 7. 1.
ABAQUS Amplitude Periodic 키워드 (아바쿠스 Sin, Cos Curve) Abaqus에서 사용하는 Amplitude 중 Sin, Cos curve 키워드 적용 방법에 대해 알아보고자 합니다. Abaqus GUI 내에서 설정하는 방법은 포함하지 않으며, inp 파일 내 키워드 형태로 공유하고자합니다. Curve의 식은 다음과 같습니다. a = A0 + A1cosw(t-t0) + B1sinw(t-t0) 기본 문법 N은 퓨리에 급수의 Term을 설정하는 것인데 중첩되지 않은 Sin, Cos 함수를 그리기 위해서는 1로 설정하면 됩니다. t0는 Curve가 시작하는 시간, A0는 커브의 y축 시작 값을 의미합니다. *AMPLITUDE, NAME=CURVE_NAME, DEFINITION=PERIODIC N(보통 1), w(각진동수), t0, A0 A1, B1 Sin Periodic A.. 2021. 7. 1.
Abaqus Hyperfoam Coefficient 출력 및 확인 방법 (아바쿠스 물성) Abaqus에서 Hyperelastic이나 Viscoelatic과 같은 물성은 GUI에서 곧바로 계수를 확인할 수 있지만, Hyperfoam의 경우에는 해석을 Run 해야만 물성 계수를 확인할 수 있습니다. 이번 포스팅에서는 간단히 해석을 수행하기 이전에 inp 파일에 키워드를 입력해서 Hyperfoam 물성 계수를 출력하는 방법에 대해 알아보겠습니다. Hyperfoam 물성 계수 출력 방법 Abaqus GUI 환경에서 Hyperfoam 평가 데이터를 Abaqus에 입력한 뒤, 해석 모델을 inp 파일로 내보내고 키워드를 입력해주는 것이 사전 단계이며, 해석을 돌리고 계수를 확인하는 것이 다음 단계가 되겠습니다. Hyperfoam Coefficient 출력 방법을 정리하자면 다음과 같습니다. ABAQUS.. 2021. 5. 24.
물질 종량성질 vs 강성성질 차이 (Extensive vs Intensive Property) 물질의 성질은 기본적으로 물질의 상태를 나타내는 물리적인 변수이며 온도, 압력, 밀도 등이 여기에 속합니다. 물질의 성질을 나눠보자면 종량성질(Extensive Property)과 강성성질(Intensive Property)로 나눌 수 있습니다. 이번 포스팅에서는 물질의 성질은 종량성질과 강성성질의 차이에 대해 정리하고자 합니다. 우리가 흔히 사용하고 있는 값이지만 간단히 정리해보겠습니다. 물질의 성질 물질의 성질에는 물질의 양과 관련 있는 물리량과 물질의 양에 관계 없는 물리량이 있습니다. 보통 물질의 양과 관련 없는 물리량을 사용해서 물질들을 비교하곤 합니다. 물질의 성질을 나눠보면 아래와 같습니다. 종량성질 (Extensive Property) 강성성질 (Intensive Property) 응력-변.. 2021. 3. 22.