Moving Boundaries: An Eulerian Approach

Moving Boundaries: An Eulerian Approach

많은 문제에서, 유체 및 고체 영역의 내부 경계가 그 안에서 이동할 수 있도록하면서 공간에 고정 된 그리드를 유지하는 것이 유리합니다. 이는 리 메싱의 필요성을 피할 수 있으므로 이러한 경계의 형태에 급격한 변화가 발생할 때마다 적절합니다. 메시 생성도 크게 단순화되었습니다.

고정 그리드 내에서 유체 인터페이스, 침전물, 응고 된 유체 및 탄성 재료의 경계 이동을 모델링하기위한 다양한 접근 방식이 표시됩니다. 유체 경계의 이동은 VOF (Volume-of-Fluid) 방법의 변형으로 수행되며, 각 계산 셀에서 유체의 양을 나타내는 양이 고정 메시를 통해 조정됩니다.

퇴적물의 침식 및 퇴적은 퇴적물 수색 모델을 사용하여 계산됩니다. 국부적 인 침식 속도는 패킹 된 퇴적물 / 유체 경계면에 존재하는 국부적 인 전단 응력을 기반으로하며, 증착은 Stokes 유동 근사치로 예측됩니다.

Emptying of gravure cell (same cell dimensions as filling case); a
three-dimensional perspective is shown. The transfer roll surface
(block at top) is moving away from the gravure roll at 0.5m/s. The
static contact of the fluid with all surfaces is 30°. The elapsed time
is 150

충진 층 경계면은 퇴적물 농도와 퇴적물의 포장 분율에 따라 달라집니다. 용융 금속은 온도가 빙점 아래로 떨어지면 굳을 수 있습니다. 응고 된 “유체”는 동결 및 용융을 유발하는 열유속의 양으로부터 결정된대로 표면이 증가하거나 수축하는 고체처럼 처리됩니다.

탄성 응력은 응고 된 재료 / 공기 인터페이스를 예측하는 VOF 방법을 사용하여 동일한 고정 그리드 내의 운동량 균형에 탄성 응력 계산을 추가하여 응고 된 영역에서 계산됩니다.

매우 일시적인 흐름 문제의 경우 유체와 공극 공간 사이 또는 두 개의 혼합 불가능한 유체 사이에있는 유체 인터페이스는 문제의 역학에 따라 자유롭게 움직여야합니다.

한 가지 해결책은 인터페이스와 함께 변형되는 메시를 만드는 것입니다. 이것은 시뮬레이션 중에 인터페이스의 형태가 거의 변경되지 않는 상황에서 잘 작동합니다. 그러나보다 일반적인 경우에는 시뮬레이션 중에 새 메시를 반복적으로 생성해야하거나 변경되지 않은 메시 내에서 자유 표면 경계를 생성하는 방법이 필요합니다. 이 작업은 후자를 제시합니다. VOF (Vol-of-fluid) 함수는 자유 표면의 위치를 추적하는 데 사용됩니다. 또한이 함수는 곡률을 계산하여 표면 장력의 영향을 예측하는 데 사용됩니다.

<원문보기> Moving-Boundaries-an-Eularian-Approach.pdf

Capillary Flows/Capillary Filling/Thermocapillary Switch/Capillary Absorption/Marangoni flow

Capillary Flows

모세관 흐름은 일반적으로 미세 유체 장치에서 발생합니다. 예를 들어, 바이오 칩 설계에서는 한 곳에서 다른 곳으로 액체 용액을 전달하기 위해 긴 마이크로 채널이 자주 사용됩니다. 입구 채널은 액체 저장소에 연결되고 표면 장력은 액체를 마이크로 채널로 끌어 당깁니다 (액체가 칩 표면에 “젖은”경우). 이 페이지에서는 충진, 흡수 및 전환과 같은 모세관 흐름 분석에서 FLOW-3D의 특정 응용 분야를 다룹니다.

Marangoni flow in a dish of water that is heated at its center.

Marangoni flow는 중앙에서 데워진 물이 담긴 접시에 흐릅니다. 불균일한 표면 장력에 의해 생성 된 흐름은 20ºC의 초기 온도에서 0.75cm 깊이의 얕은 8.0cm 직경의 물 접시에 의해 입증됩니다. 원형 접시의 중앙에는 직경 0.5cm의 원통형 막대가 있습니다. 80 Cº의 온도로 가열하고 0.05 cm 깊이까지 수면에 담근다. 핫로드 근처의 물이 가열됨에 따라 표면 장력이 0.1678 dyne / cm / ºC만큼 감소하여 표면이 접시의 바깥 쪽 테두리쪽으로 후퇴합니다. Retraction는 처음에 표면에 뿌려진 질량없는 마커 입자로 표시됩니다.

Capillary Absorption

고체 물질의 기공에 모세관 흡수 때문에 액체와 고체 사이의 접착 발생합니다. 이 같은 흡수의 간단하면서도 유용한 시험은 핀란드 ABO Akademi 대학의 마르티 Toivakka에 의해 제안되었습니다. 테스트 기공은 ± 1.0 μm의 측면 벽 1.0 μm의 반경 원호입니다. 팽창 목에 연결된 넓은 2차원 채널로 구성되어 있습니다. 체적력의 부재 하에서, 표면장력 과 wall adhesion pull liquid 는 액체와 고체 사이의 static contact angle에 의해 결정됩니다. 첨부된 그림은 FLOW-3D가 올바르게 특정 접촉 각도 (유체는 적색표현) 충전 레벨을 계산하는 것을 나타냅니다.

Thermocapillary Switch

액체의 작은 덩어리나 가벼운 빔의 경로에서 움직이는 굴절, 혹은 반사로 다른 길로 리디렉션 할 수 있습니다. 이 개념은 특히나 한번 빔 내부 반사로 인해 갇혀 있는 섬유에 들어가 광학 섬유로 연결에서 매력적입니다. 어떠한 복잡성의 광 회로를 만들려면, 하나의 광섬유에서 다른 가벼운 방향을 바꿀 수 있는“스위치”를 둘 필요가 있습니다.

The animation above shows a FLOW-3D simulation of a drop of water in a 14mm-wide channel that is being heated at the bottom.

Capillary Filling

모세관 충전 과정을 이해하는 것은 칩 설계에 중요합니다.. 액체 흐름 통로의 다른 형상 포획 기포의 가능성 등의 충전 공정의 기술은, 같은 챔버와 칩의 내부 구조를 배치 기둥 분할하고, 밸브 결합에 설계자 안내 등 다양한 모세관 충전 동작이 발생할 수 있습니다.

시뮬레이션은 아래의 모세관 작용의 분석 예측의 유효성을 검사합니다. 모세관 채우기는 정확하게 표면 장력과 중력에 의해 균형을 잡습니다.이것은 FLOW-3D에 의해서 정확하게 예측되는 기본적인 과정입니다.

Filling / 충진

Filling / 충진

재료 비용을 줄이고 사이클 시간을 개선하기 위해 소비재 회사는 슬로 싱, 튀기 및 공기 혼입을 포함한 많은 자유 표면 유체 문제를 처리해야합니다.

Predicting Entrained Air in a Bottle Filling Example

혼입된 공기는 생산 라인에서 컨테이너가 채워질 때 액체의 부피를 증가시킬 수 있습니다. 아래 왼쪽 이미지는 높이가 약 20cm인 병에 1.2 초 동안 채우는 것을 보여줍니다. 색상 음영은 액체에서 공기의 부피 비율을 나타냅니다. 병에서 짧은 시간과 높은 수준의 혼합으로 인해 공기가 표면으로 올라와 빠져 나갈 시간이 없었습니다. 그러나 오른쪽 이미지에서 볼 수 있듯이 약 1.7 초의 추가 시간이 지나면 표면으로 상승하는 공기로 인한 액체 부피 감소가 명확하게 보입니다. FLOW-3D의 드리프트 플럭스 모델을 사용하면 액체의 기포와 같은 성분을 분리하여 분리 할 수 있습니다.

Air entrainment (left) and separation of air and liquid (right)

In by 9, out by 5 – Rapid evaluation of Tide® bottle filling

FLOW-3D를 사용하여 새로운 Tide 병 디자인의 채우기를 모델링하는 방법을 설명하는이 기사는 The Procter and Gamble Company의 기술 부문 책임자 인 John McKibben이 기고했습니다.

오전 9시에 긴급한 이메일을 받았다고 상상해보십시오.

새로운 Tide® 병 디자인 중 하나가 핸들을 채우고 충전 장비에 문제가있을 수 있음을 방금 깨달았습니다. 프로토 타입 병도없고 몇 주 동안도 없을 것입니다. 디자이너와 소비자는 디자인의 모양을 좋아하지만 그것이 채우는 방식은 우리 생산 시설의 쇼 스토퍼가 될 수 있습니다.
이 상황을 접했을 때 저는 3D 지오메트리 (그림 1)의 스테레오 리소그래피 (.stl) 파일을 요청하여 응답을 시작했고 제가 할 수있는 일을 확인했습니다. FLOW-3D는 .stl 파일을 사용하여 지오메트리를 입력 할 수 있으며 채우기에 대한 자유 표면 문제를 해결할 수 있어야한다는 것을 알고있었습니다. 나는 이것이 잠재적 인 문제에 대한 좋은 질적 이해를 제공 할 것으로 기대했지만,이 응용 프로그램에 대해 얼마나 정확한지에 대해서는 약간 불확실했습니다.

Setting up and Running the Simulation

오후 1 시경에 지오메트리 파일, 유량 및 유체 속성을 받았습니다. 몇 시간 내에 시뮬레이션이 실행되어 예비 결과를 제공했습니다. 저는 제 고객을 초대하여 결과를 간단히 살펴 보았고 그는 “보스의 상사”도 함께 살펴 보았습니다. 그래서 저녁 5 시까 지 예비 결과를보고 원래 우려 사항이 문제가 아니라고 판단했습니다.

그러나 결과는 몇 가지 다른 질문을 제기했습니다. 핸들을 채우면 유입되는 유체 분사가 많이 분리되었습니다. 나는 이것이 동반 된 공기와 거품의 양을 증가시킬 것이라는 것을 알고 있었다 (우리는 결국 세탁 세제를 채우고있다). FLOW-3D 공기 혼입 모델을 테스트하기로 결정했습니다. 이 모델은 원래 난류 제트 용으로 개발되었으며,이 층류 문제를 볼 때 얼마나 잘 수행 될지 확신 할 수 없었습니다.

Figure 2: Filled results
Experimental comparison of bottle filling model with and without the air entrainment model, courtesy of The Procter & Gamble Company.

그림 2는 공기 유입 모델이 있거나없는 병 충전 모델의 결과를 보여줍니다. 혼입 된 공기가 포함되면 충전 레벨이 크게 증가합니다. 혼입 된 공기가 병 상단에서 액체를 밀어 내지는 않지만 공기 혼입 정확도를 확인해야 할만큼 충분히 가깝습니다.

그림 3은 몇 주 후에 실행 된 실험의 이미지와 공기 혼입 수준을 비교합니다 (시제품 병이 제공되었을 때). 제트 분리 및 충진 수준의 정 성적 일치는 우수하며 시뮬레이션이 병 설계를 선별하기에 충분히 정확하다는 것을 확인했습니다.

Capillary Flows

Capillary Flows

모세관 흐름은 일반적으로 미세 유체 장치에서 발생합니다. 예를 들어, 바이오 칩 설계에서 긴 마이크로 채널은 종종 액체 용액을 한 장소에서 다른 장소로 전달하는 데 사용됩니다. 입구 채널은 액체 저장소에 연결되고 표면 장력이 액체를 마이크로 채널로 당깁니다(액체가 칩 표면에 “습기”되는 경우). 이 페이지에서는 충전, 흡수 및 전환과 같은 모세관 흐름 분석에서 FLOW-3D에 대한 몇 가지 특정 용도에 대해 다룹니다.

Marangoni Flows

마랑고니는 그 중심에 가열된 물 접시에 흐릅니다. 균일하지 않은 표면 장력에 의해 발생하는 흐름은 20ºC의 초기 온도에서 깊이 0.75cm의 얕은 8.0cm의 물 접시에 의해 입증됩니다. 원형 접시 중앙에 놓인 원통형 막대는 직경 0.5cm로 80Cº의 온도로 가열되고 0.05cm의 깊이까지 수면에 잠깁니다. 핫 로드 주변의 물이 가열되면 표면 장력이 0.1678dyne/cm/ºC만큼 감소하여 표면이 접시의 바깥쪽 림 쪽으로 수축됩니다. 수축은 처음에 표면에 뿌려진 질량이 없는 마커 입자에 의해 나타납니다.

Capillary Filling

모세관 충전 공정을 이해하는 것은 칩 설계에 중요합니다. 액체 흐름 경로의 기하학적 구조가 다르면 기포를 고정할 수 있는 등의 모세관 충진 동작이 달라질 수 있습니다. 충전 프로세스에 대한 지식은 설계자가 챔버, 결합 기둥, 분할 및 밸브와 같은 칩의 내부 구조를 정렬하는 데 도움이 됩니다. 오른쪽의 시뮬레이션은 모세관 작용의 분석적 예측을 검증합니다. 모세관 충전은 표면 장력과 중력에 의해 균형을 이루며, 이는 FLOW-3D로 정확하게 예측되는 기본 공정입니다.

Thermocapillary Switch

910/5000광선의 경로 안팎으로 이동하는 소량의 액체는 굴절이나 반사를 통해 다른 경로로 방향을 바꿀 수 있습니다. 이 개념은 광선이 광섬유에 들어가면 내부 반사에 의해 포착되는 광섬유와 관련하여 특히 매력적입니다. 복잡한 광학 회로를 만들려면 한 광섬유에서 다른 광섬유로 빛을 리디렉션 할 수있는 “스위치”가 필요합니다.

제안 된 한 가지 개념은 열 모세관을 기반으로합니다. 광섬유 광선을 교차하는 마이크로 채널에 액체의 작은 방울을 놓습니다. 방울이 채널을 따라 빔이 통과해야하는 곳으로 이동하면 빔이 다른 섬유로 반사됩니다. 방울은 양면을 다르게 가열하여 이동합니다. 이것은 방울이 채널의 더 차가운 끝쪽으로 당겨 지도록 방울의 양쪽에있는 반월판의 표면 장력의 변화를 일으 킵니다.

Whole Blood Spontaneous Capillary Flow

Sketch of the cross section of the device (w=150 µm, h1=300 µm, h2=1200 µm, α=14.5o)

모세관 기반 마이크로 시스템은 추가 작동 메커니즘이 필요하지 않기 때문에 저렴하고 제작하기 쉽습니다. 마이크로펌프나 주사기와 같은 일반적인 마이크로 시스템은 부피가 크고 휴대할 수 없는 흐름 작동을 필요로 합니다.

버팔로 대학의 최근 연구는 모세관 유동 작용을 사용하여 미세 기기에서 액체를 이동시키는 간단한 해결책을 연구했습니다. 이 작업은 FLOW-3D를 사용하여 수정된 V-그루브 채널에서 자발적 모세관 흐름을 시뮬레이션합니다. 좁은 V-그루브 기하학(왼쪽)은 전혈과 같은 높은 점도의 유체도 이 유체를 통해 이동할 수 있기 때문에 좋은 솔루션을 제공합니다. 홈의 끝부분은 자발적인 모세관 흐름을 촉진하고 평행판은 충분한 혈액수송을 보장합니다.

본 연구에서는 FLOW-3D를 사용하여 채널 내 유체 헤드의 유속과 액체 전방의 진행을 추정합니다.

결과는 실험 및 분석(간단한) 결과와 비교됩니다. 아래 그림은 수치, 실험 및 분석 결과의 비교를 보여줍니다. FLOW-3D 결과는 실험 결과와 매우 일치합니다.

FLOW-3D Results

Analysis A: FLOW-3D results in red circles at the mid flow height, experimental results in green dots recorded at the medium fluid height, analytical results in green dashes
Analysis B: FLOW-3D results in red circles at the mid flow height, experimental results in green dots recorded at the medium fluid height, analytical results in green dashes

Animation of the results post-processed in FlowSight.

References

J. Berthiera, K.A. Brakke, E.P. Furlani, I.H. Karampelas, V. Pohera, D. Gosselin, M. Cubizolles, P. Pouteau, Whole blood spontaneous capillary flow in narrow V-groove microchannels, Sensors and Actuators B: Chemical, 2014

FLOW-3D CAST

FLOW-3D CAST는 다양한 금속 주조 해석이 가능한 완벽한 열유동 해석 프로그램으로, 매우 정확한 모델링과 다기능성, 사용 용이성 및 고성능 클라우드 컴퓨팅 기능을 결합한 최첨단 금속 주조 해석 시뮬레이션 플랫폼입니다. 모든 금속 주조 공정에 대해 FLOW-3D CAST는  빠르고 직관적인 해석이 가능한 작업 공간을 제공합니다. 11개 공정에 대한 Workspace, 강력한 후처리, 충진 예측, 응고 및 결함 분석을 통해 FLOW-3D CAST는 최적의 주조 제품 설계에 필요한 도구와 로드맵을 모두 제공합니다.

FLOW-3D Cast는 거의 모든 주조 공정을 모델링 할 수 있도록 설계되었습니다. FLOW-3D Cast의 매우 정확한 유동 및 응고 결과는 표면 산화물, 혼입된 공기, 매크로 및 미세 다공성과 같은 중요한 주조 결함을 포착합니다. 다른 특별한 모델링 기능으로는 로봇 스프레이 냉각 및 윤활, 샷 슬리브 흐름 프로필, 스퀴즈 핀 및 열 응력을 모델링 할 수있는 열 다이 사이클링이 있습니다.

최적화된 시뮬레이션 설계를 통해 개발 시간을 단축하고 출시 시간을 단축하며 수율을 높일 수 있습니다. FLOW-3D CAST를 사용하면 설계 및 개발 비용을 절감할 수 있습니다.

FLOW-3D CAST Continuous Casting WorkspaceFLOW-3D CAST Gravity Die Casting Workspace
FLOW-3D CAST HPDC WorkspaceFLOW-3D CAST Investment Casting WorkspaceFLOW-3D CAST Low Pressure Sand Casting Workspace
FLOW-3D CAST Low Pressure Die Casting WorkspaceFLOW-3D CAST Sand Casting WorkspaceFLOW-3D CAST Sand Core Making Workspace
Lost Foam CastingFLOW-3D CAST Tilt Pour Casting
HPDC Oxides Simulation | FLOW-3D CAST
BMW Injector Casting Process – Innovative ingate system for gravity casting
Continuous Slab Casting | FLOW-3D CAST
Horizontal Centrifugal Pipe Casting | FLOW-3D CAST

Tilt Pour Casting Workspace, 경동주조

Tilt Pour Casting Workspace Highlights, 경동주조

  • 금형의 모션 제어
  • 최첨단 금형온도관리, 동적 냉각 채널, 스프레이 냉각, 금형온도 싸이클링
  • 정확한 가스 고립 및 기공 예측

Workspace Overview

경동주조(Tilt Pour Casting) Workspace는 엔지니어가 FLOW-3D  CAST로 경동주조(Tilt Pour Casting)을 성공적으로 모델링 할 수 있도록 설계된 직관적인 모델링 환경입니다 . 작업 공간에는 프로세스별 특정 다이 및 재료 유형이 포함되어 있으며, 정확한 기계 기능에 맞게 회전 동작을 쉽게 정의 할 수 있습니다. 

기포 결함의 완전한 분석을 위해 충진 분석에 벤트 및 배압이 포함되어 있으며, 다이사이클링 및 최신 응고 모델은 작업 공간의 하위 프로세스 아키텍처를 통해 충진시 매끄럽게 연결됩니다. Tilt Pour Casting Workspace는 단순하지만 다양한 모델링 환경에서 시뮬레이션의 모든 측면을 위한 완전하고 정확한 솔루션을 제공합니다.

Tilt Pour Simulation | FLOW-3D CAST
Tilt Pour Casting | FLOW-3D CAST
8-Cavity Tilt Pour | FLOW-3D CAST v5.1

프로세스 모델링

  • 틸트 주입
  • 역 틸트 주입

유연한 격자 생성

  • FAVOR ™ 단순 격자 생성 도구
  • 멀티 블록
  • Conforming mesh

금형 온도 관리

  • 다이 사이클링
  • 열 포화
  • 완전 열전달 모델링

고급 응고

  • 다공성 예측
  • 수축
  • 핫스팟 식별
  • 열 계수
  • 기계적 특성 예측

모래 코어

  • 핵심 가스 진화
  • 코어 특성에 대한 재료 정의

금형 동작 제어

  • 6 개의 회전축
  • 회전 속도를위한 테이블 형식 입력

결함 예측

  • 매크로 및 미세 다공성
  • 가스 다공성
  • 조기 응고
  • 산화물 형성
  • 표면 결함 분석

다이나믹 시뮬레이션 제어

  • 모션 제어를위한 이벤트 프로브 기반 트리거

완벽한 분석 패키지

  • 다중 뷰포트가있는 애니메이션-3D, 2D, 히스토리 플롯, 볼륨 렌더링
  • 다공성 분석 도구
  • 병렬 시뮬레이션 결과 비교
  • 용융 온도, 고체 분율 측정 용 센서
  • 입자 추적기
  • 일괄 배치 처리
  • 보고서 생성

Lost Foam Casting Workspace, 소실모형주조

Lost Foam Casting Workspace Highlights, 소실모형주조

  • 최첨단 Foam 잔여물 추적
  • 진보된 Foam 증발 및 금속 유동 모델링
  • 응고, 다공성 및 표면 결함 분석

Workspace Overview

Lost Foam Casting Workspace(소실모형주조) 는 Lost Foam Casting에 필요한 충진, 응고 및 냉각 하위 프로세스를 시뮬레이션하는 모든 도구를 제공합니다. 각 하위 프로세스는 해석 엔지니어가 사용하기 쉬운 인터페이스를 제공하도록 맞춤화된 템플릿 디자인을 기반으로합니다.

