




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
论文集 理工类 水利工程 008 扩展实体数据在给排水工程 中的应用 扩展实体数据在给排水工程 中的应用 摘要 本文从扩展数据在实体中的存贮方式 扩展实体数据的插入和查询以及应 用扩展实体数据实现管配件的插入 图形的删除及修改等方面 介绍了应用扩展实体 数据库进行给排水工程 绘制的方法和技巧 并给出几个通过实际工程验证的实 用小程序 提出工程设计人员在工程图绘制过程中 自行编写小程序可以扩充商业软件 的功能 提高绘图效率的结论 概述 在计算机迅速普及的今天 已不再是新鲜名词 尤其是在工程设计领域 手工 画图已逐渐被 软件所代替 在我国应用最广泛 最普及的 工具是 软件包 该软件包以其界面友好 使用方便 功能强大的特点 被广大 工程设计人员所接受 在给水排水工程领域 由于各设计单位的设计标准和设计方法 的不同 造成各软件公司所开发的 软件不能被设计单位所广泛接受 尤其是软 件公司的软件开发人员 在我国大多是计算机应用比较熟练的非专业人员或实际工作 经验很少的专业技术人员 由于他们专业知识和工作经历的限制 造成所开发的专业软 件存在这样或那样的不足 从而限制了专业软件的实用性 因此 尽管市场上的商业专 用软件很多 但能够切实满足工程设计需要的软件并不多 甚至许多单位购置的软件根 本就不能发挥其应有的作用 通过多年的 软件开发经验 作者认为 工程设计人 员掌握一定的 技术处理技巧 可以在直接应用 软件或其它商业 软件进行工程设计的同时 自行编写一些实用的小程序 不但可以提高工程设计效率 而 且还可以通过日积月累 使所编写的小程序在本单位内应用 在给水排水工程领域 最常处理的图形就是管线 管线是连接水源到水厂 水厂到用 户 各构筑物间的有向图 一根管线的变动 必然引起其它设施的改变 同样 各构筑物 采用平 立 剖三视图进行工程图的表达 一个视图的改变 也引起其它视图相应的改 变 以前我们都是通过单个图形分别修改的方法来实现 不但效率低 而且容易产生错 误 本人通过在 软件开发中的应用 认为扩展实体数据库的应用 可以有效地 解决这些问题 并且能够提高绘图效率 扩展实体数据的插入与查询 扩展数据在实体中的存贮方式 假设一条管线 起点号是 坐标是 5 05 00 0 终点号是18 坐标是 10 010 00 0 管段号是 这条管线的图形数据库为 其中扩展数据为 表示以 为前导的管线 管线号为 表示管线 的起点号为 终点号为 扩展实体数据内容在实体数据库中是以 码为前导的一个表项 在一个实体中可 以加入扩展实体数据的大小为 字节 用于描述非图形数据的扩展实体数据 库有关组码为 组码 意义 码字串 长度小于 个字符位 已登记的应用名 长度小于 个字符位 控制字串 层名 长字节 长度小于 字符 实体索引名 点位 地坪空间位置 地坪空间位移 地坪空间方向 浮点数 距离值 比例系数 位整数 位整数 扩展实体数据的插入 使用扩展实体数据 必须用 程序实施对实体数据库的访问和修改 首先要自行定义扩展实体数据库信息表 然后再加入到指定的实体中 此处只是给出 扩展实体数据库插入的 程序主要内容 有兴趣的读者可以自行加入 所需要的信息表 以把这一程序的功能进行扩展 对最后画的一个实体加入扩展的实体数据表的 程序为 扩展实 体数据登记名 扩展实体数据内容 定义扩展实体数据库 提取最近画的一个 实体的图形数据库 把扩展实体数据信息加入到实体数据库中 如果对上述函数修改一下 可适用于对任意所选择实体加入扩展实体数据信息 所选 择实体 把上述程序的 改为 即可 利用上述二个小程序 就可以实现对所画的最后一个实体或任一所选择的图形实体加 入扩展实体数据 其特点是比用属性建立非图形信息的速度更快 更灵活 更小的数 据体积 而且可以进行图形索引 扩展实体数据的查询 在对图形实体插入扩展实体数据后 还要对所插入数据信息进行查询 修改和应用 此处只给出扩展实体数据查询和数据提取的 程序 查找扩展数据登记名的程序 本程序应用 就可以对任何一个所选择的实体 找出它的扩展实体数据登记名 如管 段号 节点号等 对任意选择实体 提取扩展实体数据的程序 不是所选择实体 如果选择实体与 所指定的扩展数据名不一致 则提示错误 上述两个程序的应用 就可以实现对所绘实体的扩展数据信息进行提取 我们知道 是嵌入 中的功能扩展程序 如同使用 函数一样 易学易用 应用 进行工程设计的技术人员 应该学会用 编写简单的程序 以方便工程图形的绘制 从上述的程 序中也可以看出 编写的完成某一功能的程序 小到一至二句 多到十 几句 即可实现所要完成的工作 扩展实体数据在给排水 中的应用 管配件插入 例如一条已经画好的管线 管径为 使插入的管配件也具有 的 特性 假设管配件是阀门 为已经做好的图块 我们可以在插入的过程中不需要关心 管径是多少 直接插入阀门信息 从而提高绘图效率 应用扩展实体数据库的程序为 p ed eda 提取扩展实体数据的名称 提取扩展实体数据信息 即管径信息 管线的起点坐标 管线的终点坐标 管线角度 断开线的距离 阀门 插入阀门 对插入的阀门加入扩展实体数据 即管径 这一小程序在加载以后 如同 函数一样 只要在命令状态下运行 系统提示选择实体时 在插入阀门的位置上点取管线 就会自动把管线先断 开 再插入阀门 并且所插入的阀门具有 的特牲 管线删除 对于上面所插入阀门的管线 由于阀门的插入而变为二条线 三个实体 二条线加一 个阀门 如果由于各种原因需要删除 按照 命令 则需要分别对这三个 实体加以删除 对于工程图 由于图形复杂 经常会产生误操作或漏操作的问题 给工程 设计人员带来许多困难 而扩展实体数据库的应用 可以为工程图的绘制带来许多方 便 setqss entsel ed carss s ssget x n0name exnameed typ exsub edname 这一小程序在加载后 运行 按照提示选择要删除的实体 即可删除与这一 实体具有相同扩展数据的所有实体 快速而准确 扩展实体数据修改 给水管网图是由管线 节点 水泵 水塔 阀门等组成 所有设施之间并不是相互独 立 而是有机的联系在一起 某一设施的修改 必然带动其它与之有关联的设施和变动 例如 对于给水管网水力计算成果图 当节点号修改时 要影响与之相连的所有管线的 起止节点号的变动 管线上水流方向扩展实体数据的变动以及节点标注信息的变动 一般情况下 一个节点号的变化 要引起几个甚至几十个图形实体的变化 采用扩展实 体数据绘图 这一变化可以通过程序方便地实现 此处只给出修改一个扩展实体数据 的小程序 读者可以扩充这一小程序 以通过遍历整个图形数据库的方式 分别查找要修 改的实体 并加以修改 ss cons cons list co ns1002 ss cons ss netmod subst cons 3ss 从上述介绍可以看出 应用扩展实体数据 可以弥补仅以 绘图函数绘 图的不足 从而使所绘的工程图有速度更快 更准确的特点 结论 以上仅是作者在给水管网优化设计计算与非稳定状态水力模拟软件 开发 过程中采用的几个小技巧 在应用中发现有极大的实用价值 不仅提高了绘图的速度 而 且还可使互不相关的实体之间建立相互联系 在绘图过程中 可以实现对一个实体的 绘制及修改 自动实现与之相关的其它实体的绘制及修改 工程设计人员如果是有心 人 可以在完成实际工程的过程中 对一些图形复杂 关联性强的实体 自行通过编写几 句或十几句 程序来加以实现 日积月累 把编写的小程序
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 西藏山南地区本年度(2025)小学一年级数学统编版期中考试(下学期)试卷及答案
- 2025届天津市滨海七所重点学校高三下学期第一次联考英语试卷含答案
- (光纤通信)职业技能鉴定四级模拟试题含参考答案
- 2025届黑龙江省牡东部地区四校联考高三考前热身英语试卷含解析
- 2025届河南省名校高三语文模拟题及答案
- 山东省德州市优高十校联考2024-2025学年高三下学期4月月考化学试题(原卷版+解析版)
- 海洋气象灾害社区防范考核试卷
- 电池制造与电动自行车充电桩考核试卷
- 纺织品企业供应链金融与风险管理考核试卷
- 白酒酿造技术与品质提升研究考核试卷
- 血站安全与卫生培训课件
- 人教版四年级数学下册期中期中测试卷(提优卷)(含答案)
- 艺考生协议合同
- 高考前的“加速度”高三下学期期中家长会
- 毕业设计(论文)-板材码垛机器人机械结构设计
- 各国货币知识
- T-CAS 947-2024 类器官在化学品毒性测试中的应用规范
- 清理泥石流堆积体施工方案
- GB/T 45214-2025人全基因组高通量测序数据质量评价方法
- 2025年住建部建筑工程合同范文与指导性范本
- 郑州食品工程职业学院《中国宗教史》2023-2024学年第一学期期末试卷
评论
0/150
提交评论