数控自动编程专家系统

AN EXPERT SYSTEM ON NUMERICAL CONTROL AUTOMATIC PROGRAMING

  • 摘要: 本文简要地介绍了数控自动编程专家系统.其中包括:专家系统知识表示的形式;分层次的黑板结构;前向推理求解策略和相应的解释功能;系统针对不同类型的曲线组合,采用不同的独立的知识源(KS)进行处理.由于在知识的处理上采用编码技术,在前向推理求解策略中使用启发信息和“剪技”技术,提高了系统的时空效率.系统中的规划程序能自动规划切削路径.输出供数控车床使用的NC代码,并可在显示屏上进行图形显示和切削仿真.目前原型系统已经在IBM-PC和Sun3/60计算机上利用FORTRAN语言实现.

     

    Abstract: This paper introduces briefly an expert system on numerical control automatic programing,including knowledge representation,blackboard architecture with different levels,problem solving strategy,forward reasoning and interpreter.A set of knowledge sources is adopted to deal with different combination of curves.Because of using coding technique on knowledge processing,heuristic search and pruning technique,the time and space efficiency is highly improved.The planning program of the system can produce cutting path automatically,give NC code output executed by NC lathe,display graph of parts and simulate cutting action.At present,the prototype system written by FORTRAN has been running on IBM/PC and SUN3/60 computer.

     

/

返回文章
返回