POINTWISE > OVERVIEW

OVERVIEW


Pointwise는 Geometry Model을 Import 해서 Flow Solver로 Export 하는데 이르는 모든 전처리 과정을 담당하는 CFD(Computational Fluid Dynamics) 전용 Tool로써 대부분의 엔지니어들이 직면하고 있는 격자 생성 문제에 있어서 해답을 제시해주는 프로그램이다. Pointwise는 자체적으로 개발한 Geometry Kernel을 가지고 있어서 Native CAD Model 및 Analytic(NURBS), Faceted(STL) Geometry와 같은 Standard Format의 Geometry Model을 Import 할 수 있다. Pointwise는 Fault Tolerant Meshing과 Solid Meshing 기법을 제공하여 이들 Geometry를 Meshing에 적합한 Watertight Geometry로 만들어 줄 수 있다. 또한 Pointwise는 생성하고자 하는 격자의 타입이 Structured, Unstructured, Hybrid 중 어떤 타입이든지 관계없이 언제나 강력한 Control Function을 장착한 High-quality Technique을 제공함으로써 최소한의 컴퓨터 사양으로 정밀하고 신뢰할 만한 결과를 얻을 수 있도록 해준다.


* Pointwise Quality


Mesh Quality는 복잡한 Geometry에 대한 Viscous Flow에서 수렴되는 정확한 해를 얻는데 있어서 핵심적인 요소이다. Pointwise는 원하는 결과를 얻기 위해서 필요한 각종 제어 함수들과 자동화 Tool들을 제공하고 있다. High Quality 격자에 가장 적합한 Structured Grid Techniques을 제공함과 동시에 복잡한 형상에 Hybrid Boundary Layer 격자를 자동으로 빠르게 생성해주는 T-Rex(Anisotropic Tetrahedral Extrusion) 기법도 제공해준다. 또한 이미 생성된 Grid Points들을 한 번에 하나씩 원하는 위치로 옮길 수도 있다.

• Menus & Customizable Toolbars
Pointwise의 모든 기능이 메뉴 바를 통해서 쉽게 접근이 가능하다. 따라서 새로운 사용자라 하더라도 한눈에 프로그램의 기능들을 알아볼 수 있다. 또한 사용자가 자주 사용하는 명령어들을 쉽게 접근할 수 있도록 Tool Bar를 임의대로 설정할 수 있다.

• Selection
Pointwise는 명령어를 실행시키기 위해서 Noun-Verb 체계를 사용한다. 즉 어떤 명령을 실행시키기 전에 명령이 실행될 대상을 먼저 선택하여야 한다. 이에 Entity들을 선택하는 다양한 방법들이 제공되고 있다. 마우스의 클릭을 이용한 단일 선택, 마우스 드래그를 이용한 영역 선택, Entity 리스트를 이용한 선택 등을 제공한다.

• Undo & Redo
Pointwise는 Undo와 Redo 기능을 가지고 있어서 사용자의 실수를 만회할 기회를 제공한다. Undo/Redo Level을 20까지 사용자가 지정할 수 있으며 Messages 창에서 실행된 명령어들을 확인할 수 있다. 다만 사이즈가 큰 격자를 생성하고 있을 때는 Undo/Redo Level을 적당히 조절하여 메모리의 과다한 할당을 방지하는 것이 좋다.

• Automated Assembly
Pointwise는 Domain과 Block 자동 생성 기능을 제공하고 있다. 따라서 사용자가 Connector와 Domain들을 선택하고 일일이 Edge나 Face를 지정하지 않아도 프로그램이 자동으로 Domain과 Block을 생성해준다.

• Simultaneous Transformation of Grid and Database
Grid와 Database Entity들이 Association이 유지되면서 동시에 Translation, Scaling, Stretching, Rotating, Mirroring 될 수 있다.

• Orientation
Connector, Domain, Block의 Computational Axis를 Reverse나 Swap 명령어를 이용해서 쉽게 바꿀 수 있다. 따라서 사용자들이 격자 생성 과정에서 각 Entity들의 방향을 고려하면서 작업하지 않아도 된다.

• Names
모든 Entity(Block, Domain, Connector, Database)의 이름을 사용자가 지정할 수 있다.

• Layer Manager
모든 Entity(Block, Domain, Connector, Database)를 Layer에 할당할 수 있다. 따라서 Grid Entity들의 On/Off 및 Grouping을 통해서 격자 생성 작업을 보다 수월하게 수행할 수 있다.

• Unified Curve Drawing
Database Curve와 Connector 생성 명령어가 하나로 통일 되어있다. 따라서 유사한 함수에 대한 일관성을 유지할 수 있다. 또한 Multi-Segment Database Curve나 Database-Constrained Database Curve 생성 기법도 지원하고 있다.

• Intersect Shells
Database Shell Entity(i.e. Tri-Faceted Surface)가 다른 Entity들과 Intersect가 가능하다.

• Floating Boundary Condition
Domain 및 Block의 PDE Solver에서 Floating Boundary Condition 기법을 지원하고 있다. Grid Quality를 향상시키기 위해서 인접한 Domain의 Edge를 구성하는 Connector나 Block의 Face를 구성하는 Domain의 각 Grid Points를 Solver가 자유로이 움직일 수 있다.

* Pointwise Compatibility


Pointwise는 Neutral, Native, Standard Interface 및 다양한 Format들을 통해서 CFD Solver에 Grid Points와 Boundary Condition을 전달할 수 있다.

- Built-In CFD Solver Interfaces

* Pointwise Portability


Pointwise는 CAE 엔지니어들이 사용하고 있는 대부분의 Desktop Workstation들을 지원하고 있다.
시스템 최소 요구 사양은 다음과 같다.

• 2 GB RAM (8 GB 추천)

• 2 GB Disk Space

• Ethernet Card

• OpenGL을 지원하는 모니터

• 1280 x 1024 스크린 해상도

• 3-D 하드웨어 가속 OpenGL 및 24-bit RGB Double Buffering 지원 Graphics Adapter

• 최신 버전의 Graphics Accelerator 드라이버


- Supported Hardware Platforms


- Linux Library Dependencies