Identifying features in solid modelling
In solid modelling parts of the object and separated objects need to be identified in order to perform operations and interrogate geometric data. The region of interest, which is often called a feature, may vary from a simple geometric element to a component in an assembly. In this paper the subject...
Saved in:
Published in | Computers in industry Vol. 14; no. 1; pp. 43 - 50 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Elsevier B.V
01.05.1990
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | In solid modelling parts of the object and separated objects need to be identified in order to perform operations and interrogate geometric data. The region of interest, which is often called a feature, may vary from a simple geometric element to a component in an assembly. In this paper the subject and the purpose of identifying features are described, together with four basic techniques of labelling, naming, topological expressions and geometric selection. The benefits and deficiencies of each technique are also presented concerning their use in interactive or batch environment. The general considerations are followed by examples from the
build/ffsolid modeller, where all four identification techniques have been implemented and extensively used. An algorithm for efficiently selecting planar and curved faces of an object is also described. |
---|---|
AbstractList | In solid modelling parts of the object and separated objects need to be identified in order to perform operations and interrogate geometric data. The region of interest, which is often called a feature, may vary from a simple geometric element to a component in an assembly. In this paper the subject and the purpose of identifying features are described, together with four basic techniques of labelling, naming, topological expressions and geometric selection. The benefits and deficiencies of each technique are also presented concerning their use in interactive or batch environment. The general considerations are followed by examples from the
build/ffsolid modeller, where all four identification techniques have been implemented and extensively used. An algorithm for efficiently selecting planar and curved faces of an object is also described. |
Author | Gaál, Balázs Várady, Tamás Jared, Graham E.M. |
Author_xml | – sequence: 1 givenname: Tamás surname: Várady fullname: Várady, Tamás – sequence: 2 givenname: Balázs surname: Gaál fullname: Gaál, Balázs – sequence: 3 givenname: Graham E.M. surname: Jared fullname: Jared, Graham E.M. organization: Department of Applied Computing and Mathematics, Cranfield Institute of Technology, Cranfield, Bedford MK43 0AL, England |
BookMark | eNqFj01LxDAQhoOsYHf1H3joTT1Uk7RNNh4EWfxYWPBizyFNJhLpppJEYf-9qSsePOjAMId5nxeeOZr50QNCpwRfEkzYVV5W1Yy05wJfCEwwrboDVJAlpxUjopmh4idyhOYxvuI8nLMCna0N-OTszvmX0oJK7wFi6XwZx8GZcjsaGIb8O0aHVg0RTr7vAnX3d8-rx2rz9LBe3W4qXeMmVRwvKafCWgo1F621SoHVWvFW10L0pOdasNYYQVVNW8M4JbhvWA6DsKyHeoGafa8OY4wBrHwLbqvCThIsJ1k5mcjJRAosv2Rll7HrX5h2SSU3-hSUG_6Db_YwZLEPB0FG7cBrMC6ATtKM7u-CT82Rb2M |
CitedBy_id | crossref_primary_10_7734_COSEIK_2014_27_6_557 crossref_primary_10_1007_s12206_012_0827_3 crossref_primary_10_1016_0010_4485_95_00014_3 |
Cites_doi | 10.1145/356827.356833 10.1109/MCG.1986.276691 10.1145/325165.325233 |
ContentType | Journal Article |
Copyright | 1990 |
Copyright_xml | – notice: 1990 |
DBID | AAYXX CITATION |
DOI | 10.1016/0166-3615(90)90102-U |
DatabaseName | CrossRef |
DatabaseTitle | CrossRef |
DatabaseTitleList | |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering |
EISSN | 1872-6194 |
EndPage | 50 |
ExternalDocumentID | 10_1016_0166_3615_90_90102_U 016636159090102U |
GroupedDBID | --K --M -~X .DC .~1 0R~ 1B1 1~. 1~5 29F 4.4 457 4G. 5GY 5VS 6J9 7-5 71M 8P~ 9JN 9JO AAAKF AAAKG AABNK AACTN AAEDT AAEDW AAIAV AAIKC AAIKJ AAKOC AALRI AAMNW AAOAW AAQFI AAQXK AARIN AAXUO AAYFN ABBOA ABFNM ABFRF ABJNI ABMAC ABUCO ABXDB ACDAQ ACGFO ACGFS ACGOD ACNNM ACRLP ACZNC ADBBV ADEZE ADJOM ADMBK ADMUD ADTZH AEBSH AECPX AEFWE AEKER AENEX AFFNX AFKWA AFTJW AGHFR AGUBO AGYEJ AHHHB AHJVU AHZHX AI. AIALX AIEXJ AIKHN AITUG AJOXV AKRWK ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ AOUOD APLSM ASPBG AVWKF AXJTR AZFZN BJAXD BKOJK BKOMP BLXMC CS3 DU5 EBS EFJIC EJD EO8 EO9 EP2 EP3 FDB FEDTE FGOYB FIRID FNPLU FYGXN G-2 G-Q GBLVA GBOLZ HAMUX HLZ HVGLF HZ~ H~9 IHE J1W JJJVA KOM LG9 LY7 M41 MO0 MS~ N9A O-L O9- OAUVE OZT P-8 P-9 P2P PC. PQQKQ Q38 R2- RIG RNS ROL RPZ RXW SBC SDF SDG SDP SES SET SEW SPC SPCBC SSB SSD SST SSV SSZ T5K TAE TAF TN5 U5U UNMZH VH1 WH7 WUQ XPP ZMT ~G- AATTM AAXKI AAYWO AAYXX ABWVN ACRPL ACVFH ADCNI ADNMO AEIPS AEUPX AFJKZ AFPUW AFXIZ AGCQF AGQPQ AGRNS AIGII AIIUN AKBMS AKYEP ANKPU APXCP BNPGV CITATION SSH |
ID | FETCH-LOGICAL-c304t-7082729ff2e3795ffaaefcca75c399b1b7c965dd92a325d67210b46e37e9f6be3 |
ISSN | 0166-3615 |
IngestDate | Tue Jul 01 00:42:43 EDT 2025 Thu Apr 24 23:00:10 EDT 2025 Thu Jun 13 11:13:41 EDT 2024 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 1 |
Keywords | Ray casting Solid modelling Features Identification Boundary representation Computer aided design |
Language | English |
License | https://www.elsevier.com/tdm/userlicense/1.0 |
LinkModel | OpenURL |
MergedId | FETCHMERGED-LOGICAL-c304t-7082729ff2e3795ffaaefcca75c399b1b7c965dd92a325d67210b46e37e9f6be3 |
PageCount | 8 |
ParticipantIDs | crossref_primary_10_1016_0166_3615_90_90102_U crossref_citationtrail_10_1016_0166_3615_90_90102_U elsevier_sciencedirect_doi_10_1016_0166_3615_90_90102_U |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 1900 |
PublicationDate | 1990-05-01 |
PublicationDateYYYYMMDD | 1990-05-01 |
PublicationDate_xml | – month: 05 year: 1990 text: 1990-05-01 day: 01 |
PublicationDecade | 1990 |
PublicationTitle | Computers in industry |
PublicationYear | 1990 |
Publisher | Elsevier B.V |
Publisher_xml | – name: Elsevier B.V |
References | Pratt (BIB9) 1988; Vol. 1 Mortenson (BIB8) 1985 Tóth (BIB12) July 1985; Vol. 19 Jared, Stroud (BIB6) 1982 Holmström, Laako, Mäntyla, Rekola (BIB4) 1989 Braid (BIB2) 1979 Jared, Várady (BIB7) 1984 Woodward (BIB16) 1989 Sweeney, Bartels (BIB11) February 1986; Vol. 6 Wallis, Woodwark (BIB15) 1984 Requicha (BIB10) December 1980; Vol. 12 Jared (BIB5) 1984 Braid (BIB1) 1973 Cary (BIB3) 1980 Várady (BIB13) 1985 Várady, Martin, Vida (BIB14) 1989 Jared (10.1016/0166-3615(90)90102-U_BIB5) 1984 Jared (10.1016/0166-3615(90)90102-U_BIB7) 1984 Wallis (10.1016/0166-3615(90)90102-U_BIB15) 1984 Várady (10.1016/0166-3615(90)90102-U_BIB13) 1985 Braid (10.1016/0166-3615(90)90102-U_BIB1) 1973 Mortenson (10.1016/0166-3615(90)90102-U_BIB8) 1985 Pratt (10.1016/0166-3615(90)90102-U_BIB9) 1988; Vol. 1 Tóth (10.1016/0166-3615(90)90102-U_BIB12) 1985; Vol. 19 Woodward (10.1016/0166-3615(90)90102-U_BIB16) 1989 Braid (10.1016/0166-3615(90)90102-U_BIB2) 1979 Cary (10.1016/0166-3615(90)90102-U_BIB3) 1980 Holmström (10.1016/0166-3615(90)90102-U_BIB4) 1989 Requicha (10.1016/0166-3615(90)90102-U_BIB10) 1980; Vol. 12 Sweeney (10.1016/0166-3615(90)90102-U_BIB11) 1986; Vol. 6 Várady (10.1016/0166-3615(90)90102-U_BIB14) 1989 Jared (10.1016/0166-3615(90)90102-U_BIB6) 1982 |
References_xml | – year: 1980 ident: BIB3 article-title: The Build Feature Finder publication-title: CAD Group Document No. 109 – volume: Vol. 1 start-page: 263 year: 1988 end-page: 274 ident: BIB9 article-title: Synthesis of an optimal approach to form feature modelling publication-title: Proc. ASME Int. Conf. on Computers – year: 1973 ident: BIB1 article-title: Designing with Volumes – volume: Vol. 19 start-page: 171 year: July 1985 end-page: 179 ident: BIB12 article-title: On ray tracing parametric surfaces publication-title: Comput. Graph. – year: 1984 ident: BIB15 article-title: Interrogating solid models publication-title: Proc. CAD84 – year: 1984 ident: BIB5 article-title: Shape features in geometric modelling publication-title: Solid Modeling by Computers—From Theory to Application – year: 1985 ident: BIB13 article-title: Integration of Free-Form Surfaces into a Volumetric Modeller publication-title: Studies 171/1985 – year: 1989 ident: BIB4 article-title: Ray tracing of boundary models with implicit blend surfaces publication-title: Theory and Practice of Geometric Modeling – year: 1984 ident: BIB7 article-title: Synthesis of volume modelling and sculptured surfaces in publication-title: Proc. CAD84 – year: 1982 ident: BIB6 article-title: Local operations in the publication-title: Proc. PROLAMAT'82 – year: 1979 ident: BIB2 article-title: Notes on a Geometric Modeller publication-title: CAD Group Document No. 101 – year: 1985 ident: BIB8 article-title: Geometric Modelling – volume: Vol. 12 start-page: 437 year: December 1980 end-page: 464 ident: BIB10 article-title: Representations for rigid solids: theory, methods and systems publication-title: ACM Comput. Surv. – volume: Vol. 6 start-page: 41 year: February 1986 end-page: 49 ident: BIB11 article-title: Ray tracing free-form publication-title: IEEE Comput. Graph. Appl. – year: 1989 ident: BIB14 article-title: Topological considerations in blending boundary representation solid models publication-title: Theory and Practice of Geometric Modeling – year: 1989 ident: BIB16 article-title: Ray tracing parametric surfaces by subdivision in viewing plane publication-title: Theory and Practice of Geometric Modeling – year: 1985 ident: 10.1016/0166-3615(90)90102-U_BIB13 article-title: Integration of Free-Form Surfaces into a Volumetric Modeller – year: 1989 ident: 10.1016/0166-3615(90)90102-U_BIB4 article-title: Ray tracing of boundary models with implicit blend surfaces – year: 1984 ident: 10.1016/0166-3615(90)90102-U_BIB7 article-title: Synthesis of volume modelling and sculptured surfaces in build – volume: Vol. 12 start-page: 437 issue: No. 4 year: 1980 ident: 10.1016/0166-3615(90)90102-U_BIB10 article-title: Representations for rigid solids: theory, methods and systems publication-title: ACM Comput. Surv. doi: 10.1145/356827.356833 – year: 1985 ident: 10.1016/0166-3615(90)90102-U_BIB8 – year: 1989 ident: 10.1016/0166-3615(90)90102-U_BIB14 article-title: Topological considerations in blending boundary representation solid models – year: 1984 ident: 10.1016/0166-3615(90)90102-U_BIB15 article-title: Interrogating solid models – volume: Vol. 6 start-page: 41 issue: No. 2 year: 1986 ident: 10.1016/0166-3615(90)90102-U_BIB11 article-title: Ray tracing free-form B-spline surface publication-title: IEEE Comput. Graph. Appl. doi: 10.1109/MCG.1986.276691 – volume: Vol. 19 start-page: 171 issue: No. 3 year: 1985 ident: 10.1016/0166-3615(90)90102-U_BIB12 article-title: On ray tracing parametric surfaces publication-title: Comput. Graph. doi: 10.1145/325165.325233 – year: 1980 ident: 10.1016/0166-3615(90)90102-U_BIB3 article-title: The Build Feature Finder – year: 1989 ident: 10.1016/0166-3615(90)90102-U_BIB16 article-title: Ray tracing parametric surfaces by subdivision in viewing plane – year: 1982 ident: 10.1016/0166-3615(90)90102-U_BIB6 article-title: Local operations in the build system – year: 1984 ident: 10.1016/0166-3615(90)90102-U_BIB5 article-title: Shape features in geometric modelling – volume: Vol. 1 start-page: 263 year: 1988 ident: 10.1016/0166-3615(90)90102-U_BIB9 article-title: Synthesis of an optimal approach to form feature modelling – year: 1979 ident: 10.1016/0166-3615(90)90102-U_BIB2 article-title: Notes on a Geometric Modeller – year: 1973 ident: 10.1016/0166-3615(90)90102-U_BIB1 |
SSID | ssj0000776 |
Score | 1.3696634 |
Snippet | In solid modelling parts of the object and separated objects need to be identified in order to perform operations and interrogate geometric data. The region of... |
SourceID | crossref elsevier |
SourceType | Enrichment Source Index Database Publisher |
StartPage | 43 |
SubjectTerms | Boundary representation Computer aided design Features Identification Ray casting Solid modelling |
Title | Identifying features in solid modelling |
URI | https://dx.doi.org/10.1016/0166-3615(90)90102-U |
Volume | 14 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3NT9swFLe6ctkOiI9NMGDKAcTQ5JLEjo2PaGKgVnCYWtZbFDu2VKkqEyoX_nqeP-JEgBjdJWqfnOc27xe_9-z3gdChRYVUhGFCZIopLSgWpJa2FqFgRjBFKxcge8OuJnQ4Laa93rATtfSwlAP1-Gpeyf9IFWggV5slu4JkI1MgwGeQL1xBwnB9l4x9lq3PVDLaleh04a0w66z2TW7mjWpqqhGELg5u3Mz37Yi76rfu2Dy7r_zKOwawOEK0uy8rTwhHFXP_7bENQ7Th7D71xSZg_7gYXA_afYUMdFIbxddsNTKQIPPJlnGtpF1MYNJZ-ny1paBEfTHZF8uz3ymInI_sKeeRVYhg5uDo77cVsZ9pqhg_2ISmWU6l5VSKtHRcyskHtJaDy5D30dr56PefUauXuWs1GGdvEikzdhpp30V6En7N64ZKx_gYb6D14DUk5x4Cm6inF1voU6eW5DY67oAhacCQzBaJA0MSwfAZTX5djH9e4dAFAyuS0iXmYKSBB2RMrgkXhTFVpQ28d7xQYFzKTHIlWFHXIq9IXtQMXPpUUgaDtTBMavIF9Rd3C72DElMTznlVpbUwVFN2lit4J5W10llhMrKLSPOXSxVKxNtOJfPyrQe-i3C8668vkfKP8bx5mmUw87z5VgJM3rzz64oz7aGPLbL3UX95_6APwIZcym8BHE94dmKe |
linkProvider | Library Specific Holdings |
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%3Ajournal&rft.genre=article&rft.atitle=Identifying+features+in+solid+modelling&rft.jtitle=Computers+in+industry&rft.au=V%C3%A1rady%2C+Tam%C3%A1s&rft.au=Ga%C3%A1l%2C+Bal%C3%A1zs&rft.au=Jared%2C+Graham+E.M.&rft.date=1990-05-01&rft.issn=0166-3615&rft.volume=14&rft.issue=1-3&rft.spage=43&rft.epage=50&rft_id=info:doi/10.1016%2F0166-3615%2890%2990102-U&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_0166_3615_90_90102_U |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0166-3615&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0166-3615&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0166-3615&client=summon |