解释器和用户界面三角带轮压铸模智能CAD系统是通过用户输入必要的参数,回答系统提出的问题,经推理得到结论。为了用户准确地输入参数和理解用户的输入,就必须在每一步都详细解释各个参数的含义和提问的原因。系统采用MFC(MicrosoftFoundationClass)编写用户界面,界面统一,便于人机交流。用于辐板轮参数输入的用户界面。数据库系统采用MircosoftAccess2000来实现上下文数据库和存储压铸机参数。上下文数据库只能由程序访问,压铸机参数库是一个向用户开放的数据库。用户根据工厂的设备情况对参数库中的记录进行增、删、改等操作,使之与本厂的设备情况相符合。推理机选择压铸机时会查询库中所有记录,并提供用户根据生产情况进行干预的机会。推理机在生成模具零件驱动尺寸时也会访问表中的有关字段,如拉杠间距、压室内径等。所以通过编辑该数据库,可以扩大系统的适应范围,避免设计出不合格的模具。
图形处理由于是针对一类零件的压铸模进行设计的,模具的结构方案可以被确定。就三角皮带轮压铸模而言,除了型腔、动静模镶块、动模套板、定模套板的结构形式有较大变化以外,其他零件的结构形式变化较小。只是随着铸件大小的变化和所选压铸机的不同,零件的形状尺寸和定位尺寸会发生相应变化。可以充分利用MDT的三维参数化造型能力和生成工程图的能力,开发出适用于所有情况的图形库。这样,图形处理模块在专家系统推理结束后,根据推理的结果,控制MDT调用相应的装配图和零件图进行驱动尺寸的更新、特征的修改、从而得到实体装配图和实体零件图,并保存设计结果。