Lost Foam Casting 의 결함은 충진 프로파일에서 추적할 수 있기 때문에  FLOW-3D  CAST 의 용탕유동 및 소실모형(foam)의 연소 시뮬레이션의 탁월한 정확도는 고품질의 Lost Foam Casting 주물을 생산하는 데 귀중한 통찰력을 제공합니다. 기포. 잔류물 형성과 같은 주입 결함은 최종 주조에서 정확하게 추적되고 처리됩니다.

Lost Foam Casting Workspace | FLOW-3D CAST
Lost Foam Residue Tracking – Filling Simulation | FLOW-3D CAST
Lost Foam Impeller Tree – Filling Simulation | FLOW-3D CAST
Lost Foam Residue Simulation | FLOW-3D CAST

PROCESSES MODELED

  • Filling
  • Solidification
  • Cooling

FLEXIBLE MESHING

  • Structured meshing for fast, easy generation
  • Multi-block meshing for localized accuracy control
  • Foam-conforming meshes for memory optimization

MOLD MODELING

  • Ceramic filters
  • Inserts – standard and porous
  • Air vents
  • Chills
  • Insulating and exothermic sleeves
  • Moving ladles and stoppers

ADVANCED SOLIDIFICATION

  • Chemistry-based solidification
  • Dimensionless Niyama criteria
  • Cooling rates, SDAS, grain size mechanical properties

FILLING ACCURACY

  • Foam/melt interface tracking
  • Gas/bubble entrapment
  • Automatic melt flow drag calculation in filters

DEFECT PREDICTION

  • Foam residue defect tracking
  • Cold shuts
  • Porosity prediction
  • Shrinkage
  • Hot spots

DYNAMIC SIMULATION CONTROL

  • Probe-controlled pouring control

COMPLETE ANALYSIS PACKAGE

  • Animations with multi-viewports – 3D, 2D, history plots, volume rendering
  • Porosity analysis tool
  • Side-by-side simulation results comparison
  • Sensors for measuring melt temperature, solid fraction
  • Particle tracers
  • Batch post-processing
  • Report generation

Sand Core Making Workspace, 사형 중자성형

Sand Core Making Workspace Highlights, 사형 중자성형

  • 세분화된 흐름 공기/모래 및 모래 충전
  • 압력에 의한 모배 미충진부 예측
  • 데이터베이스는 경화를 위한 유기(고온 및 저온 박스)및 무기 바인더의 모든 자료 보유

Workspace Overview

Sand Core Making Workspace는 사용자에게 모래 중자의 충진 및 경화 해석을 위한 사용하기 쉬운 도구를 제공합니다. 사용자는 다양한 모래 및 바인더 조합의 shooting을 모델링하여 코어 박스가 채워지는 방법을 예측하고, 부적합한 충전이 발생하는 지역을 찾은 다음 배기구를 배치하고 크기를 조정하여 해당 구역의 충전을 개선 할 수 있습니다. 

콜드 박스, 핫 박스 및 무기 공정을 포함한 모든 현재의 코어 경화 공정을 모델링할 수 있습니다. 모래 밀도 분포 및 공기 흐름과 같은 shooting 특성을 쉽게 시각화 할 수 있습니다.  

Sand Sand Core Drying | FLOW-3D CAST

Sand Core Blowing Simulation | FLOW-3D CAST
Sand Core Shooting | FLOW-3D CAST
Sand Core Shooting | FLOW-3D CAST
Sand Core Blowing Simulation | FLOW-3D CAST

모델링 된 프로세스

  • 콜드 박스
  • 핫 박스
  • 무기
 

열 코어 박스 모델링

  • 콜드 박스
  • 핫 박스
  • 무기
 

대류 및 복사열 전달

 

링크 된 메시와 일치하는 메시를 포함한 멀티 블록 메시

 

완벽한 분석 패키지

  • 다중 뷰포트가있는 애니메이션-3D, 2D, 히스토리 플롯, 볼륨 렌더링
  • 다공성 분석 도구
  • 병렬 시뮬레이션 결과 비교
  • 용융 온도, 고체 분율 측정 용 센서
  • 입자 추적기
  • 배치 후 처리
  • 보고서 생성

Low Pressure Die Casting Workspace, 저압주조

Workspace Highlights, 저압주조

  • 매우 정확한 충진을 위한 압력 제어 주입
  • 공극, 배기 및 역압 효과를 포함한 전체 프로세스 모델링
  • 다공성과 같은 정밀한 조기 동결 및 응고 결함을 해결하기 위한 향상된 응고 및 열 전달 제어

Workspace Overview

저압주조 Workspace 는 엔지니어가 FLOW-3D CAST를 통해 저압주조 제품을 성공적으로 모델링하도록 설계된 직관적인 모델링 환경입니다. 

유연한 압력 제어를 통해 엔지니어는 가압, 벤트 및 배압 조건을 정확하게 재현하여 주입, 공기 갇힘 및 미세수축결함에 대한 완전한 분석을 수행할 수 있습니다.

금형온도해석 및 최첨단 응고 모델은 작업 공간의 서브 프로세스 아키텍처를 통해 원활하게 충전 상태에 연결됩니다. 저압주조 Workspace은 단순하면서도 다목적 모델링 환경에서 시뮬레이션의 모든 측면을 위한 완전하고 정확한 솔루션을 제공합니다.

프로세스 모델링

  • 중력 저 압력 다이 캐스트 주조

유연한 메쉬

  • FAVOR™단순 메시 생성 도구
  • 멀티 블록 메쉬
  • 중첩된 메쉬

다이 열 관리

  • 열사이 사이클
  • 열 포화도
  • 풀 열 전달 모델링

고급 응고

  • 다공성 예측
  • 수축
  • 핫 스폿 식별
  • 기계적 특성 예측
  • 마이크로 아키텍처 예측

모래 코어

  • 핵심 가스 진화
  • 코어 특성에 대한 재료 정의

진공 및 환기

  • 대화형 프로브 배치
  • 면적 및 손실 계수 계산기

LADLE운동

  • 6도의 자유 동작 정의

주입 정확도

  • 가스 및 기포 걸림
  • 표면 산화물 계산
  • RNG및 LES난류 모델
  • 배경 압력

결함 예측

  • 매크로 및 마이크로 다공성
  • 가스 다공성
  • 조기 응고
  • 산화물 형성
  • 표면 결함 분석

동적 시뮬레이션 컨트롤

  • 프로브 기반 트리거
  • 열 제어
  • 진공 및 환기 컨트롤

완전한 분석

  • 다중 뷰 포트를 사용한 애니메이션-3D, 2D, 기록 플롯, 볼륨 렌더링
  • 다공성 분석 도구
  • 사이드 바이 사이드 시뮬레이션 결과 비교
  • 용해 온도, 고체 부분을 측정하기 위한 센서
  • 입자 추적기
  • 일괄 처리
  • 보고서 생성

Low Pressure Sand Casting (LPSC) Workspace, 저압사형주조

Workspace Highlights, 저압사형주조

  • 투과성, 코어 가스 및 수분 함량을 포함한 모래 특성 통합
  • 전체 프로세스 모델링에는 보이드, 환기 및 역압 영향이 포함됨
  • 고급 다이내믹스에는 채우기 후 고체화 틸트 동작이 포함됨

Workspace Overview

저압 사형 주조(LPSC) Workspace 는 주조 공장에서 일반적으로 사용되는 모든 공정을 시뮬레이션할 수 있는 간편한 도구를 제공합니다. 새로운 LPSC Workspace를 통해 사용자는 프로세스 파라미터를 모델링하고 최적화하는 데 필요한 도구를 사용할 수 있습니다.

필터는 하단 충진 스프로(sprues)에 삽입하여 충진 패턴을 추가로 제어하고, 용해 시 불순물을 제거할 수 있습니다. FLOW-3D CAST는 충전 중 흐름에 미치는 영향을 모델링하기 위한 세라믹 필터를 제공합니다. LPSC Workspace는 응고중의 수축 및 미세수축결함을 해결하기 위해 발열 압탕어셈블리 및 단열 슬리브를 제공합니다.

FLOW-3D CAST의 틸트 기능을 사용하면 응고 전에 몰드를 거꾸로 뒤집어 충전 스프루(sprues)가 라이저 역할을 할 수 있습니다. 이 접근 방식은 충진 스프루(sprues)가 적절하게 설계된 경우 추가 라이저가 필요하지 않습니다.

프로세스 모델링

  • 압력 또는 용량 제어 바닥 공급
  • 회전식 응고

유연한 메쉬

  • 빠르고 쉬운 생성을 위한 체계적인 메쉬
  • 국지적인 정확도 제어를 위한 멀티 블록 메쉬
  • 메모리 최적화를 위한 캐스팅 구성 메쉬

주형 모델링

  • 가스 및 수분 배출이 포함된 허용 가능한 금형
  • 국소 냉각을 위한 코일
  • 다공성 및 표준 인서트
  • 세라믹 필터
  • 에어벤트

고급 응고

  • 화학 기반 응고
  • 치수 없는 니야마 기준
  • 냉각 속도, SDAS, 입자 크기 기계적 특성

라이저 공구

  • 발열체 데이터베이스
  • 발열성 및 절연성 슬리브

주입 정확도

  • 가스/버스/자갈 끼임
  • 표면 산화물 형성
  • 필터의 자동 드래그 계산

몰드 모션 컨트롤

  • 시간 제어 금형 회전

결함 예측

  • 다공성 예측
  • 수축
  • 핫 스팟

동적 시뮬레이션 컨트롤

  • 문제가 제어되는 주입 속도

완전한 분석

  • 다중 뷰 포트를 사용한 애니메이션-3D, 2D, 기록 플롯, 볼륨 렌더링
  • 다공성 분석 도구
  • 사이드 바이 사이드 시뮬레이션 결과 비교
  • 용해 온도, 고체 부분을 측정하기 위한 센서
  • 입자 추적기
  • 일괄 처리
  • 보고서 생성

Investment Casting Workspace, 정밀주조

Workspace Highlights

  • 주조 패턴으로 쉘 생성을 능률적으로 수행할 수 있습니다.
  • 고급 방사 모델은 쉘 표면 사이의 완전한 복사 열 전달을 계산합니다.
  • 고급 모션 컨트롤에는 Bridgman, 레들 및 스핀 모션이 포함됩니다.

Workspace Overview

Investment Casting Workspace는 쉘 생성, 충전, 응고 (정적 또는 움직이는 Bridgman 쉘 금형) 및 냉각을 포함한 Investment Casting 주조의 모든 측면을 시뮬레이션하기 위한 사용하기 쉬운 도구를 Investment Casting 엔지니어에게 제공합니다.

쉘 몰드 생성 도구는 빠르고 신뢰할 수 있는 쉘 형상 생성을 위해 제공되며, radiative heat 및 view factor 모델은 쉘의 여러 부분 간의 복사 열전달(radiation heat transfer)을 정확하게 재현합니다. Directional solidification를 위해 쿨러 하부 단면과 분리된 뜨거운 상부 섹션이 있는 moving oven은 Bridgman 프로세스를 재현합니다. 용융 표면 진행 뿐만 아니라 몰드의 이동, 충진 양상 및 응고 패턴은 직관적인 후처리 도구를 통해 쉽게 평가되므로 공정 조건을 수정하여 주조 공정을 구현할 수 있습니다.

 프로세스 모델링

  • 유동
  • 고화 -고정 및 브리지먼
  • 냉각
 

쉘 몰드 생성

 

열 금형 모델링

  • 뷰 인자를 가진 전체 방사 모델링
  • 대류 및 전도 열 전달
 

멀티 블록 메시

 

유동 해석의 탁월한 정확도

  • 가스/버블 고립
  • 표면 산화물 계산
  • RNG 및 LES 난류 모델
 

래들 주입

 응고해석
  • 기공 예측
  • 수축 예측
  • 방향성 응고
 

결함 예측

  • 기공 예측
  • 공기 고립 예측
  • 조기 응고
  • 산화물 형성
 

동적 시뮬레이션 제어

  • 용탕 주입 제어
 

전체 분석 패키지

  • 다중 뷰포트가 있는 애니메이션 – 3D, 2D, 기록 플롯, 볼륨 렌더링
  • 다공성 분석 도구
  • 여러가지 해석 결과 비교
  • 용융 온도, 응고 분율 측정을 위한 센서 추가 기능
  • 파티클 트레이서
  • 일괄 후 처리
  • 보고서 생성

Gravity Die Casting Workspace, 중력주조

Gravity Die Casting Workspace Highlights, 중력주조

  • 최첨단 다이 열 관리, 동적 냉각 채널, 분무 냉각 및 열 순환
  • Ladle 주입 조건에 따라 동적 Ladle 모션이 있는 Ladle 주입
  • 첨단 유량 솔루션으로 정확한 가스 갇힘 및 가스 다공성 제공

Workspace Overview

Gravity Die Casting Workspace(중력주조)는 엔지니어가 FLOW-3D CAST를 사용하여 중력주조 제품을 성공적으로 모델링할 수 있도록 설계된 직관적인 모델링 환경입니다.

Ladle 모션, 벤트 및 배압이 충진해석에 포함되어 공기 갇힘 및 미세 응고수축공의 정확한 예측과 금형온도분포 및 상태 예측이 가능합니다.-첨단 응고 모델은 Workspace의 하위 프로세스 아키텍처를 통해 충준해석기능에 원활하게 연결됩니다. Gravity Die Casting Workspace는 다목적 모델링 환경에서 시뮬레이션의 모든 측면을 위한 완전하고 정확한 솔루션을 제공합니다.

PROCESSES MODELED

  • Gravity die casting
  • Vacuum die casting

FLEXIBLE MESHING

  • FAVOR™ simple mesh generation tool
  • Multi-block meshing
  • Nested meshing

MOLD MODELING

  • Localized die heating elements and cooling channels
  • Spray cooling of the die surface
  • Ceramic filters
  • Air vents

ADVANCED SOLIDIFICATION

  • Porosity
  • Shrinkage
  • Hot spots
  • Mechanical property
  • Microstructure

SAND CORES

  • Core gas evolution
  • Material definitions for core properties

DIE THERMAL MANAGEMENT

  • Thermal die cycling
  • Heat saturation
  • Full heat transfer

LADLE MOTION

  • 6 degrees of freedom motion definition

DEFECT PREDICTION

  • Macro and micro porosity
  • Gas porosity
  • Early solidification
  • Oxide formation
  • Surface defect analysis

VACUUM AND VENTING

  • Interactive probe placement
  • Area and loss coefficient calculator

MACRO AND MICRO POROSITY

  • Gas porosity
  • Early solidification
  • Oxide formation
  • Surface defect analysis

FILLING ACCURACY

  • Gas and bubble entrapment
  • Surface oxide calculation
  • RNG and LES turbulence models
  • Backpressure

COMPLETE ANALYSIS PACKAGE

  • Animations with multi-viewports – 3D, 2D, history plots, volume rendering
  • Porosity analysis tool
  • Side-by-side simulation results comparison
  • Sensors for measuring melt temperature, solid fraction
  • Particle tracers
  • Batch post-processing
  • Report generation

Continuous Casting Workspace, 연속주조

연속 주조 Workspace Highlights

  • 고급 모션 컨트롤에는 수직 빌릿, 수평 파이프 및 롤러 시트 캐스팅이 포함됨
  • 열 및 냉각 동적 제어는 타의 추종을 불허하는 열 관리 분석 제공
  • 유체의 완전한 시뮬레이션 – 고급 열 응력 해석을 통해 동작중의 고체 전환

Workspace Overview

Continuous Casting Workspace는 연속형 빌릿 주조 및 직접 냉간 연속 주조 등 일반적으로 사용되는 모든 주조 공장 공정을 시뮬레이션할 수 있는 사용하기 쉬운 도구를 지속적으로 주조 사용자에게 제공합니다. 새로운 Continuous Casting Workspace를 통해 사용자는 연속 주조 공정을 모델링하고 공정 파라미터를 최적화하는 데 필요한 도구를 찾을 수 있습니다.

멀티 블록 메쉬는 주조물의 높은 전단 및 고온 구배 영역에서 훨씬 더 높은 정확도를 제공하는 효율적인 방법을 제공합니다. Mold 및 Billlet 냉각, 용해 유량, 과열 및 Mold 형상과 같은 공정 매개변수가 분석에 포함됩니다. 용탕 표면의 운동과 몰드의 온동은 후처리 중에 빠르게 시각화되며, 이 과정에서 충진 및 응고 패턴도 쉽게 평가되므로 공정 수정을 자신 있게 구현할 수 있습니다.

 

 

모델링된 프로세스

  • 연속 빌릿 및 시트 캐스팅
  • 직접 냉각 연속 주조

유연한 메시

  • 다중 블록 메시는 흐름과 온도 그라데이션을 캡처합니다.

열 금형 모델링

  • 난방 및 냉각 요소와 지역화 된 다이 가열 제어
  • 용융 및 금형에서 대류 및 복사 열 전달

고급 응고

  • 수축
  • 방향 응고

결함 예측

  • 다공성 예측
  • 실내 공기
  • 조기 응고
  • 산화물 형성

동적 시뮬레이션 제어

  • 흐름 역학에 따라 제어 부기

전체 분석 패키지

  • 다중 뷰포트가 있는 애니메이션 – 3D, 2D, 기록 플롯, 볼륨 렌더링
  • 다공성 분석 도구
  • 나란히 시뮬레이션 결과 비교
  • 용융 온도, 고체 분획 측정을 위한 센서
  • 파티클 트레이서
  • 배치 후 처리
  • 보고서 생성

HPDC Part II : Filling

주입에서의 결함

  • 공기 혼입
    -부적절한 환기
    -샷 슬리브 변수의 부족
    -과도한 표면 난류
  • 표면 산화
    -공기로의 노출 시간
    -금속 전면 집중
  • 공동 현상
    -높은 속도, 낮은 압력
    -부식으로 이어짐
  • 이른 응고
    -덜 채워진 부분, 이른 동결

시뮬레이션의 필요성

  • 러너 디자인 최적화
    -흐름이 동시에 게이트에 도달
    -금속은 공동을 가로 질러 가장 짧은 거리를 이동
    -최소 수렴과 발산 흐름
    -흐름은 중요 지점으로 향함
  • 샷 슬리브의 최적
    -느린 샷, 빠른 샷 및 전환 시간 설계
    -샷 슬리브 내부의 금속 흐름 세부 사항 분석
    -사전 주입 단계에서 난류 및 공기 유입을 최소화함
    -게이트 속도
  • 배압 : 통풍구 위치 및 정확하게 채우기
  • 주입 과정에서 포착되는 결함을 추적
  • 흘러 넘치는 위치
  • 이른 응고 추적
  • 중요한 위치에서의 금속 속도
  • 주입 시간 및 기계 매개 변수

매우 정확한 유체역학

  • TruVOF : “Volume of Fluid 방법”은 유체 전면을 추적하는 가장 정교한 수치기법
  • 용탕 충진 전면의 매우 정확한 모델링 및 충진 결함 추적하여 HPDC에 이상적임

전체를 채우는 과정의 모델링이 중요한 이유

  • 부족한 부분을 알 수 있음

배기 및 배압

  • 배압은 충분히 환기되는 밸브(배기 지점)가 동시에 모델링 되어야 함
  • 단열 버블 모델을 통해 다이의 공극 영역을 가압할 수 있음.
  • 밸브 객체가 배출구 역학을 모델링함
  • 플롯은 밸브 외부(파란색 -1기압에서 0.1기압으로 이동) 및 밸브 내부의 압력을 나타냄(빨간색)

FLOW-3D CAST 소개

FLOW-3D CAST

FLOW-3D CAST는 광범위한 금속 주조 공정을 위한 완벽한 해석 솔루션을 제공합니다. 시뮬레이션을 통해 다양한 종류의 다공성, 표면 산화물, 공기 및 기포, 열 응력 및 변형 등과 같은 다양한 결함을 추적하면서, 주조 부품의 충진 및 응고에 대한 상세한 통찰력을 제공합니다. 금형을 분석하거나 FLOW-3D CAST로 코어의 가스 처리 같은 열 특성 및 기타 특성을 제거 할 수 있습니다.

최적화된 시뮬레이션을 통한 설계는 생산 현장에서의 개발 시간이 단축되고 출시 시간이 단축되며 생산량이 늘어나게 됩니다. FLOW-3D CAST는 담당자가 새로운 주조 공정 또는 합금을 배치 할 때 설계 및 개발 비용을 절감 할 수 있습니다.

직관적이고 편의성 높은 사용자 인터페이스를 결합한 FLOW-3D CAST는 성공적인 프로젝트를 통해 충진 및 응고 결함에 대한 정확한 예측을 제공합니다. 공정 요구 사항에 가장 적합한 샌드 캐스팅, 금형 주조 및 고압 다이 캐스팅을 사용할 수 있습니다.

High Performance Computing: in-House or in the Cloud

대규모 시뮬레이션의 경우 많은 계산 시간이 필요하게 되는데 이를 극복하기 위한 최고의 컴퓨팅 성능이 필요하십니까? FLOW-3D CAST는 필요 시 고성능 클라우드 컴퓨팅 환경인 클러스터 버전으로 손 쉽게 전활할 수 있습니다.

Courtesy Littler Diecasting Corporation

금속 주조 애플리케이션은 매우 어려운 시뮬레이션 중 하나입니다. 관련된 물리학의 복잡성과 적용 범위, 박막 주조, 주조 장비 정교함 등 고객의 높은 눈높이가 증가함에 따라 FLOW-3D CAST도 이를 충족하기 위한 다양한 솔루션과 기능을 제공합니다. 사형 주조, LPDC, HPDC, LostForm, 원심주조 등 FLOW-3D CAST사용자 인터페이스 안에는 고유의 전용 모델링 워크 플로우가 있습니다.

