Loading…

Offset of curves on tessellated surfaces

Geodesic offset of curves on surfaces is an important and useful tool of computer aided design for applications such as generation of tool paths for NC machining and simulation of fibre path on tool surfaces in composites manufacturing. For many industrial and graphic applications, tessellation repr...

Full description

Saved in:
Bibliographic Details
Published in:Computer aided design 2003-10, Vol.35 (12), p.1099-1108
Main Authors: Holla, V.D., Shastry, K.G., Prakash, B.G.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c430t-6f9e06dde90a59ed9207d7ca8fa777c8f6ed4d98c37988e483935804bd89c5db3
cites cdi_FETCH-LOGICAL-c430t-6f9e06dde90a59ed9207d7ca8fa777c8f6ed4d98c37988e483935804bd89c5db3
container_end_page 1108
container_issue 12
container_start_page 1099
container_title Computer aided design
container_volume 35
creator Holla, V.D.
Shastry, K.G.
Prakash, B.G.
description Geodesic offset of curves on surfaces is an important and useful tool of computer aided design for applications such as generation of tool paths for NC machining and simulation of fibre path on tool surfaces in composites manufacturing. For many industrial and graphic applications, tessellation representation is used for curves and surfaces because of its simplicity in representation and for simpler and faster geometric operations. The paper presents an algorithm for computing offset of curves on tessellated surfaces. A curve on tessellation (COT) is represented as a sequence of 3D points, with each line segment of every two consecutive points lying exactly on the tessellation. With an incremental approach of the algorithm to compute offset COT, the final offset curve position is obtained through several intermediate offset curve positions. Each offset curve position is obtained by offsetting all the points of COT along the tessellation in such a way that all the line segments gets offset exactly along the faces of tessellation in which the line segments are contained. The algorithm, based entirely on tessellation representation, completely eliminates the formation of local self-intersections. Global self-intersections if any, are detected and corrected explicitly. Offset of both open and closed tessellated curves, either in a plane or on a tessellated surface, can be generated using the proposed approach. The computation of offset COT is very accurate within the tessellation tolerance.
doi_str_mv 10.1016/S0010-4485(02)00181-1
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_28705413</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0010448502001811</els_id><sourcerecordid>27869823</sourcerecordid><originalsourceid>FETCH-LOGICAL-c430t-6f9e06dde90a59ed9207d7ca8fa777c8f6ed4d98c37988e483935804bd89c5db3</originalsourceid><addsrcrecordid>eNqNkE1Lw0AQhhdRsFZ_gpCLUg_R2SSb3T2JFL-g0IN6Xra7sxBJm7qTFPz3Jm3RYz0NA8877_AwdsnhlgMv794AOKRFocQEspt-UTzlR2zEldRpVipxzEa_yCk7I_oEgIznesQm8xAI26QJieviBilpVkmLRFjXtkWfUBeDdUjn7CTYmvBiP8fs4-nxffqSzubPr9OHWeqKHNq0DBqh9B41WKHR6wykl86qYKWUToUSfeG1crnUSmGhcp0LBcXCK-2EX-Rjdr27u47NV4fUmmVFbvhmhU1HJlMSRMHzw6BUpVbZP0FRZD0odqCLDVHEYNaxWtr4bTiYwbTZmjaDRgOZ2Zo2vM9d7QssOVuHaFeuor-wAC6lGh6533HY-9tUGA25ClcOfRXRtcY31YGmH5NwkJQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>27869542</pqid></control><display><type>article</type><title>Offset of curves on tessellated surfaces</title><source>ScienceDirect Journals</source><creator>Holla, V.D. ; Shastry, K.G. ; Prakash, B.G.</creator><creatorcontrib>Holla, V.D. ; Shastry, K.G. ; Prakash, B.G.</creatorcontrib><description>Geodesic offset of curves on surfaces is an important and useful tool of computer aided design for applications such as generation of tool paths for NC machining and simulation of fibre path on tool surfaces in composites manufacturing. For many industrial and graphic applications, tessellation representation is used for curves and surfaces because of its simplicity in representation and for simpler and faster geometric operations. The paper presents an algorithm for computing offset of curves on tessellated surfaces. A curve on tessellation (COT) is represented as a sequence of 3D points, with each line segment of every two consecutive points lying exactly on the tessellation. With an incremental approach of the algorithm to compute offset COT, the final offset curve position is obtained through several intermediate offset curve positions. Each offset curve position is obtained by offsetting all the points of COT along the tessellation in such a way that all the line segments gets offset exactly along the faces of tessellation in which the line segments are contained. The algorithm, based entirely on tessellation representation, completely eliminates the formation of local self-intersections. Global self-intersections if any, are detected and corrected explicitly. Offset of both open and closed tessellated curves, either in a plane or on a tessellated surface, can be generated using the proposed approach. The computation of offset COT is very accurate within the tessellation tolerance.</description><identifier>ISSN: 0010-4485</identifier><identifier>EISSN: 1879-2685</identifier><identifier>DOI: 10.1016/S0010-4485(02)00181-1</identifier><identifier>CODEN: CAIDA5</identifier><language>eng</language><publisher>Oxford: Elsevier Ltd</publisher><subject>Applied sciences ; Computer aided design ; Computer science; control theory; systems ; Exact sciences and technology ; Geodesic offset ; Offset curves ; Point sequence curve ; Software ; Tessellated curve</subject><ispartof>Computer aided design, 2003-10, Vol.35 (12), p.1099-1108</ispartof><rights>2002</rights><rights>2003 INIST-CNRS</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c430t-6f9e06dde90a59ed9207d7ca8fa777c8f6ed4d98c37988e483935804bd89c5db3</citedby><cites>FETCH-LOGICAL-c430t-6f9e06dde90a59ed9207d7ca8fa777c8f6ed4d98c37988e483935804bd89c5db3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=15017783$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Holla, V.D.</creatorcontrib><creatorcontrib>Shastry, K.G.</creatorcontrib><creatorcontrib>Prakash, B.G.</creatorcontrib><title>Offset of curves on tessellated surfaces</title><title>Computer aided design</title><description>Geodesic offset of curves on surfaces is an important and useful tool of computer aided design for applications such as generation of tool paths for NC machining and simulation of fibre path on tool surfaces in composites manufacturing. For many industrial and graphic applications, tessellation representation is used for curves and surfaces because of its simplicity in representation and for simpler and faster geometric operations. The paper presents an algorithm for computing offset of curves on tessellated surfaces. A curve on tessellation (COT) is represented as a sequence of 3D points, with each line segment of every two consecutive points lying exactly on the tessellation. With an incremental approach of the algorithm to compute offset COT, the final offset curve position is obtained through several intermediate offset curve positions. Each offset curve position is obtained by offsetting all the points of COT along the tessellation in such a way that all the line segments gets offset exactly along the faces of tessellation in which the line segments are contained. The algorithm, based entirely on tessellation representation, completely eliminates the formation of local self-intersections. Global self-intersections if any, are detected and corrected explicitly. Offset of both open and closed tessellated curves, either in a plane or on a tessellated surface, can be generated using the proposed approach. The computation of offset COT is very accurate within the tessellation tolerance.</description><subject>Applied sciences</subject><subject>Computer aided design</subject><subject>Computer science; control theory; systems</subject><subject>Exact sciences and technology</subject><subject>Geodesic offset</subject><subject>Offset curves</subject><subject>Point sequence curve</subject><subject>Software</subject><subject>Tessellated curve</subject><issn>0010-4485</issn><issn>1879-2685</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2003</creationdate><recordtype>article</recordtype><recordid>eNqNkE1Lw0AQhhdRsFZ_gpCLUg_R2SSb3T2JFL-g0IN6Xra7sxBJm7qTFPz3Jm3RYz0NA8877_AwdsnhlgMv794AOKRFocQEspt-UTzlR2zEldRpVipxzEa_yCk7I_oEgIznesQm8xAI26QJieviBilpVkmLRFjXtkWfUBeDdUjn7CTYmvBiP8fs4-nxffqSzubPr9OHWeqKHNq0DBqh9B41WKHR6wykl86qYKWUToUSfeG1crnUSmGhcp0LBcXCK-2EX-Rjdr27u47NV4fUmmVFbvhmhU1HJlMSRMHzw6BUpVbZP0FRZD0odqCLDVHEYNaxWtr4bTiYwbTZmjaDRgOZ2Zo2vM9d7QssOVuHaFeuor-wAC6lGh6533HY-9tUGA25ClcOfRXRtcY31YGmH5NwkJQ</recordid><startdate>20031001</startdate><enddate>20031001</enddate><creator>Holla, V.D.</creator><creator>Shastry, K.G.</creator><creator>Prakash, B.G.</creator><general>Elsevier Ltd</general><general>Elsevier Science</general><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7TB</scope><scope>8FD</scope><scope>F28</scope><scope>FR3</scope><scope>7SC</scope><scope>H8D</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20031001</creationdate><title>Offset of curves on tessellated surfaces</title><author>Holla, V.D. ; Shastry, K.G. ; Prakash, B.G.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c430t-6f9e06dde90a59ed9207d7ca8fa777c8f6ed4d98c37988e483935804bd89c5db3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2003</creationdate><topic>Applied sciences</topic><topic>Computer aided design</topic><topic>Computer science; control theory; systems</topic><topic>Exact sciences and technology</topic><topic>Geodesic offset</topic><topic>Offset curves</topic><topic>Point sequence curve</topic><topic>Software</topic><topic>Tessellated curve</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Holla, V.D.</creatorcontrib><creatorcontrib>Shastry, K.G.</creatorcontrib><creatorcontrib>Prakash, B.G.</creatorcontrib><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><collection>Computer and Information Systems Abstracts</collection><collection>Aerospace Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computer aided design</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Holla, V.D.</au><au>Shastry, K.G.</au><au>Prakash, B.G.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Offset of curves on tessellated surfaces</atitle><jtitle>Computer aided design</jtitle><date>2003-10-01</date><risdate>2003</risdate><volume>35</volume><issue>12</issue><spage>1099</spage><epage>1108</epage><pages>1099-1108</pages><issn>0010-4485</issn><eissn>1879-2685</eissn><coden>CAIDA5</coden><abstract>Geodesic offset of curves on surfaces is an important and useful tool of computer aided design for applications such as generation of tool paths for NC machining and simulation of fibre path on tool surfaces in composites manufacturing. For many industrial and graphic applications, tessellation representation is used for curves and surfaces because of its simplicity in representation and for simpler and faster geometric operations. The paper presents an algorithm for computing offset of curves on tessellated surfaces. A curve on tessellation (COT) is represented as a sequence of 3D points, with each line segment of every two consecutive points lying exactly on the tessellation. With an incremental approach of the algorithm to compute offset COT, the final offset curve position is obtained through several intermediate offset curve positions. Each offset curve position is obtained by offsetting all the points of COT along the tessellation in such a way that all the line segments gets offset exactly along the faces of tessellation in which the line segments are contained. The algorithm, based entirely on tessellation representation, completely eliminates the formation of local self-intersections. Global self-intersections if any, are detected and corrected explicitly. Offset of both open and closed tessellated curves, either in a plane or on a tessellated surface, can be generated using the proposed approach. The computation of offset COT is very accurate within the tessellation tolerance.</abstract><cop>Oxford</cop><pub>Elsevier Ltd</pub><doi>10.1016/S0010-4485(02)00181-1</doi><tpages>10</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0010-4485
ispartof Computer aided design, 2003-10, Vol.35 (12), p.1099-1108
issn 0010-4485
1879-2685
language eng
recordid cdi_proquest_miscellaneous_28705413
source ScienceDirect Journals
subjects Applied sciences
Computer aided design
Computer science
control theory
systems
Exact sciences and technology
Geodesic offset
Offset curves
Point sequence curve
Software
Tessellated curve
title Offset of curves on tessellated surfaces
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-27T15%3A24%3A55IST&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=Offset%20of%20curves%20on%20tessellated%20surfaces&rft.jtitle=Computer%20aided%20design&rft.au=Holla,%20V.D.&rft.date=2003-10-01&rft.volume=35&rft.issue=12&rft.spage=1099&rft.epage=1108&rft.pages=1099-1108&rft.issn=0010-4485&rft.eissn=1879-2685&rft.coden=CAIDA5&rft_id=info:doi/10.1016/S0010-4485(02)00181-1&rft_dat=%3Cproquest_cross%3E27869823%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c430t-6f9e06dde90a59ed9207d7ca8fa777c8f6ed4d98c37988e483935804bd89c5db3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=27869542&rft_id=info:pmid/&rfr_iscdi=true