FEATURES, AKA THE SEMANTICS OF A FORMAL LANGUAGE OF MANUFACTURING

被引:22
|
作者
BROWN, KN
MCMAHON, CA
WILLIAMS, JHS
机构
[1] UNIV BRISTOL, DEPT ENGN MATH, BRISTOL BS8 1TH, AVON, ENGLAND
[2] UNIV BRISTOL, DEPT MECH ENGN, BRISTOL BS8 1TH, AVON, ENGLAND
关键词
FEATURES; FORMAL LANGUAGE; SEMANTICS MACHINING; SHAPE GRAMMAR;
D O I
10.1007/BF01638097
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Features are application and viewer-dependent interpretations of geometry. This article demonstrates how the notion of features arising out of geometric data may be formalised as the semantics of a language of shape, using machining operations as an extended example. The syntax and semantics of formal languages are discussed, with particular reference to their use in design. A simplified lathe is defined and a parametric attributed set grammar is presented which specifies the range of shapes manufacturable on that lathe. A simple feature space is then defined, in which feature models representing those shapes may be constructed. The link between the shapes and the feature models is then formalised as the semantics of the grammar using description functions, and it is shown how the feature models develop as shape generation proceeds. Finally, some implications of this work for feature-based design and manufacturing are discussed.
引用
收藏
页码:151 / 172
页数:22
相关论文
共 50 条
  • [1] Formal semantics and natural language
    Kusly, P. S.
    VOPROSY FILOSOFII, 2013, (08) : 105 - 117
  • [2] Formal semantics for the Java modeling language
    Bruns, Daniel
    Informatik-Spektrum, 2012, 35 (01) : 45 - 49
  • [3] A Formal Semantics for the SmartFrog Configuration Language
    Anderson, Paul
    Herry, Herry
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2016, 24 (02) : 309 - 345
  • [4] A Formal Semantics for the SmartFrog Configuration Language
    Paul Anderson
    Herry Herry
    Journal of Network and Systems Management, 2016, 24 : 309 - 345
  • [5] FORMAL SEMANTICS OF NATURAL-LANGUAGE
    HOLDCROFT, D
    BRITISH JOURNAL FOR THE PHILOSOPHY OF SCIENCE, 1979, 30 (04): : 411 - 418
  • [6] Formal semantics for DAI language NUML
    Nanjing Univ, Nanjing, China
    Journal of Computer Science and Technology, 1995, 10 (03): : 227 - 238
  • [7] FORMAL SEMANTICS OF OPERATORS OF LIST LANGUAGE
    CASTANET, R
    REVUE FRANCAISE D AUTOMATIQUE INFORMATIQUE RECHERCHE OPERATIONNELLE, 1974, 8 (NR3): : 19 - 36
  • [8] Nivel: a metamodelling language with a formal semantics
    Asikainen, Timo
    Mannisto, Tomi
    SOFTWARE AND SYSTEMS MODELING, 2009, 8 (04): : 521 - 549
  • [9] Nivel: a metamodelling language with a formal semantics
    Timo Asikainen
    Tomi Männistö
    Software & Systems Modeling, 2009, 8 : 521 - 549
  • [10] A Formal Semantics for DAI Language NUML
    许满武
    陆剑锋
    曾凡聪
    戴劲雯
    JournalofComputerScienceandTechnology, 1995, (03) : 227 - 238