FLOW-3D CAST는 매우 정확한 흐름과 응고 결과를 통해 표면 산화물, 발생 기포, 매크로 및 미세 극성을 포함한 중요한 주조 결함을 포착할 수 있습니다. 다른 고유한 모델링 기능으로는 로봇 스프레이 냉각 및 윤활을 모델링 할 수 있는 열 다이 사이클링, 샷 슬리브 흐름 프로파일, 압착 핀 및 열 스트레스가 있습니다.

Customer Case Studies

금속 주물의 결함 식별, 보다 가볍고 강한 주조 부품을 위한 새로운 재료로 부품 설계 또는 최적 설계를 위한 반복 설계 작업은 다음과 같은 방법 중 일부입니다. 고객은 당사의 소프트웨어를 사용하여 작업 요구 사항을 충족하고 폐기율을 줄이고 시장 진출 시간을 단축하며 경쟁 업체보다 앞서 나감으로써 조직을 위한 비용을 절감합니다.

“ The more you can do on a computer ahead of time, the better. It all comes down to saving time.”

“컴퓨터에서 좀 더 많은 것을 할 수 있으면 더욱 좋습니다. 모든 것은 시간 절약에 달려있습니다.”

– Elizabeth Ryder of Graham-White Manufacturing Co.

Solidification & Shrinkage Defects (응고, 수축결함)

Solidification & Shrinkage Defects (응고, 수축결함)

FLOW-3D는 수축결함을 완화시키기 위해 압탕(riser)의 위치를 확인할 수 있는 응고 모델링 툴과 수축공(shrinkage)과 미세수축공(mirco-porosity) 영역을 정확히 파악하기 위한 모든 기능을 보유하고 있습니다. 거기에는 편석( segregation), 열응력(thermal stress)응력 등 응고와 연관된 광범위한 결함 예측기능들이 있습니다. 정확한 응고 현사을 분석하기 위해 중요한 첫 번째 단계는 정확한 충진 해석입니다. 정확한 온도분포(thermal profile)를 예측하기 위해서는 정확한 유동해석이 필요하고, 이는 응고해석의 초기조건이 됩니다. FLOW-3D는 보다 신속한 주물 설계 및 불량률을 줄일 수 있도록 응고와 관련된 많은 결함을 예측할 수 있습니다.

Solidification & Shrinkage Videos

Micro-porosity(=Micro-shrinkage) Defects, (미세기포(=미세수축공)에 의한 결함)

Micro-porosity(=Mirco-shrinkage) Defects (미세기포(=미세수축공)에 의한 결함)

FLOW-3D는 특별히 응고 과정 후반에  발생하는 미세수축공의 발생 위치를 예측하기 위한 모델을 갖고 있습니다. 이 정보를 이용하여 설계방안을 조정하고 중요한 결함을 방지 할 수 있습니다. 어떤 주조 부품들은 용탕이 응고하는 동안의 수축에 의한 gas pocket이나 porosity(or shrinkage)이 표면에 드러나면 불량품으로 판정받게 됩니다. 대부분의 크기가 큰 수축공은 응고중 피딩(feeding)을 가능하게 하는 적절한 금형 설계 방법에 의해 제거될 수 있습니다. 용탕의 응고수축을 보상하도록 충분한 feeding이 발생할 때, 미세수축공(micro-porosity, micro-shrinkage)은 일반적으로 발생하지 않습니다. 미세수축공은 충진시 공기혼입에 의한 기포와 발생원인이 상이한 것으로 응고말기 수지상(dendrite)조직에 충분한 용탕이 공급되지 않을 경우 주로 발생하며 일반적으로 부피 비율이 1 % 이하 정도의 작은 기포의 분포의미합니다. 그러므로 미세수축공이 나타날 수 있는 위치 및 가능성을 예측하는 수단을 갖는다는 것은 고품질 주조품의 생산에 매우 중요합니다. FLOW-3D의 미세수축공 모델(micro-porosity model )은 이러한 목적을 위해 개발되었습니다.

FLOW-3D CAST 사양

FLOW-3D CAST Feature

CAST virtual foundry conference banner

Active Simulation Control

실행중인 해석의 제어 파라미터는 History probes에서 사용자가 정의한 조건에 따라, 런타임 동안에 자동으로 변경 될 수 있습니다. History probes에 의해 기록된 시뮬레이션 변수는 경계 조건, mass source 및 General Moving Object 기능을 이용하여, 시간에 따른 개체의 동작을 제어하기 위해 사용될 수있습니다. 예를 들어, 고압다이캐스팅 해석에서 게이트에 설정한 History probes에 유체가 도달하면, 그 정보를 캡처하는 데이터 출력 주파수를 증가시켜 플런저의 속도를 고속으로 자동 전환 될 수있습니다. 고압다이캐스팅 해석은 유체가 게이트에 도달 할 때 자동으로 고속 전환됩니다. 이 프로세스는 새로운 실행 시뮬레이션 제어 기능을 통해 자동으로 진행됩니다. 저속 구간에서 플런저의 움직임은 trigger 슬리브의 용융물에 혼입되는 공기의 양을 최소화하기 위해 Barkhudarov 방법 1을 사용하여 계산됩니다. 이 결과는 훨씬 더 높은 품질의 주조품이 나올수 있도록 설계하는데 도움이 될 수 있습니다. Read the development note > Read the blog post >

Batch Postprocessing & Report Generation

Batch 후처리 및 보고서 생성은 해석 결과 분석시 사용자의 해석 처리 시간을 절약하기 위해 개발되었습니다. Batch 후처리는, 해석이 완료된 후, 사용자가 애니메이션, 시나리오, 그래프, 텍스트 데이터 시리즈를 정의하여 자동으로 생성되도록 할 수 있습니다. 그래픽 요청은 백그라운드에서 FlowSight를 실행하여 처리되도록 FLOW-3D Cast에 정의되어 있습니다. 원하는 해석 결과를 생성할 수 있는 컨텍스트 파일을 사용하면 Batch 후처리 기능을 사용할 수 있습니다. Batch 후처리가 완료되면, 사용자는 쉽게 자신의 관리자, 동료, 또는 클라이언트에 보낼 수있는 HTML5 형식의 완벽한 기능을 갖춘 보고서를 만들 수 있습니다. 이미지 및 동영상도 보고서에 포함 할 수 있고, 사용자는 텍스트, 캡션, 참고 문헌의 형식을 완벽하게 제어 하고 유지할 수 있습니다. Read the blog post >

Metal Casting Models

Squeeze Pin Model

스퀴즈 핀은 주조시 주입 공급이 어려운 영역에서, 응고하는 동안 금속 수축을 보상하기 위해 사용되는 실제의 다이 캐스팅 머신의 동작을 모델링하는 해석을 할 수 있습니다. 스퀴즈 핀은 선택된 표면에 cylinderical squeeze pin을 추가하여, STL 파일 또는 대화식으로 생성 될 수 있습니다. Read the development note >

Intensification Pressure Model

새로운 플런저 타입 형상이 추가 되었습니다. 강화된 압력 조건으로 macro-shrinkage 와 micro-porosity 제거를 지정할 수 있습니다.

Thermal Die Cycling model

FLOW-3D Cast v4.1's full process thermal die cycling model

다이싸이클링 (Thermal die cycling, TDC) 모델에 새로운 두 가지의 단계가 추가되었습니다. 금형이 열린 상태에서 제품이 여전히 금형 내부에 있는 ejection 단계와, 금형이 닫혔지만 사출 바로전의 preparation 단계가 추가되었습니다. 또한, 마지막 싸이클만이 아닌 모든 금형 싸이클 모두 수렴된 결과를 전달하기 위해 TDC 솔버가 성능 손실 없이 최적화 되었습니다. Read the blog post >

Valves and Vents

Modeling valves and vents in FLOW-3D Cast v4.1

밸브와 밴트의 외부 압력과 온도는 이제 사용자가 다이 캐스팅 공정에서 충진중에 보다 실제적인 동작을 정의 할 수 있도록, 시간의 표 함수로서 정의 할 수있습니다. 밸브 및 벤트의 압력 및 온도는 프로세스 설계 단계에서 유용한 제품 내부에 설정된 프로브에 의해 제어 될 수 있습니다.

PQ2 Diagram

PQ2다이어그램의 사용은 사용자가 더 나은 슬리브의 플런저 실제 움직임과 유사하게 적용 할 수 있습니다. 새로운 기능은 실제 공정 변수가 아직 알려져 있지 않았을 때 다이캐스팅 설계 단계 중에 특히 유용합니다. Read the blog post >

Cooling Channels

냉각 채널은 금형 각각의 냉각 유로에 의해 제거되거나 추가된 열의 총량에 의해 제어 될 수 있습니다. Read the development note >

Air Entrainment Model

Air entrainment 모델에 compressibility를 입력하는 새로운 옵션이 추가되었습니다. 고압 다이캐스팅의 충진 공정과 같은 경우, 공기 압축성은 유체 압력의 변화로 인한 유체의 흐름에 중요한 인자가 됩니다.
 

Cavitation Model

캐비테이션 모델은 유동 조건의 더 넓은 범위에 걸쳐 유체의 캐비테이션 거동을 나타내도록 개선되었습니다. 캐비테이션 생성에 대한 새로운 옵션은 경험적 관계를 기반으로, 기존의 일정한 속도로 생성되는 방식에서 보완되었습니다. 새로운 passive gas model 옵션은 open bubbles이 아닌 유체내에 cavitationg gas를 추적하여, 계산에 필요한 격자와 계산시간을 줄일 수 있습니다. Read the development note >

Two-fluid Phase Change Model

Two-fluid phase change model 은 과냉각을 포함하도록 확장되었습니다. 일정한 과냉각 온도를 정의하고 가스 온도가 응축이 일어나기 전에 포화점 이하로 내려갈 수 있게 함으로써 구현됩니다.

Simulation Results and Analysis

Simulation Results File Editor

사용자가 FLOW-3D Cast v4.1 결과 파일들을 병합 및 제거 할 수 있는 편집 유틸리티

Linking flsgrf.* files

Restart 해석 결과 파일들(flsgrf.*)은 FlowSight 에서 하나의 연속적인 애니메이션 결과를 표시하기 위해 restart source 결과로 링크될 수 있습니다.

Fluid/wall Contact Time

A new spatial quantity has been added to the solution output that stores the time that metal spent in contact with each geometric component, as well as the time spent by each component with metal.

용탕이 각 geometry 컴포넌트를 접촉한 시간과 각 컴포넌트가 용탕과의 접촉 시간을 나타내는 새로운 공간적 양이 해석 아웃풋에 추가 되었습니다.

Performance and Usability

Calculators

열전달 계수, 열 침투 깊이, 밸브 손실 계수, 슬리브에 용탕량(깊이), 플런저의 속도를 계산할 수 있는 Calculators 기능이 Model Setup 창에서 바로 가능해졌습니다. 또한 유틸리티 메뉴에서도 가능합니다.

Thermal Die Cycling

Heat transfer database in FLOW-3D Cast v4.1

열전달 계수 데이터베이스와 각 싸이클 단계들이 입력되어있어 간편하게 다이싸이클링 해석을 하실 수 있습니다.

GMRES Pressure Solver

GMRES pressure solver의 속도가 솔버 데이터 구조의 최적화로 인해 2배까지 향상되었습니다. 이로 인해 메모리 사용량이 20% 미만으로 증가할 수 있습니다. Read the blog post >

Sampling Volumes

Sampling volume 기능은 STL로 정의할 수 있습니다. 각 sampling volume에 의해 계산된 양들의 목록은 유체의 부피, 최대/최소 온도, 파티클의 갯수와 같은 전체 해석 영역에 대해 모두 같은 양이 되도록 확장되었습니다.

 

FSI/TSE Model

구조분석 모델의 성능이 부분적인 coupling으로 해석 솔버의 병렬화와 최적화를 통해 향상되었습니다.

Workspaces

Workspaces 를 이전에 설치된 FLOW-3D에서 가져올 수 있습니다. Workspaces 와 사용자가 선택한 시뮬레이션들을 복사할 수 있습니다.

Expanded Simulation Pre-check

Simulation pre-check 기능은 preprocessor checks를 포함하고, 문제가 발생하는 경우 링크됩니다.

Improved Transparency

Depth-peeling 옵션은 transparent geometries 를 좀 더 잘 표현하고, v4.0보다 10배 빨라졌습니다.

Interactive Tools

Baffles, history probes, void/fluid pointers, valves, mass-momentum sources, squeeze pins에 대한 새로운 대화형 생성 기능이 추가되었습니다. 또한 probing과 clipping 도구들이 대화형으로 개선되었습니다.

General Enable/Disable

모든 objects (e.g., mesh blocks)은 활성화/비활성화 할 수 있습니다.

Estimated Remaining Simulation Time

솔버 메세지 파일에 short-print로 추정된 잔여 해석 시간이 추가 되었습니다.

Tabular Data

테이블 형식의 데이터에서 선택된 데이터를 마우스 오른쪽 버튼을 클릭하여 csv파일 또는 외부 파일에 복사, 저장할 수 있습니다.

1 23-10 Michael R. Barkhudarov, Minimizing Air Entrainment, The Canadian Die Caster, June 2010

[FLOW-3D 물리모델]Granular Flow / 입상유동

 Granular Flow / 입상유동

입상유동은 고상입자와 기체나 액체(예를 들어 모래와 공기 또는 모래와 물)인 유체와의 혼합물이다. 입상고체와 유체의 혼합물은 자유표면 경계에 의해 경계가 정해질수 있는 비압축성유체로 간주된다. 혼합 유체에서의 밀도변화는 초기에 존재할 수 있고 Drift-Flux 모델을 사용하여 계산되는 고체와 유체의 상대속도 때문에 유동중에 발생할 수도 있다. 자유표면에서의 가스의 방출은 고체가 입상간의 가스를 밀어내며 단단해질 때 발생할수있다. 액체의경우 고상이 단단해질 때 순수액체지역이 형성될수있다,

이 모델을 활성화하기 위해 General One fluid option Physics Granular Flow Granular Flow in Gas 또는 Physics Granular Flow Granular Flow in Liquid (Slurry)를 선택한다. 입상유동 창이 보이는데 여기서 입자의 직경 및 미시적 밀도와 유체의 밀도 및 점도가 정의되어야 한다. 필요하다면 고상의 최대 close packing 체적율 과 mechanical jamming 체적율이 각기 디폴트인 0.36과 0.61로부터 변경될 수 있다. 또한 자유표면의 an angle of repose(안식각?) 은 디폴트 값인 34도가 모델링하는 고상에 대해 맞지 않으면 변경될 수 있다.

입상유동을 선택하면 이는 자동으로 이 모델에서 사용되는 프로그램 내의 대 여섯 가지 모델을 활성화 시킨다. 또한 혼합물의 점도는 이 모델에서 계산되므로 정의하는 것이 불필요함에 주목한다. 사실 Fluids tab 에있는 어떤 유체물성도 정의할 필요가 없다.

입상물질이 격자 경계를 통해 계산 영역으로 들어오면 close packing 의 밀도보다 작은 고상율을 갖는 고상/기체 혼합물의 밀도를 정의하는 것이 중요하다. 그렇지 않으면 유동이 없을 것이다.

두 개의 보조 입력변수들이 있다. 하나는 Multiplier in threshold packing velocity 이고 다른 하나는 Multiplier in packing drag 이다. Multiplier in threshold packing velocity 는 이 속도 이상에서 packed solid material 의 유동을 결정하고 Multiplier in packing drag 는 입상이 충분히 높은 밀도로 packing될 때 유동을 정지시키는데 이용된다. 이 두 변수 모두 사용자가 입상체가 이 값을 변형시키는 응집력이나 다른 힘을 알지 못한다면 디폴트 값으로 남겨져야 한다.

또 다른 보조 입력 량은 마찰 각도인데 이는 보존각도보다 2~8도정도 크다. 마찰 각도는 액체인 유체의 경우에 중요하며 이 경우 마찰각도는 고상간의 충돌로 인한 전단유동 시 발생하는 분산압력에 영향을 미친다.

Granular flow application example: Core Blowing / 입상유동응용예제: 코어블로잉

코어블로잉 공정은 공기/모래 혼합물을 코어몰드에 고속 충진하는 것을 포함한다. FLOW-3D 는 코어블로잉을 각 모래 입자가 아닌 2상 연속체로 모델링 한다. 2상의 영향(공기/모래 결합)은 Drift Flux 모델을 사용하여 모델링 된다. 공기/모래 혼합물은 순수 공기와 선명한 경계면을 갖는 1유체로서 모델링 된다. 순수공기는 단열 기포로 나타내진다. 벤트는 밸브로 정의된다. 어떻게 이 모델이 실행되는지에 대한 더 많은 정보는 Flow Science Technical Note 88 at 테크니컬 노트notes/default.asp를 참조하라.

코어블로잉 모사(simulate)를 시작하는 단계는

  1. STL 파일로부터 관련 형상을 읽어 들여 생성하거나 Model Setup –> Meshing & Geometry 탭에있는 FLOW-3D 기초요소를 사용하여 형상을 생성한다.
  2. 다음 물리적 특성을 활성화하고 Model Setup Physics 탭에있는 변수들을 정의한다.

(a)   올바른 방향에서 중력을 정의하기 위해 Gravity and non-inertial reference frame 모델을 사용한다.

(b)   Viscosity and Turbulence 대화창에서 Viscosity and Laminar flow 를 활성화한다.

(c)    Activate the Granular Flow model.  Granular Flow 모델을 활성화한다.

  • Granular Flow in Gas 선택은 모래입자가 주위 매질보다 훨씬 밀도가 높다고 가정하는 Granular Flow 모델을 활성화한다.
  • Global vent 는 모래를 통과하는 공기의 전반적 배출을 조절한다. Global vent coefficient 는 모래 와 모래의 막힘에 의한 출구면적 감소에 따른 평균 손실을 나타내는 승수이다. 또한 모든 밸브의 외부압력과 모든 밸브 승수의 평균을 취한다. 추정치는 다음 식으로부터 계산될 수 있다.

여기서 Cv,g Global vent coefficient,  는 최대가능 고상율, L 은 공기 기포와 출구사이의 평균거리, 그리고 dgAverage grain diameter 이다.

  • Mechanical jamming volume fraction 은 모래의 체적율로 이 값 이상에서는 입상간의 상호작용에 의해 유동에 저항이 발생한다. 사용하기에 맞는 값은 0.61이다.
  • Close packing volume fraction 은 유동이 정지하게 되는 모래의 체적율을 기술한다. 체적율이 0.995(Close packing volume fraction) 를 넘게 되면 그 요소내의 속도는0으로 된다. 모래입자가 구형일 때 이는 일반적으로0.63이다.
  • Average grain diameter Grain density 는 정의되어야 하고 제조사로부터 알 수 있다. Gas density Gas viscosity 또한 정의되어야 한다. CGS 단위로 공기의 표준값은 각기 0.001225 g/cm3 와0.00017 poise 이다.
  • Multiplier in threshold packing velocity 와 Angle of repose 는 코어블로잉 모델링에는 필요하지 않다.
  • 입상 반발계수는 고체표면과 충돌 후에 모래입자가 유지하는 에너지의 양을 추정하는데 사용된다.

(d)    Density Evaluation 모델을 활성화한다. 일단 Granular Flow 가 활성화되면 First order approximation to density transport equation 이 자동적으로 가능하게 된다. 이는 모래의 전달을 계산하는데 필요하다. 더 나은 공간적 정확성을 위해 Second order monotonicity-preserving approximation to density transport equation 이 선택될 수 있다. 이는 모래의 농도가 급격히 변할 것으로 예측되는 모사(simulate)에 유용할 수 있다.

(e)   가스를 배출시키기 위해서는 Bubble and Phase Change 모델을 활성화시킨다. 이는 배출구와 밸브를 사용하기 위한 필요조건이다.

  1. 초기조건과 경계조건은 Meshing & Geometry 탭에서 추가될 수 있다. 공간 또는 기포영역의 초기조건은 이미 Adiabatic bubble 모델이 Bubble and phase change 모델에서 활성화될 때 정의된다. 경계조건은 Meshing Mesh Block 1 Boundaries 에서 정의된다. 모래는 공기압에 의해 코어상자를 통해 이동되므로 압력경계조건과 공기/모래 혼합물의 밀도가 경계에서 적용되어야 한다. S(대칭경계를뜻하는)를 갖는 적절한 경계상자를 택하면 경계대화상자가 나타날 것이다. Specified pressure 무선 버튼을 선택하고 입구압력, 유체율 1.0, 그리고 밀도를 정의한다.

  1. 단지 몇 개의 배출구만 있다면 밸브를 추가하거나 배출구가 너무 많아 수의 밸브로 추가할 수 없으면 Granular Flow Vent 로 정의된 형상을 사용한다. 밸브유동손실은 Bernoulli 의 차단 이론으로부터 유도된다. 밸브 생성에 관한 세부내용은 Valves 에서 찾아볼 수 있다. 배출구를 형상요소로 추가하기 위해 Meshing & Geometry 가지에서 별도 구성요소를 생성한다. 이는 배출구는 독자적 물성을 가지며, 형상요소는 그들의 물성과 운동에 따라 분류되어 있기 때문이다.

이렇게 모델링 될 때 배출구는 체적이 없다. 배출구가 같은 크기이면 이들은 하나의 STL 로써 또는 같은 구성요소의 기초요소를 사용하여 모델링 될 수 있다. 다른 크기라면 이들은 별도로 모델링 되어야 한다. 이들을 배출구로 정의하기 위해 Component Type drop down Granular Flow Vent 로부터 선택한다. 일단 형태가 정해지면 물성이 정의되어야 한다. Model Setup Meshing & Geometry Component Component Properties Granular Flow Vent Properties 에서 the Vent Flow Area, Diameter of Vent Channel 그리고 Vent External Pressure 를 정의한다.

See also: 또한 참조하라

  • Adiabatic Bubbles 단열기포
  • Flows with Density Variations 밀도 변화를 갖는 유동
  • Granular Flow. 입상유동

[FLOW-3D 물리모델]General Moving Objects / 일반이동물체

