Automatic fitting of conical envelopes to free-form surfaces for flank CNC machining. (October 2017)
- Record Type:
- Journal Article
- Title:
- Automatic fitting of conical envelopes to free-form surfaces for flank CNC machining. (October 2017)
- Main Title:
- Automatic fitting of conical envelopes to free-form surfaces for flank CNC machining
- Authors:
- Bo, Pengbo
Bartoň, Michael
Pottmann, Helmut - Abstract:
- Abstract: 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. Highlights: We propose a new algorithm to detect patches of free-form surfaces that can be well approximated by envelopes of rotational cones. The initialization strategy that finds motions of conical axis is fully automatic. We validate our algorithm on several benchmark CAD models and aAbstract: 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. Highlights: We propose a new algorithm to detect patches of free-form surfaces that can be well approximated by envelopes of rotational cones. The initialization strategy that finds motions of conical axis is fully automatic. We validate our algorithm on several benchmark CAD models and a synthetic example. … (more)
- Is Part Of:
- Computer aided design. Volume 91(2017)
- Journal:
- Computer aided design
- Issue:
- Volume 91(2017)
- Issue Display:
- Volume 91, Issue 2017 (2017)
- Year:
- 2017
- Volume:
- 91
- Issue:
- 2017
- Issue Sort Value:
- 2017-0091-2017-0000
- Page Start:
- 84
- Page End:
- 94
- Publication Date:
- 2017-10
- Subjects:
- 5-axis CNC machining -- Flank milling -- Free-form surface -- Tangential movability -- Shape manufacturing
Computer-aided design -- Periodicals
Engineering design -- Data processing -- Periodicals
Computer graphics -- Periodicals
Conception technique -- Informatique -- Périodiques
Infographie -- Périodiques
Computer graphics
Engineering design -- Data processing
Periodicals
Electronic journals
620.00420285 - Journal URLs:
- http://www.journals.elsevier.com/computer-aided-design/ ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.cad.2017.06.006 ↗
- Languages:
- English
- ISSNs:
- 0010-4485
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3393.520000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 2925.xml