Visualization for Runner System Design in Die Casting

1. 概要:

  • タイトル: Visualization for Runner System Design in Die Casting
  • 著者: Zhaohui Ning, M.A
  • 出版年: 2009年
  • 発行ジャーナル/学会: The Ohio State University (学位論文)
  • キーワード: ダイカスト、ランナーシステム設計、可視化、CastView、B-スプライン曲線、サーフェススイープ

2. 研究背景:

  • 研究トピックの社会的/学術的背景:
    • ダイカストは金属鋳造業の重要な一部であり、複雑な形状の金属部品を高精度かつ高繰り返し性で製造する汎用性の高いプロセスです。
    • ダイカスト金型の設計は、最終製品の形状によって大きく左右されますが、ゲートのサイズなど、他の要素も金型の寿命に影響を与える可能性があります。
    • 最適な鋳造条件には、冷却システムと高温部(ランナー、ゲート、オーバーフロー)間の熱バランスが必要です。ランナー、ゲート、オーバーフローシステムの設計は非常に重要です。
    • 特に、充填が困難な部品を製造する場合、オーバーフローは金属の流れを助けるために配置されることがあります。
    • 複数のキャビティを持つ金型では、すべてのランナーが同じ経路長と断面積を持ち、ゲートとオーバーフローが同一であることが重要です。
  • 既存研究の限界:
    • 従来のダイカスト金型設計は、製品形状を決定することによって設計されてきましたが、経験とノウハウ、および金型製造の専門知識が必要とされていました (Choi [10])。
    • 既存のランナーシステム設計アプローチ(カーブベースアプローチ)は、サーフェス表現を使用せず、入力と出力が三角形メッシュであるため、いくつかの欠点があります。
      • 複雑で直感的でない曲線の定義に、ユーザーの追加操作が必要です。
      • ユーザーはサーフェスの形状を視覚的に制御できません。
      • 結果サーフェスの滑らかさ(ポリゴン表現)は保証されず、アンダーカットが発生する可能性があります。
      • アルゴリズムは、ユーザー定義データからサーフェスを検出する必要があるため、ユーザーエラーに敏感です。
      • サーフェス表現の欠如により、サーフェス-サーフェス交差などの問題が発生する可能性があります。
  • 研究の必要性:
    • 従来のカーブベースアプローチの欠点を克服し、より直感的で制御可能なランナーシステム設計ツールが求められています。
    • ユーザーが特定の知識を必要とせずに、滑らかなランナーシステムスイープサーフェスを作成できるモデリングツールが必要です。

3. 研究目的と研究課題:

  • 研究目的:
    • ユーザーにランナーシステムジオメトリを作成するためのモデリングツールを提供すること。
    • ユーザー定義のポリゴンスケッチから滑らかなランナーシステムスイープサーフェスを生成する便利な方法を提供すること。
    • ユーザーが特定知識なしに結果サーフェスを制御できるようにすること。
  • 主要な研究課題:
    • ユーザー定義のポリゴンスケッチをB-スプライン曲線ベースのプロファイルに変換する方法を実装すること。
    • ユーザー定義の軌道ツリーを具体的な流れ経路として表現する方法を開発すること。
    • 生成されたランナープロファイルと流れ経路に基づいて、滑らかなスイープサーフェスを生成する方法を開発すること。
    • プロファイル定義とランナーシステム定義のインターフェースを実装すること。
  • 研究仮説: (論文中に明示的な記述なし)

4. 研究方法:

  • 研究デザイン:
    • アルゴリズム開発とシステム開発を中心とした研究デザイン。
    • 既存のダイカスト設計システムとCAGD(コンピュータ支援幾何学設計)の文献レビューを実施。
    • 開発したアルゴリズムをCastViewに実装し、ユーザーインターフェースを開発。
  • データ収集方法:
    • 主にアルゴリズム開発とシステム実装に焦点を当てているため、実験データ収集は特筆されていない。
    • ユーザー定義のポリゴンスケッチを入力データとして使用。
  • 分析方法:
    • 開発したアルゴリズムの幾何学的および数学的分析。
    • 開発したシステムの可視化機能とユーザーインターフェースの評価。
    • ソフトウェアCastViewを用いた実装とテスト。
  • 研究対象と範囲:
    • ダイカスト金型のランナーシステム設計。
    • 特に、ランナーシステムのサーフェス生成と可視化に焦点を当てる。
    • 開発したシステムはCastViewに実装。