General Moving Objects / 일반이동물체

Basics / 기초

The general moving objects (GMO) model in FLOW-3D can simulate rigid body motion, which is either userprescribed (prescribed motion) or dynamically coupled with fluid flow (coupled motion). If an object’s motion is prescribed, fluid flow is affected by the object’s motion, but the object’s motion is not affected by fluid flow. If an object has coupled motion, however, the object’s motion and fluid flow are coupled dynamically and affect each other. In both cases, a moving object can possess six degrees of freedom (DOF), or rotate about a fixed point or a fixed axis. The GMO model allows the location of the fixed point or axis to be arbitrary (it can be inside or outside the object and the computational domain), but the fixed axis must be parallel to one of the three coordinate axes of the space reference system. In one simulation, multiple moving objects with independent motion types can exist (the total number of moving and non-moving components cannot exceed 500). Any object under coupled motion can undergo simultaneous collisions with other moving and non-moving objects and wall and symmetry mesh boundaries (See Collision). The model also allows the existence of multiple (up to 100) elastic linear and torsion springs, elastic ropes and mooring lines which are attached to moving objects and apply forces or torques to them (See Elastic Springs & Ropes and Mooring Lines).

FLOW-3D에서 일반 이동물체인 GMO 모델은 강체운동을 모사(simulate)할 수 있는데, 이는 사용자가 기술하는 운동(지정운동)이거나 유체 유동과 동력학적인(결합된) 운동일 수 있다. 물체의 운동이 지정되면 유체 유동은 이 운동에 의해 영향을 받으나, 물체의 운동은 유체에 의해 영향을 받지 않는다. 그러나 물체가 결합된 운동을 하면 물체와 유체는 동역학적으로 연결되어 서로 영향을 미친다.

이 두 경우에 물체는6 자유도 운동을 할 수 있고, 고정된 점이나 축에 대해 회전할 수가 있다. GMO모델은 고정점이나 고정축의 위치를 임의로 설정할 수 있으나(이는 물체나 계산영역의 내부 또는 외부가 될 수 있다) 고정축은 공간좌표계의 좌표중의 하나에 평행하여야 한다.

어떤 모사(simulate)에서 고유의 운동형태를 갖는 다수의 운동물체가 존재할 수 있다(이동 및 고정된 물체의 전체수는500개를 초과하지 못한다). 결합운동을 하는 물체는 다른 이동/비이동 물체 그리고 벽과 대칭 경계 격자면에서 충돌할 수가 있다(충돌참조). 이 모델은 (100개까지) 다수의 탄성선형과 비틀림 스프링, 탄성로프와 이동 물체에 부착된 탄성력과 회전력을 갖는 계류선들을 표현할 수 있다(Elastic Springs & Ropes 와 Mooring Lines참조). .

In general, the motion of a rigid body can be described with six velocity components: three for translation and three for rotation. In the most general cases of coupled motion, all the available velocity components are coupled with fluid flow. However, the velocity components can also be partially prescribed and partially coupled in complex coupledmotion problems (e.g., a ship in a stream can have its pitch, roll and heave to be coupled but yaw, sway and surge prescribed). For coupled motion only, in addition to the hydraulic, gravitational, inertial and spring forces and torques which are calculated by the code, additional control forces can be prescribed by the user. The control forces can be defined either as up to five forces with their application points fixed on the object or as a net control force and torque. The net control force is applied to the GMO’s mass center, while the control torque is applied about the mass center for 6-DOF motion, and about the fixed point or fixed axis for those kinds of motions. The inertial force and torque exist only if the Non-inertial Reference Frame model is activated.

일반적으로 강체의 운동은 6개의 속도 성분으로 기술될 수 있다: 3개의 이동과3개의 회전. 가장 일반적인 결합 운동의 경우에, 모든 가능한 속도성분들은 유동과 연결되어 있다. 그러나 속도 성분들은 복잡한 결합운동 문제에서는 부분적으로 지정되고 일부는 결합될 수 있다(즉 유속내의 선박에서 pitch, roll and heave는 결합된 운동을 하고 yaw, sway and surge 는 지정될 수있다). 단 결합운동 문제에서는 코드 내에서 계산되는 수력, 중력, 관성 그리고 스프링 힘과 토크에 추가적인 조절할 수 있는 힘(control force) 들이 사용자에 의해 기술될 수 있다. 조절 힘(control force)들은 물체의 지정된 위치에 작용하는5개까지의 힘이나 또는 순수 힘과 토크로 정의 될 수 있다. 순수 조절힘은 GMO의 질량 중심에 작용하지만, 조절토크는6 자유도 운동의 질량중심에 대해 이런 운동을 하기 위한 고정축이나 점들에 대해 적용된다. 관성력과 토크는 단지 비 관성계 모델이 활성화되면 존재한다.

In FLOW-3D, a GMO is classified as a geometry component that is either porous or non-porous. As with stationary components, a GMO can be composed of a number of geometry subcomponents. Each subcomponent can be defined either by quadratic functions and primitives, or by STL data, and can be solid, hole or complement. If STL files are used, since GMO geometry is re-generated at every time step in the computation, the user should strive to minimize the number of triangle facets used to define the GMO to achieve faster execution of the solver while maintaining the necessary level of the geometry resolution. For mass properties, different subcomponents of an object can possess different mass densities.

FLOW-3D 에서 한 개의 GMO 는 다공질 또는 비 다공질의 형상요소로 간주된다. 정지된 구성요소에서와 같이 한 개의 GMO 는 다수의 형상 서브구성요소로 구성될 수 있다. 각 서브구성요소는 2차 함수와 기초 요소 또는 STL 데이터로 정의될 수 있고 고체, 공간 또는 이의 보완일 수 있다. 만약 STL 파일이 사용된다면 GMO 형상은 계산 중에 매 시간에서 재 생성되므로 사용자는 형상 정밀도에 필요한 수준을 유지하는 한편, 빠른 계산을 위해 GMO를 정의하는데 사용되는 삼각면의 수를 줄이려고 노력해야 한다. 질량물성을 위해 한 물체의 다른 서브구성요소는 다른 질량밀도를 가질 수 있다.

In order to define the motion of a GMO and interpret the computational results correctly, the user needs to understand the body-fixed reference system (body system) which is always fixed on the object and experiences the same motion. In the FLOW-3D preprocessor, the body system (x’, y’, z’) is automatically set up for each GMO. The initial directions of its coordinate axes (at t = 0) are the same as those of the space system (x, y, z). The origin of the body system is fixed at the GMO’s reference point which is a point automatically set on each moving object in accordance with the object’s motion type.

GMO 의 운동을 정의하고 계산결과를 정확히 이해하기 위해, 사용자는 항상 물체에 고정되고, 물체와 같은 운동을 하는 물체에, 고정된 기준계(물체계)를 이해할 필요가 있다. FLOW-3D 의 전처리에서 물체계(x’, y’, z’) 가 자동으로 각 GMO 에 대해 설정된다. 좌표축(t = 0에서) 의 초기방향은 공간계(x, y, z) 의 것과 같다. 물체계의 원점은 물체의 이동형상에 일치하는 각 이동체 상에 자동으로 설정된 GMO 의 기준점에 고정되어 있다.

 

The reference point is: 기준점은 다음과 같다.

  • the object’s mass center for the coupled 6-DOF motion;

결합된6자유도 운동의 질량중심

  • the fixed point for the fixed-point motion;

고정점 운동을 위한 고정점

  • a point on the fixed axis for the fixed-axis rotation;

고정축 회전을 위한 고정축 상의 점

  • a user-defined reference point for the prescribed 6-DOF motion.

기술된6자유도 운동을 위한 사용자 지정의 기준점

  • If the reference point is not given by users for the prescribed 6-DOF motion, it is set by the code at the mass center (if mass properties are given) or the geometry center (if mass properties are not given) of the object.

기준점이 기술된6자유도 운동을 위해 사용자가 지정하지 않으면 코드에 의해 질량중심 (질량물성이 주어지면) 또는 형상중심(질량물성이 안 주어지면)에 지정된다.

 

The GMO’s motion can be defined through the GUI using four steps:

GMO 운동은 4단계를 거쳐 GUI 를통하여 정의될수있다.

  1. Activate the GMO model;

GMO 모델을 활성화한다

  1. Create the GMO’s initial geometry;

GMO의 초기형상을 생성한다

  1. Specify the GMO’s motion-related parameters, and

GMO의 운동관련 변수들을 지정하고.

  1. Define the GMO’s mass properties.

GMO 질량물성을 정의한다

Without the activation of the GMO model in step 1, the object created as a GMO will be treated as a non-moving object, even if steps 2 to 4 are accomplished.

1단계의 GMO 모델 활성화가 없으면 2~4의 단계가 이루어져도 GMO 로 생성된 물체는 비 이동 물체로 간주될 것이다.

Step 1: Activate the GMO Model GMO 모델활성화

To activate the GMO model, go to Model Setup Physics Moving and simple deforming objects and check the Activate general moving objects (GMO) model box.

GMO 모델을 활성화하기 위해 Model Setup Physics Moving and simple deforming objects 로 가서 Activate general moving objects (GMO) model 박스를 체크한다.

The GMO model has two numerical methods to treat the interaction between fluid and moving objects: an explicit and an implicit method. If no coupled motion exists, the two methods are identical. For coupled motion, the explicit method, in general, works only for heavy GMO problem, i.e., all moving objects under coupled motion have larger mass densities than that of fluid and their added mass is relatively small. The implicit method, however, works for both heavy and light GMO problems. A light GMO problem means at least one of the moving objects under coupled motion has smaller mass densities than that of fluid or their added mass is large. The user may change the selection on the Moving and deforming objects panel or on the Numerics tab Moving object/fluid coupling.

GMO 모델은 유체와 움직이는 물체간의 상호작용을 다루기위해 두 수치해석법을 이용한다: explicit 방법과implicit 방법. 결합 운동이 없으면 두 방법은 동일하다. 결합된 운동에서는 외재적 방법은 일반적으로 무거운 GMO 문제에 사용된다, 즉 결합된 운동을 하는 모든 이동물체는 유체밀도보다 크고 이의 부가질량이 작을 경우이다. 그러나 내재적 방법은 무겁거나 가벼운 GMO 문제에 모두 사용된다. 가벼운 GMO 문제는 결합운동 시에 최소한 하나의 이동물체가 유체밀도보다 작고 이의 부가질량이 클 경우이다. 사용자는 Moving and deforming objects패널이나 Numerics tab Moving object/fluid coupling 상에서 선택을 바꿀 수 있다.

  1. Step 2: Create the GMO’s Initial Geometry GMO의 초기형상을 생성한다

 

In the Meshing & Geometry tab, create the desired geometry for the GMO components using either primitives and/or imported STL files in the same way as is done for any stationary component. The component can be either standard or porous. To set up a porous component, refer to Porous Media. Note that the Copy function cannot be used with geometry components representing GMOs.

정지상태의 구성요소 생성의 경우와 마찬가지로 Meshing & Geometry 탭에서 기초 요소와/또는 외부로부터의 STL 파일을 이용하여 GMO 구성요소의 원하는 형상을 생성한다. 구성요소는 standard이거나porous일 수 있다. 다공성요소를 설정하기 위해 Porous Media 를 참조하라. Copy 기능은 GMO를 나타내는 형상 구성요소에 사용할 수 없음에 주목한다.

Step 3: Specify the GMO’s Motion Related Parameters GMO의 운동관련변수들을 지정한다

The following section discusses how to set up parameters for prescribed and coupled 6-DOF motion, fixed-point motion and fixed-axis motion. The user can go directly to the appropriate part.

다음 섹션은 “지정되고 결합된 6자유도운동”, “고정점 운동과 고정축 운동을 위한 매개변수를 어떻게 설정하는지”에 대해 논한다. 사용자는 직접 해당부분을 참조할 수 있다.

Prescribed 6-DOF Motion 지정된 6자유도운동

In Meshing & Geometry Geometry Component (the desired GMO component) Type of Moving Object, select Prescribed motion. Go to Component Properties Type of Moving Object Moving Object Properties Edit Motion Constraints. Under Type of Constraint, select 6 Degrees of Freedom in the combo box.

Meshing & Geometry Geometry Component (the desired GMO component) Type of Moving Object 에서 Prescribed motion 을 선택한다. Component Properties Type of Moving Object Moving Object Properties Edit Motion Constraints 로 가서 Type of Constraint 밑에서 combo 박스에 있는 6 Degrees of Freedom 를 선택한다.

To define the object’s velocity, go to the Initial/Prescribed Velocities tab in the Moving object setup window. The prescribed 6-DOF motion is described as a superimposition of a translation of a reference point and a rotation about the reference point. The reference point can be anywhere inside or outside the moving object and the computational domain. The user needs to enter its initial x, y and z coordinates (at t = 0) in the provided edit boxes. By default, the reference point is determined by the preprocessor in two different ways depending on whether the object’s mass properties are given: if mass properties (either mass density or integrated mass properties) are given, then the mass center of the moving object is used as the reference point; otherwise, the object’s geometric center will be calculated and used as the reference point.

물체의 속도를 정의하기 위해 Moving object setup 의 창에 있는 Initial/Prescribed Velocities 탭으로 이동한다. 지정된 6자유도 운동은 기준점의 이동과 기준점에 대한 회전의 중첩으로 기술된다. 기준점은 이동체의 내부 또는 외부 그리고 계산영역 외부일 수도 있다. 사용자는 주어진 편집박스 내에 이의 초기 x, y 와 z 좌표값(t = 0에서)을 입력할 필요가 있다. 디폴트로 기준점은 물체의 질량 물성이 주어지는가에 따라 두 가지로 전처리 과정에서 결정된다: 질량물성(질량밀도나 전체질량물성)이 주어지면 이동체의 질량중심이 기준점으로 사용되고 아니면 이동체의 형상중심이 계산되고 기준점으로 이용된다.

With the reference point provided (or left for the code to calculate), users can define the translational velocity components for the reference point in space system and the angular velocity components (in radians/time) in body system. Each velocity component can be defined either as a sinusoidal or a piecewise linear function of time by making a selection in the corresponding combo box. For a constant velocity component, choose Non-Sinusoidal and simply enter its value in the corresponding input box (the default value is 0.0). If a velocity component is Non-sinusoidal and time-dependent, click on the corresponding Tabular button to open a data table and enter values for the velocity component and time. Alternatively, the user can also import a data file for the velocity component versus time by clicking Tabular Import Values. The file must have two columns of data which represent time and velocity from left to right and must have a csv extension. If the velocity component is sinusoidal in time, then enter the values for Amplitude, Frequency (in Hz) and Initial Phase (in degrees) in the input boxes.

기준점이 주어지면(또는 코드 내에서 계산이 되면) 사용자는 공간계 기준점에 대해 translational velocity components 를 그리고 물체계에서angular velocity components (radians/시간으로)를 정의할 수 있다. 각 속도 성분은 상응하는 combo box 에서 선택함으로써 사인파 또는 구간적 시간함수로써 정의될 수 있다. 일정 속도 성분에 대해서 Non-Sinusoidal 을 선택하고 단순히 상응하는 combo 박스에 값을 넣는다(디폴트 값은0이다). 속도성분이 Non-Sinusoidal 이고 시간의 함수이면 데이터 테이블을 열고 상응하는 Tabular 버튼을 클릭하고 속도성분과 시간을 넣는다. 다른 방법으로는 사용자가 Tabular Import Values를 클릭함으로써 속도성분대 시간의 데이터파일을 읽어 들일 수가 있다. 이 파일은 시간과 속도를 나타내는 좌로부터 우로의 두 데이터 열이 있어야 하며 csv 확장자를 가져야 한다. 속도 성분이 시간에 따른 사인파이면 입력박스에서의 Amplitude, Frequency (in Hz) 그리고 Initial Phase (in degrees) 값을 입력한다.

The expression for the sinusoidal velocity component is

사인파 속도의 식은

v = Asin(2πft + ϕ0)

where: 여기서

  • A is the amplitude, 진폭
  • f is the frequency, and주기이며
  • ϕ0 is the initial phase. 초기위상이다.
  •  
  • Users can set limits for the translational displacements of the object’s reference point in both negative and positive x, y and z directions in space system. The displacements are measured from the initial location of the reference point. During motion, the reference point cannot go beyond these limits but can move back to the allowed range after it reaches a limit. To set the limits for translation, go to the Motion Constraints tab and enter the maximum displacements allowed in the corresponding input boxes, using absolute values. By default, these values are infinite. Note the Limits for rotation is only for fixed-axis rotation thus cannot be set for 6-DOF motion.사용자는 공간계에서 음이나 양의 x, y 그리고 z 방향으로 물체 기준점의 이동변위를 제한할 수 있다. 변위는 기준점의 초기위치로부터 정해진다. 운동중에 기준점은 이 제한을 넘어갈 수 없지만 이 제한에 도달한 후에 허용된 범위만큼 돌아올 수 있다. 이동의 제한을 설정하기 위해 Motion Constraints 탭으로가서 절대값을 사용하여 상응하는 입력박스 안에 허용된 최대변위를 넣는다. the Limits for rotation 는 고정축 회전에만 해당하므로 6자유도 운동에는 지정될 수 없다.Prescribed Fixed-point Motion지정된 고정점운동In Meshing & Geometry Geometry Component (the desired GMO component) Component Properties Type of Moving Object, select Prescribed motion. Go to Moving object properties Edit Motion Constraints. Under Type of Constraint, select Fixed point rotation in the combo box and enter the x, y and z coordinates of the fixed point in the corresponding input boxes.Meshing & Geometry Geometry Component (the desired GMO component) Component Properties Type of Moving Object 에서 Prescribed motion 을 선택한다. Moving object properties Edit Motion Constraints 로 가서 Type of Constraint 밑에서 combo box 에있는 Fixed point rotation을 선택하고 상응하는 입력박스에서 고정점의 the x, y 및 z 좌표를 입력한다.To define the velocity of the object, go to the Initial/Prescribed Velocities tab in the Moving object setup window. The velocity components to be defined are the x, y and z components of the angular velocity (in radians/time) in the body system. Each velocity component can be defined as either a sinusoidal or a piecewise linear function of time by making a selection in the corresponding combo box. For a constant velocity component, choose Non-Sinusoidal and simply enter its value in its input box (the default value is 0.0). If a velocity component is time-variant and Non-sinusoidal, click on the Tabular button to open a data table and enter the values for the velocity component and time. Alternatively, the user can also import a data file for the velocity component versus time by clicking Tabular Import Values. The file must have two columns of data which represent time and velocity component from left to right and must have a csv extension. If the velocity component is sinusoidal in time, then enter the values for Amplitude, Frequency (in cycles/time) and Initial Phase (in degrees) in the corresponding input boxes.

    물체의 속도를 정의하기 위해 Moving object setup 의 창에 있는 Initial/Prescribed Velocities 탭으로 간다. 정의되어야 할 속도성분은 물체계에서 각속도  (radians/시간으로) 를 x, y 및 z 성분으로 정의할 수 있다

    각 속도 성분은 상응하는 combo box 에서 사인파 또는 구간적 시간함수로써 정의될 수 있다.

    일정속도 성분에 대해서 Non-Sinusoidal 을 선택하고 단순히 상응하는 combo box 박스에 값을 넣는다(디폴트 값은0이다). 속도성분이 Non-Sinusoidal 이고 시간의 함수이면 데이터 테이블을 열고 상응하는 Tabular 버튼을 클릭하고 속도성분과 시간을 넣는다. 그렇지 않으면 사용자가 Tabular Import Values 를 클릭함으로써 속도성분대 시간의 데이터 파일을 읽어 들일 수가 있다. 이 파일은 시간과 속도를 나타내는 좌로부터 우로의 두 데이터 열이 있어야 하며 csv 확장자를 가져야 한다. 속도성분이 시간에 따른 사인파이면 상응하는 입력박스에서 Amplitude, Frequency (in Hz) 와 Initial Phase (in degrees) 값을 입력한다.

    The expression for a sinusoidal angular velocity component is

    ω = Asin(2πft + ϕ0)

    where: 여기서

    • A is the amplitude, 진폭
    • f is the frequency, and주기이며
    • ϕ0 is the initial phase. 초기위상이다.

    Prescribed Fixed-Axis Motion

    In Meshing & Geometry Geometry Component (the desired GMO component) Component Properties Type of Moving Object, select Prescribed motion. Go to Moving Object Properties Edit Motion Constraints. Under Type of Constraint, select Fixed X-Axis Rotation or Fixed Y-Axis Rotation or Fixed Z-Axis Rotation in the combo box depending on which coordinate axis the rotational axis is parallel to.

    Meshing & Geometry Geometry Component (the desired GMO component) Component Properties Type of Moving Object 에서 Prescribed motion 을 선택한다. Moving object properties Edit Motion Constraints 로 가서Type of Constraint밑에서 회전축이 어떤 좌표축에 평행인가에 따라 combo box 에있는 Fixed X-Axis Rotation 또는 Fixed Y-Axis Rotation 또는 Fixed Z-Axis Rotation 를 선택한다.

    Coordinates of the rotational axis need be given in two of the three input boxes for Fixed Axis/Point X Coordinate, Fixed Axis/Point Y Coordinate and Fixed Axis/Point Z Coordinate. For example, if the rotational axis is parallel to the z-axis, then the x and y coordinates for the rotational axis must be defined. Users can also set limits for the object’s rotational angle in both positive and negative directions. The rotational angle (i.e., angular displacement) is a vector and measured from the object’s initial orientation based on the right-hand rule. Its value is positive if it points in the positive direction of the coordinate axis which the rotational axis is parallel to. The object cannot rotate beyond these limits but can rotate back to the allowed angular range after it reaches a limit. To set the limits for rotation, in Motion Constraints Limits for rotation, enter the Maximum rotational angle allowed in negative and positive directions in the corresponding input boxes, using absolute values in degrees. By default, these values are infinite.

    회전축 좌표는 3개 Fixed Axis/Point X Coordinate, Fixed Axis/Point Y Coordinate Fixed Axis/Point Z Coordinate 중 2개의 입력박스에서 주어져야 한다. 예를 들면 회전축이 z 축에 평행 하다면 이 회전축의 the x 와 y 좌표가 정의 되어야 한다. 사용자는 물체의 양음 방향의 회전각도를 제한할 수 있다. 회전각 (즉, 각변위)은 벡터이며 오른손 법칙에 따른 물체의 초기 방향으로부터 측정된다. 이는 회전축에 평행한 좌표축의 양방향을 가리키면 양의 값이다. 물체는 제한 값을 지나 회전할 수 없지만 이 값에 도달한 후 허용된 각변위로 되돌아갈 수 있다. 회전의 제한을 설정하기 위해 Motion Constraints Limits for rotation 내에서 상응하는 입력박스에서 음이나 양의방향으로 허용된 Maximum rotational angle 을 입력한다. 이의 디폴트 값은 무한대이다.

