arrow
返回

A robust 2D point-sequence curve offset algorithm with multiple islands for contour-parallel tool path

delete2013-03-01
delete51
PRE
AI
Z
Zhiwei Lin
Fu Jian-Zhong 封面图
Fu Jian-Zhong (Jianzhong Fu) *
Y
Yong He
W
Wenfeng Gan
DOI:10.1016/j.cad.2012.09.002delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
An offset algorithm is important to the contour-parallel tool path generation process. Usually, it is necessary to offset with islands. In this paper a new offset algorithm for a 2D point-sequence curve (PS-curve) with multiple islands is presented. The algorithm consists of three sub-processes, the islands bridging process, the raw offset curve generation and the global invalid loops removal. The input of the algorithm is a set of PS-curves, in which one of them is the outer profile and the others are islands. The bridging process bridges all the islands to the outer profile with the Delaunay triangulation method, forming a single linked PS-curve. With the fact that local problems are caused by intersections of adjacent bisectors, the concept of stuck circle is proposed. Based on stuck circle, local problems are fixed by updating the original profile with the proposed basic rule and append rule, so that a raw offset curve can be generated. The last process first reports all the self-intersections on the raw offset PS-curve, and then a procedure called tree analysis puts all the self-intersections into a tree. All the points between the nodes in even depth and its immediate children are collected using the collecting rule. The collected points form the valid loops, which is the output of the proposed algorithm. Each sub-process can be complete in near linear time, so the whole algorithm has a near linear time complexity. This can be proved by the examples tested in the paper. (C) 2012 Elsevier Ltd. All rights reserved.
Keyword:
2D point-sequence curve
Offset algorithm
Bridging
Stuck circle
Tree analysis

期刊

C
Computer-Aided Design
IF:
3.1
论文数:
3.1K
被引数:
6.4K

机构

Z
zhejiang university
学者数:
17.7W
论文数: 12.1W
被引数: 152
引用论文

引用论文

err分享
err收藏
Differential Behavioral and Neural Effects of Regional Cerebellar tDCS
err2021-05-01
err0
errOAAI
errLaura C. Rice; Anila M. D'Mello; Catherine J. Stoodley
err分享
err收藏
The Different Function of Single Phosphorylation Sites of Drosophila melanogaster Lamin Dm and Lamin C
err2012-02-29
err0
errOAAI
errMagdalena Zaremba-Czogalla; Katarzyna Piekarowicz; Katarzyna Wachowicz; Katarzyna Kozioł; Magda Dubińska-Magiera; Ryszard Rzepecki
err分享
err收藏
Tool selection in three-axis rough machining
err2010-11-14
err26
PREAI
errBalasubramaniam, M; Joshi, Y; Engels, D; Sarma, S; Shaikh, Z
err分享
err收藏
An offset algorithm for polyline curves
err2007-04-01
err36
errOAAI
errLiu, Xu-Zheng; Yong, Jun-Hai; Zheng, Guo-Qin; Sun, Jia-Guang
err分享
err收藏
err分享
err收藏
err分享
err收藏
学者 查看更多内容