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...

Full description

Saved in:
Bibliographic Details
Published inComputers in industry Vol. 14; no. 1; pp. 43 - 50
Main Authors Várady, Tamás, Gaál, Balázs, Jared, Graham E.M.
Format Journal Article
LanguageEnglish
Published Elsevier B.V 01.05.1990
Subjects
Online AccessGet 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