To define the angular velocity of an object (in radians/time), go to Initial/Prescribed Velocities. The angular velocity can be defined either as a sinusoidal or a piecewise linear function of time by making a selection in the corresponding combo box. For a constant angular velocity, choose Non-Sinusoidal and simply enter its value in its input box (the default value is 0.0). If it is Non-sinusoidal in time, click on the corresponding Tabular button to open a data table and enter the values for the angular velocity and time. Alternatively, the user can also import a data file for the velocity component versus time by clicking Tabular Import Values. The file must have two columns of data which represent time and angular velocity from left to right and must have a csv extension. If the angular velocity is sinusoidal in time, then enter the values for Amplitude, Frequency (in cycles/time) and Initial Phase (in degrees) in the corresponding input boxes.

물체의 각속도(radians/시간으로)를 정의하기 위해 Initial/Prescribed Velocities 탭으로 간다. 각속도는 상응하는 combo box 에서 사인파 또는 구간적 시간함수로써 정의될 수 있다. 일정 각속도에 대해서 Non-Sinusoidal 을 선택하고, 이에 상응하는 combo box 에 단순히 값을 넣는다(디폴트 값은0.0이다). 이것이 Non-Sinusoidal 이고 시간의 함수이면 데이터 테이블을 불러와, 상응하는 Tabular 버튼을 클릭하고 각속도와 시간을 넣는다. 그렇지 않으면 사용자가 Tabular Import Values 를 클릭함으로써 속도 성분대 시간의 데이터 파일을 읽어 들일 수가 있다. 이 파일은 시간과 각속도를 나타내는 좌로부터 우로의 두 데이터 열이 있어야 하며 csv 확장자를 가져야 한다. 각속도가 시간에 따른 사인파이면 입력박스에서의 Amplitude, Frequency (in Hz) 그리고 Initial Phase (in degrees) 값을 입력한다.

 

The expression for a sinusoidal angular velocity is사인파 각속도식은

ω = Asin(2πft + ϕ0)

where: 여기서

  • A is the amplitude, 진폭
  • f is the frequency, and주기이며
  • ϕ0 is the initial phase. 초기위상이다.

Coupled 6-DOF motion 결합된 6자유도운동

In Meshing & Geometry → Geometry → Component (the desired GMO component) → Component Properties → Type of Moving Object, select Coupled motion. Go to Moving Object Properties → Edit → Motion Constraints. Under Type of Constraint, select 6 Degrees of Freedom in the combo box.

Meshing & Geometry → Geometry → Component (the desired GMO component) → Type of Moving Object 에서 Coupled motion 을 선택한다. Moving Object Properties → Edit → Motion Constraints 로가서 Type of Constraint 밑에서 combo 박스에 있는 6 Degrees of Freedom 를 선택한다.

 

Users need to define the initial velocities for the object. Go to the Initial/Prescribed Velocities tab. Enter the x, y, and z components of the initial velocity of the GMO’s mass center in X Initial Velocity, Y Initial Velocity and Z Initial Velocity, respectively. Enter the x’, y’ and z’ components of the initial angular velocity (in radians/time) in the body system in X Initial Angular Velocity, Y Initial Angular Velocity and Z Initial Angular Velocity, respectively. By default, the initial velocity components are zero.

사용자는 물체에 대한 초기속도를 정의해야 한다. Initial/Prescribed Velocities 탭으로 간다. 각 X Initial Velocity, Y Initial Velocity 그리고 Z Initial Velocity 로 GMO 질량중심의 초기속도의 x, y 와 z 성분값(t = 0에서)을 입력한다. 물체 계에서의 X Initial Angular Velocity, Y Initial Angular Velocity 그리고 Z Initial Angular Velocity (radians/시간으로)로 초기 각속도의 x’, y’ 및 z’ 성분값을 입력한다.

 

For coupled 6-DOF motion, user-prescribed control force(s) and torque exerting on the object can be defined either in the space system or the body system. They are combined with the hydraulic, gravitational, inertial and spring forces and torques to determine the object’s motion. There are two different ways to define control force(s) and torque: prescribe either a total force and a total torque about the object’s mass center or multiple forces with their application points fixed on the object. By default, all the control force(s) and torque are equal to zero.

결합된6자유도운동에서 물체에 미치는 사용자 지정 조절 힘과 토크는 물체계 또는 공간계에서 정의될 수 있다. 이들은 물체의 운동을 결정하는 수력, 중력, 관성력 스프링 힘 그리고 토크이다. 이 조절 힘과 토크를 정의하는 두 가지 방법이 있다: 물체의 질량중심에 대한 전체의 힘과 토크를 지정하거나 물체에 고정된 점들에 작용하는 다수의 힘들을 지정하는 것이다. 디폴트는 모든 조절 힘과 토크가0이다.

To prescribe total force and total torque, in the Control Forces and Torques tab, choose Define Total Force and Total Torque in the combo box. Further select In Space System or In Body System depending on which reference system the control force and torque are define in. If a component of the force or the torque is a constant, it can be specified in the corresponding edit box (default is zero). If it varies with time, then click on the Tabular button to bring up a data input table and enter the values for the component and time. The time-variant force and torque are treated as piecewise-linear functions of time during simulation. Alternatively, instead of filling the data table line by line, the user can also import a data file for the force/torque component versus time by clicking Tabular Import Values. The file must have two columns of data which represent time and the force/torque component from left to right and must have a csv extension.

전체의 힘과 토크를 지정하기 위해 Control Forces and Torques 탭 안의 combo box 에서 Define Total Force and Total Torque 를 선택한다. 추가로 조절 힘과 토크가 정의되는 기준계에 따른 In Space System 이나 In Body System 을 선택한다. 힘 또는 토크의 한 성분이 상수이면 상응하는 편집박스에 지정된다(디폴트는0). 이것이 시간에 따라 변하면 데이터 테이블을 불러오기 위해 상응하는 Tabular 버튼을 클릭하고 성분과 시간 값을 넣는다. 그렇지 않으면 한 줄씩 데이터 테이블을 채우는 대신에 사용자가 Tabular Import Values 를 클릭함으로써 force/torque component versus time 을 읽어 들일 수가 있다. 이 파일은 시간과 힘/토크를 나타내는 좌로부터 우로의 두 데이터 열이 있어야 하며 csv 확장자를 가져야 한다

If, instead, control forces and their application points need to be defined, then in the Control Forces and Torques tab choose Define Multiple Forces and Application Points in the combo box. Users can specify up to five forces. For each force, in the editor boxes, choose the force index (1 to 5) and then select Force components in Space System or Body System depending on which reference system the force is defined in. In field on the left, enter the initial coordinates (at t = 0) for the force’s application point. In the field on the right, prescribe components of the force in x, y and z directions of the body or space system. For a constant force component, enter its value in the corresponding edit box. If it varies with time, then click on the Tabular button to bring up a data input table and enter values for the force component versus time. Tabular force input is approximated with a piecewise-linear function of time. Alternatively, the user can import a data file for the force versus time by clicking Tabular Import Values. The file must have two columns of data which represent time and from left to right and must have a csv extension.

대신에 조절힘과 그 적용점들이 정의되어야 한다면 Control Forces and Torques 탭에서 combo box 안에 있는 Define Multiple Forces and Application Points 를 선택한다. 사용자는5개까지의 힘을 지정할 수 있다. 각 힘에 대해, 편집박스 내에서, force index(1에서 5) 를 선정하고 힘이 정의되는 기준계에 따라 Force components in 에서 Space System Body System 을 선택한다. 좌측 칸에 힘 적용점의 초기좌표(t=0에서)를 입력한다. 우측 칸에 물체 또는 공간계에 따른 x, y 그리고 z 방향에서의 힘의 성분을 넣는다. 힘 성분이 상수이면 그 값을 상응하는 편집박스에서 입력한다. 이것이 시간에 따라 변하면 데이터 테이블을 불러오기 위해 상응하는 Tabular 버튼을 클릭하고 힘성분 대 시간값을 넣는다. 이렇게 입력된 값들은 구간별 선형함수로 근사 된다.  다른 방법으로 사용자가 Tabular Import Values 를 클릭함으로써 힘과 시간에 대한 데이터파일을 읽어 들일 수가 있다. 이파일은 시간과 힘/토크를 나타내는 좌로부터 우로의 두 데이터 열이 있어야 하며 csv 확장자를 가져야 한다.

 

Motion constraints can be imposed to the object to decrease the number of the degrees of freedom to less than six. This selection is made by setting part of its translational and rotational velocity components as Prescribed motion while leaving the other components to coupled motion in Motion Constraints tab Translational and Rotational Options. Note that the translational and rotational components are in the space system and the body system, respectively. Then go to the Initial/Prescribed Velocities tab to define their values. A prescribed velocity component can be defined as either a sinusoidal or piecewise linear function of time in the combo box. For a constant velocity component, choose Non-Sinusoidal and enter its value in its input box (the default value is 0.0). If the velocity component is timedependent and non-sinusoidal, click on the Tabular button to open a data table and enter the values for the velocity component and time. Alternatively, the user can import a data file for the velocity component versus time by clicking Tabular Import values. The file must have two columns of data which represent time and the angular velocity component from left to right and must have a csv extension. It is treated as a piecewise-linear function of time in the code. If it is a sinusoidal function of time, instead, enter its Amplitude, Frequency (in Hz) and Initial Phase (in degrees) in the edit boxes.

6자유도 보다 운동의 자유도를 줄이기 위해 운동의 제약이 물체에 가해질 수 있다. 이 선택은 일부의 이동과 회전속도 성분을 Prescribed motion 으로 다른 성분들은 Motion Constraints tab Translational and Rotational Options 에서 coupled motion 결합운동으로 설정함으로써 이루어진다. 이동과 회전은 각기 공간계와 물체계로 되어있다는 것에 주목한다. 이 때에 Initial/Prescribed Velocities 탭으로 가서 이 값을 정의한다. 지정속도 성분은 상응하는 combo box 에서 사인파 또는 구간적 시간함수로써 정의될 수 있다. 일정속도 성분에 대해서 Non-Sinusoidal 을 선택하고 입력박스에서 값을 넣는다(디폴트 값은0이다). 속도성분이 시간의 함수이고 Non-Sinusoidal 이면 데이터 테이블을 열고 Tabular 버튼을 클릭하고 속도 성분과 시간 값을 넣는다. 다른 방법으로는 사용자가 Tabular Import Values 를 클릭함으로써 속도성분 대 시간의 데이터 파일을 읽어 들일 수가 있다. 이 파일은 좌로부터 우로의 시간과 각속도 성분을 나타내는 두 데이터 열이 있어야 하며 csv 확장자를 가져야 한다. 이렇게 입력된 값들은 코드 내에서 구간별 선형함수로 근사 된다. 대신에 시간의 함수이면 편집박스에서의 Amplitude, Frequency (in Hz) 그리고 Initial Phase (in degrees) 값을 입력한다.

 

The expression for a sinusoidal velocity component is사인파 속도식은

v = Asin(2πft + ϕ0)

where:

  • A is the amplitude, 진폭
  • f is the frequency, and주기이며
  • ϕ0 is the initial phase. 초기위상이다.

Users can also set limits for displacements of the object’s mass center in both negative and positive x, y and z directions in the space system, measured from its initial location. The mass center cannot go beyond these limits but can move back to the allowed motion range after it reaches a limit. To specify these limits, open the Motion Constraints tab and in the Limits for translation area, enter the absolute values of maximum displacements in the desired coordinate directions. There are no Limits for rotation for an object with 6-DOF coupled motion.

사용자는 초기 조건으로부터 측정된 공간계에서의 음이나 양의 x, y 그리고 z 방향으로 물체 질량중심의 변위를 제한할 수 있다. 질량중심은 이 제한을 지나갈 수 없지만 이 제한에 도달한 후에 허용된 범위로 돌아올 수 있다. 이동의 제한을 설정하기 위해 Motion Constraints 탭을 열고 Limits for translation에서 원하는 좌표방향에서의 최대 절대변위 값을 넣는다. 6자유도 운동을 갖는 물체에 대한 Limits for rotation 은 없다.

 

Coupled Fixed-Point Motion 결합된 고정점운동

In Meshing & Geometry Geometry Component (the desired GMO component) Component Properties Type of Moving Object, select Coupled motion. Go to Moving Object Properties Edit Motion Constraints. Under Type of Constraint, select Fixed point rotation in the combo box and enter the x, y and z coordinates of the fixed point in the corresponding input boxes. The Limits for rotation and Limits for translation cannot be set for fixed-point motion.

Meshing & Geometry → Geometry → Component (the desired GMO component) → Component Properties → Type of Moving Object 에서 Coupled motion 을 선택한다. Moving Object Properties → Edit → Motion Constraints 로 가서 Type of Constraint 밑에서 combo 박스에있는 Fixed point rotation 를 선택하고 상응하는 입력 상자 안에 있는 고정점의 x, y 및 z 좌표를 입력한다. Limits for rotation 와 Limits for translation 는 고정점 운동에 대해 선택될 수 없다.

 

Definition of the initial velocity for the object is required. Go to the Initial/Prescribed Velocities tab and enter the x, y and z components of initial angular velocity (in rad/time) in the boxes for X Initial Angular velocity, Y Initial Angular velocity and Z Initial Angular velocity. Their default values are zero.

물체의 초기속도 정의가 필요하다. Initial/Prescribed Velocities 탭으로 가서 X Initial Angular velocity, Y Initial Angular velocity 그리고 Z Initial Angular velocity 를 위한 상자에서 초기 각속도  (rad/시간) 의 the x, y 및 z 성분을 넣는다.

 

Further constraints of motion can be imposed to the object to decrease its number of degrees of freedom. This is done in the Motion Constraints tab by setting part of its rotational components as prescribed motion while leaving the others as coupled motion in the combo box for Translational and rotational options. Note that the rotational components are in the body system. By default, the prescribed velocity components are equal to zero. To specify a non-zero velocity component, go to the Initial/Prescribed Velocities tab. It can be defined as either a sinusoidal or a piecewise linear function of time by making selection in the corresponding combo box. For a constant velocity component, choose Non-Sinusoidal and simply enter its value in the input box (the default value is 0.0). If it is non-sinusoidal timedependent, click on the Tabular button to open a data table and enter the values for the velocity component and time. Alternatively, the user can import a data file for the velocity component versus time by clicking Tabular Import values. The file must have two columns of data which represent time and the angular velocity component from left to right and must have a csv extension. If the velocity component is a sinusoidal function of time, enter the values for Amplitude, Frequency (in Hz) and Initial Phase (in degrees) in the input boxes.

운동의 자유도를 줄이기 위해 운동의 제약이 물체에 가해질 수 있다. 이 선택은 일부의 회전속도 성분을 Prescribed motion 으로 다른 성분들은 Translational and rotational options를 위한 상자에서 coupled motion 으로 Motion Constraints 탭에서 설정함으로써 이루어진다. 회전성분은 물체계로 되어있다는 것에 주목한다. 디폴트로 지정속도 성분들은 0이다. 0이 아닌 속도성분을 지정하기 위해 Initial/Prescribed Velocities탭으로 간다. 지정속도 성분은 상응하는 combo box 에서 사인파 또는 구간적 시간함수로써 정의될 수 있다. 일정속도 성분에 대해서 Non-Sinusoidal 을 선택하고 단순히 입력박스에서 값을 넣는다(디폴트 값은0이다). 속도성분이 시간의 함수이고 Non-Sinusoidal 이면 데이터 테이블을 열고 Tabular 버튼을 클릭하고 속도 성분과 시간 값을 넣는다. 다른 방법으로는   사용자가 Tabular Import Values 를 클릭함으로써 속도 성분 대 시간의 데이터파일을 읽어들일 수 가 있다. 이 파일은 좌로부터 우로의 시간과 각속도 성분을 나타내는 두 데이터 열이 있어야 하며 csv 확장자를 가져야 한다. 속도성분이 사인파의 시간의 함수이면 입력상자에서 Amplitude, Frequency (in Hz) and Initial Phase (in degrees) 값을 넣는다.

The expression for a sinusoidal velocity component is사인파속도성분식은

ω = Asin(2πft + ϕ0)

where: 여기서

  • A is the amplitude진폭,
  • f is the frequency, and주기이며
  • ϕ0 is the initial phase. 초기위상이다

 

User-prescribed total torque exerting on the object can also be defined. They are combined with the hydraulic, gravitational, inertial and spring torques to determine the object’s rotation.

또한 사용자에 의해 지정된 물체에 작용하는 전체 토크가 지정될 수 있다. 이들은 물체의 회전을 결정하기 위해 수력, 중력, 관성력과 스프링에 의한 토크와 결합되어 있다.

In the Control Forces and Torques tab, choose Define Total Force and Total Torque in the combo box. Further, select In Space System or In Body System depending on which reference system the control torque is define in. If the torque is constant, it can be simply set in the provided edit box for its x, y and z components. For a time-dependent control torque, click the Tabular button to bring up data tables and then enter the values of time and the torque components. The control torque is treated as a piecewise-linear function of time. As an option, instead of filling the data table line by line, the user can also import a data file for the angular velocity versus time by clicking Tabular Import Values. The file must have two columns of data which represent time and velocity from left to right and must have a csv extension.

Control Forces and Torques 탭에서 combo box 상자 안의 Define Total Force and Total Torque 를 선택한다. 추가로 조절 토크가 정의되는 기준계에 따른 공간계 In Space System 나 물체계 In Body System 을 선택한다.  토크가 상수이면 its x, y 및 z 성분을 위한 주어진 편집상자에서 지정된다. 이것이   시간에 따라 변하는 조절 토크이면 데이터 테이블을 불러오기 위해 상응하는 Tabular 버튼을 클릭하고 성분과 토크 성분값을 넣는다. 제어토크는 구간 내 시간의 선형함수로 간주된다. 선택으로 한 줄씩 데이터 테이블을 채우는 대신에 사용자가 Tabular Import Values 을 클릭함으로써 각속도 대 시간 읽어 들일 수가 있다. 이 파일은 시간과 속도를 나타내는 좌로부터 우로의 두 데이터 열이 있어야 하며  csv 확장자를 가져야 한다

 

Coupled Fixed-Axis Motion  결합된 고정축운동

In Meshing & Geometry Geometry Component (the desired GMO component) Component Properties Type of Moving Object, select Coupled motion. Go to Moving Object Properties Edit Motion Constraints. Under Type of Constraint, select Fixed X-Axis Rotation or Fixed Y-Axis Rotation or Fixed Z-Axis Rotation in the combo box depending on which coordinate axis the rotational axis is parallel to.

Meshing & Geometry Geometry Component (the desired GMO component) Component Properties Type of Moving Object 에서 Coupled motion 을 선택한다. Moving Object Properties Edit Motion Constraints 로 가서 Type of Constraint 밑에서 회전축이 어느 좌표축과 평행한지에 따라 combo 박스에있는 Fixed X-Axis Rotation또는Fixed Y-Axis Rotation 또는 Fixed Z-Axis Rotation 를 선택한다.

 

Coordinates of the rotational axis need be given in two of the three input boxes for Fixed Axis/Point X Coordinate, Fixed Axis/Point Y Coordinate and Fixed Axis/Point Z Coordinate. For example, if the rotational axis is parallel to the z-axis, then the x and y coordinates for the rotational axis must be defined. Users can also set limits for the object’s rotational angle in both positive and negative directions. The rotational angle (i.e., angular displacement) is a vector and measured from the object’s initial orientation based on the right-hand rule. Its value is positive if it points to the positive direction of the coordinate axis which the rotational axis is parallel to. The object cannot rotate beyond these limits but can rotate back to the allowed angular range after it reaches a limit. To set the limits for rotation, in Motion Constraints Limits for rotation, enter the maximum rotational allowed in negative and positive directions in the corresponding input boxes, using absolute values in degrees. By default, these values are infinite.

회전축좌표는 3개 Fixed Axis/Point X Coordinate, Fixed Axis/Point Y Coordinate Fixed Axis/Point Z Coordinate 중 2개의 입력박스에서 주어져야 한다. 예를들면 회전축이 z 축에 평행하다면 이 회전축의 the x 와 y 좌표가 정의되어야 한다. 사용자는 물체의 양과 음 방향의 회전각도를 제한할 수 있다. 회전각 (즉, 각변위)은 벡터이며 오른손 법칙에 따라 물체의 초기 방향으로 부터 측정된다. 이것이 회전축에 평행한 좌표축의 양방향을 가리키면 양의 값이다. 물체는 제한 값을 지나 회전할 수 없지만 이 값에 도달한 후 허용된 각 변위로 되돌아갈 수 있다. 회전의 제한을 설정하기 위해 Motion Constraints Limits for rotation 내에서 상응하는 입력박스에서 음이나 양의방향으로 허용된 Maximum rotational angle 을 입력한다. 이의 디폴트 값은 무한대이다.

 

A definition of the initial angular velocity for the object is required. In the Initial/Prescribed Velocities tab, enter the initial angular velocity (in radians per time) in x, y or z direction in the corresponding input box in the Angular velocity components area, depending on the orientation of the rotational axis. The default value is zero.

