Creating a surface from a plurality of 3D curves
It is provided a computer-implemented method for creating a surface from a plurality of 3D curves. The method comprises providing (S10) a plurality of 3D curves, determining (S20) crossings between pairs of the curves, defining (S30) a base graph comprising nodes representing the crossings and arcs...
Saved in:
Main Authors | , |
---|---|
Format | Patent |
Language | English French German |
Published |
05.06.2013
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | It is provided a computer-implemented method for creating a surface from a plurality of 3D curves. The method comprises providing (S10) a plurality of 3D curves, determining (S20) crossings between pairs of the curves, defining (S30) a base graph comprising nodes representing the crossings and arcs connecting pairs of nodes representing crossings that are neighbors, determining (S40), from the graph, a mesh comprising vertices defined by a 3D position and edges connecting pairs of the vertices, and fitting (S50) the mesh with a surface. A crossing between a given pair of the curves is an indication of a zone where the given pair of the curves are particularly close to each other. By "close to each other", it is meant that the distance between the two curves of the given pair is below a predetermined threshold. By "particularly" close to each other, it is meant that the distance between the two curves at the crossing is smaller than for other zones of the curves. A crossing between two curves may be an intersection between the two curves. However, as the curves may be provided by the user, there is a high probability that the curves usually do not exactly intersect each other, although the user meant to make them intersect. Such a method makes the creation of a surface from a plurality of 3D curves easier. |
---|---|
AbstractList | It is provided a computer-implemented method for creating a surface from a plurality of 3D curves. The method comprises providing (S10) a plurality of 3D curves, determining (S20) crossings between pairs of the curves, defining (S30) a base graph comprising nodes representing the crossings and arcs connecting pairs of nodes representing crossings that are neighbors, determining (S40), from the graph, a mesh comprising vertices defined by a 3D position and edges connecting pairs of the vertices, and fitting (S50) the mesh with a surface. A crossing between a given pair of the curves is an indication of a zone where the given pair of the curves are particularly close to each other. By "close to each other", it is meant that the distance between the two curves of the given pair is below a predetermined threshold. By "particularly" close to each other, it is meant that the distance between the two curves at the crossing is smaller than for other zones of the curves. A crossing between two curves may be an intersection between the two curves. However, as the curves may be provided by the user, there is a high probability that the curves usually do not exactly intersect each other, although the user meant to make them intersect. Such a method makes the creation of a surface from a plurality of 3D curves easier. |
Author | BONNER, DAVID, LEO DUCOUT, ROMAIN |
Author_xml | – fullname: DUCOUT, ROMAIN – fullname: BONNER, DAVID, LEO |
BookMark | eNrjYmDJy89L5WQwcC5KTSzJzEtXSFQoLi1KS0xOVUgrys8FcgtySosSczJLKhXy0xSMXRSSS4vKUot5GFjTEnOKU3mhNDeDgptriLOHbmpBfnxqcQHQgLzUknjXACMzAwNjQ1NHQ2MilAAAo4MrtQ |
ContentType | Patent |
DBID | EVB |
DatabaseName | esp@cenet |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: EVB name: esp@cenet url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP sourceTypes: Open Access Repository |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Medicine Chemistry Sciences Physics |
DocumentTitleAlternate | Création d'une surface à partir d'une pluralité de courbes 3D Erzeugung einer Oberfläche aus einer Vielzahl von 3D-Kurven |
ExternalDocumentID | EP2600315A1 |
GroupedDBID | EVB |
ID | FETCH-epo_espacenet_EP2600315A13 |
IEDL.DBID | EVB |
IngestDate | Fri Jul 19 16:37:22 EDT 2024 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English French German |
LinkModel | DirectLink |
MergedId | FETCHMERGED-epo_espacenet_EP2600315A13 |
Notes | Application Number: EP20110306583 |
OpenAccessLink | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20130605&DB=EPODOC&CC=EP&NR=2600315A1 |
ParticipantIDs | epo_espacenet_EP2600315A1 |
PublicationCentury | 2000 |
PublicationDate | 20130605 |
PublicationDateYYYYMMDD | 2013-06-05 |
PublicationDate_xml | – month: 06 year: 2013 text: 20130605 day: 05 |
PublicationDecade | 2010 |
PublicationYear | 2013 |
RelatedCompanies | DASSAULT SYSTEMES |
RelatedCompanies_xml | – name: DASSAULT SYSTEMES |
Score | 2.8956623 |
Snippet | It is provided a computer-implemented method for creating a surface from a plurality of 3D curves. The method comprises providing (S10) a plurality of 3D... |
SourceID | epo |
SourceType | Open Access Repository |
SubjectTerms | CALCULATING COMPUTING COUNTING IMAGE DATA PROCESSING OR GENERATION, IN GENERAL PHYSICS |
Title | Creating a surface from a plurality of 3D curves |
URI | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20130605&DB=EPODOC&locale=&CC=EP&NR=2600315A1 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3dS8MwED_G_HzTqji_yIP0rdiZtmsfiri0ZQjbikzZ22hiOgbSlX7ov-81dtMXfUsu4bgELve7JHcHcMuF5M6b7RoD4XDDSqhleDjVQGtIqfAElarYxHjijF6sp7k978BqEwuj8oR-quSIqFEC9b1S53X-c4kVqL-V5R1fIWn9EM38QG-9YzyQEZ7rwdAP42kwZTpj2NInz36Th5327Ud0lHYQRQ8aZQhfh01QSv7bokRHsBsjs6w6ho7MNDhgm8JrGuyP2_duDfbUB01RIrFVwvIETKaAXrYkCSnrIkX5SRMlgt38vcmigcCarFNCAyLq4kOWp0CicMZGBgqx2C54EcZbcekZdLN1Js-BmF6CzlXC3TSRFvcSt9-AIfSYUpOijbF60PuTzcU_Y5dweP9d48Ew7SvoVkUtr9HSVvxG7dEXaxiBBA |
link.rule.ids | 230,309,783,888,25576,76876 |
linkProvider | European Patent Office |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT8MwDLam8Rg3KCDGMwfUW0RH2q09TIi1nQpsXYUG2m1qshRNQt3UB_x93LANLnBLnMhyIjn-nMQ2wDUXkrdnlk07os2pGTOTOjiVojVkTDiCSVVsYhi2gxfzcWJNajBfx8KoPKGfKjkiapRAfS_Ueb38ucTy1N_K_IbPkbS464-7nr7yjvFARniue72uH428kau7Lrb08Llb5WFnLeseHaUtRNidShn8114VlLL8bVH6-7AdIbO0OICaTDVouOvCaxrsDlfv3RrsqA-aIkfiSgnzQzBcBfTSNxKTvMwSlJ9UUSLYXb5XWTQQWJNFQphHRJl9yPwISN8fuwFFIaabBU_9aCMuO4Z6ukjlCRDDidG5irmdxNLkTmy3KjCEHlNiMLQxZhOaf7I5_WfsChrBeDiYDh7CpzPYu_2u90AN6xzqRVbKC7S6Bb9U-_UFo2iD9w |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Creating+a+surface+from+a+plurality+of+3D+curves&rft.inventor=DUCOUT%2C+ROMAIN&rft.inventor=BONNER%2C+DAVID%2C+LEO&rft.date=2013-06-05&rft.externalDBID=A1&rft.externalDocID=EP2600315A1 |