正在加载图片...
·28· 北京科技大学学报 ·用Browse浏览整个电气符号库。 ·用DCMP反编译ESDL目标文件,得到供维护修改的ESDL源文件。 各种属性数据用二维表的形式描述,数据库采用关系模型设计,数据库的管理由数据 定义语言DDL、数据操纵语言DML及表格生成器CALC三部分构成。DDL完成了库结构 的定义,支持各种基本的数据类型,DML实现对数据的方便管理,包括插人、修改、副除 等各种操作,CALC可以根据数据库及图形编辑中送入的各种属性,按照用户定义的表格形 式,生成元件的各种明细表。DDL、DML和CALC都是在图形菜单下驱动,使用非常方便。 2.2图形编辑器 图形编辑器的设计,既要考虑到为设计者提供一个良好方便的CAD环境,还要为实现 接线图的自动生成奠定基础。另外由于电气设计图纸复杂,它需要对每套图形进行管理。 ·图形编辑的基本操作,实现实体绘制、编辑修改,通过对图块的操作,可以将典型 回路作为图块存储,在以后的设计中重复使用。 ·与数据库的集成,实现对技术参数的查询,属性字段的绘制,并且具有表格绘制功 能,可以将CALC产生的明细表,绘制到图形当中。 ·原理图接线关系的自动识别,依据原理图各元件接线端子的位置及实际联线轨迹,自 动识别每一接线端子的线号,并且具有错误检查功能,对空端子具有错误响应。 2.3实用程序 接线处理是整个系统数据处理的核心,贯穿始终。它依据原理图识别后的线号信息,元 件摆放的位置关系,以及原理符号与接线符号端子的对应关系(定义在元件符号库中),自 动排列,选择最佳的走线方法,实现自动接线,使得施工设计自动化,很少需要人工干预, 只是在特殊情况下,作简单的修改即可。 2.4用户界面 CAD系统的用户界面至关重要,图形用户界面必不可少,但如何设计才能显得最方便, 最快速,减少重复,减少误操作尤为重要。DCAD采有了个实时的弹出式汉字图形菜单,在 每一操作后,自动弹出下一可能的所有操作菜单,占用最少的图形屏幕,并可在任意时刻, 自动弹出消除,用鼠标/键盘驱动,使用非常方便。 3DCAD的功能扩充 DCAD现已在开关及机床行业中推广使用,实际运行表明,DCAD的使用,大大地减 轻了设计中的重复性,并且实际接线的准确性高,基本不需要人工干预,其方便的交互环 境,更适合电气设计的特点。完全能满足电气行业的要求。目前,我们正在对DCAD作另 外两方面功能的扩充: ·实现原理图的自动生成,结合行业特点,自动生成典型回路。这方面需要积累大量 的设计经验与专家知识。 ·实现线路工作状态的模拟,在原理图设计完之后,能够在计算机上而不是在实验室 显示模拟线路的工作,以验证设计方案的正确性。 这两个功能的扩充,将会使DCAD成为一个功能更强的电气设计自动化软件。. 2 8 . 北 京 科 技 大 学 学 报 · 用 B or w 史 浏 览整个 电气符号库 。 · 用 IX二M P 反编译 E S D L 目标文件 , 得到供维 护修改的 E S D L 源 文件 。 各种属性数据用二维 表的形 式描 述 , 数据库采用关系模型设计 , 数据库的 管理由数据 定义语言 D D L 、 数据操纵语言 D M L 及表格 生成器 C A L C 三 部分构成 。 D D L 完成了库结构 的定义 , 支持各种基本的数据类型 , D M L 实现 对数据的方便管理 , 包括插 入 、 修改 、 删除 等各种操作 , C A L C 可 以根据数据库及图形编辑中送人 的各种 属性 , 按照用 户定义的表格形 式 , 生成元件的各种 明细表 。 D D L 、 D M L 和 C A L C 都是在 图形菜单下驱动 , 使用 非常方便 。 .2 2 图形编辑器 图形编 辑器 的设计 , 既要考虑 到为设计者提供一个 良好方便的 C A D 环境 , 还要为实现 接线图 的 自动生 成奠定基础 。 另外 由于 电气设计 图纸复杂 , 它需 要对每套图形进 行管理 。 · 图形编辑的基 本操作 , 实现实体绘制 、 编辑修改 , 通过对 图块的操作 , 可 以将典型 回路作为图块存储 , 在 以后 的设计 中重 复使用 。 · 与数据库的集成 , 实现对技术参数的查 询 , 属性字段的绘制 , 并且具有表格 绘制功 能 , 可 以将 C A L C 产生的 明细表 , 绘制到图形 当中 。 · 原理 图接线关系的 自动识别 , 依据原理图各元件接线端子的位置及实际联线轨迹 , 自 动识别每一接线端子的线号 , 并且具有错误检查功能 , 对空端子具有 错误响应 。 .2 3 实 用程序 接线处理是整个系统数据处 理的核心 , 贯 穿始终 。 它依据原理 图识别 后 的线号信息 , 元 件摆放的位置关系 , 以及原理符号 与接线符号端子 的对应关系 ( 定义在元 件符号库中) , 自 动排 列 , 选 择最 佳的走 线方法 , 实现 自动接线 , 使得施工设计 自动化 , 很少需要 人工 干预 , 只是在特殊情况 下 , 作简单 的修改即可 。 .2 4 用户界面 C A D 系统的用 户界面至关重要 , 图形 用户界面 必不可 少 , 但如何设计才能显 得最 方便 , 最快速 , 减少重复 , 减少误操作尤为重要 。 IX 二A D 采有 了个实时的弹出式汉字图形 菜单 , 在 每一操作后 , 自动弹 出下一可 能的所有操作菜单 , 占用最少的 图形 屏幕 , 并可 在任意 时刻 , 自动弹出消 除 , 用 鼠标 /键盘驱动 , 使用非常方便 。 3 D C A D 的功能扩充 IX 二A D 现 已在开关及机床行 业 中推广使用 , 实际 运行表明 , D C A D 的使用 , 大大地减 轻了设计中的重 复性 , 并且 实际接线的准确性高 , 基本不需要 人工 干预 , 其方便的交互 环 境 , 更适合电气设计的特点 。 完全能满足 电气行 业的要 求 。 目前 , 我们正在对 】X :A D 作另 外两 方面 功能的扩充 : · 实现原理 图的 自动生 成 , 结合行业特点 , 自动生成典型 回路 。 这方面需要 积累大量 的设计经 验与专家知识 。 · 实现线路工作状态 的模拟 , 在 原理图设计完之 后 , 能够在计算机 上而不是在实验室 显示 模拟线路的工 作 , 以验证设计方案的正确性 。 这两 个功 能的 扩充 , 将会使 IX {A D 成为一个功能更强 的 电气设计 自动化软件
<<向上翻页
©2008-现在 cucdc.com 高等教育资讯网 版权所有