User-prescribed total torque exerting on the object can be defined. They are combined with the hydraulic, gravitational, inertial and spring torques to determine the object’s rotation. In the Control Forces and Torques tab, choose Define Total Force and Total Torque in the combo box. If the torque is constant, it can be simply set in the provided edit box for x, y or z component of the torque, depending on direction of the coordinate axis which the rotational axis is parallel to. For a time-dependent control torque, click the corresponding Tabular button to bring up a data table and then enter the values of time and the torque. The control torque is treated as a piecewise-linear function of time in computation. As an option, instead of filling the data table line by line, the user can also import a data file for the torque versus time by clicking Tabular Import Values. The file must have two columns of data which represent time and torque from left to right and must have a csv extension. The torque about the fixed axis is the same in the space and body systems, thus the choice of In space system or In body system options makes no difference to the computation. User-prescribed total control force and multiple forces are not allowed for the fixed-axis motion.

물체의 초기 각속도 정의가 필요하다. Initial/Prescribed Velocities 탭에서 회전축의 방향에 따라 the Angular velocity components 면에서 x, y 및 z 방향으로 초기 각속도(시간당radians으로)를 넣는다. 디폴트는0이다. 사용자에 의해 지정된 물체에 작용하는 전체 토크가 정의될 수 있다, 이들은 물체의 회전을 결정하기 위해 수력, 중력, 관성력과 스프링에 의한 토크와 결합되어 있다. Control Forces and Torques 탭 안의 combo box 에서 Define Total Force and Total Torque 을 선택한다.  토크가 상수이면 회전축이 평행한 좌표축의 방향에 따라, 토크의 x, y 또는 z 성분을 위한 주어진 편집박스에서 단순히 지정된다. 따라 변하면 데이터테이블을 불러오기 위해 상응하는 Tabular 버튼을 클릭하고 시간과 토크를 넣는다. 제어토크는 계산시 구간 내 시간의 함수로 간주된다. 선택으로 한 줄씩 데이터 테이블을 채우는 대신에 사용자가 Tabular Import Values 를 클릭함으로써 토크대 시간의 파일을 읽어 들일 수 가 있다. 이 파일은 시간과 토크를 나타내는 좌로부터 우로의 두 데이터 열이 있어야 하며 csv 확장자를 가져야 한다. 고정축에 대한 토크는 공간과 시간계에서 같으므로 In space system 이나 In body system 의 선택은 계산에 차이가 없다. 사용자가 지정하는 전체 제어 힘과 다중의 힘은 고정축 운동에서는 허용되지 않는다.

Step 4: Specify the GMO’s Mass Properties GMO 질량물성을 정의한다

Definition of the mass properties is required for any moving object with coupled motion and is optional for objects with prescribed motion. If the mass properties are provided for a prescribed-motion object, the solver will calculate and output the residual control force and torque, which complement the gravitational, hydraulic, spring, inertial and user-prescribed control forces and torques to maintain the prescribed motion. To specify the mass properties, click on Mass Properties to open the dialog window. Two options are available for the mass properties definition: provide mass density or the integrated mass properties including the total mass, mass center and the moment of inertia tensor.

질량물성의 정의가 결합운동을 하는 이동체에 대해 필요하지만 지정운동을 하는 이동체에는 선택적이다. 지정운동체에 대해 질량 물성이 주어지면 solver 는 지정 운동을 유지하기 위해 중력, 수력, 관성력, 스프링 힘과 사용자 지정의 힘과 토크를 보완하는 잔여 조절 힘과 토크를 계산하고 출력할 것이다. 질량물성을 지정하기 위한 대화창을 열기 위해 Mass Properties를 클릭한다. 이를 위해 두 가지 선택이 있다: 질량밀도 또는 전체질량, 질량중심과 관성모멘트텐서를 포함하는 통합 질량 물성을 제공한다.

The option to provide mass density is convenient if the object has a uniform density or all its subcomponents have uniform densities. In this case, the preprocessor will calculate the integrated mass properties for the object. In the Mass Properties tab, select Define Density in the combo box and enter the density value in the Mass Density input box. By default, each subcomponent of the object takes this value as its own mass density. If a subcomponent has a different density, define it under that subcomponent in the geometry tree, Geometry Component Subcomponents Subcomponent (the desired component) Mass Density.

물체나 이 물체의 소 구성요소가 균일한 밀도를 가지면 질량밀도를 주는 선택이 편하다. 이 경우 전처리과정이 이에 대한 모든 통합 질량물성을 계산할 것이다. Mass Properties 탭에서 combo 박스에 있는 Define Density 를 선택하고 Mass Density 입력박스에서 밀도 값을 넣는다. 디폴트로 물체의 소 구성 요소의 밀도는 물체의 밀도와 같다. 만약에 소 구성요소가 다른 밀도를 가지면 이를 형상체계에 있는 Geometry Component Subcomponents Subcomponent (the desired component) Mass Density 소구성요소에서 정의한다.

 

The option to provide integrated mass properties is useful if the object’s mass, mass center and moment of inertia tensor are known parameters regardless of whether the object’s density is uniform or not. In the Mass Properties tab, choose Define Integrated Mass Properties in the combo box and enter the following parameters in the input boxes depending on the type of motion: Total mass, initial mass center location (at t = 0) and moment of inertia tensor about mass center for 6-DOF and fixed-point motion types;

통합 질량 물성의 사용은 물체의 밀도가 균일한지와 무관하게 물체의 질량, 질량중심, 관성모멘트 텐서 등이 알려진 변수일 경우에 유용하다. Mass Properties 탭에서 combo 박스에있는 Define Integrated Mass Properties 을 선택하고 운동형태에 따라 입력상자 안에 다음 변수들을 넣는다:

 

  • Total mass, initial mass center location (at t = 0) and moment of inertia about fixed axis for fixed-axis motion type.

전체 질량, 초기 질량중심 위치(t=0에서), 그리고 6자유도 및 고정점 운동 형태를 위한 질량중심에 관한 관성모멘트텐서

Output출력

For each GMO component, the solver outputs time variations of several solution variables that characterize the object’s motion. These variables can be accessed during post-processing in the General history data catalog and can be viewed either graphically or in a text format. For both prescribed and coupled types of motion with the mass properties provided, the user can find the following variables:

각 GMO 요소에 대해solver는 물체의 운동 특성을 보여주는 대여섯 개의 해석변수의 시간에 대한 변화를 출력한다. 이 변수들은 General history 데이터카탈로그에서 후처리중에 텍스트나 도식으로 볼 수 있다. 주어진 질량을 갖는 지정과 결합운동에 대해 사용자는 다음 변수들을 이용할 수가 있다.

  1. Mass center coordinates in space system공간계 내의 질량중심좌표
  2. Mass center velocity in space system공간계 내의 질량중심 속도
  3. Angular velocity in body system물체계 내의 각속도
  4. Hydraulic force in space system공간계 내의 수리력
  5. Hydraulic torque in body system물체계 내의 수리토크
  6. Combined kinetic energy of translation and rotation 이동과 회전의 결합운동에너지

There will be no output for items 1, 2 and 6 for any prescribed-motion GMO if the mass properties are not provided. Additional output of history data include:

질량물성이 주어지지 않으면 지정운동을 하는 GMO 에대해 상기 1,2와6에대한 출력은없다. 추가적이력데이터의 출력은

  • Location and velocity of the reference point for a prescribed 6-DOF motion지정된6자유도운동을 위한 기준점의 위치와 속도
  • Rotational angle for a fixed-axis motion

고정축 운동을 위한 회전각

  • Residual control force and torque in both space and body systems for any prescribed motion and a coupled motion with constraints (fixed axis, fixed point and prescribed velocity components)

지정운동 및 구속을 갖는 결합운동(고정축, 고정점, 그리고 지정속도성분)에 대한 두 공간과 물체계에서의 잔여 제어 힘과 토크

  • Spring force/torque and deformation

스프링 힘과 토크 및 변형

  • Mooring line extension and maximum tension force

계류선 신장 및 최대인장력

  • Mooring line tension forces at two ends in the x, y and z directions

x, y 및 z 방향에서 양끝에 작용하는 계류선 인장력

 

As an option, the history data for a GMO with 6-DOF motion can also include the buoyancy center and the metacentric heights for rotations about x and y axes of the space system, which is useful for stability analysis of a floating object. Go to Geometry Component (the desired moving object) Output Buoyancy Center and Metacentric Height, and select Yes. The buoyancy center is defined as the mass center of the fluid displaced by the object. The metacentric height (GM) is the distance from the gravitational center (point G) to the metacenter (point M). It is positive (negative) if point G is below (above) M.

선택사항으로 GMO 6자유도의 이력데이터는 부력중심과 부력물체의 안정성 해석에 유용한 공간계의 x와 y 축에 대한 회전을 위한 metacentric 높이를 포함한다. Geometry Component (the desired moving object) Output Buoyancy Center and Metacentric Height 로가서 Yes 를 선택한다. 부력 중심은 물체에 의해 배수된 부분을 차지하는 유체의 질량중심으로 정의된다. The metacentric height (GM) 은 중력중심(점 G) 에서 metacenter (점M)까지이다. 점 G가 M보다 밑(위)이면 양(음)이다.

 

GMO components can participate in heat transfer just like any stationary solid component. When defining specific heat of a GMO component, Component Properties Solid Properties Density*Specific Heat must be given.

GMO 요소는 여느 정지 고체 요소와 같이 열전달을 포함 할 수 있다. GMO 요소의 비열을 정의할 때 Component Properties Solid Properties Density*Specific Heat 가 주어져야 한다.

 

Two options are available when defining heat sources for a GMO component: use the specific heat flux, or the total power. When the total power is used, the heat fluxes along the open surface of the moving object are adjusted at every time step to maintain a constant total power. If the surface area varies significantly with time, so will the heat fluxes. When the specific heat is used instead, then the fluxes will be constant, but the total power may vary as the surface area changes during the object’s motion. To define heat source for a GMO component, go to Component Properties Solid Properties Heat Source type Total amount or Specific amount.

GMO 요소의 열 소스를 정의할 때 두 가지 선택이 있다: 비열유속 또는 전체 일률(power)를 사용하는 것이다. 전체 일률이 사용되면 이동체의 개표면을 통한 열 유속은 일정 전체 일률을 유지하기 위해 매 시간 단계 마다 조정된다. 표면적이 시간에 따라 상당히 변하면 열유속도 그러할 것이다. 대신에 비열이 사용되면 열 유속은 일정할 것이고 전체일률은 표면적이 이동체의 운동에 따라 변할 때 변할 수도 있다. GMO 요소의 열소스를 정의하기 위해 to Component Properties Solid Properties Heat Source type Total amount or Specific amount 로 간다.

 

Mass sources/sinks can also be defined on the open surfaces of a GMO component. Details can be found in Mass

Sources. 질량소스나 싱크 또한 GMO 요소의 개표면 상에 정의될 수 있다. 자세한 것은 in Mass Sources 에서 볼 수 있다.

Although the GMO model can be used with most physical models and numerical options, limitations exist. To use the model properly, it is noted that

GMO 모델은 대부분의 다른 물리적 모델이나 수치해석 선택과 같이 사용될 수 있지만 제한이 따른다. 모델을 제대로 사용하기 위해 다음 사항들에 유의한다.

  • For coupled motion, the explicit and implicit GMO methods perform differently. The implicit GMO method works for both heavy and light moving objects. The explicit GMO method, however, only works for heavy object problems (i.e., the density of moving object is higher than the fluid density).

결합운동에 대해 내재적과 외재적 GMO 방법은 다르게 작동한다. 내재적 GMO 방법은 무겁거나 가벼운 이동물체에 이용될 수 있지만 외재적 GMO 방법은 무거운 물체의 이동에만 이용한다(즉, 이동물체의 밀도가 유체의 밀도보다 크다).

  • When the explicit GMO method is used, solution for fully coupled moving objects may become unstable if the added mass of the fluid surrounding the object exceeds the object’s mass.

외재적 GMO 방법이 사용될 때 물체 주위 유체의 부가질량이 물체의 질량보다 크면 완전결합 이동물체의 해석은 불안정하게 된다.

  • If there are no GMO components with coupled motion, then the implicit and explicit methods are identical and the choice of one makes no difference to the computational results.

결합운동을 하는 GMO 요소가 없으면 내재적과 외재적 방법은 같고 어느 하나를 사용해도 계산결과에 차이가 없다.

  • The implicit method does not necessarily take more CPU time than the explicit method, even though the former required more computational work, because it improves numerical stability and convergence, and allows for larger time step. It is thus recommended for all GMO problems.

내재적 방법은 수치(해석) 안정성과 수렴이 개선되고 더 큰 시간 단계를 가능하게 해주기 때문에 더 많은 계산을 필요로 하지만 외재적 방법보다 항상 더 많이 CPU시간을 필요로 하지는 않는다. 따라서 모든 문제에 권장된다.

  • It is recommended that the limited compressibility be specified in the fluid properties to improve numerical stability by reducing pressure fluctuations in the fluid.

유체내의 압력 변동을 줄임으로써 수치해석안정성을 증가시키기 위해 제한된 압축성이 유체 물성에서 지정되도록 권장된다.

  • In the simulation result, fluctuations of hydraulic force may exist due to numerical reasons. To reduce these fluctuations, the user can set No f-packing for free-surface problems in Numerics Volume of fluid advection Advanced options and set FAVOR tolerance to 0.0001 in Numerics Time-step controls Advanced Options Stability enhancement. It is noted that an unnecessarily small FAVORTM tolerance factor can cause small time steps and slow down the computation.

모사(simulate)결과에서 수리력의 변동이 수치적인 이유로 존재할 수 있다. 이 변동을 줄이기 위해 사용자는 Numerics Volume of fluid advection Advanced options 에서 자유표면 문제에 대해 No f-packing 을 지정하고 FAVOR tolerance Numerics Time-step controls Advanced Options Stability enhancement 에서 0.0001로 지정할 수 있다. 불필요하게 작은 FAVORTM tolerance 인자는 작은시간 단계를 발생시키고 계산을 더디게 할 수 있다.

  • In order to calculate the fluid force on a moving object accurately, the computational mesh needs to be reasonably fine in every part of the domain where the moving object is expected to be in contact with fluid.

이동물체에 대한 유체의 힘을 정확히 계산하기 위해 이동체가 유체와 접촉할 것으로 예상되는 영역내의 모든 부분에서 적절히 미세한 계산격자를 사용해야한다.

  • An object can move completely outside the computational domain during a computation. When this happens, the hydraulic forces and torques vanish, but the object still moves under actions of gravitational, spring, inertial and control forces and torques. For example, an object experiences free fall outside the domain under the gravitational force in the absence of all other forces and torques.

물체는 계산 동안에 완전히 계산영역 외부로 이동할 수 있다. 이럴 경우 수리력과 토크는 사라지지만 물체는 중력, 스프링힘, 관성력 및 조절 힘과 토크의 영향으로 움직인다. 예를 들면 물체는 모든 다른 힘과 토크가 없는 경우에 중력장 안에 있는 영역외부에서 자유낙하를 할 것이다.

  • If mass density is given, then the moving object must initially be placed completely within the computational domain and the mesh around it should be reasonably fine so that its integrated mass properties (the total mass, mass center and moment of inertia tensor) can be calculated accurately by the code

질량밀도가 주어지면 초기에 물체가 완전히 계산영역 내에 위치하고 있어야 하고 이 주변의 격자는 적절히 미세하게 하여 이의 통합 질량물성(전체질량, 질량중심 그리고 관성모멘트텐서)이 이 코드에 의해 정확히 계산될 수 있어야 한다.

  • If a moving object is composed of multiple subcomponents, they should have overlap in places of contact so that no unphysical gaps are created during motion when the original geometry is converted to area and volume fractions. If different subcomponents are given with different mass densities, this overlap should be small to avoid big errors in mass property calculation.

이동체가 다수의 소 구성요소로 이루어져 있다면 원래 형상이 면적과 체적율로 전환될 때 이들은 접촉부에 중첩이 있어야만 이동 시에 실제로 존재하지 않은 간격이 발생 안 한다. 다른 소구성요소가 다른 질량밀도로 주어지면 이 간격은 질량물성 계산시 큰 에러를 줄이기 위해 작아야 한다.

  • A moving object cannot be of a phantom component type like lost foam or a deforming object.

이동체는 lost foam 이나 변형물체 같은 phantom 구성요소가 될 수 없다.

  • The GMO model works with the electric field model the same way as the stationary objects, but no additional forces associated with electrical field are computed for moving objects.

GMO 모델은 정지 물체와 같은 전장모델과 이용할 수 있으나, 전장 관련 추가적 힘은 계산되지 않는다.

  • If a GMO is porous, light in density and high in porous media drag coefficients, then the simulation may experience convergence difficulties.

GMO가 밀도가 가볍고 다공매질 저항계수가 큰 다공질이면 모사(simulate)에 수렴의 어려움이 있을 수 있다.

  • A Courant-type stability criterion is used to calculate the maximum allowed time-step size for GMO components. The stability limit ensures that the object does not move more than one computational cell in a single time step for accuracy and stability of the solution. Thus the time step is also limited by the speed of the moving objects during computation.

GMO 구성요소에 대해 Courant 형의 안정성 기준이 최대허용 시간 단계 크기를 계산하도록 이용된다. 안정성 제한은 해석의 정확성과 안정성을 위해 물체가 하나의 시간 단계에 하나 이상의 계산 셀을 지나가지 않도록 보장하는 것이다. 그러므로 시간 단계는 계산시 또한 이동체의 속도에 의해 제한된다.

Note:

  • Time-Saving Tip: For prescribed motion, users can preview the object motion in a so-called “dry run” prior to the full flow simulation. To do so, simply remove all fluid from the computational domain to allow for faster execution. Upon the completion of the simulation the motion of the GMO objects can be previewed by post-processing the results. 시간절약팁: 지정운동에서 사용자는 실제 전체 유동 계산 전에 소위 “dry run” 이라는 형태로 GMO 물체의 운동을 미리 볼 수 있다. 이러기 위해 빠른 계산을 하기 위해 계산영역 내로부터 모든 유체를 단순히 제거한다. 모사(simulate)가 끝나면 운동은 결과를 후처리함으로써 미리 볼 수 있다.
  • The residual forces (and torques) are computed for the directions in which the motion of the object is prescribed/constrained. They are defined as the difference between the total force on an object (computed from the prescribed mass*acceleration) and the computed forces on the object from pressure, shear, gravity, specified control forces, etc. As such, they represent the force required to move the object as prescribed.

잔류력(그리고 토크)은 물체의 이동이 지정되거나 제약되는 방향으로 계산된다. 이들은 물체에 작용하는 전체 힘(지정 질량*가속도로부터 구해지는)과 압력, 전단력, 중력, 지정된 조절력 등으로부터 물체에 가해지는 계산된 힘과의 차이로 정의된다.

Collision충돌

The GMO model allows users to have multiple moving objects in one problem, and each of them can possess independent type of coupled or prescribed motion. At any moment of time, each object under coupled motion can collide with any other moving objects (of a coupled- or prescribed-motion type), non-moving objects as well as wall- and symmetry-type mesh boundaries. Without the collision model, objects may penetrate and overlap each other.

GMO 모델에서 사용자는 한 문제에서 다수의 이동체를 지정할 수 있고 각 이동체는 결합 또는 지정된 별도 운동을 할 수가 있다. 어느 순간에서 결합 운동을 하는 각 물체는 벽 또는 대칭형 격자 경계뿐만 아니라 다른 이동체들(결합운동 이나 지정운동을 하는), 그리고 정지하고 있는 물체와 충돌할 수 있다.  충돌모델 없으면 물체는 각기 침투하거나 중첩될 수가 있다.

The GMO collision model is activated by selecting Physics Moving and simple deforming objects Activate collision model. It requires the activation of the GMO model first, done in the same panel. For a GMO problem with only prescribed-motion objects, it is noted that the collision model has no effect on the computation: interpenetration of the objects can still happen.

GMO 충돌모델은 Physics Moving and simple deforming objects Activate collision model 를 선택함으로써 활성화된다. 먼저 같은 패널에서 GMO 모델을 활성화한다. 단지 지정된 운동을 하는 GMO 물체 문제에 대해 충돌모델은 계산에 영향을 안 미친다는 것을 주목한다: 그래도 물체의 침투는 가능하다.

The model allows each individual collision to be fully elastic, completely plastic, or partially elastic, depending on the value of Stronge’s energetic restitution coefficient, which is an input parameter. In general, a collision experiences two phases: compression and restitution, which are associated with loss and recovery of kinetic energy. The Stronge’s restitution coefficient is a measure of kinetic energy recovery in the restitution phase. It depends on the material, surface geometry and impact velocity of the colliding objects. The range of its values is from zero to one. The value of one corresponds to a fully elastic collision, i.e., all kinetic energy lost in the compression is recovered in the restitution (if the collision is frictionless). Conversely, a zero restitution coefficient means a fully plastic collision, that is, there is no restitution phase after compression thus recovery of the kinetic energy cannot occur. A rough estimate of the restitution coefficient can be conducted through a simple experiment. Drop a sphere from height h0 onto a level anvil made of the same material and measure the rebound height h. The restitution coefficient can be obtained as h/h0. In this model, the restitution coefficient is an object-specific constant. A global value of the restitution coefficient that applies to all moving and non-moving objects is set in Physics Moving and simple deforming objects Coefficient of restitution.

입력 변수인 Stronge 의 에너지 반발계수의 값에 따라 모델은 물체의 완전탄성, 완전소성 또는 탄성의 각기 충돌을 다룰 수 있다. 일반적으로 충돌은 두 단계로 나뉜다: 압축과 반발이며 이들은 운동에너지의 손실및 회복과 연관되어 있다. Stronge 의 반발계수는 반발단계에서의 에너지회복의 척도이다. 이는 물질, 표면형상 그리고 충돌하는 물체의 충격속도에 의존한다.