5. 主な研究成果:

  • 主要な研究成果:
    • ユーザー定義のポリゴンスケッチから均一な数のプロファイル点を持つプロファイルを生成するB-スプライン曲線フィッティングアルゴリズムを開発・実装。
    • ユーザー定義の軌道ツリーを流れ経路として具体化する方法を開発。
    • 生成されたランナープロファイルと流れ経路に基づいて、滑らかなスイープサーフェスを生成する方法を開発。
    • プロファイル定義とランナーシステム定義のためのユーザーインターフェースをCastViewに実装。
    • CastViewにランナーシステム設計機能と可視化機能を追加。
  • 統計的/質的分析結果:
    • 開発したシステム(CastView)のスクリーンショットと可視化結果を提示。
    • 図6:CastViewのメインインターフェース
    • 図7:CastViewのランナーシステム設計
    • 図8:CastViewの充填パターンシミュレーション
    • 図9:CastViewの熱シミュレーション
    • 図12:結果ランナーシステムソリッド
    • 図33:サーフェススイーピング結果
    • 図45:線形およびS関数補間結果の比較(サーフェス)
    • 図70:ランナーソリッドビュー
  • データ解釈:
    • 開発した可視化ツールにより、ユーザーはランナーシステムの形状を視覚的に確認し、設計を改善することが可能になった。
    • S関数補間を使用することで、線形補間よりも滑らかなサーフェスが得られることを示した (図45)。
    • CastViewは、ランナーシステム設計プロセスを効率化し、設計の柔軟性と制御性を向上させる可能性を示唆。
  • 図のリスト名:
    • Figure 1: Die Casting Products (NADCA [29])
    • Figure 2: Diagram of the Die Casting Process (NADCA [34])
    • Figure 3: Die Casting Shot (NADCA [29])
    • Figure 4: Runner System Example (with Die Cavities, NADCA [29])
    • Figure 5: Common Gate Shapes (NADCA [29])
    • Figure 6: Main Interface of CastView
    • Figure 7: Runner System Design of CastView
    • Figure 8: Fill Pattern Simulation of CastView
    • Figure 9: Thermal Simulation of CastView
    • Figure 10: User Defined Polygon Sketch
    • Figure 11: User Defined Trajectory Tree
    • Figure 12: Result Runner System Solid
    • Figure 13: Curve Based Approach
    • Figure 14: Flow chart of die design system (Kim [14])
    • Figure 15: Flow chart for die layout design (Kim [14])
    • Figure 16: The flowchart of gating feature creation and retrieval (Wu [12])
    • Figure 17: System architecture and menu options (Wu [12])
    • Figure 18: Flowchart of the die design system for die casting (Woon [5])
    • Figure 19: Modeling of runner and gating with branch angle Ө (Sulaiman [20])
    • Figure 20: Possible output vector from voxel a (Wang [6])
    • Figure 21: Surfaces Commonly Used in Engineering Design ([48])
    • Figure 22: Extrusions and Lofted Surfaces ([41])
    • Figure 23: Coons Surface ([48])
    • Figure 24: Bisection Method ([43])
    • Figure 25: Regula-Falsi Method ([44])
    • Figure 26: Newton Raphson Method ([45])
    • Figure 27: Newton Raphson Method ([39])
    • Figure 28: The Fat Line for a Bezier Curve ([39])
    • Figure 29: Sederberg-Nishita Bezier Clipping ([39])
    • Figure 30: Four-sided Region Intersection ([47])
    • Figure 31: Surface Lofting Problem
    • Figure 32: Surface Sweeping Problem
    • Figure 33: Surface Sweeping Result
    • Figure 34: Convex Hull Subdivision
    • Figure 35: Point outside Convex Hull Check
    • Figure 36: Failure of Inside/Outside Check
    • Figure 37: Convex Hull Overlapping Check
    • Figure 38: Line Shape Sweep path
    • Figure 39: Circle Shape Sweep path
    • Figure 40: Point Shape Sweep path
    • Figure 41: Smoothstep S-function
    • Figure 42: Linear and S-function Planar Point Interpolation Comparison
    • Figure 43: Vector Interpolation
    • Figure 44: Linear and S-function Vector Interpolation Comparison
    • Figure 45: Linear and S-function Interpolation Results
    • Figure 46: Profile Example
    • Figure 47: Profile Data Structure
    • Figure 48: Profile Sketch View
    • Figure 49: Profile Sketch Definition Interface
    • Figure 50: Profile Fitting Curve View
    • Figure 51: Profile Fitting Curve Generation Interface
    • Figure 52: Profile Approximation Curve View
    • Figure 53: Profile Approximation Curve Generation Interface
    • Figure 54: Profile Interpolation Points View
    • Figure 55: Profile Interpolation Points Generation Interface
    • Figure 56: Runner Data Structure
    • Figure 57: Parting Plane Open Dialog
    • Figure 58: Runner Trajectory View
    • Figure 59: Runner Trajectory Definition Interface
    • Figure 60: Runner Profile Assignment View
    • Figure 61: Pick Trajectories
    • Figure 62: Runner Profile Assignment Interface
    • Figure 63: Runner Path View
    • Figure 64: Sweep path Example
    • Figure 65: Pick Connecting Trajectories
    • Figure 66: Runner Path Definition Interface
    • Figure 67: Runner Sweep View
    • Figure 68: Runner Sweep Definition Interface
    • Figure 69: Runner Solid Generation Interface
    • Figure 70: Runner Solid View
