시뮬레이션

[HyperGraph] FFT 함수를 이용하여 Curve 변환하는 방법 (FFT: Fast Fourier Transform)

Time 도메인을 Frequency 도메인으로 변환하고자 할때에는 Fast Fourier Transform 함수를 사용하실 수 있습니다. 1. FFT Curve 변환 방법 Page 1, window 1의 1번 커브가 time domain으로 되어 있는 커브라고 가정하겠습니다. 1) Define curve 아이콘을 클릭한 후 새로운 커브를 한 개 추가 (add 버튼) 2) Source를 Math로 두고 각 필드를 아래와 같이 입력 x= freq(p1w1c1.x) y= fftmag(p1w1c1.y) 3) Apply 버튼 클릭 *추가사항: [...]

2023-04-21T10:25:36+09:002017년 07월 06일|모델링&시각화|

[SimLab] 공유면 Re-Mesh 할 때 Hole, Washer 요소들은 고정하는 방법

이번에 알아볼 SimLab Tip은 Re-Mesh를 수행 시, 원하는 Face들을 고정하는 방법입니다. 해당 기능은 공유면의 요소 품질 개선 할 때 매우 유용하게 사용할 수 있습니다. SimLab의 Join 기능은 1) 다량의 Body를 일괄적인 공유면 작성 및  2) Cylinder, Washer, Planar 등 Feature 별로도 가능하여, SimLab에서는 매우 파워풀한 기능 중에 하나입니다.   Join 프로세스의 경우 공유면 작성 이후, 공유면 및 주변부에 대해서 Re-Mesh 작업을 수행합니다. 하지만 [...]

2023-04-21T14:11:59+09:002017년 07월 05일|모델링&시각화|

[SimLab] Logo를 선택하는 가장 쉬운 방법 – Enclosed

CAD 상에 있는 Logo는 해석 상에 불필요한 부분으로써, FEM Modeling 시 제거해야 하는 Feature입니다. 하지만 글씨 형태의 Logo의 경우 굉장히 많은 Face Group으로 이뤄져 있어서 선택하는 것만도 만만치 않습니다.   위의 Logo Face만 선택하는 방법이 뭐가 있을까요?? Face를 하나씩 선택 → 위 그림이라면 310번 클릭...ㅡㅡ Drag로 한방에 선택 → Logo가 아닌 Face들 선택해제하느라 시간이 더 걸리 겠네요. Select adjacent → [...]

2023-04-21T14:09:28+09:002017년 07월 04일|모델링&시각화|

[SimLab] Logo를 선택하는 가장 쉬운 방법 – Enclosed

CAD 상에 있는 Logo는 해석 상에 불필요한 부분으로써, FEM Modeling 시 제거해야 하는 Feature입니다. 하지만 글씨 형태의 Logo의 경우 굉장히 많은 Face Group으로 이뤄져 있어서 선택하는 것만도 만만치 않습니다.   위의 Logo Face만 선택하는 방법이 뭐가 있을까요?? Face를 하나씩 선택 → 위 그림이라면 310번 클릭...ㅡㅡ Drag로 한방에 선택 → Logo가 아닌 Face들 선택해제하느라 시간이 더 걸리 겠네요. Select adjacent → [...]

2023-04-21T14:08:16+09:002017년 07월 04일|모델링&시각화|

[사례로 알아보는 SimLab] 01. Excite Modeling – 커넥팅로드

주제 SimLab을 이용한 모델링 첫번째 사례로써, 커넥팅로드의 Excite 모델링에 대한 내용을 안내 해 드리도록 하겠습니다. Excite 모델의 경우 CAP, ROD의 요소 생성 뿐만 아니라 'Body 간의 절점 일치', '베어링, 부쉬의 Node 번호', 'Contact' 등이 다양한 스펙들이 요구가 됩니다. SimLab은 커넥팅로드와 같은 파워트레인 영역의 모델링에 특화된 기능들을 보유하고 있습니다. 그래서 Excite 모델링 시, 요구되는 모델링 스펙을 기능 하나만으로 간단하게 구현이 가능하며 [...]

