机械传动原理图生成系统的实现方式主要有两种:一种是采用AUTOCAD,另一种是采用C 语言。前者画图功能较强,但运行速度慢,无模块化和封装性,保密性差,而且智能设计系统是C 语言编写的,因而使用C 语言实现原理图生成系统,可以很方便地与智能设计系统相连接。所以采用C 语言来进行本系统的设计。
为了使本系统使用范围更广泛,系统的硬件环境采用486或以上微机,要求计算机的内存不少于4MB,硬盘剩余空间不少于20MB;本系统的软件环境是在Windows3.2系统下用BORLANDC 4.0语言实现的。BORLANDC 4.0语言具有信息隐藏、动态结合、类继承、信息传递和动态存储管理等特性,是一种比较完善的面向对象的程序设计语言。
MSWindows3.2是一个图形窗口操作的环境软件。博山消防泵可以为应用程序提供窗口、菜单、对话框和控制特性的用户图形接口。特别是它的信息处理机制、丰富的界面资源等卓越特性,为面向对象的系统框架的建立及人机界面的设计提供了方便。
原理图生成系统采用了分层递阶式的菜单系统,有两种数据输入的形式,一是把专家系统推出的数据文件,送入输入模块;二是由用户交互输入数据,送入输入模块。这两种输入方式均可进行传动原理图的绘制。
编辑模块:本系统可以在传动原理图绘制完成之后,变频器试验对传动原理图进行编辑处理。可以选定一个或某几个传动单元进行删除、旋转、缩放和平移等处理,在编辑时,还可以取消前面的操作,以避免误操作,这样就构成了一个比较完整的交互式图形系统。
输出模块:本系统的输出格式有两种,一种是以链表的形式写入文件,这种情况便于进行修改等操作,但不便进行打印等操作,且与其他的绘图软件没有联系,不便于利用其他软件的成果;另一种是以BMP位图文件的格式进行存放,这种方法的特点与前者刚好相反,而且可以很容易调入到Windows的画笔等绘图软件中进行其他改动。这两种输出格式可以由用户根据需要选用。






鲁公网安备 37030402001133号