이값은 0과1사이이다. 1은 완전탄성충돌이며 압축에서 손실된 모든 운동에너지가 반발에서 회복된다(충돌에마찰이없다면). 역으로, 0의 반발계수는 완전소성충돌로 즉 압축 후에 반발이 없으며 운동에너지의 회복은 일어나지 않는다. 반발계수의 개략 추정치는 단순한 실험을 통해 얻어질 수 있다.

높이 h0에서 구를 같은 재질로 만들어진 anvil (모루?)위로 떨어뜨려 반발높이 h 를 측정한다. 반발계수는 h/h0로얻어진다. 이모델에서 반발계수는 물질에 특정한 상수이다. 모든 이동과 비 이동물체에 적용되는 반발계수의 포괄적인 값은 Physics Moving and simple deforming objects Coefficient of restitution 에서 지정된다.

 

Friction can be included at the contact point of each pair of colliding bodies by defining the Coulomb’s friction coefficient. A global value of the friction coefficient that applies to all collisions is set in Physics General moving objects Coefficient of friction. Friction forces apply when the friction coefficient is positive; a collision is frictionless for the zero value of the friction coefficient, which is the default. The existence of friction in a collision always causes a loss of kinetic energy.

마찰은 Coulomb 마찰계수를 정의함으로써 충돌하는 각 물체의 접촉 점에 작용한다. 모든 충돌에 적용되는 마찰계수의 포괄적 값은 Physics General moving objects Coefficient of friction 에서 설정된다. 마찰력은 마찰계수가 양일 경우 작용한다; 충돌시 마찰계수가0일 경우 마찰력이 없고, 이는 디폴트이다. 충돌 시 마찰력의 존재는 항상 운동에너지의 손실을 뜻한다.

 

The global values of the restitution and friction coefficients are also used in the collisions at the wall-type mesh boundaries, while collisions of the moving objects with the symmetry mesh boundaries are always fully elastic and frictionless.

포괄적 마찰 및 반발계수는 또한 벽 형태의 경계에서 충돌이 발생할 경우에도 사용될 수 있으나 이동체의 대칭격자 경계와의 충돌은 항상 완전탄성이고 마찰이 없다.

 

The object-specific values for the restitution and friction coefficients are defined in the tab Model Setup Meshing & Geometry. In the geometry tree on the left, click on Geometry Component (the desired component) Component Properties Collision Properties and then enter their values in the corresponding data boxes. If an impact occurs between two objects with different values of restitution coefficients, the smaller value is used in that collision calculation. The same is true for the friction coefficient.

물체에 특정한 반발 및 마찰계수는 탭 Model Setup Meshing & Geometry 에서 정의된다. 좌측의 형상체계에서 on Geometry Component (the desired component) Component Properties Collision Properties 를 클릭하고 상응하는 데이터박스에 그 값들을 입력한다. 다른 반발계수를 갖는 두 물체 사이에 충격이 발생하면 그 충돌 계산에 작은 마찰계수 값이 이용된다. 이는 마찰의 경우에도 마찬가지이다.

Continuous contact, including sliding, rolling and resting of an object on top of another object, is simulated through a series of small-amplitude collisions, called micro-collisions. Micro-collisions are calculated in the same way as the ordinary collisions thus no additional parameters are needed. The amplitude of the micro-collisions is usually small and negligible. In case the collsion strength is obvious in continuous contact, using smaller time step may reduce the collision amplitude.

미끄러짐, 회전, 및 타물체상에 정지하고 있는 물체를 포함하는 지속적인 접촉은 미세충돌이라고 불리는 일련의 소 진폭 충돌에 의해 모사(simulate)된다. 미세 충돌은 추가적인 매개변수 필요 없이 보통충돌과 같은 방식으로 계산된다. 충돌강도가 지속적 접촉에서 현저한 경우 더 작은 시간간격을 시용하는 것이 충돌 진촉을 감소시킬지도 모른다.

 

If the collision model is activated but the user needs two specific objects to have no collision throughout the computation, he can open the text editor (File Edit Simulation) and set ICLIDOB(m,n) = 0 in namelist OBS, where m and n are the corresponding component indexes. An example of such a case is when an object (component index m) rotates about a pivot – another object (component index n). If the former has a fixed-axis motion type, then calculating the collisions with the pivot is not necessary. Moreover, ignoring these collisions makes the computation more accurate and more efficient. If no collisions between a GMO component m with all other objects and mesh boundaries are desired, then set ICLIDOB(m,m) to be zero. By default, ICLIDOB(m,n) = 1 and ICLIDOB(m,m) = 1, which means collision is allowed.

충돌모델이 활성화되고 시용자가 모사(simulate)동안에 충돌하지 않는 두 특정 물체를 필요로 하면 텍스트편집(File Edit Simulation) 을 열어 namelist OBS 에서 ICLIDOB(m,n) = 0 를 지정하는데, 여기서 m n 은 상응하는 구성 요소 색인이다.

이런 예는 한 물체(component index m)가 경첩축인 다른 물체(component index n)에대해 회전할 경우이다. 전자가 고정축에 대한 운동형태이면 경첩 축과의 충돌은 계산할 필요가 없다. 더구나 이런 충돌을 무시하는 것이 계산상 더 정확하고 효율적이다.

한 GMO component 구성요소 m 과 모든 다른 물체나 격자 경계와의 충돌이 없다면 ICLIDOB(m,m) 를 0으로 지정한다. 디폴트는 ICLIDOB(m,n) = 1 이며 이는 충돌이 허용됨을 뜻한다.

 

To use the model prpperly, users should be noted that

모델을 적절히 사용하기 위해서 사용자는 다음에 주목한다.

  • The collision model is based on the impact theory for two colliding objects with one contact point. If multiple contact points exist for two colliding objects (e.g. surface contact) or one object has simultaneous contact with more than one objects, object overlap may and may not occur if the model is used, varing from case to case.

충돌모델은 한 접촉점을 갖는 두 물체의 충돌이론에 의거한다. 이 모델 사용시 두 물체의 충돌에 다수의 접촉점이 존재(즉 표면접촉같이)하거나 한 물체가 동시에 다른 물체들과 충돌하면 경우에 따라 중첩이 발생할 수도 있고 안 할 수도 있다.

  • To use the model, one of the two colliding object must be under coupled motion, and the other can have coupled or prescribed motion or no motion. The coupled motion can be 6-DOF motion, translation, fixed-axis rotation or fixed-point rotation. For other constrained motion, (e.g., rotation is coupled in one direction but prescribed in another direction), the model is not valid, and mechanical energy of the colliding objects may have conservation problem.

이 모델사용 시 두 충돌 물체중의 하나는 결합운동을 하여야 하고 다른 물체는 결합 또는 지정 운동 또는 정지하고 있을 수 있다. 결합운동은 6자유도 운동일 수 있다(이동, 고정축 또는 고정점 회전). 다른 구속 운동(즉, 한 방향에서는 결합 운동이지만 다른 방향에서는 지정 운동)에서 이 모델은 유효하지 않고 충돌물체의 역학에너지는 보존문제가 발생할는지도 모른다.

  • The model works with and without existence of fluid in the computational domain. It is required, however, that the contact point for a collision be within the computational domain, whereas the colliding bodies can be partially outside the domain at the moment of the collision. If two objects are completely outside the domain, their collision is not detected although their motions are still tracked.

이 모델은 계산 영역 내 유체의 존재 유무에 상관없이 작동한다. 그러나 충돌 시 접촉점은 계산 영역 내에 존재해야 하나 충돌체는 충돌 시 부분적으로 영역외부에 있어도 된다. 두 물체가 완전히 영역 외부에 있으면 이들의 운동은 그래도 추적되지만 충돌은 감지되지 못한다.

  • Collisions are not calculated between a baffle and a moving object: they can overlap when they contact.

이동물체와 배플간의 충돌은 계산되지 않는다: 이들이 접촉하면 중첩될 수 있다.

The model does not calculate impact force and collision time. Instead, it calculates impulse that is the product of the two quantities. Therefore, there is no output of impact force and collision time.

이 모델은 충격 힘과 충돌시간은 계산하지 않는다. 대신에 두 양의 곱인 impulse 를계산한다. 그러므로 충격 힘과 충돌시간에 대한 출력이 없다.

PQ2 Analysis PQ2 해석

PQ2 analysis is important for high pressure die casting. The goal of the PQ2 analysis is to optimally match the die’s designed gating system to the part requirements and the machine’s capability. PQ2 diagram is the basic tool used for PQ2 analysis.

PQ2 해석은 고압주조에서 중요하다. 이 해석의 목적은 부품 요건 및 기계의 용량에 따른 다이의 설계된 게이트 시스템을 최적화시키기 위한 것이다. PQ2 도표는 PQ2해석을 위한 기본 도구이다.

According to the Bernoulli’s equation, the metal pressure at the gate is proportional to the flow rate squared:

베르누이 정리에 의하면 게이트에서의 금속압력은 유량의 제곱에 비례한다.

P Q2                                                                                     (11.5)

where: 여기서

  • P is the metal pressure at the gate, and P 는 게이트에서의 압력이며
  • Q is the metal flow rate at the gate. Q 는 게이트에서의 유량이다.
  • The machine performance line follows the same relationship. 기계성능 곡선도 같은 관계를 따른다.

Based on the die resistance, machine performance, and the part requirements, an operating windows can be determined from the PQ2 diagram, as shown below. The die and the machine has to operate within the operating windows.

다이 저항, 기계성능, 그리고 부품 요건에 따라 운영범위가 밑에 보여진 바와 같이 PQ2 도표에서 결정될 수 있다. 다이와 기계는 운영범위 내에서 작동되어야 한다.

Model Setup모델설정

PQ2 analysis can only be performed on moving object with prescribed motion. The PQ2 analysis can be activated in Meshing & Geometry Component Properties Moving Object. PQ2 analysis can only be performed on one component.

PQ2해석은 단지 지정운동을 하는 이동체에서만 실행될 수 있다. 이는 Meshing & Geometry Component Properties Moving Object 에서 활성화된다. 또 이는 단지 한 개의 구성요소에 대해서만 실행될 수 있다.

The parameters Maximum pressure and Maximum flow rate define the machine performance line.

매개변수 Maximum pressure Maximum flow rate 는 기계성능 곡선을 정의한다.

During the design stage, the process parameters specified might not optimal, such that the resulting pressure is beyond the machine capability. If this happens, the option Adjust velocity can be selected so that the piston velocity is automatically adjusted to match the machine capability. If Adjust velocity is selected, at every time step the pressure at the piston head will be compared with the machine performance pressure to see if it is beyond the machine capability. If it is beyond the machine capability, the flow rate is then reduced to match the machine capability. The reduction is instantaneous and no machine inertia is considered. Once the pressure drops below the machine performance line, the piston will then accelerate to the prescribed velocity. The acceleration has to be less than the machine Maximum acceleration specified.

설계시에 초래된 압력이 기계 성능 이상으로 되는 것같이 지정된 공정 변수들이 최적화가 되지 않았을지도 모른다.  이런 경우에 Adjust velocity 를 선택할 수 가 있고 피스톤속도는 기계성능에 맞게끔 자동적으로 조절될 수 있다. 만약 Adjust velocity 가 선택되면 매 시간단계에서 피스톤헤드의 압력이 기계 성능 이상인지를 알기 위해 기계성능 압력과 비교될 것이다. 압력이 기계 성능 이상이라면 유량은 기계성능을 맞추기 위해 감소될 것이다. 감소는 순간적으로 이루어지고 기계의 관성은 고려되지 않는다. 일단 압력이 성능 이하로 줄어들면 피스톤은 지정속도로 가속할 것이다. 가속도는 기계의 지정된 Maximum acceleration 보다 작아야 할 것이다. .

 

If Adjust velocity is selected, the machine parameters Maximum pressure and Maximum flow rate have to be provided. The Maximum acceleration is also required, however, it is by default to be infinite if not provided.

Adjust velocity 가 선택되면 기계시스템 변수 Maximum pressure Maximum flow rate 가 주어져야 한다. 또한 Maximum acceleration 가 필요하나 주어지지 않으면 디폴트 값은0이다.

 

For high pressure die casting, the fast shot stage is very short. But it is this stage that is of interest. The pressure and flow rate are written as general history data. The data output interval has to be very small to capture all the features in this stage. To reduce FLSGRF file size, only when flow rate reaches Minimum flow rate, the history data output interval is reduced to every two time steps. If Minimum flow rate is not provided, it is default to 1/3 of the Maximum flow rate. Note that the only purpose of Minimum flow rate is to change the history data output frequency.

고압주조에서 고속충진단계는 아주 짧은데 우리는 이 단계에 관심이 있다. 압력과 유량은 일반 이력 데이터로 기록된다. 데이터출력 간격은 이 단계에서의 모든 양상을 보기 위해 아주 작아야 한다. FLSGRF 파일 크기를 줄이기 위해 유량이 Minimum flow rate 에 도달했을 때만 이력데이터 출력 간격은 두 시간 간격에 한번으로 감소된다. Minimum flow rate 가 주어지지 않으면 Maximum flow rate 의 1/3이 디폴트값이다. 단지, Minimum flow rate 를 사용하는 목적은 이력 데이터 출력 간격을 변경하는 것임에 주목한다.

 

Due to the limitation of the FAVORTM, the piston head area computed may fluctuate as piston pushing through the shot sleeve. As a result, the metal flow rate computed may also fluctuate. To reduce the fluctuation, Shot sleeve diameter is recommended to be provided, so that it can be used to correct the metal flow rate. If only half of the domain is modeled, the diameter needs to be scaled to reflect the real cross section area in the simulation.

FAVORTM 제약에 따라 계산된 피스톤헤드 면적은 피스톤이 shot sleeve 를 통해 움직일 때 변할 수 있다. 결과적으로 계산된 액체금속 유량이 변할 수 있다. 이를 줄이기 위해 Shot sleeve diameter 를 주는 것이 필요하고, 이로부터 액체금속 유량을 정정할 수 있다.  만약에 단지 영역의 반만 모델이 되면 직경은 모사(simulate)시에 실제 단면적을 나타내기 위해 비례되어야 한다.

Postprocessing 후처리

If PQ2 analysis is chosen, the pressure, flow rate, and prescribed velocity of the specified moving object will be written to FLSGRF file as General history data. If Adjust velocity is selected, the adjusted velocity will also be written as General history data. In addition, the PQ2 diagram can be drawn directly from the history data in FlowSight.

PQ2해석이 선택되면 압력, 유량 그리고 특정 이동체의 지정속도가 General history 데이터로 FLSGRF 파일에 쓰여질 것이다. Adjust velocity 가 선택되면 조절된 속도 또한 General history 데이터로 쓰여질 것이다. 추가로 PQ2 도표는 직접 Flow Sight에서 이력데이터로 그려질 수 있다.

Elastic Springs & Ropes 탄성 스프링과 로프

The GMO model allows existence of elastic springs (linear and torsion springs) and ropes which exert forces or torques on objects under coupled motion. Users can define up to 100 springs and ropes in one simulation, and each moving object can be arbitrarily connected to multiple springs and ropes. For a linear spring, the elastic restoring force Fe is along the length of the spring and satisfies Hooke’s law of elasticity,

GMO 모델은 결합운동하는 물체에 힘과 토크를 미치는 탄성스프링(선형과 비틀림 스프링)과 로프로 이용될 수 있다. 사용자는 한 모사(simulate)에서 100개까지의 스프링과 로프를 정의할 수 있고 각 이동체는 임의로 다수의 스프링과 로프에 연결될 수 있다. 선형 스프링에서 탄성회복력 Fe 는 스프링의 길이 방향을 따라서 작용하며 Hooke 의 탄성법을 만족한다.

Fe = kl l

where: 여기서

  • kl is the spring coefficient,

kl 는스프링상수

  • l is the spring’s length change from its free condition,

l 는 스프링의 길이 변화량

  • Fe is a pressure force when the spring is compressed, and a tension force when stretched.

Fe 는 스프링이 압축되었을 때는 압축힘이며 늘어났을 때는 인장력이다.

An elastic rope also obeys Hooke’s law. It generates tension force only if stretched, but when compressed it is relaxed and the restoring force vanishes as would be the case of a slack rope.

탄성 로프 또한 Hooke 의 탄성법칙을 따른다. 단지 인장의 경우에만 인장력을   발생시키나 압축의 경우 느슨한 로프의 경우에서와 같이 느슨해지고 복원력은 사라진다.

A torsion spring produces a restoring torque T on a moving object with fixed-axis when the spring is twisted, following the angular form of Hooke’s law,

비틀림 스프링은 스프링이 비틀렸을 때 의 각 형태의 Hooke 법칙을 따라 고정 회전축을 갖는 이동체에 복원 토크 T 를 일으킨다.

Te = kθ θ

where: 여기서

  • kθ is the spring coefficient in the unit of [torque]/degree, and

kθ  [torque]/degree 는 단위의 스프링상수 그리고

  • θ is the angular deformation of the spring.

θ 는 스프링의 각변형

  • It is assumed that there is no elastic limit for the springs and ropes, namely Hooke’s law always holds no matter how big the deformation is.

스프링과 로프에는 탄성한계가 없다고 가정된다. 즉 아무리 스프링과 로프의 변형이 커도 Hooke 의 법칙이 작용한다고 가정된다.

A linear damping force associated with a spring/rope and a damping torque associated with a torsion spring may also be defined. The damping force Fd is exerted on the moving object at the attachment point of the spring/rope. Its line of action is along the spring/rope, and its value is proportional to the time rate of the spring/rope length,

스프링/로프에서의 선형 감쇠력 그리고 비틀림 스프링에서의 감쇠토크가 또한 정의된다. 감쇠력 Fd 는 스프링/로프의 부착점이 있는 이동체에 작용한다. 이의 작용선은 스프링/로프를 따라서이며 그 값은 스프링/로프 길이의 시간당 변화율에 비례한다.

dl

Fd = −cl

dt

Note the damping force for a rope vanishes when the rope is relaxed.

로프의 감쇠력은 로프가 느슨해질 때 없어진다.

The damping torque Td can only be applied on an object with a fixed-axis rotation. Its direction is opposite to the angular velocity, and its value is proportional to the angular velocity value,

감쇠 토크 Td 는 단지 고정축 회전을 하는 물체에만 적용된다. 그 방향은 각속도에 반대방향이고 값은 각속도 값에 비례한다.

Td = −cdω

where ω (in rad/time) is the angular velocity of the moving object.

여기서 ω (in rad/time) 는 이동체의 각속도이다.

 

In this model, a linear spring or rope can have one end attached to a moving object under coupled motion and the other end fixed in space or attached to another moving object under either prescribed or coupled motion. A torsion spring, however, must have one end attached to an object under coupled fixed-axis motion and the other end fixed in space. It is assumed that the rotation axis of the object and the axis of the torsion spring are the same. As a result, the torque applied by the spring on the object is around the object’s rotation axis, and the deformation angle of the spring is equal to the angular displacement of the object from where the spring is in free condition.

이 모델에서 선형 스프링 또는 로프는 한쪽 끝은 결합 운동하는 물체에 그리고 다른 끝은 공간에 고정되어 있거나 지정 또는 결합 운동을 하는 다른 이동체에 연결될 수 있다. 그러나 비틀림 스프링은 한 끝은 결합된 운동을 하는 물체에, 그리고 다른 한끝은 공간에 고정되어 있어야 한다. 물체의 회전축 및 비틀림 스프링의 축은 같다고 가정된다. 결과적으로 물체에 스프링에 의해 가해진 토크는 물체의 회전축둘레로 작용하며 스프링의 각 변형은 스프링의 자유위치로부터의 각변위와 같다.

 

A linear spring has a block length due to the thickness of the spring coil. It is the length of the spring at which the spring’s compression motion is blocked by its coil and cannot be compressed any further. This model allows for three types of linear springs:

선형스프링은 스프링 코일의 두께에 의한 차단 거리가 있다. 이는 스프링의 압축 운동이 그 코일에 의해 방해되어 더 이상 압축될 수 없는 스프링의 길이이다. 이 모델은 3가지의 선형 스프링을 고려할 수 있다.

  • Compression and extension spring: a spring that can be both compressed and extended. Its block length, by default, is 10% of its free length (the length of the spring in the force-free condition).

압축 및 확장스프링: 압축되거나 확장될 수 있는 스프링이며 이의 차단거리는 디폴트로 자유길이(힘을 받지 않을 때의 스프링의 길이) 의 10%이다

  • Extension spring: a spring that can only be extended. Its block length is always equal to its free length.

확장스프링: 확장될 수 있는 스프링이며 차단거리는 항상 자유 길이와 같다.

  • Compression spring: a spring that applies force only when it is compressed. When it is stretched, the force on the connected object vanishes. Its default block length is 10% of its free length.

압축스프링: 단지 압축되었을 경우에만 힘이 작용한다.  늘어날 경우 연결된 물체에 힘은 없고, 이의 디폴트 길이는 자유 길이의 10%이다.

To define a spring or rope, go to Model Setup Meshing Geometry. Click on the spring icon to bring up the Springs and Ropes window. Right click on Springs and Ropes to add a spring or rope. In the combo box for Type, select the type for the spring or rope.

스프링이나 로프를 정의하기 위해 Model Setup Meshing Geometry 로 가서 Springs and Ropes 창을 불러오기 위해 스프링 아이콘을 클릭한다. 스프링이나 로프를 추가하기 위해 Springs and Ropes 를 오른쪽 클릭한다. Type 을위한 combo 상자에서 스프링이나 로프를 선택한다.

  • Linear spring and rope: Click to open the branches for End 1 and End 2 which represent the initial coordinates of the ends of the spring/rope. In each branch, go to Component # and select the index of the moving object which the spring end is connected to. If the end is not connected to any moving component, i.e., is fixed in space, select None. In the X, Y and Z edit boxes, enter the initial coordinates of the spring’s end. Each end can be placed anywhere inside or outside the moving object and the computational domain. Enter Free Length (the length of the spring/rope in the force-free condition), Block Length, Spring Coefficient (required) and Damping Coefficient (default is 0.0). Note that the Block Length is deactivated for rope and extension spring because the former has no block length while the latter always has its block length equal to its free length. By default, the free length is set equal to the initial distance between the two ends.