2023-04-21T14:07:22+09:002017년 06월 20일|모델링&시각화|

[SimLab] CAD(Parasolid) 단순화 – Fillet, Hole 제거

SimLab 사용자라면 'SimLab은 기본적으로 CAD를 수정할 수 없다'라고 알고 계실 겁니다. 일반적으로 SimLab에서는 Mesh자체에서 형상을 수정하기 때문에 굳이 CAD를 먼저 수정할 필요는 없습니다. 간혹 "Mesh 형상에서 Fillet, Hole 등과 같은 Feature들이 제대로 수정 및 삭제가 될까요?"라고 의문을 갖는 사용자 분들이 많으신데요..SimLab은 Mesh 형상이 CAD Feature 정보를 포함하고 있기 때문에 CAD를 컨트롤 하는 것처럼 손쉽게 수정 작업이 가능합니다. 하지만 때에 따라 CAD에서 먼저 [...]

2023-04-21T14:06:23+09:002017년 06월 09일|모델링&시각화|

[SimLab] Mesh 형상이 작은 Feature를 제대로 표현하지 못한다면? – Initial Mesh

SimLab에서 Mesh를 생성하다보면 간혹 CAD의 작은 Feature들이 없어지는 경우가 발생합니다. 이는 2D Mesh 생성 시, 지정된 최소 요소 사이즈(ex. 0.5mm) 대비 CAD의 Feature의 길이(ex. 0.5mm 이하)가 작으면 SimLab에서는 해당 Feature를 간소화 하여 Mesh를 생성하기 때문입니다.   물론 요소 품질 확보를 위해 위와 같이 개선하는 경우가 대부분이겠지만, 특정 해석 영역에 따라서는 Feature 간소화 없이 모든 CAD Feature를 따라가는 모델링을 해야 하는 경우도 [...]

2023-04-21T14:04:52+09:002017년 06월 07일|모델링&시각화|

[HyperMesh] Convert 기능을 이용한 Input 파일 변환하기

OptiStruct모델 해석 후 결과 비교를 위해  다른 Solver 형식으로 다시 모델링 구성을 하신적 있으신가요? 여기 그 작업을 쉽게 도와줄 기능이 있습니다. 그 기능은 바로 Convert라는 기능입니다. Tools라는 Pull down 메뉴에 있는 이 기능은 한 Solver에서의 Input정보를, 즉 모델링 정보를 다른 Solver에서도 사용할 수 있는 Input파일 정보로 Automatic하게 변환시켜주는 장점을 가지고 있습니다. 변환되는 정보는 다음 아래와 같습니다. OptiStruct To - Abaqus, [...]

2023-04-21T09:08:19+09:002017년 05월 27일|모델링&시각화|

[HyperMesh] hm 파일을 생성한 HyperMesh 버전 확인하기

HyperMesh 하위 버전에서 생성한 파일은 상위 버전에서 불러올 수 있습니다. 하지만 아쉽게도 상위버전에서 생성한 파일은 HyperMesh 하위 버전에서 불러오실 수 없습니다. 예를 들어서 HyperMesh 14 버전에서 생성한 파일은 HyperMesh 2017 버전에서 불러올 수 있으나, 그 반대로는 안된다는 거죠. 그렇다면 내가 생성한 파일이 어느 버전에서 생성하였는지, 내가 사용하는 HyperMesh 에서 불러올 수 있는지 어떻게 알 수 있을까요? 이번 글에서는 HyperMesh 의 [...]

2023-04-21T09:08:56+09:002017년 05월 24일|모델링&시각화|

[HyperMesh] Auto property creation을 이용한 Component vs. Property 1대1 적용법

Auto property creation을 이용하면 다양한 Component에 Property를 1대1 생성 및 적용할 수 있습니다. 1. 임의의 Property를 생성합니다. 2. 모든 Components에 1번에서 생성한 Property를 적용합니다. 3. Utility 메뉴에서 Auto Property creation을 클릭합니다. 4. Component 이름과 동일한 Property 생성 및 적용되어있는것을 확인할 수 있습니다. 동영상

2023-04-21T09:09:02+09:002017년 05월 24일|모델링&시각화|