Professional Documents
Culture Documents
鋼合成 英語版示方書
鋼合成 英語版示方書
기획 · 광고문의 황선애 대리
총괄 및 감수 심진욱 전무
발행일 2016. 03. 11
(주)태성에스엔이 본사
주소 서울시 성동구 성수이로7길 27
(성수동 2가, 서울숲코오롱디지털타워 2차 10층)
㉾04780
전화 02-3431-2442
홈페이지 http://www.tsne.co.kr
대전사무소
전화 042-671-8700/1
프로그램 업데이트 061 Mechanical Linear Dynamics - R17.0에서 강화된 기능들 _ 조선영
067 ANSYS CFX R17 업데이트 I (Advanced in Turbulence Modeling, Enhanced
Multiphase Robustness, Radiation Model, Turbo System) _ 앤플럭스 이용갑
070 ANSYS CFX R17 업데이트 II (HPC, WB & CFX) _ 앤플럭스 윤정욱
072 ANSYS R17 Update : Hex Meshing 새로운 기능 소개 _ 디엔디이 이헌덕
075 ANSYS R17.0에서 달라지는 RBD(Rigid Body Dynamics) 기능 소개 _ 김두찬
079 ANSYS R17 ACT(Application Customization Toolkit) 소개 _ 권순재
085 ANSYS R17 AIM 새 기능 소개 _ 정준영
| 재료 정보 관리를 위한 통합 시스템 |
GRANTA MI™이 있으면 가능합니다. 사용 가능한 ▶ ANSYS Workbench ▶ HyperMesh
▶ 회사 전체 또는 하나의 팀을 위한 통합 재료 정보 데이터베이스를 구축합니다. CAD/CAE/PLM ▶ Abaqus/CAE ▶ NX
▶ Autodesk Inventor ▶ Teamcenter
▶ 재료 정보를 손실 없이 안전하고 정확하게 정보의 출처를 확인, 관리합니다. 프로그램
▶ CATIA ▶ Windchill
▶ 과거 진행한 재료 실험을 다시 하거나 시험 결과를 찾기 위해
▶ Creo
시간과 노력이 절약됩니다.
▶ 철저한 관리와 함께 축적된 신뢰 있는 데이터를 재료 성능의 최대치까지
▶ 사용자 데이터를 최대한 활용 – MI : Viewer 풍부한 브라우저 인터페이스로 검색, 비교, 편집, 출력 용이
광범위한 ▶ MaterialUniverse™ - Granta가 보유한 3,500여 가지 재료에 대한
라이브러리 공학적, 경제적, 환경적 특성 프로파일 데이터베이스를 사용하여 재
▶ 실험부터 시뮬레이션, 설계까지 - 재료 데이터를 시각화하고 분석하는 응용프로그램을 구축하여
료 전반을 스펙트럼 형태로 상호 비교 가능
시뮬레이션 모델이나 설계 허용치 확인
▶ Metals - 항공 우주용 합금, 철강, 크리프, 피로 데이터, 보일러 및
▶ CAD, CAE, PLM을 위한 재료 정보 – MI : Materials Gateway는 시간과 장소 제약없이 재료 정보에 직접 접속
압력 용기용 재료, 분말야금 등에 대해 제공하며, MMPDS, ASME,
MI : Software Development Kit 사용시, In-house툴과 통합 가능
독일 Steel Institute, 일본 NIMS, TWI 등의 소스 제공
▶ Plastics - 설계자가 플라스틱과 일러스토머의 특성 및 공정을 비교
GRANTA MI 패키지 ▶ MI : Additive Manufacturing, MI : Simulation, MI : Composites, 분석할 수 있는 데이터. M-Base, CAMPUS®, Prospector® 플라스틱
MI : Metals, MI : Plastics - 특정 어플리케이션을 위한 재료 정보 관리 등 수 만가지 이상의 레진 정보 제공
▶ MI : Aero, MI : Automotive, MI : Medical - 특정 산업 지원 ▶ Composites - 제조 업체 및 CMH-17, AGATE, NCAMP, Firehole와
2 3
ANZINE 2016
프로그램 분석 R17.0 Workbench에 Upgrade된 Nonlinear Adaptive Mesh 소개
Nonlinear Adaptive Mesh 소개 설정 가능하며, Manual은 Start Time과 End Time 값을 입력하여
Nonlinear Adaptive Mesh기능을 활성화 시킬 수 있다. [그림8~10
참조]
(Vreg-Vel)
Check At은 설정된 기준을 만족하는지 체크하는 횟수를 뜻하며, Skewness = 수식 ( 1 )
Vreg
그림 2 R17.0 Nonlinear Adaptive Region 설정 창 Equally Spaced Points와 Specified Recurrence Rate 중 하나를 선택할
그림 1 R16.0 Nonlinear Adaptive Region 설정 창
수 있다. Equally Spaced Points는 하나의 Load Step 내에서 설정된 · Vreg = 선택된 Body내의 사면체 요소 중 꼭지점들을 연결했을 때
R16.0 Workbench의 기존 Criterion Option인 Energy와 Box의 설명은 ANZINE Vol.33의 “R16.0 WB에 추가된 Nonlinear Adaptive 값으로 균등하게 나누어 체크하며, Specified Recurrence Rate는 가장 구에 근접하는 요소의 체적
Mesh 소개”에 자세히 설명되어 있다. 이번 ANZINE에서는 R17.0에 추가된 Mesh 옵션 설정에 대한 내용을 소개한다. 설정된 값에 해당하는 매 Substep마다 체크 한다. [그림6~7참조] · Vel = 개별적인 요소의 체적
4 5
Nonlinear Adaptive Mesh 제한 사항
▶ 기타 제한 사항 맺음말
R16.0과 여전히 동일한 제한 사항을 가진다.
· 2D/3D Analysis 모두 지원 가능하나, 3D Analysis에서는 이번 글에서는 R17.0 Workbench에 Upgrade된 Nonlinear
오직 1차 사면체 요소만 지원 가능 Adaptive Mesh기능에 대하여 소개 하였다. 이 기능을 잘 활용
▶ Requirements · Surface/Shell: 지원 불가 한다면 수렴성 확보, 해의 정확도 향상, 그리고 전체 해석 시간
· Wire Body/Lind Body/Beam : 지원 불가 감소를 기대할 수 있을 것이다.
· Large Deflection : On
· Output Contro l: All Time Points
· Body Scoping만 지원
(E)
· Contact Tool 지원 안됨
· 요소 선택 후처리 불가
▶ Analysis Type
(A) Initial Mesh
· Static Structural Analysis만 지원 (B) 1st Remesh
(C) 2nd Remesh
(D) 3rd Remesh
(E) 4th Remesh
6 7
ANZINE 2016
해석사례 R17.0 FLUENT Meshing Region based meshing
File>Import>CAD…
4
CFD 해석을 수행하기 위해서는 수치해석에 사용할 격자가 필요하다. 이러한 격자 생성과정을 Pre-processing 작업이라고 하며, ANSYS에서는 1 5
6
Workbench Meshing, ICEM-CFD, Fluent Meshing와 같은 다양한 Pre-processing 프로그램을 제공하고 있다. 그 중에서 Fluent Meshing은 2
Surface Mesh를 기반으로 Volume Mesh를 생성하는 방식이며, Surface Mesh와 Volume Mesh의 수정 및 품질 개선할 수 있는 프로그램이다. 3
이번 호에서는 업그레이드 된 R17.0 Fluent Meshing을 사용하여 T-junction 모델에 Region based meshing의 방법과 추가적인 기능 활용에 그림 4 CAD Options
대해 알아보도록 하겠다.
그림 7 Align Object : local coordinate(1)
T-junction 모델을 불러오는데 CAD Options를 [그림 4]와 같이
설정한다.
Ctrl+Shift+G 클릭
T-junction Model
※ CFD Surface Mesh 옵션을 선택하면 conformal Mesh로 생성 6개의 좌표를 순서대로 선택
되며 해당 모델의 Parameters 값들을 입력할 수 있게 창이 활성화 ※ 이동될 Object의 좌표를 선택해야 한다.
된다. F5 클릭
4
5
6
1
2
3
8 9
ANZINE 2016
해석사례 R17.0 FLUENT Meshing Region based meshing
Join · Intersect [그림 16]은 각 Zone의 중첩 영역이 Join 된 모습이다. 이제 계산된 Volumetric Regions 에서 Fluid1, Fluid2 두 개 영역에
Auto Fill Volume 기능을 이용하여 각각 다른 Hexcore/Tetra Volume
T-junction 모델은 각 Object 간에 중첩 구간이 존재하기 때문에 Join/ Mesh를 생성한다.
Intersect 기능으로 해결해 주어야 한다.
※ Join/Intersect 기능을 사용하기 전에 Object Merge를 해주어야
한다.
그림 9 Align Object : local coordinate(3)
Ctrl+B 클릭 그림 16 Join
이동할 Object 선택
F5 클릭
Volume Create
그림 20
그림 13 Auto
그림 17 Fill Volume
Object Merge
Create
모든 Object들을 Merge 한 후, Join /Intersect 기능으로 중첩 구간의 Material Point Auto Fill Volume 창이 활성화되면 Boundary Layer Mesh와 Volume
Node를 연결해 준다. [그림 17]과 같이 Material Point를 생성 후, Volume Mesh를 생성 Fill 기능을 설정한 후 Mesh를 클릭하면 설정에 맞는 Volume Mesh를
※ [그림 14~15]를 참고하여 진행한다. 하기 위해 [그림 18]처럼 생성한 Material Point를 기준으로 Fluid 영역을 생성할 수 있다.
그림 10 Align Object : local coordinate(4)
계산을 해야 한다.
[그림 10]과 같이 Object가 정렬되었다. Object가 어긋난 영역은
이와 같은 방법으로 정렬할 수 있다.
Capping
그림 21
Region
based meshing
그림 18
Volume Regions
[그림 21]은 Auto Fill Volume 기능을 이용하여 fluid 영역에 각기 다른
그림 14
Compute…(1) 종류의 Volume을 생성한 모습이다.
Join/
Intersect(1) Volume Mesh가 생성될 영역이 계산되었다.
그림 11
Capping(1)
10 11
ANZINE 2016
해석사례 SI/PI/EMI 이해
SI/PI/EMI 이해
김지원 부장 _ 태성에스엔이
jwkim7@tsne.co.kr
간략하게 설명하면, 전기/전자회로 동작의 원천인 전원의 공급체계를 전기/전자 시스템의 안정적인 동작을 위해서 PI 분석은 최근 필수적인 설계
안정화시켜 원활하게 하는 것을 말한다. 과정이 되었습니다. PI 분석을 통한 설계는 PCB의 잡음 제거, EMI
전기/전자회로 PCB에 전원을 공급하는데 원하지 않은 불필요한 잡음 해결과 시스템의 오동작 가능성을 차단하는 하나의 방법이 됩니다.
(Noise)이 끼어든다면, 그 전원을 사용하는 모든 전기/전자회로의
성능에 전반적인 악영향을 주게 될 것이다. 전원 선로의 임피던스 줄이기
전원의 잡음은 입력되는 해당 전원 자체를 매우 안정적으로 만들어
SI : Signal Integrity2 공급하는 것도 중요하지만, 해당 전원이 사용하는 선로를 안정적으로 일반적으로 전기/전자회로에 전원을 공급하는 선로는 이상적으로는
PI : Power Integrity 설계하는 것이 더 큰 영향으로 작용한다. 소자의 전원과 외부전원 공급원 사이의 전달 임피던스는 0이어야
고속 동작하는 전기/전자 시스템이나 해당 PCB에 유입되는 잡음은 하며, DC인 경우 거의 0에 가까운 값이 된다.
EMI : Electro Magnetic Interference 여러 가지가 있으며, 대표적으로 열잡음, 신호잡음, 전원 On/Off에 그러나 주파수가 증가하면 소자의 전원과 외부전원 공급원 사이의 전달
의한 Switching 잡음 등이 있다. 임피던스는 증가하게 되는데, 소자의 전원과 외부전원 공급원 사이의
전자기기가 소형화 및 고속화 되면서 발생하는 SI/PI/EMI에 대한 연구가 활발해지고 있으며, 이를 구현 기본적으로는 이러한 잡음을 제거하는 방법은 잡음의 근원을 찾아서 임피던스크 값이 증가하게 되면 양단에 전압 차이를 발생하게 된다.
최소화하는 것이 가장 좋지만, 복잡한 전기/전자회로 PCB에서 잡 이 경우 전원 선로에서의 전압 강하를 야기하며 임피던스의 크기에
하는 PCB의 성능 향상에 많은 관심을 가지고 성능 향상을 위한 SI/PI/EMI에 대한 연구가 활발하게 진행
음의 근원 자체를 제거한다는 것은 현실적으로 쉬운 일이 아니다. 비례하여 전원에 잡음이 발생하게 된다. 따라서 전원의 선로의 임피
되고 있다. 지난 두 번의 기고를 통해 SI에 대한 기본적은 이해를 위한 내용을 소개하였으며, 이번 기고에는 현실적으로 할 수 있는 것은, 잡음 발생을 예측하고 해당 잡음을 최대한 던스는 PI 분석의 중요한 인자이며, 일반적으로 목표임피던스 (Target
PI에 대한 이해를 돕기 위한 내용을 기고하고자 한다. 억제함으로써, 해당 잡음이 다른 영역으로 번져가는 막아 영향을 Impedance) 라고 하는 설계 목표값을 정하고 설계를 진행하게 된다.
최소화할 수 있도록 PCB를 설계하는 것이다. 이러한 일련의 과정을 그리고, 일반적으로 안정적인 전원 공급을 위해서는 전원 선로의 임피
PI(Power Integrity, 전원무결성)이라 이야기한다. 던스를 목표임피던스 이하로 설계하는 것이 통상의 방법이다. 이를 위
12 13
ANZINE 2016
해석사례 SI/PI/EMI 이해
해서는 전원 선로의 인덕턴스를 최소화 하는 것인데 크게 두 가지의 임피던스 Z = R + jX(f) 파장과 전기적/물리적 구조물의 파장이 일치하는 경우에 공진 발생한다.
방법이 사용된다. 하나는 전선 선로의 면적을 넓게 설계하는 것이다. = R + jωL + 1/jωC 식( 1 ) 이 경우 첫째, 특정 주파수에 에너지가 보전되어 집중되는 현상은 좋은
리액턴스 X(f) = X(f)L-X(f)C
이 경우 전원 선 자체의 DC 저항은 감소하고 캐패시턴스가 증가한다. 현상은 아니다. 의도적으로 만들어진 공진은 의도한 목적에 맞게 사용
두 번째는 전원 선로에 디커플링 캐패시터를 증가시키는 것이다. 하면 되지만, 의도하지 않은 특정 주파수에서 에너지가 집중되는 공진
[그림 1]은 디커플링 캐패시터를 적용하기 전 전원 선로의 임피던스 [그림 3]은 주파수에 따른 일반적인 임피던스 특성을 나타낸 그림이다. 현상은 EMI 문제를 발생시키는 중요한 요소가 된다.
이며, 붉은색 선이 해당 주파수의 목표임피던스이다. 임피던스를 수식적으로 다르게 표현하면 전압과 전류의 비를 의미한다. 둘째, 이러한 공진이 대상물의 전기적 특정뿐 아니라 물리적 구조의
파장에 의존한다는 것은 구조물의 입체적 형상이나 크기를 고려하여
임피던스( Z ) = 전압( V ) / 전류( I ) 식( 2 ) 분석해야 한다는 것으로 바로 이 점이 일반적인 회로해석으로는 공진
분석이 쉽지 않다고 하는 것이다. 다시 말해 전기/전자회로를 입체적
으로 구현하는 PCB는 수많은 선로 패턴, VDD/GND 층과 각종 소자
즉,
등 복잡한 물리적 구조를 가지며 이러한 구조물에서 발생하는 공진에
대한 해석은 단순 계산이 아닌 전문 Simulation Tool을 이용해야
전압( V ) = 임피던스( Z ) * 전류( I ) 식( 3 ) 분석이 용이하며, 대표적으로 ANSYS의 Slwave가 있다.
[그림 4]는 SIwave를 이용하여 PCB상의 공진형상을 해석하여 Visual
하게 표현한 것이다. 그림에서 PCB 상에 어느 부분에서 공진이 발생
로 표현되어 임피던스는 교류 부하(Load)라는 개념이 된다.
했는지 직관적으로 알려 주어 설계자가 쉽게 개선 포인트를 파악할 수
있게 하여 준다.
그림 5 PCB 전원 선로에 디커플링 캐패시터 적용 위치
그림 1 디커플링 캐패시터 적용 전
그림 3 임피던스 주파수 특성
14 15
ANZINE 2016
해석사례 SI/PI/EMI 이해
그림 12
SI : Signal Integrity2
캐패시턴스
값에 따른
PI : Power Integrity
EMI : Electro Magnetic Interference
전원 선로
임피던스
그림 9 주파수에 따른 캐패시턴스와 인덕턴스 관계 특성
16 17
ANZINE 2016
프로그램 업데이트 FLUENT R17의 Warped Face Gradient Correction 기법 소개
이두환 차장 _ 태성에스엔이 [그림 3]에서 보듯이 일부 격자의 노드가 수정된 것을 확인할 수 있다.
dhlee@tsne.co.kr 다시 격자 품질을 확인해 보면 격자 품질이 조금 향상되었지만 해석에
적합한 격자를 얻지는 못했다.
그림 2 Quality
정확한 결과를 얻기 위해서는 품질이 좋은 격자를 이용하여 해석을 그림 3 수정된 격자
18 19
ANZINE 2016
프로그램 업데이트 FLUENT R17의 Warped Face Gradient Correction 기법 소개
이렇듯 해석 결과에 영향을 미치는 Left-handed 격자를 처리하기 위해 [그림 7]과 같으며, [그림 4]와 비교해 볼 때 해석 결과가 물리적으로
/mesh/repair-improve> report-poor-elements
/mesh/repair-improve/report-poor-elements. Warped Face Gradient Correction 기법이 FLUENT 17에 추가되었다. 타당한 것을 확인할 수 있다.
Poor Mesh Element Statistics: 아래와 같이 TUI 명령어를 이용하거나 [그림 6]과 같이 Solution
Identified 5 faces that left-handedness was
corrected.
Methods 에서 활성화할 수 있다.
Identified 0 faces with too small area.
Identified 0 faces adjacent to negative volume
cells. /solve/set/warped-face-gradient-correction>
Identified 0 faces adjacent to bad quality cells. enable
enable? [no] yes
Warped Face Gradient Correction Enabled
Options:
해석 영역 내에 5개의 left-handed 격자가 존재하는 것을 확인할 수 있다. Fast mode
Left-handed 격자가 존재하는 경우 계산에서 해를 얻기 매우 어려우며, Memory saving mode
[그림 4]와 같이 품질이 좋지 않은 격자에서 비물리적인 결과를 얻게 된다. use fast mode ? [no]
Memory saving mode will be used
그림 9 격자 품질이 좋은 격자
그림 4 WFGC 미적용시 속도 분포
그림 8 WFGC 적용시 잔차 이력
20 21
ANZINE 2016
프로그램 업데이트 ANSYS FLUENT R17의 새로운 MPM(Macroscopic Particle Model) 소개
입자의 강체 운동을 반영하여 유체에 운동량을 효과적으로 추가한다. 운동을 설명하는 것이 편리하며, 상대 속도 은 [식 3]으로부터 구
식( 2 )
여기서
여기서 : nth 시간에서 입자 1, 입자 2에 대한 실험 기준 좌표계에서의
: 유체의 질량 좌표
: 유체의 속도 두 입자의 운동이 연속적으로 움직일 경우, 두 입자에 대한 분리 벡터의
이번 이번 호에서는 : 입자의 속도 변화량은 일정한 상대 속도의 관점에서 [식 5]처럼 표현할 수 있다.
: 유체의 셀 중심에서 입자 중심까지 반경 벡터
새롭게 release된 ANSYS FLUENT R17의
: 입자 volume fraction 식( 5 )
MPM(Macroscopic Particle Model) 대해소개 하고자 한다.
입자와 벽과의 충돌을 알아내기 위해, MPM은 이전 시간단계에서 입자 분리 거리는 [식 6]에 따라 달라 진다.
입자와 교차되는 경계면(벽면)을 찾는다. 벽과 충돌하는 입자를 발견
하면, 유입되는 입자의 속도는 적절한 반발과 마찰 계수를 적용하여 식( 6 )
반사 되는 입자 속도가 normal, tangential 방향으로 투영된다. 또한,
벽면에서 회전하는 입자에 대한 회전 마찰은 마찰 계수에 포함하여
충돌한 입자가 정확하게 맞닿는 순간(Tc)에 인접한 두 개의 입자 사이의
입자에 대한 회전 마찰 효과를 고려할 수 있다. 동일한 방법으로 입자와
이번 호에서는 새롭게 출시된 ANSYS FLUENT R17에서 처음으로 접촉 거리가 최소 이격 거리보다 작거나 그 반경의 합과 동일한지 알 수
┃Theory┃ 입자 간의 충돌을 찾아내고, 두 입자의 최종 속도를 얻기 위해 운동량
있다. Tc는 [식 7]에 의해 구할 수 있다.
들어온 Macroscopic Particle Model에 대해 알아보도록 한다.
보존의 원리를 이용한다.
MPM에서 입자처리 방법은 DPM과 같은 Lagrangian 기법을 이용
한다. MPM에서 각각의 입자는 계산 격자(cell)에 걸쳐 있다고 가정 식( 7 )
┃Introduction┃ 하며, 입자가 차지하는 영역 내에 포함한 격자(cell)는 입자에 의해
FLUENT에서의 Discrete Phase Model(DPM)과 같은 대부분의 적어도 하나 이상의 노드를 “touched” 즉 포함된 것으로 간주한다. 충돌 순간의 입자 중심좌표는 [식 8]로부터 결정된다.
상용 CFD 소프트웨어의 입자 추적 모델은 입자들간의 상호작용을 [그림 1]에 도시한 것처럼 매 시간 단계에서 입자의 움직임을 나타내는
고려하지 않는 point mass로 가정한다. 즉 부피는 무시하고 질량만 입자 속도를 격자(cell)에 반영한다. 또한 입자는 육자유도를 가지며, 식( 8 )
고려한다는 의미이다. 이러한 DPM과 같은 접근법은 유체 흐름을 이동과 회전 속도 모두 계산할 수 있다.
방해하는 큰 입자를 모델링할 수 없다. 그래서 큰 입자를 이용하여 유사한 방법으로 입자-벽간의 충돌을 계산할 수 있으며, 벽 운동의
유체의 흐름 방해, 입자-입자 간의 충돌, 입자-벽 간의 충돌, 입자에 효과는 입자-벽간의 충돌로부터 구 할 수 있다.
Coordinate system for the relative
인한 토크, 항력, 입자에 의한 마찰 효과를 고려하기 위해서는 입자의 그림 2 많은 입자-입자 시스템에서 중력을 제외한 field forces가 중요하다.
motion of two particles.
부피가 필요하다. ANSYS FLUENT R17에서는 큰 입자를 해석하기 위해서 예를 들어 입자-입자 또는 입자-벽 인력 때문에 응집될 수 있기 때문
유한체적법이 기반인 CFD 솔버에 적합하며, 새로운 실용적 접근 방식 입자의 가속도가 없는 경우에는 입자가 충돌하기 이전의 입자를 일정
이다. 입자 간의 field force는 [식 9]로부터 구할 수 있다.
을 사용한 Macroscopic Particle Model(이하 MPM)을 개발하였다. 한 속도로 이르게 하고 운동학과 기하학적인 것만 고려하여 충돌을 계
이 번 호에서는 MPM 이론을 간단히 설명하고 MPM을 이용한 예를 산한다. [그림 2]는 알고 있는 입자의 위치와 속도부터 한 쌍의 입자를
Fluid cells touched by particle and 식( 9 )
그림 1 나타낸 그림이다. 그림처럼 기준 좌표계를 이용하여 입자의 상대적인
보여줄 것이다. pathing of particle velocity.
22 23
ANZINE 2016
프로그램 업데이트 ANSYS FLUENT R17의 새로운 MPM(Macroscopic Particle Model) 소개
식( 10 )
여기서,
: the closest distance of the particle form the wall w
Gw, n4, n5 : user-specified particle constants 그림 5 Static Pressure contour
그림 6 Velocity contour
┃MPM Validation┃
MPM을 이용하여 간단하게 해석을 진행해 보았다. [그림 4]와 같이 그림 7 Velocity contour
중간에 50mm 입자가 5개가 있고 실제 형상과 성긴 격자와 조밀한
격자에 대해 비교하였다.
맺음말
참고문헌
[1] M. Agrawal, A. Bakker, and M. T. Prinkey. “Macroscopic Particle Model-Tracking Big particles in CFD”. AIChE 2004 Annual
Meeting. Particle Technology Forum-paper 268b. Austin, Texas, USA. 2004.
그림 4 Validation 형상 그림 8 Velocity contour
24 25
ANZINE 2016
프로그램 업데이트 ANSYS Icepak R17 Overview
김태민 과장 _ 태성에스엔이
tmkim@tsne.co.kr
┃Solver Enhancement┃
이번 ANSYS Icepak R17에서는 병렬 계산 성능이 대폭 향상되었다.
그림 1 많은 사람들이 알고 있는 것처럼 Icepak의 Solver는 FLUENT Solver
Object filter 이다. 하지만 병렬계산을 사용할 경우 FLUENT 만큼의 속도 향상을
보여주지 못하는 것이 사실이다. 순수한 계산만 따졌을 때는 FLUENT와
또한 기존에는 후처리 기능인 트리 메뉴의 Face나 Plane cut에서 사용
동일하겠지만 Icepak에서는 추가적으로 NC interface 및 별도의
가능한 기능이 제한적이었다.
Icepak용 파일 등을 생성하는 시간이 상당부분을 차지한다. 그렇기
때문에 object와 NC Interface 수가 많아지면 병렬 사용 코어 수 증가에
따른 성능 향상이 그리 뛰어나지는 않았다. 하지만 이번 R17에서는
NC interface를 생성하는 단계에서 최대 50배로 속도 가 빨라졌다.
[그림 4]는 Icepak에서 격자생성 이후부터 해석이 완료되는 시점까지
전체적인 과정의 시간을 이전 버전과 개선된 버전을 비교한 그림이다.
26 27
프로그램 업데이트
┃Macro Enhancement┃
이번 버전에서도 몇 가지 Macro가 추가되었고 점점 많아지는 Macro를
효율적으로 관리 및 사용하기 위해 Macro Menu 구성이 변경되었다.
새롭게 단장한
ANSYS Fluent R17 그래픽
그림 7 Debug Divergence 인터페이스(GUI) 소개
이 기능을 사용하지 않으면 잔차가 상당히 높은 값을 갖더라도 계산을
그림 5 Macro menu 계속 수행하게 된다. 이 기능은 계산을 중단할 뿐만 아니라 어느 지점
에서 값이 발산을 했는지 확인도 가능하다. 대부분의 발산의 이유가 격자 이광희 과장 _ 태성에스엔이
kwang281@tsne.co.kr
이전 버전에서는 모든 Macro가 하나의 메뉴로 이루어졌었는데 문제이다 보니 문제를 해결하는데 많은 도움이 될 것이라 기대된다.
Geometry, Modeling, Post Processing, Productivity의 기능별로
네 개 항목으로 구분하여 보다 쉽게 원하는 항목을 찾을 수 있게 되었다.
[그림 6]은 새로 추가된 ‘Misalignment check’이다. 이 기능은 각
사용자 편의성과 작업 효율성을 대폭 향상시킨
object간 정렬된 상태를 확인할 수 있는 Macro이다. Object간 비정렬은
품질이 좋지 않은 격자가 생성되는 주요 원인이며, 이는 해석의 정확성 ANSYS Fluent R17 인터페이스를 심층 분석하고자 한다.
및 수렴성에도 연관이 있다. Object가 많은 경우에는 눈으로 정렬되지
않은 부분을 찾아내기가 어렵다
28 29
ANZINE 2016
프로그램 업데이트 새롭게 단장한 ANSYS Fluent R17 그래픽 인터페이스(GUI) 소개
30 31
ANZINE 2016
프로그램 업데이트 새롭게 단장한 ANSYS Fluent R17 그래픽 인터페이스(GUI) 소개
그림 9 Physics Model 강조
▶ View Tools
▶ Projection Tools
Perspective View | 원근 시점 보기
Orthographic View | 직각 시점 보기
32 33
ANZINE 2016
프로그램 업데이트 진화하는 ANSYS Fluent Meshing R17 그래픽 인터페이스(GUI) 소개
┃리본 메뉴 활용하기┃
진화하는 ANSYS Fluent Meshing R17 Fluent Meshing에서는 격자 생성 후 Solution 단계로 격자를 전달
그림 7 Selection Helper
그래픽 인터페이스(GUI) 소개
하기 위해 [그림 3]과 같이 Switch to Solution 아이콘을 이용하게
된다. 이전 버전에 비해 아이콘 크기가 커져 확인이 용이 하다.
조성길 대리 _ 태성에스엔이
sunggil@tsne.co.kr 그림 3 Switch to solution
그림 8 Display Grid
사용자 편의성과 작업 효율성이 대폭 향상된 [그림 7]과 같이 Selection Helper를 이용하여 원하는 entity를
ANSYS Fluent Meshing R17 인터페이스를 심층 분석하고자 한다. 선택해도 되지만 화면의 형상을 직접 클릭하여 선택하는 방법도
그림 4 Prepare For Solve
있다. [그림 9]와 같이 Mouse Probe Function을 이용하면 단일 선택
한가지 주의할 점은 Switch to solution을 실행하기 전에 [그림 4]와 (Select) 모드에서 Box 또는 Polygon으로 변경하여 여러 entity를
같이 Tree 메뉴에 위치한 Model을 마우스 오른쪽 버튼 클릭하여 손쉽게 선택할 수 있다.
Prepare For Solve를 이용해 사용하지 않은 object와 zone 등을 삭
2016년도 1월에 출시된 ANSYS R17은 이전 버전 보다 높은 정확성 및 솔루션 도출, 사용자 편의성에 노력을 기울이고 있으며, 이러한 노력이 제해야 한다. [그림 5]는 생성된 격자를 확인하기 위해 자주 사용하는
반영되어 ANSYS Fluent Meshing GUI 또한 사용자 친화적으로 많은 변화가 생겼다. 이번 호에서는 새로워진 ANSYS Fluent Meshing R17.0의 기능 Bounds와 Clipping Plans이며, [그림 6]과 같이 내부와 표면
격자를 확인할 때 이용한다. 화면에 격자를 출력하는데 메모리를 사용
인터페이스에 대해서 알아보도록 하겠다. 그림 9 Mouse Probe Function
하기 때문에 너무 많은 격자를 보이게 할 경우 오류가 발생할 우려가
있다. 때문에 격자수가 많은 경우 X, Y, Z Range 중 하나만 체크 후 [그림 10]은 Mouse Probe Function의 Box 옵션을 이용하여 Face를
┃새로워진 GUI 소개┃ 이용하길 추천한다. 선택한 그림이며, Transparency 여부에 따른 차이점을 나타내고 있다.
Transparency를 적용한 상태에서 Mouse Probe Function 옵션을
ANSYS Fluent Meshing R17.0에서 가장 큰 변화는 [그림 1]과 같이 R17.0에서는 [그림 2]와 같이 Workspace를 드래그 앤 드롭 방식
사용하였을 경우 뒤쪽 Face까지 함께 선택된 것을 확인할 수 있다.
Display/Selection Option과 같은 주로 사용하는 기능들이 리본 으로 사용자 편의에 따라 이동과 재배열이 가능하도록 변경되었다.
형태로 화면 상단에 배치된 것이다. Tree와 Console을 하나의 묶음으로 놓고, Toolbar 또한 그래픽창의 Transparency
R17.0 이전 버전 메뉴에서는 Tree에서 아이콘의 형태와 색상이 원하는 위치에 재정렬할 수 있다. 그림 5 Bounds와 Clipping Plans
비슷하여 Object별로 구분하는데 다소 어려움이 있었고 Display/
Selection Option이 왼쪽 하단에 위치하여 사용자가 기능에 익숙
해지는데 불편함이 있었으나, R17.0에서는 [그림 1]과 같이 Tree와
Toolbar에 위치한 아이콘들 또한 사용자가 직관적으로 판단할 수
있도록 형태와 색상이 변경되었다.
그림 10 Transparency 유무에 따른 차이점
34 35
ANZINE 2016
프로그램 업데이트 진화하는 ANSYS Fluent Meshing R17 그래픽 인터페이스(GUI) 소개
[그림 12]는 Display 메뉴에서 All Faces, Free Faces, Multi Faces,
Face Edges를 순차로 체크하였을 때의 그림이다. Free Face는 하늘색,
Multi Face는 노랑색, Face Edge는 흰 선으로 구분되는 것을 확인할 55000 elements 8000 elements 9000 elements
수 있다.
그림 16
All Faces All Faces Distance 측정
Free Faces 및 Console 출력
(Tetra) (Hexa) (Poly)
그림 19
손실된 유동장을 밀폐하거나 입·출구를 만들기 위해 Patch 기능을
Patch Options의
자주 이용한다. 이 경우 Patch Option에 따라 Patch되는 형태가 Separate 체크 그림 22 Tetra, Hexa, Poly Mesh에 따른 온도 분포
달라지게 된다. 이전 버전에는 화면 상단에 Display Control에서
[그림 23]은 [그림 22]의 중앙선의 온도분포를 비교한 그림이다.
All Faces All Faces
Patch Option을 이용하는 불편함이 있었다. 자주 이용하는 기능인
해석 결과 측면에서도 Hexa Mesh 결과와 근소한 차이를 보인다.
Free Faces Free Faces 만큼 R17.0에서 [그림 17]와 같이 리본메뉴 가장 오른쪽에 별도로
Multi Faces Multi Faces
Face Edges 생성하였다. ┃새롭게 등장한 Poly Mesh┃
사실 Native Poly Mesh의 등장은 R16.0 출시 당시 Beta Option으로
들어왔기 때문에 어느 정도는 예측된 사항 이기도 하다. 특이한 점은
Poly mesh와 Boundary Layer Mesh를 동시에 생성할 경우 오직
그림 17 Patch Options Grow Prisms을 Scoped로만 사용할 수 있다는 점이다. [그림 18]과
그림 12 Display 옵션 활용 결과
[그림 19]는 Native Poly Mesh 창과 Poly Mesh 생성한 그림이다.
[그림 13]은 Examine 메뉴 그림이며, 각 아이콘의 명칭은 Centroid, [그림 18]은 Patch Options의 Remesh, Separate를 선택한 방식에
Distance, Entity Information 이다. 아이콘 기능을 직관적으로 판단 따라 Patch된 결과이다.
그림 20
할 수 있도록 디자인되었다.
Auto Mesh에 추가된 그림 23 Tetra, Hexa, Poly Mesh에 따른 온도 분포 비교
Native Poly Mesh
앞서 설명한 내용과 같이 Poly Mesh의 경우 적은 격자수 생성과
우수한 정확도를 갖고 있지만, 현재까지는 Dynamic Mesh를 함께
그림 13 Switch to solution 사용할 수 없기 때문에 주의하길 바란다.
그림 14 Centroid Console 출력
36 37
ANZINE 2016
프로그램 업데이트 ANSYS R17.0의 새로운 난류 모델(Turbulence Model) 소개
ANSYS R17.0의
새로운 난류 모델(Turbulence Model) 소개
박성근 과장 _ 태성에스엔이
sgpark@tsne.co.kr 그림 1 상수 값 변경
38 39
ANZINE 2016
프로그램 업데이트 ANSYS R17.0의 새로운 난류 모델(Turbulence Model) 소개
그림 4 해석 격자
(a) SBES
식( 3 )
여기서,
맺음말
40 41
ANZINE 2016
프로그램 업데이트 ANSYS Fluent R17.0의 Overset Mesh 소개
그림 5 overset 경계조건 변경
새롭게 출시된 ANSYS Fluent R17.0은 이전 버전보다 좀 더 고객의 해석 [그림 1]에서 덕트(Duct) 내 실린더(Cylinder) 주의 유동 해석에 대해, 그림 3 Component Mesh 불러오기
수행 편의성과 결과 정확도 향상에 중점을 두고 많은 기능의 향상과 Background Mesh는 덕트(Duct) 영역이고, Component Mesh는
Step 1과 Step 2와 같이 진행 후 ANSYS Fluent GUI 창을 통해 [그림 4]와
새로운 기능이 추가되었다. 실린더(Cylinder) 영역이다. 그리고, Component Mesh인 실린더
같이 Background Mesh와 Component Mesh를 확인 할 수 있다.
특히, Chimera 혹은 Overset Methodology라 불리는 Overlapping (Cylinder) 영역의 최외곽 경계 조건은 “overset”이다. Background
Mesh 기법이 새롭게 추가되었으며, ANSYS Fluent R17.0에서는 Mesh와 Component Mesh에 대한 경계 조건 설정은 Background
이를 “Overset Mesh”라고 명명하였다. Mesh의 경우 ANSYS Fluent에서 제공하고 있는 경계 조건을 적용
Overset Mesh 기법은 기존의 전체 해석 영역과 그 해석 영역 안에 할 수 있고, Component Mesh의 경우에는 격자계 최외곽 경계는
포함된 해석 대상에 대해 Conformal Mesh를 구성하는 방법이 아니라 “overset”으로 조건 설정을 해야 한다.
[그림 1]과 같이 전체 해석 영역에 대한 격자계(Background Mesh)를
구성하고, 해석 영역 안에 위치하는 대상에 대해 별도의 격자계
(Component Mesh)을 구성한다. 이와 같이 두 개 이상의 격자계에
┃Overset Mesh 설정 방법┃
대해 격자가 중첩되는 영역에서 Cell data를 보간(Interpolation)하여
ANSYS Fluent R17.0에서 Overset Mesh 기법을 이용하여 해석을
해석하는 방법이다. 이러한 Overset Mesh는 복잡한 형상에 대해 각 그림 6 Overset Interfaces
진행할 경우 각각의 격자계에 격자 정보와 경계 조건 이름을 부여한
파트별로 격자계를 구성하여 해석 영역을 구성할 수 있고, 운동 해석의
Background Mesh와 Component Mesh의 격자 파일을 필요로 한다. 그림 4 Background Mesh와 Component Mesh
경우에도 이동/회전하는 영역에 대해 별도의 격자계를 구성하여 해석을
진행할 수 있어 사용자가 좀 더 유연하고 편리하게 적용할 수 있다는
장점이 있다. STEP 1 ▶ Background Mesh file 불러 오기 STEP 3 ▶ Overset Interfaces 설정하기
[그림 2]와 같이 “File” ▶ “Read” ▶ “Mesh”에서 Background [그림 4]와 같이 Background Mesh와 Component Mesh를
그림 7 Overset Interfaces 설정
Mesh 파일을 불러온다. 불러들인 후 Component Mesh의 최외곽 경계의 경계 조건 종류를
변경한 후 Overset Interfaces를 설정해야 한다.
우선, “Boundary Conditions”에서 “overset”이란 경계 조건에 대해
기존 “wall” 조건에서 [그림 5]와 같이 “overset”으로 변경한다.
“Boundary Conditions”에서 “overset”으로 경계 조건
종류를 변경하면 [그림 6]과 같이 ANSYS Fluent의 “Tree”에
“Overset Interfaces” 메뉴가 나타난다. “Create/Edit…”를
클릭하여 “Overset Interfaces”를 설정한다. [그림 7]와 같이 그림 8 Overset Interfaces 설정 후
42 43
ANZINE 2016
프로그램 업데이트 ANSYS Fluent R17.0의 Overset Mesh 소개
그림 10 Orphans cell
참고문헌
그림 11 [1] ANSYS Fluent User’s Guide, Release 17.0 : 5.5
Overset Cell Overset Meshes, January, 2016, p 166 ~ 183
type 확인 방법
44 45
ANZINE 2016
프로그램 업데이트 ANSYS FLUENT R17 Battery New & Advanced features
그림 1 전지의 관통·파괴 시험
식( 1 )
46 47
ANZINE 2016
프로그램 업데이트 ANSYS FLUENT R17 Battery New & Advanced features
이 방법을 사용하면, CFD 해석의 각 시간 단계에서의 두 전위 방정식이 Time-scheduled profile은 시간에 따라 부하를 조절하는 방식이고, Virtual Connection은 [그림 10]과 같이 GUI에서 미리 만들어둔 파일을
완전히 제거될 수 있다. 일반적인 전기-열 결합 해석 시간이 순수한 Event-scheduled profile은 특정 조건에 따라 부하를 제어하는 방식 읽어 들여서 사용할 수 있으며, 파일의 형식과 Virtual Connection을
열해석 시간만큼 감소된다. 이것은 전지를 해석할 때 계산 시간이 상당히 이다. 이용한 해석 결과는 [그림 11]에 나타내었다.
절약된다는 것을 의미한다.
이러한 방법을 Reduced Order Method(ROM)이라 하고 [그림 6]에서
처럼 GUI를 통해 선택할 수 있다.
맺음말
ANSYS Fluent R17의 새로운 기능과 유용한 여러 기능들에 대하여 알아보았다. 지난 기사(35, 36호)에서 설명한 MSMD Model들과 이번
기사의 내용들이 리튬이온전지(Li-ion Battery)해석을 수행할 때 많은 도움이 되었으면 한다.
참고문헌
[1] Gi-Heon Kim, Ahmad Pesaran, Robert Spotnitz, “A Three-dimensional thermal abuse model for lithium-ion cells”, J. of Power
Resources, 170. 2007
[2] MacNeil, D.D., & Dahn, J. R., J. Phys Chem. A, 105, pp:4430-4439, 2001
그림 7
[3] ANSYS Fluent Battery Module Manual
Electric
Load [4] 박정기 등 “리튬이차전지의 원리 및 응용” 홍릉과학출판사
Profile 그림 9 Real vs Virtual connection
48 49
ANZINE 2016
프로그램
제품소개 업데이트 ANSYS CFX R17F SI의 System Coupling 설정 소개
┃문제 정의┃ ┃해석 타입 설정(Analysis Type)┃ ANSYS MultiField Coupling 항목은 ‘None’으로 설정하며, 해석시간에
설정 소개
Analysis Type : Transient
Time Duration : Option ▶Transient,Total Time ┃해석 영역(Domain) 설정┃
▶ 1[s]
Time Steps : Option ▶ Timesteps,Timesteps ▶ 0.1[s] 구조에서 받은 변위 값은 경계면 전달되며, 경계면의 움직임을 반영
하기 위해서(Mesh Deforming) [그림 6]과 같이 변경한다. 이후 모든
Mesh Deforming에 관련된 항목은 MFX와 System Coupling에 따른
정세훈 과장 _ 태성에스엔이
shjung@tsne.co.kr 차이는 없으며 일반적인 설정하면 된다.
그림 1 예제 형상 개략도
┃Workbench 실행┃
ANSYS Workbench 17.0을 실행한 후, Transient Structural,
FluidFlow(CFX)와 System Coupling을 [그림 2]와 같이 연결한다.
ANSYS CFX R17에서 update된 내용 중에서
그림 4
System Coupling을 이용한 System
그림 6
Coupling 사용시 설정
CFX FSI 설정에 대하여 살펴본다. Mesh
[그림 4]와 [그림 5]에서 MFX와 System coupling을 사용할 때의 다른 Deformation 설정
점을 확인할 수 있다.
┃경계(Boundary)조건 설정┃
그림 2 System-Coupling을 사용한 CFX 2way FSI 구조해석의 displacement 값을 받고, 유동해석의Force 값을 전달할
유동에 의한 구조물의 변형이 크게 발생하고 이에 따라 유동의 변화가
경계면을 설정해야 한다. MFX 를 사용하는 경우, [그림 7]과 같이
크게 발생하는 경우, 2way(양방향) FSI 기법으로 접근할 수 있으며, 이
Mesh Motion 항목은 ANSYS MultiField이며, FSI 해석에서 주고 받을
러한 2way FSI 기법에는 크게 Fully Coupled와 Iterative 기법이 있다.
물리량에 대한 항목을 설정한다. System Coupling을 사용하는 경우에는
Fully-Coupled 기법은 유체•구조 지배 방정식을 하나의 Matrix로 구
R17.0에서 추가된 System coupling 항목으로 설정하며, FSI 해석에서
성하여 계산하므로 정확성에서는 이점이 있지만, 하나의 Matrix로 구
주고 받을 물리량에 대한 설정 항목은 이후 System Coupling 설정
성하고 계산함에 있어서는 매우 힘든 작업이 요구된다. 반면 Iterative
단계에서 입력한다.
방식은 각 지배 방정식을 따로 계산 후, 특정 Platform을 통하여 경계
면의 물리량(유동 결과 : Force, 구조 결과 : Displacement)을 주고 받
으며 평형을 유지하는 방식이다. ANSYS Workbench 환경에서는 후 그림 3 MFX를 사용한 CFX 2way FSI
50 51
ANZINE 2016
프로그램
제품소개 업데이트 ANSYS CFX R17F SI의 System Coupling 설정 소개
┃계산하기┃
Outline 메뉴에서 Solution을 마우스 오른쪽 버튼을 클릭하여
‘Update’를 선택하면 계산을 진행한다.
52 53
ANZINE 2016
프로그램 업데이트 ANSYS CFD-Post R17 Update
ANSYS
Forte 결과 파일(*.ftind)을 불러올 수 있다.
그림 3 CFD-Post에 삽입 가능한 파일
ANSYS R17이 출시되어 ANSYS CFD-Post에서 새로운 프로그램의 데이터를 처리할 수 있게 되었고, 여러 가지
기능이 추가되거나 향상되었다. 이 글에서는 ANSYS CFD-Post R17에서 새롭게 추가되고 향상된 기능들에 대하여
알아보도록 하겠다.
54 55
ANZINE 2016
프로그램 업데이트 ANSYS CFD-Post R17 Update
맺음말
56 57
ANZINE 2016
윌테크놀러지
업체탐방
담당자 소개 및 업체에서 맡고 있는
역할과 목표 및 계획에 대해 소개해 주신다면..
당사는 반도체 전 공정(Wafer level)이 완료된 Wafer의 test pad또는 Solder ball과 1:1 접촉이 필요한 부품을 직접 설계/ 제작 하고 있으며, 마이
크로 영역의 물리적 현상을 다루고 있는 매우 정밀한 부품들입니다. 특히 Wafer pad 또는 Solder ball에 접촉이 되는 Probe tip의 경우 구조적 강성과
전기적 특성을 모두 만족해야 하기 때문에 다물리계 해석을 하고 있으며, 마이크로 영역의 실제 현상과 해석의 정합성 향상을 위한 과제를 수행 하고
있습니다.
윌테크놀러지 인터뷰 및 기록
연구개발부 홍성민 차장 조재호 이사 태성에스엔이 | bobjo@tsne.co.kr
58 59
업체탐방
Mechanical
요구되고 있습니다. 이러한 요구사항을 만족시키기 위해서는 시간과 ANSYS Workbench(WB)를 주로 사용 하고 있습니다. · Enforced Motions with Displacement Excitations
인력, 금전적으로 많은 자원이 투입되어야만 했는데, CAE를 도입 하여 · Harmonic Frequency Step Selection
연간 개발 비용 절감을 획기적으로 줄일 수 있었습니다. ANSYS
도입 초창기에는 제품 위주의 구조해석을 수행 해 왔으나, 최근 개발
제품의 Lead time이 더욱 짧아지고, 고객의 니즈 또한 매우 다양해 Linear ▶ Contour Result Enhancement
R17.0에서 아래 3가지 Harmonic Solution Method 모두 velocity,
Dynamics
지면서 고객의 니즈를 충족 하기 위해 다물리계의 연성 해석이 가능한
acceleration contour 출력이 가능하다.
ANSYS Mechanical을 추가로 도입 하게 되었습니다.
· Full Harmonic
· Standalone MSUP Harmonic
R17.0에서 강화된 기능들 · Linked MSUP Harmonic
조선영 과장 _ 태성에스엔이
Probe card는 반도체 칩의 테스트 환경에서 사용되기 때문에 저온
sycho@tsne.co.kr
및 고온에서 제품의 열 변형에 대한 설계 검토가 필요한데 ANSYS
Workbench를 활용 하여 구조해석, 열 응력 해석 및 다물리계
해석을 통한 Probe의 구조 및 재질에 따른 최대 전송 전류 (Current
Carrying Capability)값을 예측 하고 있습니다.
이번 호에서는
ANSYS Mechanical R17.0에서
강화된 Linear Dynamics 기능들을
소개하고자 한다.
Harmonic Analysis와 Spectrum Analyses로
나누어 알아보도록 하자.
60 61
ANZINE 2016
프로그램 업데이트 Mechanical Linear Dynamics - R17.0에서 강화된 기능들
그림 5 Cyclic Region 정의
그림 3 주파수 의존 복소 하중들 - 경계 조건 설정
- Cyclic Symmetric 하중 정의 그림 8 결과 항목 추가
▶ Selection of Steps for MSUP Harmonic Command Snippet
MSUP Harmonic Command Snippet에서 step 선택이 가능하다.
· MSUP Harmonic Command의 상세 설정 창에서
선택 가능한 옵션들
- All (기본 옵션 - 아래 항목 모두 포함)
- Modal Solution
- Harmonic Solution
- Harmonic Expansion
· Advanced Harmonic Analysis 수행 시, 쉽고 다양한 사용 가능
- 예 : Cyclic MSUP Harmonic 그림 6 Cyclic Symmetric 하중 정의
62 63
ANZINE 2016
프로그램 업데이트 Mechanical Linear Dynamics - R17.0에서 강화된 기능들
64 65
프로그램 업데이트
그림 18 Support 조건에 대한 Reaction Forces, Moments ANSYS CFX R17에서 update된 내용 중에서
Turbulence Model, Multiphase Model, Radiation Model 및 Turbo system 등의 내용을 살펴본다.
▶ Reaction Forces and Moments of Spring and Bolt Pretension
R17에서 Spectrum 해석 시 사용된 Spring, Bolt Pretension에
대한 reaction 결과 출력이 가능해졌다.
┃ Stress-Blended Eddy Simulation(SBES) 모델 ┃ 모델 중, BSL 모델이나 SST 모델에서 k-e 모델과 k-w 모델이 각자
강점을 가지는 유동영역에 적용될 수 있도록 blending function
일반적으로 많이 사용되는 RANS 계열의 난류모델로는 난류를
적용한 것과 유사한 방법을 적용한 것이다. 이와 같은 방식을 적용
정밀하게 해석하는데 한계가 있기 때문에 난류의 Eddy를 해석
하여 SBES 모델에서는 RANS model이 적용되는 구간과 LES
하기 위해서는 LES 모델을 사용한다. 기존의 LES 모델은 격자가 난류
모델이 적용되는 구간의 경계에서(0<f<1) 각 모델의 응력항의
eddy를 잡아낼 수 있을 정도로 작아야 하기 때문에 해석하는 대상의
값들이 blending function(f)에 의해 자연스럽게 변화되도록 한다.
전체 영역에 대해 LES 모델을 적용할 경우 RANS로 해석해도 충분한
영역, 즉 격자가 상대적으로 조밀하지 않아도 되는 영역까지 격자가 많이
생성되어야 하는 문제점이 발생한다. 이를 해결하기 위한 접근 방식
Spring에 대한 Reaction Forces, 중 하나가 아래 설명된 zonal LES모델이다. 이 모델은 대부분의
그림 19
MomentsMoments 영역을 SST 모델과 같은 RANS 모델로 해석하고, 필요한 부분에
사용자가 정의한 영역에서 LES 모델을 활성화하는 방식이다. 이
경우 LES 모델이 사용되는 영역을 사용자가 정의해 주어야 하기
때문에 사용자 입장에서는 번거롭고 설정하는 영역에 대한 확실한
정의를 내리기 애매한 부분이 있다. 또한 기존의 DES 모델은 격자
scale에 의해 LES 모델과 RANS 모델의 전환이 이루어지기 때문에
(a) Zonal LES with User defined LES zone
격자가 조밀하게 형성되는 경계층 등에서 비정상적인 유동박리가
발생하는 등 조밀한 격자에 의한 문제가 발생할 수 있다.
Reynolds stress 모델과 DES 모델에 의하여 계산된 length
scale의 크기를 비교하여 각 모델이 적용되는 구역을 선택하였지만,
CFX 17 버전에서 새롭게 선보이는 Stress-Blended Eddy
Simulation(SBES) 모델은 RANS 모델에 의해 계산된 Reynolds
stress와 LES 모델에 의해 계산된 subgrid scale stress 중 어느 값을 (b) New SBES model
적용할 것인지를 임의의 노드에서 계산된 blending function(f)을
Bolt Pretension에 대한
그림 20 이용하여 반영하도록 개발된 모델이다. 이러한 방식은 CFX의 기존 난류 그림 1 CFX 17의 난류 모델
Reaction Forces, Moments
66 67
ANZINE 2016
프로그램 업데이트 ANSYS CFX R17 업데이트 I
CFX additional Radiation Boundary Sources(β) and ┃ Enhanced CFX Multiphase Robustness ┃ domain의 격자개수로는 불충분한 경우가 있다. 이때 inlet/outlet
HPC improvement for Monte Carlo model CFX를 이용한 다상유동해석에서 가장 난이도가 높은 부분이 domain에서 격자수를 늘려주는 조치를 취해주지 않으면 매우 큰
복사열전달 해석을 수행할 때 Monte Carlo model은 복사에너지의 상변화, 즉 원자력 분야에서 접하게 되는 Boiling 문제이다. CFX를 종횡비(Aspect ratio)를 갖는 격자가 생성되어 수렴성에 좋지 않은
방향성을 설정할 수 있고, 이와 같은 특성을 경계조건에 적용할 경우 이용한 다상유동해석을 수행할 경우, 특히 상변화를 해석할 경우 영향을 미친다. 버전 17에서 beta 기능으로 aspect ratio를 제한하는
유리창을 통해 일정한 각도를 가지고 들어오는 태양열에 의해 가열 수렴성이 좋지 않은 경우가 발생하는데, 이를 개선하기 위해 아래와 기능이 추가되었으며, 이를 이용할 경우 [그림 5 (b)]에서 보듯 유동
되는 복사열전달 등을 해석할 수 있다. 그러나, 비좁은 방안에서 복사에 같은 수렴성을 향상시키는 기능을 beta로 제공한다. 방향으로 적당한 격자가 생성되어 수렴안정성에 도움을 줄 수 있다.
의한 열전달을 해석할 경우 들어오는 태양열의 각도를 정해주는 것 (a) TBR methods for Multi stage
· Volume weight averaging for
뿐 아니라, 복사에너지의 산란에 의해 분산되는 복사에너지를 정밀 turbulent dispersion coefficient (β)
하게 반영해 주어야 해석의 정확성이 보장된다. 이와 같은 해석에서 · Better robustness of bubble boundary
경계면에서 극좌표계에 의한 복사에너지의 방사조건을 설정하기 layers on fine meshes
위한 기능을 beta 기능으로 제공한다[그림 2.(a)]. 또한 Monte Carlo · New root finder for wall superheating (β)
model에서 병렬계산 core가 증가함에 따라 복사에너지를 계산하는 · Faster and more generic root finder
for wall boiling applications
history의 개수가 증가하여 계산속도가 저하되는 문제가 있었다. 이를
· Hosokawa model for wall lubrication force (β)
방지하기 위해 partition 수가 증가해도 해석하는 history가 증가하지
· Includes phase relative Reynolds number
않고 보다 일정하게 유지되도록 개선하여 Monte Carlo model의 in liquid-gas bubble flows (b) TBR method for Asymmetric volute
병렬계산 성능이 향상되었다. · No clipping of interfacial area density (a) Improved tip gap mesh quality
for interphase mass transfer (β) 그림 3 CFX 17의 Turbo system
· Greater accuracy where volume fractions → 0
CFX 17에서 solver 이외에 향상된 기능 중에 NDF(new blade
Neutral Data Format)를 Turbo tools의 데이터 포맷으로 사용하게
┃ Turbo system improvement ┃ 된 것이다. 앞으로는 NDF 파일을 통해 BladeGen, BladeEditor, Vista
설계프로그램 등이 연결되며, 특히 BladeModeler와 BladeGen과의
TBR(Turbo Blade Row) 방법은 최근 가장 활발하게 개발되고 있는 (b) Improved Inlet/Outlet node distribution for long passage
데이터 전달에 유용할 것으로 보인다. 이를 이용하면, 기존에 역설계된
CFX의 기능이며, 17버전에서 기존에 소개되던 beta 기능을 정식으로
CAD 형태의 날개를 BladeEditor로 읽어 들이면 BladeGen으로 형상을
사용할 수 있게 되었으며, 또한 새로운 기능들을 탑재하였다. 그림 5 Tubogrid 17
넘겨 날개 개수, 자오면 형상, 날개각 분포, leading/trailing edge
기존에 TT(Time transformation) 방법과 FR(Fourier transform)
형상 등의 정보를 파악할 수 있다.
방법은 다단에 적용하는 데는 제한이 있었다. Rotor-stator
단단에 적용할 경우 회전계와 정지계사이에 1개의 frame change
interface가 존재하고 이 부분에 TT나 FT같은 TBR 방법을 적용할 수
있었다. 그러나 아래 [그림 3 (a)]와 같이 2단인 경우 1단의 rotor와
(a) Directional Radiation Boundary Source
stator 사이에 TBR 방법을 적용하고 2단의 rotor와 stator 사이에
TBR 방법을 적용하면, 1단 stator와 2단 rotor 사이의 interface는
TBR 방법을 적용할 수 없었다. 즉, 예전부터 사용해 오던 PT(profile
transformation) 방법을 적용해야 했기 때문에 해석의 정밀성이
Improved CAD connection
떨어질 수 밖에 없었다. 17버전에서는 이와 같은 단점을 해결하여 그림 4
with New Blade Neutral Data Format(NDF)
TBR interface를 연속적으로 적용할 수 있게 되어 다단 TBR해석의
정밀도가 향상되었다. 또한, FT 기법을 축대칭이 아닌 interface에 Turbogrid를 이용하여 날개격자를 생성하는 방법은 ATM 방식을
적용할 수 있게 되어 축류압축기나 원심압축기의 impeller-diffuser와 적용할 경우 거의 자동격자 생성하듯이 격자를 생성할 수 있다. ATM을
맺음말
같은 축대칭 문제에만 적용할 수 있었던 TBR 방식을 원심압축기나 사용하여 격자를 생성할 때 사용자가 격자개수를 조정하는 것 이외에
원심펌프의 volute가 포함된 문제에까지 확장할 수 있게 되었다. 크게 손댈 필요는 없으나, 자동으로 생성되는 격자의 quality가 다소 이번에 출시된 ANSYS CFX 17에 새롭게 추가되거나 기능이
또한, FSI 해석을 수행할 때 기존에 time domain에서 해석하던 떨어지는 부분이 tip clearance 영역의 격자이다. TurboGrid 17 향상된 난류 모델, 복사 모델, 다상유동 및 Turbo system 등에
방식뿐만 아니라. Frequency domain에서 해석할 수 있는 에서는 아래의 그림과 같이 tip topology를 개선하여 leading edge와 대해 알아보았다. ANSYS CFX 17을 이용하면 기존보다 빠르고
(b) solver speed scalability for Monte Carlo model
Harmonic Analysis를 beta 기능으로 사용할 수 있게 되어, 해석 trailing edge에서 quality가 향상된 격자를 생성한다. TurboGrid로 향상된 해석 결과를 얻을 것으로 생각된다.
그림 2 CFX 17의 복사 모델 시간을 크게 단축할 수 있는 수단을 제공하게 되었다. 격자를 생성할 때 inlet과 outlet 영역이 긴 경우에 설정된 inlet/outlet
68 69
ANZINE 2016
프로그램 업데이트 ANSYS CFX R17 업데이트 II
ANSYS
CFX R17 업데이트 II ▶ Improved Solver I / O Efficiency ┃ Workbench에서 CFX ┃
최신 버전인 ANSYS CFX R17에 대한 수 만개의 region/face를 가진 매우 크고 복잡한 해석 CASE의 I/
○ HPC ○ WB & CFX ▶ FSI with CFX and Systems Coupling
내용 중에서 HPC(High Performance O(input-output) 시간을 매우 줄였다. 추가적인 설정없이 기능을
이전 버전에서는 CFX와 Mechanical 연성 해석에서 MFX(Mechanical
사용할 수 있다.
Computing)와 WB & CFX에 대한 and CFX couple)기법을 사용하였고, 이를 대체하기 위해 System
윤정욱 과장 _ 앤플럭스
coupling이 도입되었다. FSI 시뮬레이션을 위한 Moving to
개략적인 업데이트 내용을 소개하고자 한다. junguk@anflux.com
systems coupling은 기존의 여러 제한 사항을 해결하고, 커플링
기술의 발전을 통해 유동 솔버의 기능도 향상되었다. 추후 Thermal
FSI도 포함될 예정이다.
맺음말
70 71
ANZINE 2016
프로그램 업데이트 ANSYS R17 Update : Hex Meshing의 새로운 기능 소개
그림 3
Update
┃ Introduction┃ pre-existing 그림 5
blocking 기능 3D Multizone
ANSYS R17은 Multizone-ICEM CFD Interactive 기능이 추가됨으로 인해 Multizone을 통해 생성되는 Block을 실시간으로 확인할 수 있으며, blocking 기능
사용자가 원하는 대로 수정하는 것이 가능해졌다. ICEM CFD에서는 3D Multizone blocking이 추가되어 Block 생성을 쉽고 빠르게 할 수 있게 3D Multizone의 장점은 쉽게 Blocking을 할 수 있고, Free block을
되었으며, Block edit을 위한 여러 기능이 향상되었다. 그리고 기존의 Blocking을 Batch기능을 활용하여 형상이 변경되더라도 손쉽게 적용할 수 [그림 4]와 같이 Write ICEM CFD Files의 Batch 기능을 사용하면 사용함으로써 Block간의 연결이 유연하며, 형상을 기준으로 하기
있게 되었다. 형상이 변경되어도 ICEM CFD의 Script와 저장된 Block을 활용하여 때문에 별도의 Associate 과정이 필요하지 않다는 것이다. 하지만,
자동으로 격자 생성이 가능하므로 최적화 등에 이용하면 편리하다. Free block을 사용하기 때문에 모든 격자를 Hex로 넣을 수는 없으므로
기존의 Blocking 방법을 함께 사용하여 해당 Block을 Swept 또는
┃ ANSYS Meshing 추가 기능 ┃ Mapped block으로 변경하면 더 빠르게 작업이 가능하다.
ANSYS R16부터 ANSYS Meshing 라이선스를 보유하고 있으면 [그림 2]와 같이 Multizone blocking은 ICEM CFD의 Topology
ICEM CFD를 사용할 수 있게 되었다. 따라서, ICEM CFD가 설치되어 기능을 사용하며, Shared topology 또는 Virtual topology를 대신
있다면, Multizone method에서 Interactive mode를 실행할 수 사용할 수 있다. Multizone 설정에서 Mesh based defeaturing을
있다. Interactive mode를 실행하면 [그림 1]과 같이 ICEM CFD가 활성화(On)하고 Tolerance를 입력하면 Edge 간의 간격을 인식하여
실행되며, Multizone의 격자생성 과정을 확인하고 쉽게 이해할 수 Tolerance 이내의 형상을 자동으로 정리한다.
있다. 또한, ICEM CFD와 동일하게 Block 수정작업도 가능하다.
그림 6
3D Multizone을
그림 4 활용한 blocking 기능
ICEM CFD
Interactive batch
Edit block에서는 몇 가지 기능이 추가되었으며, [그림 7]과 같이
기능 Merge vertices 기능은 이제 Swept block과 Free block에도 사용
할 수 있게 됨으로써 불필요하게 나뉜 Face들을 없앨 수 있게 되었다.
그림 1 ICEM CFD Interactive mode 실행 화면 그림 2 Multizone blocking topology 기능 그림 7 Merge vertices 기능을 이용한 Swept block 수정기능
72 73
프로그램 업데이트
[그림 8]과 같이 Merge faces에는 Block faces 옵션이 추가되어 [그림 12]와 같이 Block의 Edge를 Surface에 Projection할 때 지정
Free face 나 Mapped face를 원활히 병합할 수 있게 되었다. 해당 되지 않은 Surface에 새겨지는 경우가 있었지만, R17에서는 해당
기능은 동일한 Type의 Face만 사용이 가능하다. 기능이 개선되어 정확한 곳에 Projection이 된다.
그림 9
Split free block 기능
74 75
ANZINE 2016
프로그램 업데이트 ANSYS R17.0에서 달라지는 RBD(Rigid Body Dynamics) 기능 소개
┃ 개요 ┃ ┃ CMS 파일을 이용한 다물체 동역학 해석 ┃ [그림 3]을 통해 RBD를 통한 CMS파일을 이용한 Flexible - Rigid
Body 동역학 해석의 절차를 알아 보도록 하자. 해석 전 탄성체로
CMS 파일이란 Component Mode Synthesis의 약자로서 모드 해석
정의한 재료 파트는 유한요소모델 생성 후 다시 Superelement로
결과(m, k 등)에 대한 정보를 가지고 있는 파일이다(자세한 내용은
대체 된다. CMS파일 추출을 위해 탄성체로 정의된 파트에 대해 모드
ANSYS Help 참조). 주로 Substructure 커플링 해석에서 해석
해석을 수행 하고 그 결과를 토대로 RBD 및 ANSYS Solver에 의한
시간적인 이점을 얻기 위해 사용된다. 일반적인 CMS 활용 개념도를
Transient 해석이 수행 된다. CMS 파일의 정보를 이용하여 RBD
[그림 2]에 나타내었다.
Solver에서는 Joint의 Motion을 계산하고 ANSYS Solver에서는
탄성체에 대한 Stress/Strain을 계산한다. 해석이 모두 완료가 되면 그림 5 Condensed Part 선정 위치
76 77
ANZINE 2016
프로그램 업데이트 ANSYS R17 ACT (Application Customization Toolkit) 소개
ANSYS R17
사용시 주의사항을 아래와 같이 정리해 보았다.
· 선형 재료 물성만 사용 가능
· ANSYS Structural 및 RBD 모두 사용 가능한 라이센스 필요
· 응력 또는 변형 결과 출력 시 해석 결과 저장 빈도는 간소화 ACT (Application Customization Toolkit) 소개
(해석은 매우 빠르나 superelement로 부터 결과를 확장
하는 과정에서 많은 시간이 소모 될 수 있다.)
그림 8 선택적 결과 확장
권순재 대리 _ 태성에스엔이
R17.0부터 라이센스 체계가 변경되어 "Mechanical ┃Introduction┃
sjkwon@tsne.co.kr
해석이 모두 완료되면 [그림 8]과 같이 Solution 항목에 추가된 Premium" 이상에서는 RBD 별도 구매 없이 사용이 가능하다.
Customizing ANSYS Products
"Expansion Settings"을 클릭하여 지정된 Condensed Part 중 (자세한 내용은 태성에스엔이 홈페이지 참조)
A N S Y S Wo r k b e n c h 는 o p e n p l a t fo r m 을 지향하며,
선택적으로 응력 및 변형 결과를 출력 할 수 있다. ACT(Application Customization Toolkit)를 통해 ANSYS 제품의 확장
(extension), 해석 프로세스의 자동화(automation), Workflow, In-
house Solver 융합(Integration) 및 타사 응용프로그램(third-party
applications)과 통합할 수 있는 기능을 지원한다. ACT(Application
Customization Toolkit) 기능은 크게 두 가지로 구분된다.
· 제품의 사용자 전용환경 구성(Direct Product Customization)
· 프로세스 요약 및 자동화
(Process Compression and Automation)
78 79
ANZINE 2016
프로그램 업데이트 ANSYS R17 ACT (Application Customization Toolkit) 소개
▶프로세스 요약 및 자동화(Process Compression and Automation) ┃Defining Extensions┃ ┃Using Extensions┃ Electronics Desktop의 경우는 “View > Wizards”를 통해 활성화가
ANSYS 응용프로그램에서 scripting 기능을 이용하여 기능을 가능하다.
ACT의 개발 및 사용을 위하여 두 개의 서로 다른 형식이 스크립트 ACT(Application Customization Toolkit) Extension는
제어할 수 있으며, API(Application Programming Interface) (script) 및 바이너리(binary)로 정의되어야 한다. ANSYS 응용프로그램(application)을 전체적으로 관리하고 통합
기반으로 응용프로그램 간의 “guided process”를 구성할 수 있다. 하는 기능을 수행하며, 생성된 ACT(Application Customization
Script extensions
필요에 따라서 “guided process”를 확장하여 응용프로그램의 Toolkit)를 사용하기 위하여 스크립트(script)는 파일 생성, 바이너리
Script extension은 XML 형식 파일 [그림 2]과 IronPython
기존 기능 및 새로운 기능을 추가하여 자동화 시뮬레이션 구성 (binary)의 경우 설치하는 작업이 필요하다.
스크립트(script) [그림 3]로 구성되어있다.
(Wizard)도 가능하다.
Using the ACT Start Page
Guided process 및 자동화(Automation) 기능을 지원하는 ACT(Application Customization Toolkit)는 [그림 6]과 같이
ANSYS 응용 프로그램(Application)은 아래와 같다. “Extensions > ACT Start Page”를 활성화 시키거나, [그림 7]과
· Workbench · DesignModeler 같이 단일 페이지로 구성된 ACT 시작 페이지(ACT Start page)에서 그림 9
· AIM 개발 및 설치된 Extension에 간편하게 액세스하고 관리할 수도 Accessing
· Mechanical
있다. theACT Start Page from
· SpaceClaim · Electronics Desktop Electronics Desktop
┃Extension Capabilities┃
▶ ACT의 기본 기능(Fundamental Capabilities)
[그림 1]과 같이 ACT로 개발 가능한 응용프로그램은 R14.5에서는 지금까지는 ACT(Application Customization Toolkit)의 전반전인
Mechanical만 가능하였지만 R17까지 오면서 Mechanical, 그림 2 XML 파일 형식 내용에 대해서 다루어 보았다. 지금부터는 ACT(Application
DesignModeler, DesignXplorer 등 많은 ANSYS 응용프로그램을 Customization Toolkit)로 개발이 가능한 범위에 대해 알아보고자
지원한다. 한다.
Common Capabilities
[그림 10]과 같이 Mechanical에서는 기본 기능 이외에 Toolbar에
Accessing the ACT Start Page from 버튼을 생성하여 특별한 기능 추가가 가능하다.
그림 6
Workbench or AIM
그림 3 Ironpython 파일 형식
Binary extensions
Binary extension은 전문 개발자가 script extension을 생성한
그림 1 ACT로 개발 가능한 응용프로그램
뒤 바이너리(binary)로 컴파일(compile)을 수행하면 최종적으로
WBEX 파일이 생성된다. 이렇게 생성된 WBEX 파일을 다른 사용자와 그림 10
공유할 수 있다. 또한 바이너리(binary)로 생성하기 위해서는 Defining Toolbars
개발 가능한 응용프로그램을 아래와 같이 분류 할 수 있다. and Toolbar Buttons
[그림 4]와 같이 Workbench에서 “Extensions > Build Binary
새로운 개체 추가 : Boundary condition, Loads, Results 등 Extension…” 을 Build를 수행하여야 한다. 생성된 바이너리 ACT-Based Properties
새로운 개체 추가 가능 (Binary) 파일은 [그림 5]와 같이 “Extension Manager”에서 활성화가 ACT(Application Customization Toolkit) 기반으로 특정 개체의
가능하다.
속성을 사용자 정의가 가능한 기능이 있다. [그림 11]과 같이 사용
80 81
ANZINE 2016
프로그램 업데이트 ANSYS R17 ACT (Application Customization Toolkit) 소개
또한 [그림 12]와 같이 custom으로 만들어진 개체를 input Capabilities for ANSYS AIM
parameter로 지정이 가능하여 최적화 모듈과 연동이 가능하다. AIM의 경우 [그림 21]과 같이 구조 경계 조건을 추가하여 [그림 22]와
같이 하중을 넣을 수 있으며, [그림 23,24]와 같이 유동 경계 조건
또한 추가하고 설정하는 것도 가능하다. 또한 [그림 25]와 같이
시뮬레이션 시스템을 추가적으로 개발할 수도 있다.
그림 15
Customized
Context Menu Options
82 83
프로그램 업데이트
┃Licensing┃
AIM(ANSYS Integrated Multiphysics)는 ANSYS 16.0에 처음 소개
ACT 개발은 “ANSYS Customization Suite” license가 필요
되었으며 ANSYS 제품군 중 유일하게 단일 창에서 다물리해석을
하지만 개발된 ACT는 ANSYS license를 보유한 유저라면 누구나
수행할 수 있게 하는 통합 환경을 제공하고 있다.
ANSYS
사용 가능하다.
엔지니어는 AIM의 직관적인 인터페이스와 가이드화된 워크 플로우를
통해 손쉽게 단일 물리계 또는 연성해석과 같은 다물리계의 시뮬레이션을
┃ANSYS ACT “App Store”┃
R17 AIM
수행할 수 있다.
새 기능 소개
사용함으로써 생기는 이점은 다양하다.
접하는 사용자는 어려울 수 있다. 그렇지만 개발된 ACT ANSYS
본 연재 글에서는 아직 사용자들에게 생소한 AIM의 기존 기능에 대해
License 보유한 사용자라면, [그림 28]에서 보듯이 ANSYS
간략히 언급하고 17버전에서 업그레이드된 내용을 소개하여 AIM의
Customer Portal site에서 본사 엔지니어나 채널 파트너에서 미리
┃Wizard┃ 유용성을 알리고자 한다.
개발된(ANSYS R14.5~R17) 약100개의 ACT를 다운받아 유·무료로
Wizard의 내용은 ANZINE vol.35 “Simulation Wizard”에서 설명 정준영 과장 _ 태성에스엔이
편리하게 사용할 수 있다. 또한 개발에 필요한 설명서 및 예제를
되어 있으며, 이번 호에서는 R17에서 변경된 기능 위주로 설명하고자 jyjeong@tsne.co.kr
다운받을 수 있어 처음 개발하는 사용자들도 쉽게 접근할 수 있다. ┃AIM의 기능 및 해석 영역┃
한다. 기존 R16에서는 Mechanical, DesignModeler와 Project
환경에서만 Wizard 개발이 가능하였다. 그러나 R17에서 아래와 같이 AIM이 가지고 있는 전반적인 기능과 해석 영역을 간단히 정리하여
지원하는 ANSYS 어플리케이션이 확장되었다. 또한 [그림 26]과 보면 다음과 같다.
같이 ACT Strat Page에서 Wizard를 활성화하여 [그림 27]과 같이
Wizard를 활성화하는 페이지가 생성되었다. ANSYS R16에서 처음 선보였으며 R17 ▶ 통합 CAD 환경
버전으로 넘어오며 한층 업그레이드된 SCDM의 기능을 제공하여 모델링 및 Clean-up 등의 작업
· Mechanical · Fluent
을 빠르게 수행 가능
· Design Modeler · EBU AIM의 전반적인 특징 및 새로 들어온 기능
· SpaceClaim · AIM ▶ 자 동화된 격자 생성
에 대해 알아보도록 하겠다. 강건하고 자동화된 격자생성 도구를 통해 빠르게 고품질의
격자를 생성 가능
▶ 유동해석
유체에 대한 정상상태 유동해석 및 열전달 해석을 수행 가능
그림 28 ANSYS Customer Portal ▶ 구조해석
구조물에 대한 선형 정적 해석, 모달해석, 비선형 해석, 피로
해석, 열해석을 수행 가능
▶ FSI해석
1-way FSI 해석 수행 가능
그림 26 Accessing the ACT Start Page from Wizard ▶ 직류전기 전도 해석
DC 전류 분포와 전압 강하에 대한 해석을 수행 가능
맺음말 ▶ 최적화
이번 호에서는 ANSYS R17이 출시되면서 강력해진 다양한 Parameter 지정을 통해 최적화 해석을 수행 가능
ACT(Application Customization Toolkit)에 대한 전반
적인 기능에 대해 알아보았다. 좀 더 자세한 내용은 아래 위에 설명된 기능들은 17.0 이전 버전에서 제공되었던 것으로 16.0
Customer Portal site를 참고하길 바란다. 이후 버전 별로 추가된 기능을 정리하면 아래와 같다.
84 85
ANZINE 2016
프로그램 업데이트 ANSYS R17 AIM 새 기능 소개
86 87
프로그램 업데이트
WB LS-DYNA Constraints
LS-DYNA에서 사용되는 경계조건은 ANSYS에서 사용되는 것과
대부분이 동일 하다. 하지만 ANSYS에서 사용되는 모든 경계조건이
그림 11
Geometry
Workbench 활용되지는 못한다. 그 이유는 ANSYS의 경우 정적 해석에서 사용할
수 있는 특수한 경계조건들을 가지고 있으며 ANSYS 해석에서 보다
and mesh
limited
그림 13
LS-DYNA 편리하게 사용되기 위한 경계조건들을 사용하고 있기 때문이다.
하지만 이러한 조건들은 LS-DYNA해석에서는 그리 필요하지 않은
Advanced Tools
▶ Beta 기능(Beta Feature) 조건들이고 기본 조건들로도 충분히 대처할 수 있기 때문에 사용
Transfer
AIM의 Beta 기능은 Mechanical의 Beta 기능과 마찬가지로 Tools geometry 되어지지 않는다.
and mesh
Part II
> Options > Appearance 항목에서 활성화 할 수 있다. 아래 그림은 WB LS-DYNA에서 사용되는 경계조건들이다.
from AIM to
17.0버전에서는 필요한 Beta 기능만 선택적으로 활성화 할 수 있어서 Mechanical ▶ LS-DYNA 경계조건 기본조건
불필요하게 기능이 나열되는 것을 막아 준다.
AIM에서는 Mechanical보다 더 유용하고 다양한 Beta 기능을 제공
▶ 잔차 결과 & 격자 품질 출력 옵션
하고 있으며 그 중 대표적인 몇몇 기능을 살펴 보겠다.
잔차 결과와 격자에 대한 품질을 화면에 출력하여 줌으로서 김유석 과장 _ 태성에스엔이
결과가 이상하거나 수렴에 어려움이 있는 부분에 대한 문제 ysk@tsne.co.kr
▶ 마그네틱 해석 옵션 해결에 이용할 수 있다.
자속 밀도, 자기장 세기, 전류 밀도, 옴 손실, 자기력&토크,
인덕턴스를 계산할 수 있으며 열해석과 연성해석 또한 가능
하다.
그림 1
LS-DYNA
경계조건 기본조건
그림 14
Solution
▶ LS-DYNA 경계조건 Initial Condition
Residual
그림 2
그림 12 LS-DYNA
경계조건
Result of
Initial Condition
Magnetostatics
88 89
ANZINE 2016
Tutorial Workbench LS-DYNA Advanced Tools Part II
WB LS-DYNA에서 사용되는 기본 경계조건들은 크게 기본조건, ┃Rigid Wall ┃ 무게중심이다. 그렇기 때문에 병진방향의 구속만 이러한 것들을 정의할 수 있는 조건이 Birth and
Initial Condition, 특수조건으로 나뉜다. 정의할 경우 Rigid Body는 회전하기 때문에 Death다.
기본조건은 시간에 따라 구조물에 작용하는 힘 또는 변위에 대한 Rigid Wall은 휴대폰의 낙하해석이나 자동차 Rigid Body Constraint를 이용하여 회전축에 Birth and Death는 지정된 경계조건의 시작시간과
*RIGIDWALL
조건으로 주로 성형해석이나 거동해석에서 구조물에 작용하는 _PLANAR 충돌과 같이 충돌 대상이 있는 해석에서 충돌 대한 구속도 함께 정의해 주어야 한다. 종료시간을 입력하여 기어의 거동이나 조인트 거동
충격 하중이나 시간에 따른 거동을 정의하는데 사용된다. Initial 벽면을 직접 모델링 하지 않고 가상의 Rigid Wall을 Rigid Body 경계조건을 .k파일로 확인해 보면 들과 같이 복잡하고 여러 개의 하중이 순차적으로
Condition은 등속도 운동을 하는 구조물에 적용되는 속도를 정의 충돌 벽면으로 사용하는 방법이다. 생성된 Rigid 다음과 같다. 작용하고 있는 해석에서 많이 활용된다.
하기 위한 조건으로 자동차 충돌 해석에서의 자동차 속도나 휴대폰 Wall은 반투명한 Shell형태로 모델링 되며 중심이 Birth and Death의 경우 모든 경계조건에서
· Rotation, Angular Veracity : * BOUNDARY_
낙하해석에서의 낙하 속도를 정의할 때 사용된다. 마지막으로 고정되어 있기 때문에 충돌하중에 의한 거동이 사용되는 것은 아니며 Support에 있는
PRESCRINED
LS-DYNA 해석에서만 사용되는 경계조건들로 LS-DYNA해석에서 발생하지 않는다. Rigid Wall의 생성방향은 Displacement와 Demote Displacement,
· Force, Moment : *LOAD_RIGID_BODY
많이 사용되는 Rigid Body들에 대한 경계조건들과 그 외 LS- Coordination System의 X,Y축이다. Veracity에서만 사용이 가능하다.
· Constraint : *MAT_RIGID
DYNA에서 사용할 수 있는 여러 가지 조건들을 정의하고 있다. Rigid Wall의 경우 충돌벽면에서의 충격 흡수는
이번 호에서는 LS-DYNA에서 사용되는 특수 경계조건들에 대해 없는 Rigid Body로 정의되기 때문에 충돌물에 Rigid Body Constraint는 물성을 정의하는
소개하고자 한다. 비해 매우 단단한 구조물과의 충돌해석에서 사용 *MAT에서 정의되며 기본 경계조건에서 정의되는
된다. 구속조건과 중복되게 정의될 경우 기본 경계조건
그림 8 Birth And Death details View
┃Sliding Plane ┃ 에서의 구속을 인식하지 못하기 때문에 구속이
중복되지 않게 주의해서 사용되어야 한다.
Sliding Plane은 대칭조건(Symmety)을 정의
*BOUNDARY
_SLIDING 해주기 위한 조건이다. WB LS-DYNA에서는 ┃Rigid Body Property┃
_PLANE Symmetry Region을 이용해서 평면대칭에 대한 ┃Contact Properties┃
조건을 정의해 줄 수 있으며 이와 동일한 방법 Rigid Body Property는 지정된 Rigid Body에 질
*PART_ Contact Properties는 LS-DYN에서 정의되는
으로 평면대칭을 정의할 수 있는 기능을 가진 INERTIA 량 및 관성모멘트를 강제적으로 부여하는 조건 *AUTOMATIC
_SINGLE Contact의 추가적인 옵션을 정의해 준다. WB
옵션이다. 으로 Point Mass와 그 쓰임새가 비슷하다. Rigid
_SURFAC LS-DYNA의 Connection에 있는 Contact
하지만 두 조건의 경우 LS-DYNA 입력파일 (이하 그림 5 Rigid Wall Body의 경우 모델링 된 형상에 대한 관성 특성을
*TIDE Region이나 Body Interaction에는 많은 옵션
.k파일)로의 정의는 다르다. 통해 계산이 되지만 만일 단순화된 모델의 경우 관성
_SURFACE 들을 가지고 있지 않다. 하지만 실제 LS-DYNA에
두 가능에 대한 .k파일은 다음과 같이 작성된다. 모멘트가 달라지기 때문에 보다 Rigid Body의 보다 _TO_SURFCE
서는 Contact에 대한 다양한 옵션들을 가지고 있고
정확한 거동을 모사하기 위해 필요한 경계조건이다. _OFFSET
· Symmetry Region : *BOUNDARY_SPC 이 옵션들을 WB LS-DYNA에서 활용하기 위해서는
· Sliding Plane : *BOUNDATY_SLIDING_PLANE *AUTOMETIC Contact Properties를 사용하면 된다.
그림 6 Rigid Wall details View _SURFACE_TO
활용 방법은 Geometry에서 Symmetry를 정의 _SURFACE Contact Property에는 Contact의 시작시점과
할 면을 선택한 후 Coordinate System에서 종료시점을 정의할 수 있는 Bird & Death Time
Symmetry 방향을 정해 준다. Symmetry가 정의 옵션과 Contact과 Target간의 접촉에 의한 진동을
┃Rigid Body Boundary condition┃
되는 방향은 지정된 Coordinate System의 X,Y 감쇠시키기 위한 Viscous Damping에 대한 옵션,
축이며 Graphic Window에 가상으로 표시된다. LS-DYNA 특수 경계조건 중에는 위 그림과 같이 그리고 Shell을 이용한 해석에서 Shell의 가상
*LOAD_
Sliding Plane에는 2가지 Type를 가지고 있다. RIGID_BODY Rigid Body에 경계조건을 정의할 수 있는 몇 가지 두께를 정의할 수 있는 Optional Tickness등으로
각 Type은 Symmetry가 정의되는 방향을 결정 조건들이 존재한다. 각 조건들은 Rigid Body에 구성되어 있다.
*BOUNDARY
하며 Coordination System의 Normal방향으로 _PRESCRINED 적용되는 회전 및 병진 방향의 거동 및 힘에 대한
그림 7 Rigid Body Property details View
정의할 것이냐 Vector 방향으로 정의할 것이냐를 경계조건 들이다. 일반 기본 경계조건을 이용
*MAT_RIGID
결정하게 된다. 하여 동일한 방법으로 적용이 가능하다. 하지만
LS-DYNA 해석의 경우 Rigid Body의 활용이 높기
┃Birth & Death┃
때문에 경계조건을 따로 분리해 두었다.
Rigid Body 경계조건에는 Rigid Body LS-DYNA의 경계조건은 시간에 따른 값으로 입력
*BOUNDARY
Constraint가 있다. 이 조건은 Rigid Body를 _PRESCRIBED 되기 때문에 항상 시간의 함수로 정의 된다. 하지만
구속할 때 사용되며 Rigid Body의 경우 Node를 ANSYS와 달리 하중을 Step으로 나누지 않기 때문에
그림 4 Sliding Plane details View 가지고 있지 않기 때문에 구속의 위치는 항상 하중의 시작과 끝을 정확히 입력하기 쉽지 않다. 그림 9 Contact Property details View
91
Tutorial
LS-DYNA에서는 Rigid Body의 활용이 높기 때문에 이를 Rigid Body Additional Node는 Rigid Body와
*CONSTRAINED
Control할 수 있는 다양한 옵션들을 가지고 있으며 이들 중 WB
LS-DYNA에서는 아래 3가지 옵션을 이용하여 Rigid Body를
_RIGID_BODIE Flexible Body간의 Node를 공유하는 옵션이다.
Rigid Body와 Flexible Body는 Tide Contact으로 ANSYS
R17 Topology
Control 한다. Bonded조건이 가능하지만 Node를 공유하기
위해서는 Rigid Body Additional Node옵션을
사용하면 된다. 단 Scope에는 Rigid Body가
┃Explicit Rigid Body┃ Part로 입력 되어야 하며 Nodes에는 Flexible
Body의 Node가 입력된다.
Optimization 소개
일반적으로 초기에 모델을 불러오면 모든 Body는
Flexible Body로 정의 되어 있으며 이를 Rigid
Body로 변경하기 위해서는 각 Geometry의 이종학 과장 _ 태성에스엔이
jhlee@tsne.co.kr
Stiffness Behavior에서 변경 하였다.
ANSYS R17에서 ACT로 개발된 새로운 Topology Optimization 기능이 추가되었다. 지금까지 Beta기능으로
이러한 방법 외에서 WB LS-DYNA에서는 Toolbar에 Explicit
Rigid Bodies를 이용해서도 Rigid Body의 변경이 가능하다. 존재하던 Shape Optimization(beta)은 깔끔히 잊어 버리고 그 동안 갈망하던 기능들과 편의성을 탑재하여
Rigid Body로 변경하기 위한 Body들을 선택한 후 Explicit Rigid 나타난, 더구나 무료 버전의 ACT로 사용이 가능한 이것을 살펴 보기로 한다.
Bodies에 추가하기만 하면 추가된 Body들은 모두 Rigid Body로
정의된다.
┃ Topology Optimization ┃
소개하는 ‘Topology Optimization’의 용어부터 설명을 하면,
우리말로는 ‘위상최적화’라고 부르며, [그림 1]과 같이 외팔보를
만들어 놓고 왼쪽을 고정한 후 오른쪽 절점에 수직으로 누르는 힘을
작용하면, 위상최적화 설계영역에 대해서, 예를 들면, 중량을 줄이면서
┃Merge Rigid Bodies ┃
하중에 가장 잘 견딜 수 있는 최적의 형상을 계산해 내는 용도로
Merge Rigid Bodies는 Rigid Body간의 Node 많이 활용되고 있다.
*CONSTRAINED
_RIGID_BODIES 를 공유하여 결합시키는 기능을 가지고 있다. ANSYS R17 최적화 영역에 설정된 경계조건 모습(왼쪽),
그림 2
최적화 결과 형상(오른쪽)
Rigid Body와 Rigid Body간에는 Contact이 정의
맺음말
되지 않는다. 그렇기 때문에 이 두 구조물을 연결 위상최적화의 개념이 나오기 전에는 주로 제품의 형상을 생성해
하기 위해서는 Node를 공유할 수 밖에 없지만 이 번호에서는 WB LS-DYNA에서 활용할 수 있는 다양한 놓고 설계치수를 변수로 다루는 치수최적화(sizing optimization)와
Rigid Body끼리 는 Part로 묶어줄 수 없기 때문에 LS-DYNA 경계조건들에 대하여 알아 봤으며 LS-DYNA 형상을 변경시키는 형상최적화(shape optimization)가 주류였다.
Merge Rigid Bodies와 같은 특수한 옵션이 필요 해석에서 활용도가 높은 Rigid Body를 Control할 수 있는 치수최적화는 설계자가 만들어 놓은 형상에서 치수 값을 변수로 활용
하다. 옵션을 사용하는 방법은 Node를 공유시킬 옵션들에 대하여 소개 하였다. 다음 호에는 WB LS-DYNA의 하며, 그 형상 또한 설계자의 설계 경험으로 범위가 한정되기 때문에
Time step을 Control 기능들에 대하여 소개하고자 한다. 다양한 형상을 고려하는 것에는 한계가 존재한다. 또한 형상최적화는
두 Part만 선택하고 두 Part간의 Node의 위치는
일치 해야 한다. 형상 표면의 자유도를 제어하며(표면을 당기고 줄이고 움직이며)
그림 1 외팔보의 위상최적화 해석모델 및 해석결과
92 93
ANZINE 2016
Tutorial ANSYS R17 Topology Optimization 소개
최적의 형상을 만들어가기 때문에 치수최적화 보다는 유연하다고 볼 ·Steady State 견딜 수 있으면서 중량을 줄일 수 있는 형상을 찾는 것이 목적이다. 이어서, [그림 6]과 같이 Topology Optimization 시스템의
수 있지만, 그 과정 중에 유한요소가 찌그러지면(distortion) 더 큰 ·Linear Bonded Contact 격자는 quadrilateral element (Mid Side Nodes Kept)를 사용하고, ‘Analysis Settings’에서 Solver의 수렴조건을 설정한다. 다음으로,
변형이 곤란하다. ·Solid Bodies (2D and 3D) 조밀한 크기로 생성한다. 격자의 크기가 작을수록 더 안정적인 결과 [그림 7]과 같이 위상최적화 경계조건으로 ‘Design Region’ 기능을
위상최적화는 설계자로 하여금 경계조건에 적합한 초기형상을 만들어 ② Objective Functions 형상을 얻을 수 있다. 구조해석의 경계조건은 [그림 5]와 같이 연성해석 추가하고 최적화 시킬 영역을 선택한다. 선택된 영역에서 구조 하중에
주기 때문에 일반적으로 개념설계 단계에서 유용하게 활용되고 · Single and Multi Compliance 상위 관계로 구성되는 Static Structural 시스템에서 설정하고 여기 적합한 형상을 계산하게 된다. 주의할 점은 하중과 구속조건을 설정한
있다. · Local Degree of Freedom 에서 계산된 정보를 바탕으로 위상최적화가 진행된다. 영역은 최적화 과정에서 보존되어야 하는데, 4개의 볼트 체결부와
· Local Displacement 중앙에서 5,000[N]의 힘으로 하중이 작용하는 영역은 구조물의
· Reaction Force 뼈대가 연결되어 있어야 한다. 이 영역은 위상 최적화 과정에서
· Volume, Mass 형상의 제거로부터 배제되어야 하며, 최적화 형상 구성을 위한
③ Constraint Functions 경계 지점으로써 계산에 참여 된다. 이것을 위한 설정은 [그림 8]과
┃ ANSYS Topology Optimization 시스템 ┃ · Local Degree of Freedom 같이 ‘Exclusion’ 기능으로 설정한다.
94 95
Tutorial
[DAFUL 활용]
[그림 13]과 같이 Static Structural 시스템을 새로 구성한 후
검증모델이라는 것의 의미는, 위상최적화기법으로 경계조건에
개선된 모델을 불러들인다. STL 형식의 모델을 불러들이면 표면이
대한 최적의 형상이 추출되었지만 밀도 범위에 따라 필요 성능을
깨끗하지 않으므로 [그림 14]와 같이 mesh를 생성하기 전에
DAFUL의 Assembly를 이해 하기 위해서는 DAFUL을 구동하였을 때 Ribbon Menu 및 Tab 구성이 오피스의 구성과 크게 차이가 나지
SpaceClaim Direct Modeler(SCDM)의 DAFUL의 파일이 어떻게 생성이 되는지 이해하여야 File System을 않는다.
그림 11
STL 표면 개선 기능 구성하고 이를 잘 활용 할 수 있게 된다. DAFUL의 Quick Access Tool Bar가 있는데, 좌측 상단에 New/
이를 위해, DAFUL 구동시 System에 어떠한 객체들이 연결 되는지 Open/Save가 default값으로 설정이 되어 있다.
살펴보자. 이 가운데, New 버튼을 누르면 New File… / New Model…이
그림 15
나타나는데, New Model을 누르면 수행하고자 하는 Work의 정의
위상최적화 형상의 검증해석 결과
┃ GUI 및 시작하기┃ 및 Model을 정의하여 실행을 할 수 있게 된다.
DAFUL을 처음으로 구동하면 DAFUL 구동 Graphic User
Interface(GUI)가 나타난다.
96 97
ANZINE 2016
Tutorial [DAFUL 활용] DAFUL의 Assembly 기능을 활용한 해석시스템 간편 구성법
┃ Subsystem Assembly하기┃
CAD의 Assembly 방식은 일반적으로 상위의 Assembly에서
하위의 Assembly를 불러와 구속조건을 주어 Assembly를 구성
하는 방식이다.
DAFUL Assembly는 상위 Assembly와 하위 Assembly를 별도로
구성 후 상위 Assembly와 하위 Assembly 사이에 Interface를 그림 8 하부 Assembly구속조건 설정
설정하여 Assembly를 구성하게 된다. CAD의 그것과 다소 차이가
그림 5
그림 3 해석 Model 설정 있다. 하부 어셈블리에서 Interface Body와 Fixed 조건으로 구속을 잡아
여러
DAFUL은 처음 Model 설정시에 Option 사항으로 Unit/Gravity/ Subsystem 구성 Interface로 설정된 Body는 Interface Body가 되고 이 Interface 준다. Base Body와 Action Body는 Body를 선택 후 Multipoint
modeling Type을 설정하게 되어 있는데, 사용자의 해석시스템 이 Subsystem을 주 Assembly의 하부 Assembly로 설정하여 Body는 개체가 가진 질량과 관성 모멘트 값이 무시되면서 Joint와 Picker로 면의 중심을 잡아준다.
크기와 중력방향에 맞게 설정하면 된다. 이용할 수 있게 된다. Force에 대한 특성은 그대로 가지는 Body가 된다. 일종의
Dummy Body라고 명명하면 쉽게 이해가 될 것이다.
98 99
Tutorial
[그림 11]과 같이 상부 Assembly를 상부 Bar는 Translation으로 이렇게 Assembly를 마친 상태에서 해석을 진행하게 되면
이동가능 하도록 Ground-Body를 설정하고, Interface하는 연결 Interface Body는 상부 Assembly의 Body와 하부 Assembly를
부위는 Fixed 조인트로 구속한다.
이 System은 상위 Assembly로 Subsystem을 저장한다.
Fix시켜주는 역할을 하게 된다. ANSYS Composite
PrepPost(ACP) R17.0 그림 1 Assigning a Field Variable to Material Property
그림 12
Subsystem Assembly기능
Update Overview ┃Enhanced Composite Workflow┃
Subsystem을 Assembly하기 위해서는 Ribbon Tab에서
Assembly 카테고리의 Susbsystem을 클릭하면 Subsystem을 Composite shell과 Composite solid 모델의 workflow가 통일
김준환 대리 _ 태성에스엔이
불러올 수 있는 Assemble Subsystem 메뉴창이 나타나게 된다. 되었으며, shell과 solid 모델 전환이 원활해졌다. 또한, 다중 ACP-
junhwan_kim@tsne.co.kr
이때 이전에 만들어 놓은 하부 어셈블리 Subsystem을 불러오면 Pre 시스템과 Mechanical Model을 하나의 해석 시스템으로 결합
위치를 설정할 것인지 물어오게 되는데, Assembly의 위치 변경이 할 수 있다(R17.0).
그림 15 Post Processor 화면
없다면 그대로 OK버튼을 눌러 진행을 하면 상부 어셈블리와 ACP(ANSYS Composite PrepPost)는 적층형 복합재 구조물을
하부 어셈블리가 각각의 위치에 맞게 불러 들여 진다. ▶MeshFree Body Assembly하기 해석하는데 필요한 모든 기능을 제공한다. ACP(Pre)는 재료, Ply,
Mesh Free body가 혼합된 상태에서 상위 Assembly와 하위 stacking sequence를 효율적으로 정의할 할 뿐만 아니라 다양한
Assembly를 Interface Body로 연결하기 위해서는 Interface 파손이론을 적용할 수 있으며, ACP(Post)는 구조물의 전체적인
Body와 연결되는 부분이 Body가 아닌 Faceset으로 설정을 하면 된다. 결과부터 layer부분 까지 상세하게 확인할 수 있다.
ACP R17.0으로 업데이트 되면서 사용자가 좀 더 효율적으로
사용할 수 있도록 개정되었으며, 다양한 기능도 추가되었다.
이번 호에서는 ACP R16.1, R16.2 그리고 R17.0의 주요 업데이트 그림 2 Composite workflow
내용을 살펴보고자 한다.
┃Interactive Lay-up Definition in Excel┃
Excel Link 인터페이스 기능이 추가되어 Excel spreadsheet 기반으로
▶ 주요 업데이트 내용 lay-up 정의를 정의, 수정 또는 저장을 할 수 있으며, ACP와 데이터를
그림 13 Assemble Subsystem · Variable Material Data 양방향으로 교환할 수 있다(R17.0).
· Enhanced Composite Workflows
이렇게 하나의 Subsystem을 어셈블리로 가지고 오게 되면 그림 16 MeshFree Body Assembly
· Interactive Lay-up Definition in Excel
· New Plotting Features
Navigator Windows에 Subsystem아래에 Subsystem이 생성된다.
여기에서 주의할 점은 하부 Assembly와 Interface를 할 Body가 · Enhancement of Expression Parameters
이를 마우스 오른쪽 키로 Property창을 열면 Subsystem에 대한
· CAD Selection Rule
Interface 설정 창이 나타나게 되는데 여기에서 Pick버튼을 누르고 상위 Assembly에서도 동일하게 하나가 존재해야 한다는 것이다.
· Solid Modeling
하부 Interface Body와 연결될 Body를 선택하게 되면 Interface 일반적으로 CAD에서는 상부 Assembly에서 하부 Assembly를
· New Sandwich Failure Criteria
설정은 완료가 된다. 불러와 구속을 줄 때 Part 또는 특정 위치에 Direct로 구속을 준다.
· Surface Section Cuts and BECAS Interface
그러나 DAFUL에서는 Interface 과정을 거쳐야 한다. 그렇지 않을 경우 Excel Link Creates a
그림 3
Worksheet for Modeling Group
해석이 되지 않거나, 해석 중 Solver가 Sub Step을 아주 작게 나누는
과정을 거쳐 해석 시간이 무한히 늘어나게 된다. ┃New Plotting Feature┃
DAFUL의 Subsystem Assembly 기능은 대형 시스템의 단위 반복 ┃Variable Material Data┃
Draping과 Angle 플롯 기능이 추가되어 Design angle, Draped
모듈을 모두 해석을 하고자 할 경우 시스템을 단위모듈로 구성한 후 온도(Temperature), 전단 각(Shear angle) 그리고 열화 인자
fiber angles, Draped shear angles, Draped transverse shear
그 구성을 가져다가 사용하는 DAFUL만의 특장점 중에 하나이다. (degradation factor) 의존 물성 데이터 기능이 확장되었다. 또한, angles를 볼 수 있으며, Lay-up Plots에서 Draping Mesh와 Flat
특히 시스템이 대형화 되어 있는 물류/자동화 산업에 유용하게 사용 복합재료의 탄성과 강도 특성은 사용자 정의 필드(user-defined Warp 플롯을 할 수 있도록 하여 플롯 처리를 간소화 하였다(R16.2).
할 수 있는 기능으로 구속조건에 대한 설정이 수십에서 수백 개가 field)에 따라 정의 할 수 있다. 이를 통해, 온도 또는 ply-shearing의 또한, python script를 기반으로 결과를 확인 할 수 있는 User-
넘어가는 시스템일 경우, Pre작업 시간을 절약하기 위해 사용할 수 기본적인 효과뿐만 아니라 기포 함량(void content), 경화(degree Defined Plot 기능이 추가 되어, lay-up 또는 전체 구조물에 대해
그림 14 Interface Subsystem 선택 있는 유용한 기능이라 하겠다. of curing) 또는 습도(humidity)를 고려할 수 있다(R17.0). 플롯을 생성할 수 있다(R17.0).
100 101
Tutorial
CAE분야 최신 경향과 솔루션 가이드 태성에스엔이 행사 안내
그림 8 문의하여 주십시오.
그림 5
User- Disable Drop-Offs
Defined Plot
┃Enhancement of Expression Parameter┃ 2016년 교육 과정별 일정표 [교육문의] 마케팅팀 박미란 사원 / 02-2117-0033, edu@tsne.co.kr
최종수정 : 2016/02/19
이전까지 Expression output Parameter는 한 줄의 Python
script으로 제한되었으나, 여러 줄의 Script 기반으로 매개변수를 | 구조해석 교육
출력할 수 있다(R17.0). 그림 9
교육비
교육기간 월별 교육 일정
Reordering 구분 과정명
필수 (만원)
선행과정
Extrusion Guides 일수 시간 1 2 3 4 5 6 7 8 9 10 11 12 일반 학생
27~29 28~30
WorkBench Mechanical 비선형 재료 3 21 9~11 (대) 11~13 3~5 (대) 21~23 90 45
19~20 25~26
WorkBench Mechanical 접촉고급 2 14 19~20 (대) 9~10 8~9 (대) 8~9 60 30
┃CAD Selection Rule┃ WorkBench Mechanical 동역학 2 14 18~19
2~3
26~27 6~7
10~11
24~25 60 30
WorkBench (대) (대)
Selection Rule에 CAD Selection Rule 기능이 새롭게 추가되어 그림 10 Mechanical WorkBench Mechanical 열 2 14 17~18 28~29 6~7 60 30
CAD의 surface 또는 solid 형상을 기반으로 ply, 또는 Oriented Shear WorkBench Mechanical 전자기장 2 14 7~8 13~14 60 30
WB Mechanical
Selection Set의 범위를 정의 할 수 있다(R16.2) Crimping WorkBench Mechanical 최적화 기본 1 7 4 1 23 7 30 15
WorkBench Mechanical 다물체 1 7 25 7 22 6 30 15
되었으며(R16.1), Disable Drop-Offs Option이 추가되어 Drop- 그림 11 Surface Section Cuts and BECAS Interface GTAM - 2 14 19~20 15~16 60 30
102 103
| 유동해석 교육
교육비
필수 교육기간 월별 교육 일정
구분 과정명 (만원)
선행과정
일수 시간 1 2 3 4 5 6 7 8 9 10 11 12 일반 학생
8(대) 6(대)
DesignModeler for CFD - 1 7 19
26(대)
1
16 15
22
26 10(대)
17
21
27
19(대)
26
8
23 20
26
11 8
15(대)
6
12 20 10
9(대) 7(대)
WorkBench Meshing - 1 7 20
27(대)
2
17 16
23
27 11(대)
18
22
28
20(대)
27
9
24 21
27
12 16(대)
23
7
13 20 10
| 전자기장 해석 교육
교육비
필수 교육기간 월별 교육 일정
구분 과정명 (만원)
선행과정
일수 시간 1 2 3 4 5 6 7 8 9 10 11 12 일반 학생
SI/PI/ EMI 기초 - 1 7 29 27 20 10
Maxwell 2D/3D 기초 교육 - 2 14 22~23 40 20
Maxwell 2D/3D 고급 교육 - 2 14 14~15 60 30
Motor 기초 교육 - 2 14 2~3 40 20
기본교육
Motor 고급 교육 - 2 14 3~4 60 30
전자장-열-구조, - 2 14 7~8 24~25 40 20
전자장-열유동 커플링 교육
PCB 열해석 교육 - 1 7 10 25 20 10
104