A Function-Based Approach to Interactive High-Precision Volumetric Design and Fabrication

被引:0
|
作者
Uchytil, Christopher [1 ]
Storti, Duane [1 ]
机构
[1] Univ Washington, 1410 NE Campus Pkwy, Seattle, WA 98195 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2024年 / 43卷 / 01期
关键词
Computer aided design; additive manufacturing; 3D printing; implicit surface; FReps; GPU; CUDA;
D O I
10.1145/3622934
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a novel function representation (F-Rep) based geometric modeling kernel tailor-made to support computer aided design (CAD) and fabrication of high resolution volumetric models containing hundreds of billions of voxel grid elements. Our modeling kernel addresses existing limitations associated with evaluating, storing, and accessing volumetric data produced by F-Reps in contexts outside of rendering. The result is an F-Rep modeling kernel well suited for CAD-based applications. Our kernel utilizes a sparse volume data structure to manage F-Rep data while efficient F-Rep evaluation is achieved through a combination of interval arithmetic (IA), just-in-time (JIT) compilation of user-defined functions, and massively parallel evaluation on the GPU. We employ IA as the basis for local pruning of the function evaluation tree to minimize total function evaluations, we use a novel JIT compilation scheme to optimize function execution, and we take advantage of GPU-parallelism to enhance computational throughput. We illustrate the kernel's effectiveness in visualizing and slicing models with complex defining functions and detailed geometry, and utilize the geometry kernel to manufacture a physical part. Additionally, we present performance metrics across multiple hardware configurations demonstrating significant performance improvements over existing F-Rep geometry kernels, and we examine how our geometry kernel scales with computing power.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Design and fabrication of a high-precision cylinder beam expander
    Zhang Yong-hong
    Yan Hong
    Xie Bin
    Li Jian-ming
    Luo Zhong-xiang
    [J]. YOUNG SCIENTISTS FORUM 2017, 2018, 10710
  • [2] HIGH-PRECISION VOLUMETRIC POWDER FEEDER
    Rusin, E. P.
    Stazhevsky, S. B.
    Khan, G. N.
    [J]. JOURNAL OF APPLIED MECHANICS AND TECHNICAL PHYSICS, 2022, 63 (03) : 524 - 532
  • [3] HIGH-PRECISION VOLUMETRIC POWDER FEEDER
    E. P. Rusin
    S. B. Stazhevsky
    G. N. Khan
    [J]. Journal of Applied Mechanics and Technical Physics, 2022, 63 : 524 - 532
  • [4] Function-based design synthesis approach to design reuse
    Q. L. Xu
    S. K. Ong
    A. Y. C. Nee
    [J]. Research in Engineering Design, 2006, 17 : 27 - 44
  • [5] Function-based design synthesis approach to design reuse
    Xu, Q. L.
    Ong, S. K.
    Nee, A. Y. C.
    [J]. RESEARCH IN ENGINEERING DESIGN, 2006, 17 (01) : 27 - 44
  • [6] High-precision design of DDS Based on FPGA
    Wang, Xiaochu
    Mei, Qiujun
    [J]. 2012 THIRD GLOBAL CONGRESS ON INTELLIGENT SYSTEMS (GCIS 2012), 2012, : 386 - 389
  • [7] Materials processing for high-precision volumetric dosing
    Grünfelder, Andreas
    [J]. Adhaesion Kleben und Dichten, 2023, 67 (10): : 26 - 29
  • [8] FABRICATION OF HIGH-PRECISION GLASS RODS
    AZAROV, SA
    VASIN, LN
    KALUGIN, FI
    FOLOMEEV, AV
    [J]. SOVIET JOURNAL OF OPTICAL TECHNOLOGY, 1984, 51 (04): : 219 - 220
  • [9] Design and fabrication of a high-precision 360° laser receiver for leveling applications
    Wang, Xianfan
    Yang, Jianhua
    Huang, Tengchao
    [J]. MICROWAVE AND OPTICAL TECHNOLOGY LETTERS, 2020, 62 (09) : 3023 - 3029
  • [10] Interactive function-based shape modelling
    Levinski, Konstantin
    Sourin, Alexei
    [J]. COMPUTERS & GRAPHICS-UK, 2007, 31 (01): : 66 - 76