선형 스프링과 로프: 스프링/로프의 양쪽 끝의 초기좌표를 나타내는 End 1 End 2 를 위한 branches를 열기 위해 클릭한다. 각 branch 에서 Component #로 가서 스프링의 끝이 연결되어 있는 이동체의 색인을 설정한다. 끝이 어떤 이동체에 연결되어 있지 않다면, 즉 공간에 고정되어 있다면 None 을 선택한다. X, Y Z 편집상자에서 스프링 끝의 초기좌표를 입력한다. 각 끝은 이동체나 계산 영역의 내, 외부 어디에도 놓여질 수 있다.

Free Length (힘이없는상태에서의 스프링/로프의 길이), Block Length, Spring Coefficient (필요함) 그리고 Damping Coefficient (디폴트는0.0)를 입력한다. 로프와 인장스프링에서는 Block Length 가 비 활성화됨을 주목하는데 그 이유는 전자는 Block Length 가 없고 후자는 항상 자유 길이와 같은 Block Length 를 가지기 때문이다.

디폴트로 자유길이는 양쪽 끝 사이의 초기길이와 같게 설정된다.

  • Torsion spring: End 1 represents the spring’s end that is attached to a moving object under fixed-axis rotation, and End 2 the end fixed in space. Click to open the branch for End 1. In the combo box for Component #, select the index of the moving object which End 1 is attached to. Then enter Spring Coefficient (required, in unit of [torque]/degree) and Damping Coefficient (default is 0.0). Finally enter the Initial Torque in the input box. The initial torque is the torque of the spring applied on the moving object at t = 0. It is positive if it is in the positive direction of the coordinate axis which the rotation axis of the moving object is parallel to.

비틀림 스프링: End 1은 고정축 회전을 하는 이동체에 연결된 스프링의 끝을 나타내고 End 2는 공간에 고정된 끝을 나타낸다. End 1의 branch 를 열기 위해 클릭한다. Component #를위한 combo 상자에서 End 1 이 연결된 이동체의 색인을 선택한다. 그런 후에 Spring Coefficient ([torque]/degree의 단위로 필요) 와 Damping Coefficient (디폴트는0.0)를 입력한다.

마지막으로 입력 상자에서 Initial Torque 를 넣는다. 초기토크는 t = 0일 때 이동체에 적용된 스프링의 토크이다. 이동체의 회전축이 평행한 좌표축의 양의 방향이면 양의 값이다.

After the simulation is complete, users can display the calculated deformation and force (or torque) of each spring and rope as functions of time. Go to Analyze Probe Data source and check General history. In the variable list under Data variables, find the Spring/rope index followed by spring/rope length extension from free state, spring/rope force and/or spring torque. Then check Output form Text or Graphical and click Render to display the data. Positive/negative values of spring force and length extension mean the linear spring or rope is stretched/compressed relative to its free state and the restoring force is a tension/pressure force. Positive/negative values of the torque of a torsion spring means its deformation angle (a vector) measured from its free state is in the negative/positive direction of the coordinate axis which its axis is parallel to.

모사(simulate)가 끝난 후에 사용자는 시간의 함수로 각 스프링의 계산된 변형과 힘(토크)를 나타낼 수 있다. Analyze Probe Data source 로가서 General history 를 체크한다. Data variables 에 있는 변수 목록에서 spring/rope length extension from free state, spring/rope force 과/또는 spring torque 로 이어지는 스프링/로프의 색인을 찾는다. 그리고 Output form Text 또는 Graphical 를 체크하고 데이터를 나타내기 위해 Render 를 클릭한다.

스프링 힘과 인장길이의 양/음의 값은 선 스프링과 로프가 자유상태에 대해 상대적으로 늘어나거나 압축된 것을 뜻한다. 비틀림스프링 토크의 양/음의값은 축에 평행한 좌표 축의 양/음의 방향에 대해 측정된 변형각(벡터)을 뜻한다.

 

It is noted that the spring/rope calculation is explicitly coupled with GMO motion calculation. If a numerical instability occurs it is recommended that users activate the implicit GMO model, define limited compressibility of fluid, or decrease time step.

스프링/로프 계산은 GMO 운동계산과 외재적으로 결합되어 있음에 주목한다. 수치 불안정성이 발생하면 사용자는 내재적 GMO모델을 활성화하고 유체의 제한적 압축성을 정의하던가 또는 시간간격을 줄이는 것을 추천한다.

Mooring Lines 계류선

The mooring line model allows moving objects with prescribed or coupled motion to be connected to fixed anchors or other moving or non-moving objects via compliant mooring lines. Multiple mooring lines are allowed in one simulation, and their connections to the moving objects are arbitrary. The mooring lines can be taut or slack and may fully or partially rest on sea/river floor. The model considers gravity, buoyancy, fluid drag and tension force on the mooring lines. The mooring lines are assumed to be cylinders with uniform diameter and material distributions, and each line can have its own length, diameter, mass density and other physical properties. The model numerically calculates the full 3D dynamics of the mooring lines and their dynamic interactions with the tethered moving objects.

계류선 모델링은 유연한 계류선을 이용하여 지정 또는 결합운동을 하는 이동체가 고정 닻 또는 다른 이동 또는 고정물체에 연결되는 것을 가능하게 해준다. 다수의 계류선도 한 모사(simulate)내에서 가능하며 이들의 이동체에의 연결은 인위적이다.

계류선은 팽팽하거나 느슨할 수 있고 전체 또는 부분이 해저나 하상에 위치할 수 있다. 이 모델은 계류선에 작용하는 중력, 부력, 유체저항 및 인장력을 고려할 수 있다. 계류선은 일정직경과 균일분포의 원통형으로 가정되고 각 선은 각 길이, 직경, 밀도 및 기타 물리적 물성을 가질 수 있다. 이 모델은 수치적으로 3차원계류선 운동 및 선에 의해 묶여진 이동체와의 동적 상호작용을 계산한다.

 

The model allows the mooring lines to be partially or completely outside the computational domain. When a line is anchored deep in water, depending on the vertical size of the domain, the lower part of the line can be located below the domain bottom where there is no computation of fluid flow. In this case, it is assumed that uniform water current exists below the domain for that part of mooring line, and the corresponding drag force is evaluated based on the uniform deep water velocity. Limitations exist for the model. It does not consider bending stiffness of mooring lines. Interactions between mooring lines are ignored. When simulating mooring line networks, free nodes are not allowed.

이 모델은 계류선이 계산 영역의 완전히 또는 부분적으로 외부에 위치하게 할 수 있다. 계류선은 영역의 심해에 앵커되어 있을 때 수직(세로)크기에 따라 선의 하부는 유동 계산이 없는 영역 바닥에 위치할 수 있다. 이 경우 계류선의 하부가 있는 영역하부에는 균일한 유속이 존재한다고 가정되고 이에 상응하는 유속저항은 균일한 심해유속에 근거하여 계산된다.

이모델은 제약이 있는데 선의 굽힘 강도는 고려하지 않는다. 선간의 상호작용도 무시된다. 선간의 관계를 모사(simulate)활 때 자유접속점은 허용되지 않는다.

 

To define a mooring line, go to Model Setup Meshing & Geometry. Click on the spring icon to bring up the Springs, Ropes and Mooring Lines window. Right click on Springs / Ropes / Mooring Lines to add a mooring line. Click on Mooring Lines Deep Water Velocity and enter x, y and z components of the deep water velocity (default value is zero). Click on Mooring Line # and enter the physical and numerical properties of the mooring line.

계류선을 정의하기위해 Model Setup Meshing & Geometry 로간다. Springs, Ropes and Mooring Lines 창을 불러오기 위해 스프링 아이콘을 클릭한다. 계류선을 추가하기위해 Springs / Ropes / Mooring Lines 에서 오른쪽 클릭을 하고 Mooring Lines Deep Water Velocity 를클릭해서 심해속도의 x, y 및 z 성분을 입력한다(디폴트는0이다). Mooring Line # 를 클릭하고 선의 물리적 및 수치적 물성들을 입력한다.

 

금속 주조 모델 / Metal Casting Models

FLOW-3D 는 금속 주조를 위해 특별히 고안된 다양한 물리모델을 제공하고 있습니다. 제공되는 물리모델은 모든 종류의 금속 주조 응용 및 분석이 필요한 업무에 가장 정확한 솔루션을 제공합니다. 이를 통해 고객들은 지속적으로 주조 수율과 품질을보다 적은 시간과 비용으로 개선할 수 있습니다.

자유 표면 흐름을 정확하게 예측하기 위한 특수 기능을 갖춘 FLOW-3D  는 금형 충진 및 공기 포집과 같은 관련 결함을 시뮬레이션하는데 가장 먼저 선택됩니다. 강력하고 유연한 열 전달 모델은 금속과 금형 사이의 열 교환을 빠르고 정확하게 예측할 수 있으며 응고, 냉각 채널 및 열 다이 사이클링 시뮬레이션을위한 견고한 기반을 마련합니다.

금형 충진과 결합 할 수있는 응고 및 수축 모델은 과도한 수축 또는 다공성 영역을 정확히 파악할 수 있으며, 고객이 라이저의 배치를 결정하여 이러한 결함이 완화되도록 할 수 있습니다. 세분화된 매체 모델 및 수분 건조 모델을 사용하여 모래 코어 분사 및 건조를 시뮬레이션 할 수 있습니다.

FLOW-3D  의 유한 요소 기반 열 응력 모델을 통해 고객은 응력이 발생하는 위치와 주조가 왜곡되는 현상을 정확하게 예측할 수 있으므로, 고객은 금속 주조에서 열 응력 결함을 제거 할 수 있습니다. 주철 모델은 공극 반응 동안 흑연, 감마철 및 탄화물 위상의 형성을 예측하여 FLOW-3D 의 적용 범위를 확장합니다 . 코어 가스 제품군의 독특한 특징으로 코어 가스 생성 및 모래 코어의 유동을 모델링하며, 이는 금속 주조에서 코어 가스 관련 결함을 예측할 수 있습니다.

FLOW-3D 는 금속 주조 모델링 및 시뮬레이션의 선두 주자입니다. 금속 주조 산업에 대한 오랜 연구개발과  고객과의 지속적인 협력을 통해 개발된 응용 프로그램으로 고객의 품질과 생산성을 향상시키고 지속적으로 혁신 할 수 있도록 지원할 것입니다.

Tilt Pour Casting (경동주조)

ilt Pour Casting (경동주조)

Simulation of the tilt pour process using FLOW-3D Cast.

경동주조는 수평 위치에 있는 금형에 용탕을 주입하는 공정입니다.  미리 세팅된 회전조건으로 주조 기계를 수직 위치로 회전시켜 용탕을 천천히 금형 안에 들어가게 합니다.

Temperature profile during a tilt pour filling cycle

경동주조 공정의 해석에서  금형의 회전을 완료하는 데 걸리는 시간은 매우 중요합니다. 회전속도는 사용자가 쉽게 최적화 할 수 있도록 FLOW-3D안에서 변경 가능합니다.  금형의 회전속도가 너무 빠르면 공기가 용탕에 포집되고, 너무 느리면 표면에 결함이 있을 것입니다. 온도 프로파일은 각각 액상 및 고상 온도로 최대 및 최소값을 그래프로 설정하여 가시화 됩니다. 여기는 제품이 절반 부분 채워지고 용탕 온도는 응고 온도에 접근하지 않아 초기 응고 현상이 일어나지 않을 것입니다.

Tilt pour casting animations

Surface oxide and entrained air defects (표면산화물과 공기의 혼입 결함)

수상 스포츠와 래프팅 장비에 사용되는 경량 알루미늄 부품은 높은 품질의 마무리가 필요로 하며 표면의 결함도 거의 없도록 주조 됩니다. 이 경동주조 시뮬레이션은 충진 과정에서의 표면 산화물과 공기가 포집될 가능성이 있는 영역을 보여 줍니다. 이러한 결함의 움직임을 아는 것은 주조 엔지니어가 결함을 제거하고자 게이트, 러너 및 라이저를 설계하는 데 도움이 됩니다. FLOW-3D는  6자유도(x,y,z 방향의 이동과 회전) 기능을 복합하여 금형의 모든 운동을 기술할 수 있으며 금형의 각 가속도 / 감속도을 시뮬레이션 할 수 있는 기능을 가지고 있습니다.

Velocity contours and thermal gradients

합금 속도의 정확한 제어는 turbulent gas porosity 같은 주조 결함을 최소화 시킬 수 있습니다.이 애니메이션은 자동 틸팅 순서를 통해 sprue 와 gate 설계 내 속도 윤곽을 보여줍니다. 온도 구배의 분석은 초기 응고와 뜨거운 금속을 나타냅니다. 더 나은 금형 설계를 위해 수축 결함 및 응고 볼륨 보상을 위한 금형을 설계합니다.

LPDC (Low Pressure Die Casting, 저압주조)

LPDC (Low Pressure Die Casting, 저압주조)

저압주조는 금형 하부에 위치한 스토크(stoke)가 용탕이 들어있는 보온로(furnace)와 금형을 연결하여 주조하는 공정입니다. 또한, 보온로는 탕구를 통해 용탕을 채우기 위한 압력을 제공합니다. 금형의 제품이 응고되면 스토크안의 미응고 용탕이 보온로 회수되도록 보온로의 공기압은 감소합니다. FLOW-3D는 금형온도분포해석, 충진, 응고, 열응력를 연속적이고 효과적으로 해석에서 재현할 수 있어 더 나은 설계를 할 수 있도록 해 줍니다.

Example of a low pressure die casting, predicting an incorrect fill pattern. Courtesy Form Stampi, SRL.

HPDC (High Pressure Die Casting, 고압다이캐스팅)

HPDC (High Pressure Die Casting, 고압다이캐스팅)

주조 기술 중 하나인 고압 다이 캐스팅 해석시 다른 많은 주조해석 소프트웨어에서 큰 문제들이 나타납니다. 충진되어야 할 부분은 대부분 매우 얇은 두께를 가지고 있어서 형상 구현에 필요한 격자의 수가 크게 증가되어야 합니다. 무엇보다도 금속은 높은 압력과 매우 빠른 속도로 금형안의 빈 공간에 충진됩니다. 금형 내부로 분사되고 비산하는 유동은 이 과정에서 혼입 된 공기로 인한 기포결함, 제품이 완전히 충진되기 전에 냉각이 시작하면서 발생하는 탕주름과 산화물 결함으로 이어질 수 있습니다.  FLOW-3D는 실질적인 금형 충진 해석의 정밀도를 향상시키기 위해 정확성이 고도로 향상된 TruVOF™ 추적기법과 복잡한 형상을 모델링하는FAVOR ™ 기법을 포함하고 있습니다. 또한 FLOW-3D는 혼입 된 공기, 열 응력, 미세 결함 영역을 검출하기 위한 다양한 모델을 가지고 있습니다.

Thermal Die Cycling (금형온도분포,  금형싸이클링)

Die cycling 해석은 다이캐스팅 금형이 수천 개의 제품 생산에 반복적으로 사용되기 때문에 고압 다이 캐스팅에 필수적인 공정입니다. 생산시 모든 주조품에 대해서 동일한 금형 온도를 유지하는 것은 매우 중요한데, 이는 금형온도에 따라 주조품의 결괌이 발생할 수 있기 때문입니다. FLOW-3D는 다이캐스팅 싸이클에서 발생하는  금형 가열(충진, 응고), 스프레이, 에어 블로우로부터 온도 분포를 해석하므로 사용자는 냉각 채널의 위치를 정확하고 효과적으로 예측할 수 있습니다.

Shot Sleeve Optimization (슬리브 유동 최적화)

고압다이캐스팅에서 슬리브는 금형 속에 용탕을 빠르게 밀어넣는 데 사용됩니다. 일반적으로 슬리브는 수평으로 위치되고, 용탕은 슬리브 상면의 주입구를 통해 부어집니다. 플런저는 금형 반대편에서 슬리브를 통해 금형 안쪽으로 용탕을 밀어 넣게 됩니다. 적절하게 설계된  플런저 이동조건은 슬리브 내부의 공기 혼입을 최소화하고 슬리브에서의 응고를 피하기 위해 가능한 한 빨리 금형에 용탕을 충진하게 설계되어야 합니다. 하지만,  피스톤이 너무 빨리 이동하는 경우, 슬리브 내에서 용탕의 겹침현상이 발생하여 주조품에 공기 갇힘 결함이 나타날 수 있습니다. FLOW-3D는 다이캐스팅 해석시 플런저 이동에 따른 슬리브 내부의 유동을 실제와 동일하게 반영하여 이와 같은 기포 결함을 최소화할 수 있습니다.

Filling Simulations (충진해석)

고압 다이 캐스팅을 해석할 때, 가장 어려운 과제는 고압 및 고속으로 금형에 충진되는 용탕의 유동을 정확하게 추적하는 것입니다. 많은 주조해석 소프트웨어에서 용탕의 분사와 비산을 정확하게 모사하지 못하는 것이 제품의 결함 예측에 가장 큰 장애물이됩니다. FLOW-3D의 TruVOF™ method는 설계 엔지니어들이 금형내부에서 최적의 유동 패턴을 유도하기 위해 게이트의 위치를 확인하고, 오버 플로우의 위치를 확인하는데 핵심적인 역할을 할 수 있습니다.

Modeling Solidification (응고모델링)


Courtesy of Littler Diecast Corporation

FLOW-3D는 엔지니어로 하여금 최종 제품의 품질에 영향을 미칠 수 있는 내부 기공(porosity)의 발생을 알수 있도록 합니다. FLOW-3D는 2원계합금(binary alloy)의 편석(segregation)을 해석할 수 있습니다. 해석에 의한 온도 이력은 냉금(chill)  또는 냉각라인(cooling line)이 추가되거나 수정 될 필요가 있는지, 초기 용탕 온도를 변경해야 하는지 등을 결정하는데 도움을 줍니다. FLOW-3D는 내부 미세수축공의 형성, 열응력 및 2원계합금의 편석을 예측할 수 있습니다.

HPDC Videos

Surface Oxides Defects (표면산화물 결함)

Surface Oxide Defects (표면산화물 결함)

FLOW-3D 결함 추적 기능은 주조 엔지니어로 하여금 충진 공정에서 발생할 수 있는 표면 산화물 결함(surface oxide defect)을 예측하는데 도움을 줍니다. 산화물은 공기에 노출 된 용탕표면에서 매우 짧은 시간에 형성되고 바람직하지 않은 위치에서 모일 수 있습니다. 산화물 결함의 최종 위치는 전체 유동 조건, 난류 혼합, 유체 간의 충돌에 의존합니다. FLOW-3D는 금형디자인 개선을 위한 산화물의 양과 최종 위치를 정확하게 추적할 수 있습니다.

Surface Oxide Defects Videos

Die Erosion Defects (다이캐스팅 금형침식 및 결함)

Die Erosion Defects (다이캐스팅 금형침식 및 결함)

FLOW-3D는 고압 다이캐스팅의 충진해석 시 공동현상(cavitation)으로 인한 금형 침식 결함(die erosion defect)을 정확히 예측할 수 있습니다. 충진 시 매우 빠른 유동 면에서 용탕압력(Metal pressure)가 금형재료의 증기압(metal vapor pressure) 아래 떨어질 수 있습니다 이는 공동현상과(cavitation)과 침식(erosion)을 일으키게 됩니다. 공동현상으로 인한 침식결함을 예측하는 간단한 방법은 실제로는 공동현상을 재현하지 않고 공동현상의 가능성을 예측하는 것 입니다. FLOW-3D는 cavitation pressure와 국지적인 용탕 압력의 차이를 관찰함으로써 잠재적으로 공동현상(cavitation)이 나타날 수 있는 영역을 계산할 수 있습니다. 지정된 어떤 위치에서 캐비테이션 이나 금형 부침식에 대한 가능성은 이 두 압력의 차이가 큰 경우에 존재하는 것으로 해석됩니다. 금형 침식이 가장 있을 만한 곳의 신뢰할 수 있는 지표는 이 차이가 가장 큰 값을 가지는 국소적인 “hot spot” 입니다.

Core Gas Defects (사형중자 가스에 의한 기포결함)

Core Gas Defects (사형중자 가스에 의한 기포결함)

FLOW-3D의 Core Gas model은 주조물의 코어 가스에 의한 기포 결함을 제거 하기 위한 기능으로 충진되는 용탕에 의해 사형중자의 점결제가 연소하면서 발생하는 가스를 예측합니다. 사형중자의 수지 점결제의 연소와 코어 가스 방출의 진행 상황을 모니터링 할 수 있습니다. 점결제의 연소는 코어 강도의 손실을 의미합니다. 주조과정에서 충진현상과 응고현상을 동시에 같이 모니터 할 때, 이 모델을 통해서 용융 금속안으로 들어가는 가스를 예측할 수 있습니다. 이 모델의 core gas flow 와 core gas pressure가 가스 결함의 가능성을 알게하여 줍니다.

Binder loss in two internal cores of a valve iron casting

Core Gas Defect Videos

Air Entrapment Defects (공기혼입, 기포결함)

Air Entrapment Defects (공기혼입, 기포결함)

FLOW-3D 내의 Air entrapment model은 충진 동안 금형내에서 혼입되는 공기의 양을 추정하기 위해 사용됩니다. 이 모델은 기본적인 물리적 메커니즘을 기반으로 하고 있으며 정확한 미세기포의 예측이 가능합니다. 고속으로 분사되는 용탕과 공기의 혼합을 예측하는 모델로 사용자는 공기 혼입 결함을 방지하기 위한 시뮬레이션을 수행할 수 있으며, 여러 시행 착오 과정을 줄일 수 있습니다. Air entrapment model에 대한 자세한 내용은 모델링 기능 섹션을 방문하십시오.