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...
Saved in:
Published in: | Computer aided design 2003-10, Vol.35 (12), p.1099-1108 |
---|---|
Main Authors: | , , |
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&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 & Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology & 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 |