A bisection method for the milling of NURBS mapping projection curves by CNC machines

The concept of non-uniform rational B-spline (NURBS) mapping projection curves (NURBS-MPCs) is proposed in this work. A NURBS-MPC is a projection curve on a NURBS surface of a NURBS curve. The bisection method is used to interpolate NURBS-MPCs. Using an assigned chord, the interpolation of a NURBS-M...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International journal of advanced manufacturing technology 2017-07, Vol.91 (1-4), p.155-164
Hauptverfasser: Wang, Xiao-Rong, Wang, Zhao-Qin, Wang, Yu-Sen, Lin, Tie-Song, He, Peng
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 164
container_issue 1-4
container_start_page 155
container_title International journal of advanced manufacturing technology
container_volume 91
creator Wang, Xiao-Rong
Wang, Zhao-Qin
Wang, Yu-Sen
Lin, Tie-Song
He, Peng
description The concept of non-uniform rational B-spline (NURBS) mapping projection curves (NURBS-MPCs) is proposed in this work. A NURBS-MPC is a projection curve on a NURBS surface of a NURBS curve. The bisection method is used to interpolate NURBS-MPCs. Using an assigned chord, the interpolation of a NURBS-MPC can be obtained easily, and the milling precision of the NURBS-MPC can be controlled effectively. Based on the NURBS theory, the bisection method, and the parametric programming method, an online NURBS software package (NURBS-SP) for FANUC 0i-MB/MC/MD CNC system and an offline NURBS toolbox (NURBS-T) for Matlab have been developed. Using an example of a planar NURBS curve, a NURBS-MPC is created on a NURBS surface. The simulation and milling of the NURBS-MPC show that the bisection method is feasible and effective. The online NURBS-SP endows the NURBS interpolation function for those CNC systems only equipped with linear interpolation (G01) and circular interpolation (G02/G03) and extends the interpolation functions and machining capability of low-middle level three-axis milling machines. The interactive application of the NURBS-T and NURBS-SP can accomplish the design, simulation, and milling for NURBS-MPCs. This feature makes them to have broad application prospects in CNC machining industry.
doi_str_mv 10.1007/s00170-016-9569-1
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2490887719</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1902499398</sourcerecordid><originalsourceid>FETCH-LOGICAL-c372t-ece001415e2fdac611207b9c45179ab49343ec7606cbd742d7b1400f181eba043</originalsourceid><addsrcrecordid>eNp9kc1OwzAQhC0EEqXwANwscQ7s2o4dH0vFn1QVCejZShynTdUkxU6R-va4Sg9c6Gml1TezqxlCbhHuEUA9BABUkADKRKdSJ3hGRig4Tzhgek5GwGSWcCWzS3IVwjrSEmU2IosJLergbF93LW1cv-pKWnWe9itHm3qzqdsl7So6X3w8ftIm324Pi63v1keJ3fkfF2ixp9P5NAJ2VbcuXJOLKt8Ed3OcY7J4fvqaviaz95e36WSWWK5Ynzjr4iMCU8eqMrcSkYEqtBUpKp0XQnPBnVUSpC1KJVipChQAFWboihwEH5O7wTd-9L1zoTfrbufbeNIwoSHLlEJ9kmKSsRhYpk5RqCHaaa6zSOFAWd-F4F1ltr5ucr83CObQhBmaMDFgc2jCYNSwQRMi2y6d_-P8r-gXfgeIOQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2262295687</pqid></control><display><type>article</type><title>A bisection method for the milling of NURBS mapping projection curves by CNC machines</title><source>SpringerLink Journals - AutoHoldings</source><creator>Wang, Xiao-Rong ; Wang, Zhao-Qin ; Wang, Yu-Sen ; Lin, Tie-Song ; He, Peng</creator><creatorcontrib>Wang, Xiao-Rong ; Wang, Zhao-Qin ; Wang, Yu-Sen ; Lin, Tie-Song ; He, Peng</creatorcontrib><description>The concept of non-uniform rational B-spline (NURBS) mapping projection curves (NURBS-MPCs) is proposed in this work. A NURBS-MPC is a projection curve on a NURBS surface of a NURBS curve. The bisection method is used to interpolate NURBS-MPCs. Using an assigned chord, the interpolation of a NURBS-MPC can be obtained easily, and the milling precision of the NURBS-MPC can be controlled effectively. Based on the NURBS theory, the bisection method, and the parametric programming method, an online NURBS software package (NURBS-SP) for FANUC 0i-MB/MC/MD CNC system and an offline NURBS toolbox (NURBS-T) for Matlab have been developed. Using an example of a planar NURBS curve, a NURBS-MPC is created on a NURBS surface. The simulation and milling of the NURBS-MPC show that the bisection method is feasible and effective. The online NURBS-SP endows the NURBS interpolation function for those CNC systems only equipped with linear interpolation (G01) and circular interpolation (G02/G03) and extends the interpolation functions and machining capability of low-middle level three-axis milling machines. The interactive application of the NURBS-T and NURBS-SP can accomplish the design, simulation, and milling for NURBS-MPCs. This feature makes them to have broad application prospects in CNC machining industry.</description><identifier>ISSN: 0268-3768</identifier><identifier>EISSN: 1433-3015</identifier><identifier>DOI: 10.1007/s00170-016-9569-1</identifier><language>eng</language><publisher>London: Springer London</publisher><subject>B spline functions ; CAE) and Design ; Chords (geometry) ; Computer-Aided Engineering (CAD ; Engineering ; Industrial and Production Engineering ; Interpolation ; Machine shops ; Machining ; Mapping ; Mechanical Engineering ; Media Management ; Milling (machining) ; Milling machines ; Numerical controls ; Original Article ; Projection ; Three axis</subject><ispartof>International journal of advanced manufacturing technology, 2017-07, Vol.91 (1-4), p.155-164</ispartof><rights>Springer-Verlag London 2016</rights><rights>Copyright Springer Science &amp; Business Media 2017</rights><rights>The International Journal of Advanced Manufacturing Technology is a copyright of Springer, (2016). All Rights Reserved.</rights><rights>Springer-Verlag London 2016.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c372t-ece001415e2fdac611207b9c45179ab49343ec7606cbd742d7b1400f181eba043</citedby><cites>FETCH-LOGICAL-c372t-ece001415e2fdac611207b9c45179ab49343ec7606cbd742d7b1400f181eba043</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s00170-016-9569-1$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s00170-016-9569-1$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,776,780,27901,27902,41464,42533,51294</link.rule.ids></links><search><creatorcontrib>Wang, Xiao-Rong</creatorcontrib><creatorcontrib>Wang, Zhao-Qin</creatorcontrib><creatorcontrib>Wang, Yu-Sen</creatorcontrib><creatorcontrib>Lin, Tie-Song</creatorcontrib><creatorcontrib>He, Peng</creatorcontrib><title>A bisection method for the milling of NURBS mapping projection curves by CNC machines</title><title>International journal of advanced manufacturing technology</title><addtitle>Int J Adv Manuf Technol</addtitle><description>The concept of non-uniform rational B-spline (NURBS) mapping projection curves (NURBS-MPCs) is proposed in this work. A NURBS-MPC is a projection curve on a NURBS surface of a NURBS curve. The bisection method is used to interpolate NURBS-MPCs. Using an assigned chord, the interpolation of a NURBS-MPC can be obtained easily, and the milling precision of the NURBS-MPC can be controlled effectively. Based on the NURBS theory, the bisection method, and the parametric programming method, an online NURBS software package (NURBS-SP) for FANUC 0i-MB/MC/MD CNC system and an offline NURBS toolbox (NURBS-T) for Matlab have been developed. Using an example of a planar NURBS curve, a NURBS-MPC is created on a NURBS surface. The simulation and milling of the NURBS-MPC show that the bisection method is feasible and effective. The online NURBS-SP endows the NURBS interpolation function for those CNC systems only equipped with linear interpolation (G01) and circular interpolation (G02/G03) and extends the interpolation functions and machining capability of low-middle level three-axis milling machines. The interactive application of the NURBS-T and NURBS-SP can accomplish the design, simulation, and milling for NURBS-MPCs. This feature makes them to have broad application prospects in CNC machining industry.</description><subject>B spline functions</subject><subject>CAE) and Design</subject><subject>Chords (geometry)</subject><subject>Computer-Aided Engineering (CAD</subject><subject>Engineering</subject><subject>Industrial and Production Engineering</subject><subject>Interpolation</subject><subject>Machine shops</subject><subject>Machining</subject><subject>Mapping</subject><subject>Mechanical Engineering</subject><subject>Media Management</subject><subject>Milling (machining)</subject><subject>Milling machines</subject><subject>Numerical controls</subject><subject>Original Article</subject><subject>Projection</subject><subject>Three axis</subject><issn>0268-3768</issn><issn>1433-3015</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2017</creationdate><recordtype>article</recordtype><sourceid>BENPR</sourceid><recordid>eNp9kc1OwzAQhC0EEqXwANwscQ7s2o4dH0vFn1QVCejZShynTdUkxU6R-va4Sg9c6Gml1TezqxlCbhHuEUA9BABUkADKRKdSJ3hGRig4Tzhgek5GwGSWcCWzS3IVwjrSEmU2IosJLergbF93LW1cv-pKWnWe9itHm3qzqdsl7So6X3w8ftIm324Pi63v1keJ3fkfF2ixp9P5NAJ2VbcuXJOLKt8Ed3OcY7J4fvqaviaz95e36WSWWK5Ynzjr4iMCU8eqMrcSkYEqtBUpKp0XQnPBnVUSpC1KJVipChQAFWboihwEH5O7wTd-9L1zoTfrbufbeNIwoSHLlEJ9kmKSsRhYpk5RqCHaaa6zSOFAWd-F4F1ltr5ucr83CObQhBmaMDFgc2jCYNSwQRMi2y6d_-P8r-gXfgeIOQ</recordid><startdate>20170701</startdate><enddate>20170701</enddate><creator>Wang, Xiao-Rong</creator><creator>Wang, Zhao-Qin</creator><creator>Wang, Yu-Sen</creator><creator>Lin, Tie-Song</creator><creator>He, Peng</creator><general>Springer London</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>AFKRA</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope></search><sort><creationdate>20170701</creationdate><title>A bisection method for the milling of NURBS mapping projection curves by CNC machines</title><author>Wang, Xiao-Rong ; Wang, Zhao-Qin ; Wang, Yu-Sen ; Lin, Tie-Song ; He, Peng</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c372t-ece001415e2fdac611207b9c45179ab49343ec7606cbd742d7b1400f181eba043</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2017</creationdate><topic>B spline functions</topic><topic>CAE) and Design</topic><topic>Chords (geometry)</topic><topic>Computer-Aided Engineering (CAD</topic><topic>Engineering</topic><topic>Industrial and Production Engineering</topic><topic>Interpolation</topic><topic>Machine shops</topic><topic>Machining</topic><topic>Mapping</topic><topic>Mechanical Engineering</topic><topic>Media Management</topic><topic>Milling (machining)</topic><topic>Milling machines</topic><topic>Numerical controls</topic><topic>Original Article</topic><topic>Projection</topic><topic>Three axis</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Wang, Xiao-Rong</creatorcontrib><creatorcontrib>Wang, Zhao-Qin</creatorcontrib><creatorcontrib>Wang, Yu-Sen</creatorcontrib><creatorcontrib>Lin, Tie-Song</creatorcontrib><creatorcontrib>He, Peng</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><jtitle>International journal of advanced manufacturing technology</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Wang, Xiao-Rong</au><au>Wang, Zhao-Qin</au><au>Wang, Yu-Sen</au><au>Lin, Tie-Song</au><au>He, Peng</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A bisection method for the milling of NURBS mapping projection curves by CNC machines</atitle><jtitle>International journal of advanced manufacturing technology</jtitle><stitle>Int J Adv Manuf Technol</stitle><date>2017-07-01</date><risdate>2017</risdate><volume>91</volume><issue>1-4</issue><spage>155</spage><epage>164</epage><pages>155-164</pages><issn>0268-3768</issn><eissn>1433-3015</eissn><abstract>The concept of non-uniform rational B-spline (NURBS) mapping projection curves (NURBS-MPCs) is proposed in this work. A NURBS-MPC is a projection curve on a NURBS surface of a NURBS curve. The bisection method is used to interpolate NURBS-MPCs. Using an assigned chord, the interpolation of a NURBS-MPC can be obtained easily, and the milling precision of the NURBS-MPC can be controlled effectively. Based on the NURBS theory, the bisection method, and the parametric programming method, an online NURBS software package (NURBS-SP) for FANUC 0i-MB/MC/MD CNC system and an offline NURBS toolbox (NURBS-T) for Matlab have been developed. Using an example of a planar NURBS curve, a NURBS-MPC is created on a NURBS surface. The simulation and milling of the NURBS-MPC show that the bisection method is feasible and effective. The online NURBS-SP endows the NURBS interpolation function for those CNC systems only equipped with linear interpolation (G01) and circular interpolation (G02/G03) and extends the interpolation functions and machining capability of low-middle level three-axis milling machines. The interactive application of the NURBS-T and NURBS-SP can accomplish the design, simulation, and milling for NURBS-MPCs. This feature makes them to have broad application prospects in CNC machining industry.</abstract><cop>London</cop><pub>Springer London</pub><doi>10.1007/s00170-016-9569-1</doi><tpages>10</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0268-3768
ispartof International journal of advanced manufacturing technology, 2017-07, Vol.91 (1-4), p.155-164
issn 0268-3768
1433-3015
language eng
recordid cdi_proquest_journals_2490887719
source SpringerLink Journals - AutoHoldings
subjects B spline functions
CAE) and Design
Chords (geometry)
Computer-Aided Engineering (CAD
Engineering
Industrial and Production Engineering
Interpolation
Machine shops
Machining
Mapping
Mechanical Engineering
Media Management
Milling (machining)
Milling machines
Numerical controls
Original Article
Projection
Three axis
title A bisection method for the milling of NURBS mapping projection curves by CNC machines
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-04T23%3A11%3A21IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20bisection%20method%20for%20the%20milling%20of%20NURBS%20mapping%20projection%20curves%20by%20CNC%20machines&rft.jtitle=International%20journal%20of%20advanced%20manufacturing%20technology&rft.au=Wang,%20Xiao-Rong&rft.date=2017-07-01&rft.volume=91&rft.issue=1-4&rft.spage=155&rft.epage=164&rft.pages=155-164&rft.issn=0268-3768&rft.eissn=1433-3015&rft_id=info:doi/10.1007/s00170-016-9569-1&rft_dat=%3Cproquest_cross%3E1902499398%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2262295687&rft_id=info:pmid/&rfr_iscdi=true