본문 바로가기

Work Hard33

백엔드 프론트엔드 차이와 예시 백엔드 프론트엔드 차이 및 예시 프로그래밍이나 개발에 관심이 조금 있는 분이라면 백엔드와 프론트엔드라는 용어에 대해 조금이나마 들어보셨을 것입니다. 어떤 프로그래밍을 하던 백엔드와 프론트엔드는 필수적인 부분입니다. 이번 포스팅에서는 백엔드, 프론트엔드 차이와 예시에 대해 여러분과 공유하고자합니다. 내용 확인하시고 커리어를 잡는데에 있어 도움이 되었으면 좋겠습니다. 프론트엔드 란? (FRONT-END) 프론트엔드는 유저가 직접적으로 체험하는 인터페이스 개발단입니다. 웹 어플리케이션에서의 주소 입력창, 레이아웃, 매끄러운 동작 등이 프론트엔드에 해당합니다. 프론트엔드는 주로 UI와 UX를 개발하는데 초점을 맞추고 있습니다. 이는 백엔드와의 아주 큰 차이에 해당합니다. 백엔드는 눈에 보이지 않는 데이터를 처리.. 2021. 2. 22.
리눅스 쉘 스크립트 실행, 사용 방법 (Linux Shell Script) 리눅스 쉘 스크립트 (Linux Shell Script) 윈도우에는 배치(Batch) 파일이 있는 것과 같이 리눅스에는 쉘 스크립트(Shell Script)가 있습니다. 이를 이용하면 많은 작업을 자동화할 수 있다는 장점이 있습니다. 이번 포스팅에서는 간단히 리눅스 쉘 스크립트(Shell Script) 사용 방법에 대해 여러분과 공유하고자 합니다. 사실 제가 기억하기 위한 메모장이기도 합니다. 1. Command 실행 일단 리눅스 쉘 스크립트를 실행하기 위해서는 쉘 스크립트(Shell Script)를 작성해둬야 합니다. 첫 단계로, 쉘 스크립트(Shell Script)가 있는 폴더에서 Command를 실행해주시면 됩니다.. 1. Example.sh 생성 2. 파일 위치 폴더에서 Command 실행 2. .. 2021. 1. 16.
ABAQUS 물성 계수 출력 방법 (아바쿠스 Hyperelastic, Viscoelastic, Hyperfoam) 아바쿠스(Abaqus)에 Hyperelastic이나 Hyperfoam 물성을 입력할 때, 평가 데이터를 그대로 입력해서 사용할 수도 있지만, Energy Potential Function의 계수를 입력해서 사용할 수도 있습니다. 아바쿠스(Abaqus) 해석 input 파일에 스크립트를 추가하면 간단하게 계수 출력이 가능합니다. 이번 포스팅에서는 아바쿠스(Abaqus) Hyperelastic, Hyperfoam, Viscoelastic 물성 계수 출력 방법에 대해 여러분과 공유하고자 합니다. 굉장히 간단한 방법이지만, 알지 못하면 사용하지 못하는 유용한 팁입니다. 아바쿠스 물성 계수 출력 방법 Hyperelastic, Hyperfoam, Viscoelastic 물성은 실험 데이터를 입력하는 방법과 계수를 .. 2020. 10. 29.
OEM 방식이란? OEM ODM 차이 알아보기 최근 에어드레서와 같은 제품들이 ODM 방식으로 출시되고 있습니다. 우리가 흔히 OEM 방식에 대해서는 많이 들어보았지만 ODM 방식은 처음 들어본 사람이 더 많을 것이라고 생각합니다. 이번 포스팅에서는 기본적으로 OEM 방식이란 무엇인지 알아보고, 발전하여 OEM ODM 차이에 대해 알아보는 시간을 가지도록 하겠습니다. 처음 부터 끝까지 정독하신다면 OEM, ODM에 대해 충분한 지식을 가지고 가실 것이라 생각합니다. ODM, OEM 방식이란? 가장먼저 해당 약자의 풀네임과 뜻에 대해 알아보도록하겠습니다. 이 두가지 제조 방식 모두 위탁생산라는 큰 카테고리에 들어가는 제조방식입니다. 이는 전자업계, 의류업계, 화장품업계, 식품업계 등에서 사용되는 방법입니다. OEM ODM 차이가 있지만 위탁업체에서 생.. 2020. 9. 4.
ABAQUS Run, 'Old job files exist. Overwrite (y/n)?' 덮어쓰기 명령어 (아바쿠스) ABAQUS를 사용해서 해석을 하다보면 동일 이름의 파일을 Run 해야하는 때가 생깁니다. 물론 반드시 그래야 하는 것은 아니지만 제 귀차니즘 때문이겠지요. 동일한 이름의 파일을 Run하면 'Old job files exist. Overwrite (y/n)?'과 같은 메세지가 발생합니다. 이번 포스팅에서는 이와 같은 메세지 없이 Job을 Run하는 방법에 대해 여러분과 공유하고자 합니다. ABAQUS Run 덮어쓰기 명령어 아바쿠스를 사용해서 해석을 수행할 때 보통 cmd 창에 명령어를 쓰거나 Batch 파일을 사용해서 해석을 수행합니다. 이 때, 동일 파일명으로 해석을 반복 수행하면 문제가 발생합니다. 이 때 출력되는 메세지는 아래와 같습니다. 'Old job files exist. Overwrite .. 2020. 8. 31.
ABAQUS inp File 변수 선언 및 적용 예시 (아바쿠스) Abaqus를 사용해서 해석을 진행하다보면 inp 파일에서 숫자만 바꿔서 해석을 진행하는 경우가 많습니다. 이럴 때 유용하게 사용할 수 있는 것이 변수를 선언하는 것입니다. inp 파일 최상단에 변수를 선언함으로써 해석에 사용되는 값을 간단하게 바꿀 수 있습니다. 이번 포스팅에서는 Abaqus inp File 변수 선언 및 적용 예시에 대해 여러분과 공유하고자 합니다. 아래 방법을 사용해서 해석 발전에 도움이 되었으면 좋겠습니다. 변수 선언 방법 Abaqus inp 파일에서 변수를 선언하기 위해서는 Abaqus API를 통해 변수를 선언해야합니다. 변수를 선언할 수 있는 inp 파일의 API는 '*PARAMETER' 입니다. 아래 예시와 같이 API를 선언한 뒤 변수를 선언해주면 됩니다. *PARAMET.. 2020. 8. 24.
응력-변형률 선도에 따른 시편 형상 (Stress-Strain Curve, Abaqus) 괜찮은 응력-변형률 선도에 따른 시편 형상 자료가 있어서 개인적으로 메모할 목적으로 포스팅합니다. 혹시라도 확인하시는 분에게도 도움이 되었으면 좋겠습니다. 응력-변형률 선도에 따른 시편 형상 (Stress-Strain Curve, Abaqus) 응력-변형률 선도에 따른 시편 형상아래 그림은 S-S Curve에 따라 시편이 어떻게 변하는지에 대한 사진입니다. 우측 S-S Curve는 Engineering Stress, Engineering Strain 입니다. 예시 시편 형상을 그림으로 나타낸 지점은 아래와 같습니다. 1. Initial : Elastic Strain Start2. Yield Strength : Plastic Strain Start3. Ultimate Tensile Strength : Ne.. 2020. 7. 1.
ABAQUS 소성 실험 커브 적용 방법 (Plastic S-S Curve, 아바쿠스) 아바쿠스에 물성을 적용할 때, 주의해야하는 점들이 몇가지 있습니다. 예를 들자면, 초탄성(Hyperelastic) 물성의 경우에는 Nominal Stress, Strain을 사용해서 Fitting 후 사용해야 한다는 것이고 소성(Plasticity) 물성의 경우에는 True Stress, Strain을 사용해야 한다는 것입니다. 이번 포스팅에서는 Abaqus에 소성 실험 물성을 적용하기 위한 방법을 여러분과 공유하고자 합니다. ABAQUS 소성 실험 커브 적용 방법 STEP1 : 실험 데이터의 Nominal Stress, Strain 변환단축 인장 시험을 예로들어 설명하겠습니다. 시험을 통해서 얻어지는 값은 하중(F)-변위(d) 선도일 것입니다. 해당 값을 공칭응력, 공칭변형률로 변환해줍니다. Nomin.. 2020. 6. 29.
ABAQUS Shell 두께 보기 옵션 설정 방법 (아바쿠스) Abaqus의 Shell을 사용해서 해석을 진행해서 결과를 볼 때, 두께가 적용되어 있지 않다면 결과를 보고서 사용에 적절하지 않을 수 있습니다. 이번 포스팅에서는 Abaqus Shell 두께 적용 보기 옵션을 설정하는 방법에 대해 여러분과 공유하고자 합니다. ABAQUS Shell 두께 보기 옵션 설정 방법 Abaqus Shell 두께 옵션이번에 여러분과 공유하고자 하는 내용은 해석 모델링 내용이 아닌, 해석 결과 옵션에 대한 내용입니다. Abaqus는 Convention Shell로 해석해도 보기 옵션에서 Shell의 두께를 반영해서 결과를 보여줄 수 있습니다. 설정 방법은 아래와 같습니다. 1. View Tab - ODB Display Options 2. General Tab3. Render She.. 2020. 6. 5.
ABAQUS Unit System Table (아바쿠스 단위계 환산표) Abaqus(아바쿠스)를 사용해서 해석을 수행하면 제일 처음 겪게 되는 문제가 단위계 사용입니다. Abaqus(아바쿠스)는 단위를 Quantity 마다 지정할 수 없기 때문에 하나의 단위계를 선택해서 사용해야 합니다. 이번 포스팅에서는 Abaqus(아바쿠스) 단위계를 정리해보겠습니다. 아바쿠스 단위계 (Abaqus Unit System)처음 아바쿠스를 접하고 해석을 수행하는 과정에서 단위계 지정에 대한 이유를 찾고자 하였습니다. 그 때는 결론을 내리지 못했지만 사용하다보니 사용하기 편하다는 생각을 했습니다. 다른 CAD 툴이나 해석 툴 역시 고정된 단위계를 사용하고 있습니다. 아바쿠스 단위계는 아래와 같습니다. 해석을 수행하기 위해서는 컴포넌트를 설계해야하는데, 설계시 사용되는 단위는 보통 mm 단위입니.. 2020. 5. 26.