Figure 4: Runner System Example (with Die Cavities, NADCA [29])
Figure 4: Runner System Example (with Die Cavities, NADCA [29])
Figure 70: Runner Solid View
Figure 70: Runner Solid View

6. 結論と考察:

  • 主な結果の要約:
    • 本研究で導入されたプロファイル作成法は、B-スプライン曲線フィッティングアルゴリズムを利用して、ユーザー定義の非均一なスケッチ点から均一な補間点を生成します。
    • スイープパスは、ユーザー定義の軌道ツリーによって概念的に定義されたランナーシステムの具体的なデータ表現です。
    • スイープパスと補間法は、設計者がシンプルで柔軟かつ制御可能な方法で滑らかなランナーシステムサーフェスを作成するのに役立ちます。
    • 実装されたプロファイル定義およびランナーシステム定義ユーザーインターフェースは、ランナーシステムを構築するために必要な基本データを生成するために使用できます。
  • 研究の学術的意義:
    • ダイカスト金型設計における可視化技術の有効性を示しました。
    • B-スプライン曲線とサーフェススイープを用いたランナーシステム設計の新しいアプローチを提案しました。
    • CAGDアルゴリズムをダイカスト設計システムに統合する可能性を示しました。
  • 実用的な意義:
    • 開発されたCastViewシステムは、ダイカスト金型設計の効率と精度を向上させるためのツールとして利用できます。
    • ユーザーは、複雑なランナーシステムをより直感的かつ迅速に設計できるようになります。
    • 設計者は、シミュレーション結果を視覚的に確認することで、設計の妥当性を評価しやすくなります。
  • 研究の限界:
    • 本研究で実装されたスイープパス形状は円形に限定されています。
    • 補間法は線形補間とS関数補間のみが実装されています。
    • ソリッド生成機能はまだ実装されていません。
    • 面積計算やファンゲート、オーバーフローの作成など、ダイカスト金型設計プロセス全体をカバーしているわけではありません。

7. 今後のフォローアップ研究:

  • フォローアップ研究の方向性:
    • より高度な補間法(B-スプライン補間など)の実装と評価。
    • さまざまなスイープパス形状(線形、点形状など)の実装と評価。
    • ブランチ交差処理の導入による、より複雑なランナーシステム設計への対応。
    • 面積計算機能の追加による、ダイカスト金型設計プロセスへの適合性向上。
    • ファンゲートやオーバーフローなど、他の金型要素の設計機能の追加。
    • ソリッド生成機能の実装による、完全なランナーシステムモデルの作成。
  • さらなる探求が必要な分野:
    • さまざまな補間法に対する統一的な関数インターフェースとユーザーインターフェースの開発。
    • より高次の補間法による、流れ方向の滑らかさの向上と流れパターンの制御。
    • 分岐部におけるランナー形状の自動最適化。
    • ユーザーインターフェースの改善と使いやすさの向上。

