TY - JOUR
T1 - Automatic fitting of conical envelopes to free-form surfaces for flank CNC machining
AU - Bo, Pengbo
AU - Bartoň, Michael
AU - Pottmann, Helmut
N1 - Funding Information:
We thank Denys Plakhotnik for providing the datasets for Figs. 17 and 18. This research has been supported by the European Community's 7th Framework Programme under grant agreement 286426 (GEMS). The first author has been partially supported by The National Natural Science Foundation of China (Grant No. 61672187) and Natural Scientific Research Innovation Foundation in Harbin Institute of Technology (HIT.NSRIF.201711). The second author has been partially supported by the Basque Government through the BERC 2014–2017 program and by Spanish Ministry of Economy and Competitiveness MINECO: BCAM Severo Ochoa excellence accreditation SEV-2013-0323.
Publisher Copyright:
© 2017 Elsevier Ltd
PY - 2017/10
Y1 - 2017/10
N2 - We propose a new algorithm to detect patches of free-form surfaces that can be well approximated by envelopes of a rotational cone under a rigid body motion. These conical envelopes are a preferable choice from the manufacturing point of view as they are, by-definition, manufacturable by computer numerically controlled (CNC) machining using the efficient flank (peripheral) method with standard conical tools. Our geometric approach exploits multi-valued vector fields that consist of vectors in which the point-surface distance changes linearly. Integrating such vector fields gives rise to a family of integral curves, and, among them, linear segments that further serve as conical axes are quickly extracted. The lines that additionally admit tangential motion of the associated cone along the reference geometry form a set of candidate lines that are sequentially clustered and ordered to initialize motions of a rigid truncated cone. We validate our method by applying it on synthetic examples with exact envelopes, recovering correctly the exact solutions, and by testing it on several benchmark industrial datasets, detecting manufacturable conical envelope patches within fine tolerances.
AB - We propose a new algorithm to detect patches of free-form surfaces that can be well approximated by envelopes of a rotational cone under a rigid body motion. These conical envelopes are a preferable choice from the manufacturing point of view as they are, by-definition, manufacturable by computer numerically controlled (CNC) machining using the efficient flank (peripheral) method with standard conical tools. Our geometric approach exploits multi-valued vector fields that consist of vectors in which the point-surface distance changes linearly. Integrating such vector fields gives rise to a family of integral curves, and, among them, linear segments that further serve as conical axes are quickly extracted. The lines that additionally admit tangential motion of the associated cone along the reference geometry form a set of candidate lines that are sequentially clustered and ordered to initialize motions of a rigid truncated cone. We validate our method by applying it on synthetic examples with exact envelopes, recovering correctly the exact solutions, and by testing it on several benchmark industrial datasets, detecting manufacturable conical envelope patches within fine tolerances.
KW - 5-axis CNC machining
KW - Flank milling
KW - Free-form surface
KW - Shape manufacturing
KW - Tangential movability
UR - http://www.scopus.com/inward/record.url?scp=85024851275&partnerID=8YFLogxK
U2 - 10.1016/j.cad.2017.06.006
DO - 10.1016/j.cad.2017.06.006
M3 - Article
AN - SCOPUS:85024851275
SN - 0010-4485
VL - 91
SP - 84
EP - 94
JO - CAD Computer Aided Design
JF - CAD Computer Aided Design
ER -