Parallel processing for 2-1/2D machining simulation

A. Spence, Z. Li
{"title":"Parallel processing for 2-1/2D machining simulation","authors":"A. Spence, Z. Li","doi":"10.1145/376957.376974","DOIUrl":null,"url":null,"abstract":"Continued progress in the area of solid modeler based machining process simulation is hindered by the complexity growth that occurs for a large number of tool paths n. For this reason, many researchers have adopted the Z-buffer approach. Boundary-representation (B-rep), however, remains the dominant choice for commercial modelers. This paper begins by reviewing the current state of solid modeler based machining simulation. Using an industrial example, the growth rate, for a simple feed rate scheduling application, is estimated to be O(n1.5). It is shown that round robin parallel scheduling quickly becomes inefficient due to the fraction of time spent on tool swept volume Boolean subtractions. The tool path sequence is next heuristically subdivided into nearly equal size neighbor groups. Only the Boolean subtractions required for accurate simulation are included in the group. Each group is then simulated in parallel, achieving a greatly reduced wall clock running time. Computational geometry methods are described that permit rapid identification of tool path neighbors. It is shown that, under practical assumptions, the total number of tool path neighbor pairs is O(n), justifying the benefit of parallel processing. Both dual CPU and networked parallel solutions are implemented. Geometric images and running time plots are included to illustrate. Discussion is included, with proposed steps to further reduce calculation time.","PeriodicalId":286112,"journal":{"name":"International Conference on Smart Media and Applications","volume":"55 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"17","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Smart Media and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/376957.376974","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 17

Abstract

Continued progress in the area of solid modeler based machining process simulation is hindered by the complexity growth that occurs for a large number of tool paths n. For this reason, many researchers have adopted the Z-buffer approach. Boundary-representation (B-rep), however, remains the dominant choice for commercial modelers. This paper begins by reviewing the current state of solid modeler based machining simulation. Using an industrial example, the growth rate, for a simple feed rate scheduling application, is estimated to be O(n1.5). It is shown that round robin parallel scheduling quickly becomes inefficient due to the fraction of time spent on tool swept volume Boolean subtractions. The tool path sequence is next heuristically subdivided into nearly equal size neighbor groups. Only the Boolean subtractions required for accurate simulation are included in the group. Each group is then simulated in parallel, achieving a greatly reduced wall clock running time. Computational geometry methods are described that permit rapid identification of tool path neighbors. It is shown that, under practical assumptions, the total number of tool path neighbor pairs is O(n), justifying the benefit of parallel processing. Both dual CPU and networked parallel solutions are implemented. Geometric images and running time plots are included to illustrate. Discussion is included, with proposed steps to further reduce calculation time.
2-1/2D加工仿真的并行处理
基于实体建模器的加工过程仿真领域的持续发展受到大量刀具路径n的复杂性增长的阻碍。因此,许多研究人员采用了z缓冲方法。然而,边界表示(B-rep)仍然是商业建模者的主要选择。本文首先回顾了基于实体建模器的加工仿真的现状。使用一个工业例子,对于一个简单的进料率调度应用,增长率估计为0 (n1.5)。结果表明,由于在工具扫描体积布尔减法上花费了大量时间,轮循并行调度很快变得低效。然后,启发式地将刀具轨迹序列细分为大小接近相等的相邻组。只有精确模拟所需的布尔减法才包含在组中。然后对每一组进行并行模拟,从而大大减少挂钟的运行时间。描述了允许快速识别刀具轨迹邻近点的计算几何方法。结果表明,在实际假设下,刀具路径邻居对的总数为O(n),证明了并行加工的好处。实现了双CPU和网络并行解决方案。包括几何图像和运行时间图来说明。文中还讨论了进一步减少计算时间的步骤。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信