8. 参考文献:

  1. K.S. Lee, J.C. Lin, “Design of the runner and gating system parameters for a multi-cavity injection mould using FEM and neural network”, International Journal of Advanced Manufacturing Technology, (2006) 27: 1089–1096.
  2. Kevin Alam, Musa R. Kamal, “A robust optimization of injection molding runner balancing”, Computers and Chemical Engineering, 29 (2005), 1934–1944.
  3. M. Masoumi, H. Hu, “Effect of Gating Design on Mold Filling”, AFS Transactions 2005.
  4. Jerald Brevick, R. Allen Miller, “Final Report on Understanding the Relationship between Filling”, 2004.
  5. Y. K. Woon, K. S. Lee, “Development of a die design system for die casting”, International Journal of Advanced Manufacturing Technology, (2004) 23: 399–411.
  6. Dongtao Wang, “Equilibrium temperature analysis and fill pattern reasoning for die casting process”, Ph.D’s Thesis, The Ohio State University, 2004.
  7. Lin Suo, “Graphical user interface for sketching overflows, runners and gates”, Master’s Thesis, The Ohio State University, 2004.
  8. Farouk Shehata, Mohamed Abd-Elhamid, “Computer aided foundry die-design”, Materials and Design, 24 (2003), 577–583.
  9. X. Dai a, X. Yang, J. Campbell b, J. Wood, “Effects of runner system design on the mechanical strength of Al-7Si-Mg alloy castings”, Materials Science and Engineering, A354 (2003), 315-325.
  10. J. C. Choi, T. H. Kwon, J. H. Park, J. H. Kim, C. H. Kim, “A Study on Development of a Die Design System for Die Casting”, International Journal of Advanced Manufacturing Technology, (2002) 20:1–8
  11. Lee, K.S., Luo, C., “Application of Case-Based Reasoning in Die-Casting Die Design”, International Journal of Advanced Manufacturing Technology, 20 (2002), 284-295.
  12. S. H. Wu, K. S. Lee, J. Y. H. Fuh, “Feature-Based Parametric Design of a Gating System for a Die-Casting Die”, International Journal of Advanced Manufacturing Technology, (2002) 19:821–829.
  13. Paul Cleary, Joseph Ha, Vladimir Alguine, Thang Nguyen, “Flow modelling in casting processes”, Applied Mathematical Modelling, 26 (2002) 171–190.
  14. Chang-Ho Kim, Taek Hwan Kwon, “A runner-gate design system for die casting”, Materials and Manufacturing Processes, 16(6), 789–801 (2001).
  15. J. C. Lin, Optimum gate design of free-form injection mould using the abductive network. Int J Adv Manuf Technol, 2001,17:294–304
  16. B.H. Hu, K.K. Tong, X.P. Niu, I. Pinwill, “Design and optimization of runner and gating systems for the die casting of thin-walled magnesium telecommunication parts through numerical simulation” , Journal of Materials Processing Technology, 105 (2000), 128-133.
  17. R. C. Givler, D. B. Saylors, “Efficient runner networks for investment castings”, International Journal for Numerical Methods in Engineering, 2000, 48:1601-1614.
  18. C. C. Tai, J.C. Lin, “The optimal position for the injection gate of a die-casting die”, Journal of Materials Processing Technology, 86 (1999), 87-100.
  19. C.C Tai, J.C Lin, “A runner-optimization design study of a die-casting die”, Journal of Materials Processing Technology, 84 (1998), 1–12.
  20. Shamsuddin Sulaiman, Tham Chee Keen, “Flow Analysis along the Runner and Gating System of a Casting Process”, Journal of Materials Processing Technology, Volume 63, issue 1-3 (January, 1997), p. 690-695.
  21. W. S. Zhang, S. M. Xiong, B. C. Liu, Study on a CAD/CAE system of die casting. J Mater Process Tech, 1997, 63:707–711
  22. C. S. Lia, Y. K. Shen, “Optimum design of runner system balancing in injection molding”, Previews of Heat and Mass Transfer, Vol: 21, Issue: 3, May 6, 1995, 257.
  23. R. Yagel, S. C. Lu, A. B. Rebello, R.A. Miller, “Volume-Based Reasoning and Visualization of Diecastability”, 1995.
  24. Rohinton K. Irani, Srinivas Kodiyalam, David O. Kazmer, “Runner System Balancing for Injection Molds using Approximation Concepts and Numerical Optimization”, 1992.
  25. W. R. Jong, K. K. Wang, Automatic and optimal design of runner systems in injection moulding based on the flow simulation. SPE Annual Technical Conference, 1990, pp 554–560
  26. Youquan Liu, Xuehui Liu, Enhua Wu, Real-Time 3D Fluid Simulation on GPU with Complex Obstacles.
  27. Rebello, A. B., Visualization of the filling of die-casting dies, PhD dissertation, The Ohio State University, 1997.
  28. Harris, Fast Fluid Dynamics Simulation on the GPU, GPU Gems, 2004
  29. NADCA, NADCA Course Modules.
  30. NADCA website, https://www.diecasting.org/publications/cgi-bin/quikstore.pl?search=yes&hits_seen=&product=300D&category=gating,software&keywords=&detail=yes&page=search.html&template=database_list_page&and=
  31. NADCA website, https://www.diecasting.org/publications/cgi-bin/quikstore.pl?search=yes&hits_seen=&product=316-CD&category=design,software&keywords=castview&detail=yes&page=search.html&template=database_list_page&and=
  32. Simulated Annealing Flow Chart, HTUhttp://members.aol.com/btluke/simanf2.htmUTH
  33. John Kluz, Moldmaking and Die Cast Dies for Metalworking Trainees
  34. NADCA website, HTUhttp://www.diecasting.org/faq/default.htmUTH
  35. NADCA website, HTUhttp://www.diecasting.org/faq/glossary.htmUTH
  36. Sarfraz M, “Advances in Geometric Modeling”, 2004
  37. David F. Rogers, “An Introduction to NURBS: With Historical Perspective”, 2001
  38. Hartmut Prautzsch, Wolfgang Boehm, Marco Paluszny, “Bezier and B-Spline Techniques”, 2002
  39. Max K. Agoston, “Computer Graphics and Geometric Modeling: Implementations and Algorithms”, 2005
  40. Gerald Farin, “Curves and Surfaces for CAGD: A Practical Guide”, 2002
  41. David Salomon, “Curves and Surfaces for Computer Graphics”, 2006
  42. HTUhttp://en.wikipedia.org/wiki/Equation_solvingUTH
  43. HTUhttp://www.physics.arizona.edu/~restrepo/475A/Notes/sourcea/node16.htmlUTH
  44. HTUhttp://www.physics.arizona.edu/~restrepo/475A/Notes/sourcea/node17.htmlUTH
  45. HTUhttp://www.physics.arizona.edu/~restrepo/475A/Notes/sourcea/node18.htmlUTH
  46. Lane, J.M., and Riesenfeld, R.F., “A Theoretical Development for the Computer Generation and Display of Piecewise Polynomial Surfaces,” IEEE Transactions on Pattern Analysis and Machine Intelligence, PAMI-2(1), January 1980, 35–46
  47. Turner, Joshua U., “Accurate Solid Modeling Using Polyhedral Approximations” CG&A, 8(3), May 1988, 14–28.
  48. HTUhttp://www.engr.sjsu.edu/youssefi/me265/notes/Surfaces.pptUTH
  49. David S. Ebert, “Texture & Modeling: A Procedure Approach”

9. 著作権:

  • この資料はZhaohui Ningの論文:Visualization for Runner System Design in Die Castingに基づいています。
  • 論文ソース: (DOI URLは論文中に記載なし)

この資料は上記の論文に基づいて要約したものであり、商業目的での無断使用は禁止されています。
著作権 © 2025 CASTMAN。 全著作権所有。