KNOWLEDGE-BASED APPROACH FOR IMPROVEMENT OF CNC PART PROGRAMS

被引:0
|
作者
LAZARO, AD
ZHANG, J
KENDALL, LA
机构
[1] St. Martin's College, Lacey, WA
[2] Washington State University, Pullman
[3] University of Minnesota, Duluth
关键词
KNOWLEDGE-BASED SYSTEM; TAPE TUNING; INTELLIGENT SUPERVISION OF CNC;
D O I
10.1016/0278-6125(94)90014-0
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In typical CNC machining processes, a CNC program specifies machining parameters and geometrical data. Part programmers usually write CNC programs based on their experience and perception. Because humans may not be able to sense physical quantities with high accuracy, modern CNC machines are equipped with a variety of sensors to indicate machining conditions. But modern sensing systems and human expertise are separated in most existing systems. Run-time information does not contribute to CNC program quality. This paper attempts to illustrate the structure for coordinating sensing data and expert knowledge to tune the CNC program. The tuning process is done through both knowledge reasoning and mathematical processing. Simulation demonstrates convergent results of tuned feed rate under the tool deflection constraint.
引用
收藏
页码:20 / 30
页数:11
相关论文
共 50 条
  • [1] Knowledge-based approach to flexible part design
    Raffaeli, Roberto
    Germani, Michele
    [J]. JOURNAL OF ENGINEERING DESIGN, 2010, 21 (01) : 7 - 29
  • [2] Knowledge-based programs
    Ronald Fagin
    Joseph Y. Halpern
    Yoram Moses
    Moshe Y. Vardi
    [J]. Distributed Computing, 1997, 10 : 199 - 225
  • [3] Knowledge-based programs
    Fagin, R
    Halpern, JY
    Moses, Y
    Vardi, MY
    [J]. DISTRIBUTED COMPUTING, 1997, 10 (04) : 199 - 225
  • [4] A KNOWLEDGE-BASED APPROACH TO SUPPORTING THE USE OF SIMULATION PROGRAMS
    GOODYEAR, P
    [J]. COMPUTERS & EDUCATION, 1991, 16 (01) : 99 - 103
  • [5] Knowledge-Based Approach in Research Projects and Programs Evaluation
    Bodea, Constanta-Nicoleta
    Ciobotar, Narcisa
    Bodea, Vasile
    [J]. ORGANIZATIONAL, BUSINESS, AND TECHNOLOGICAL ASPECTS OF THE KNOWLEDGE SOCIETY PT II, 2010, 112 : 326 - 335
  • [6] Interpreting Knowledge-based Programs
    Knapp, Alexander
    Muehlberger, Heribert
    Reus, Bernhard
    [J]. PROGRAMMING LANGUAGES AND SYSTEMS, ESOP 2023, 2023, 13990 : 253 - 280
  • [7] Interpreting Knowledge-based Programs
    Knapp, Alexander
    Mühlberger, Heribert
    Reus, Bernhard
    [J]. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2023, 13990 LNCS : 253 - 280
  • [8] Probabilistic Knowledge-Based Programs
    Lang, Jerome
    Zanuttini, Bruno
    [J]. PROCEEDINGS OF THE TWENTY-FOURTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI), 2015, : 1594 - 1600
  • [9] Implementing knowledge-based programs
    Vardi, MY
    [J]. THEORETICAL ASPECTS OF RATIONALITY AND KNOWLEDGE, 1996, : 15 - 30
  • [10] A generalized knowledge-based approach to comprehend Pascal and C programs
    Ueno, H
    [J]. KNOWLEDGE-BASED SOFTWARE ENGINEERING, 1998, 48 : 132 - 139