正在加载图片...
余国海:在管道支吊架CAD中采用人工智能技术 ·37· 算机前,也曾进行过一些改革,只是诚少了些图纸工作量,查阅手册和图册,进行计算等 工作量,并未减少。 2用人工智能技术模拟管道支吊架的设计 2.1对支吊架ECAD的要求 (1)用户不须查阅各种参考手册和图册;(2)用户不必统计材料;(3)图幅的大小,图 形的比例和图面的布置不须用户干预:(4)需用户输入的数据、尽可能的少,并要求界面 友好。 2.2支吊架ECAD的实现 支吊架ECAD的简要框图如下: 程序员 用户 知识获得 控制菜单 用户界面 图形初 知 始化 数据 形 识 块 模 库 数据 块 命令文件 首先,将选型规则、手册中的有关数据、以及图册中的通用零部件的图形全部装人知 识库中。知识库与程序分离,构成单独的库文件。在扩充知识库时,程序不须修改。知识 库设计的好坏,与系统是否好用有直接关系。其次,根据知识库设计出相应的推理机,从 中提取所需的部件型号,数据和图形,供生成接口文件用。 用户界面与用户交互,提示和接收用户输人数据。在界面上要有数据名称、单位和帮 助提示,还要有用户检查和修改数据的机会,尽量减轻用户的负担,凡是能够查阅资料得 到的数据,一律不须用户输入,由程序从知识库中提取。 支吊架ECAD采用AutoCAD的命令组文件(即,scr文件),作为AutoCAD的接口文 件。这样可以简化系统。接口文件选用命令组文件,主要是考虑该文件的可读性好,便于 调试。 推理机分为选型块和图形模块两部分。选型模块根据用户输入的数据和知识库中储存 的选型规则,选取合适的支吊架各部件的型号。并根据从知识库中提取有关的数据,供图 形模块用。图形模块先调用初始化模块,确定图幅、比例、以及各部件基点的位置,然后余国 海 : 在管道支 吊架 C AD 中采用人工智能技术 算机前 , 也曾进行过 一些 改革 , 只是 减少 了些 图纸工 作量 , 查阅手 册和 图册 , 进行计算等 工 作量 , 并未减 少 。 2 用人工智能技术模拟管道支 吊架的设计 2 . 1 对支吊架 E C A D 的要 求 ( l) 用户不须查 阅各种 参考手册和 图册 ; ( 2) 用 户不 必统计材料 ; ( 3) 图 幅的大小 , 图 形 的 比例和 图面 的布置不须用 户 干预 ; (4 ) 需 用户输人 的数据 , 尽可 能的少 , 并要 求界面 友好 。 .2 2 支吊架 E C A D 的实现 支吊架 E C A D 的简要框 图如 下 : 知 田 识 形 库 模 块 首先 , 将选 型规则 、 手册中的有 关数据 、 以 及图册 中的通用零 部件的图形 全部装人知 识库 中 , 知识库与程序分离 , 构成单独的库文件 。 在扩充知识库时 , 程 序不须修改 。 知识 库设计的好坏 , 与系统是否好用有直接关系 。 其次 , 根据知识库设计出相应 的推理机 , 从 中提取所需的部件型号 , 数据和 图形 , 供生成接 口文 件用 。 用 户界面 与用 户交互 , 提示 和接收 用户输人数据 。 在界面上要 有数据名称 、 单位和帮 助 提示 , 还要 有用 户检查和修改数据 的机会 , 尽量减轻用 户的负担 , 凡是能够查阅资料得 到的数据 , 一 律不 须用户 输人 , 由程序从知识库中提取 。 支 吊架 E C A D 采用 A ut oC A D 的命令组文件 ( 即 , . cs r 文件 ) , 作为 A ut oC A D 的接 口 文 件 。 这样可 以简化 系统 。 接 口 文件选用命令组 文件 , 主要是 考 虑该文 件的可读性好 , 便于 调 试 。 推理机分为选型块和 图形模块两部分 。 选型模块根 据用户 输人的数据和知识库中储存 的选型 规则 , 选取合适的支 吊架各部件的型 号 。 并根据从知识库中提取有关的数据 , 供图 形模块用 。 图形模块先调用 初始化模块 , 确定 图幅 、 比例 、 以及各部件 基点的位置 , 然后
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有