没有合适的资源?快使用搜索试试~ 我知道了~
工程行业CAD技术二次开发的利用.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 92 浏览量
2022-06-27
12:11:46
上传
评论
收藏 708KB DOCX 举报
温馨提示
试读
64页
工程行业CAD技术二次开发的利用.docx工程行业CAD技术二次开发的利用.docx工程行业CAD技术二次开发的利用.docx工程行业CAD技术二次开发的利用.docx工程行业CAD技术二次开发的利用.docx工程行业CAD技术二次开发的利用.docx
资源推荐
资源详情
资源评论
工程行业
CAD
技术二次开发的利用
第 章
绪 论
1.1
1.1.
1
选题的背景
工程
CAD
技术的应用
计算机辅助设计是用计算机硬件、软件系统辅助人们对产品或工程进行设计、修
改及显示输出的一种设计方法。同时它也是一门多学科的综合性应用新技术。直到
年代早期使应用程序自动化还是充满挑战性的领域对每个需要自动化的应用程
序人们不得不学习一种不同的自动化语言例如可以用
的宏语言来使
自动化使用
使自动化等等微软决定让它开发出来的应用程序
共
享一种通用的自动化语言
!"
可以认为
是非常流行的应用程序开发语言#
的子集实际上是寄生于
应用程序的版本。在中,人与计算机密切合作,在决定设计策略、信息处理、修
改设计及分析与计算等方面充分发挥各自的特长。例如计算机在信息存储与检索、分
析与计算、图形作图与文字处理、以及代替人作大量重复枯燥工作等方面有特殊优点;
但在设计策略、逻辑控制、信息组织及发挥经验和创造性方面,人将起主导作用。因
此二者的有机结合必然能提高设计质量、缩短设计周期、降低设计费用。工程设计
是技术的重要领域。目前,工程 过程是,把人的主导性和创造性放在首
位,同时充分发挥计算机的优势,把二者结合起来,实行人机交互工作方式。
技术在工程行业的应用
即计算机辅助设计与制图,是指运用计算机系统辅助一项设计的建立、修改、
分析或优化的过程。它是一个功能强大、易学易用、具有开放型结构的软件口不仅便
于用户使用,而且系统本身可不断地扩充和完善。随着技术的不断发展,其覆盖
的工作领域也不断地扩大,如工程设计项目的管理、初步设计、分析计算、绘制
工程、统计优化等。
$ 在钢结构上的应用
目前在我国钢结构设计往往采用两步设计法,在完成结构分析和设计后还必须进
行手工制图或借助于等通用绘图系统完成结构设计详图。节点设计还要由手
工完成。研制钢结构
的关键是结构详图生成系统。国内已经开发的钢结构
系统大多用于构件和节点较规则的桁架、网架设计,多高层钢结构系统的研究还
处于起步阶段,尚未出现较成熟的商品化系统。
在欧美国家,钢结构系统的研究已经进入计算机辅助设计与制造集成化的时
代利用三维建模技术。可以生成复杂的结构实体,并能自动实现构件和标准节点的设
计。生成用于车间加工下料的模板图、材料清单。
1.1.2
CAD
技术的发展趋势
技术作为成熟的普及技术已在企业中广泛应用,并已成为企业的现实生产
力。围绕企业创新设计能力的提高和网络计算环境的普及,技术的发展趋势主要
围绕在标准化、开放式、集成化、智能化四方面。
$标准化
除了支撑软件逐步实现标准和工业标准外,面向应用的标准构件(零部
件库)、标准化方法也已成为系统中的必备内容,且向着合理化工程设计的应用
方向发展。软件一般应集成在一个异构的工作平台之上,为了支持异构跨平台的
环境,就要求它应是一个开放的系统,这里主要是靠标准化技术来解决这个问题。
$$开放性
系统目前广泛建立在开放式操作系统窗口%/&/'(和#'平台上,在)
* '#平台上也有 产品,此外 系统都为最终用户提供二次开发环境,
甚至这类环境可开发其内核源码,使用户可定制自已的系统
$+集成化
技术的集成化体现在三个层次上:其一是广义功能,,--,
.
,/,-.,-
经过多种集成形式成为企业一体化解决方案,推动企业信息化进程;
其二,是将技术能采用的算法,甚至功能模块或系统,做成专用芯片,以提高
系统的效率;其三是基于网络计算环境实现异地、异构系统在企业间的集成。
$0智能化
智能不仅仅是简单地将现有的智能技术与技术相结合,更要深入研究人
类设计的思维模型,并用信息技术来表达和模拟它。这样不仅会产生高效的系统,
而且必将为人工智能领域提供新的理论和方法。的这个发展趋势,将对信息科学
的发展产生深刻的影响。
1.2
1.2.
1
课题的提出
钢结构
CAD
制图中存在的问题与解决方法
传统的手工绘图被方便、精确的制图取代,极大地提高了设计人员的效率。
但的使用者们很快又发现有许多工作是重复、无聊的工作。例如,钢结构设
计人员往往会发现,在绘制钢结构设计图时,常常是绘制一些相同的图块,例如:型
钢,螺栓等,该基本元件往往是形状相似尺寸不同,而这种工作通常是这样完成的:
预先绘制并定义块,而后采用块插入的方法,但自带的复制、图块的插入等编辑功能
又有一定的局限性。因而,有必要进行二次开发,建立型材标准件数据库,实现参数
化设计,以简化绘图过程,减少重复性工作,充分发挥快速、准确的优势。
1.2.2 型材标准化
型材是建筑工程设计中的基础部件,由热轧成型的钢板,型钢以及冷弯!或冷压"
成型的型钢组成的钢结构在工程实际中具有广泛的用途。建立统一的标准型材数据库
来实现系统对型材数据的统一管理与数据共享,在系统设计中提供一套高效
的标准数据管理方法是很有必要的,这将会给标准化部件的参数化设计的实施提供最
直接的支持。
随着计算机硬件价格的下降以及日益增多的数据,用数据库来管理图形参数从而
形成图形参数化数据库已是一个必然的趋势。
1.3
研究内容
!"建立统一的标准型材数据库。包含完备的标准型材尺寸参数数据表、标准型
材截面特性参数数据表。
!$"在标准型材尺寸参数数据表基础上,进行型材几何图形程序设计。通过
对标准型材横断面图、俯视图、侧视图的几何分析,找到上述标准型材几何图形
绘制控制点计算算法,编写计算机程序把标准型材尺寸参数数据表转化为标准型材图
形参数化数据库。
!+"在标准型材截面特性参数数据表基础上,编写计算机程序实现对数据快速查
询及有效检索,实现型钢表参数查询的能力。
!0"在以上功能的基础上形成可供平台上使用的、可被加载应
用与环境相结合的钢结构基本元件的管理与绘制系统。可方便、快捷、精确
进行钢结构基本元件三面图!标准型材几何图形"的绘制和型钢参数查询。
2.1
第$章
系统总体设计
本系统的设计思想
!"与具体的系统稳定的集成,包括与整个系统平台的集成和与其它功
能模的交互。
!$"型材数据库具有良好的数据一致性,安全性和可扩充性,即标准化数据不能
被无意或有意修改,系统的数据库能进一步扩充,以容纳更多的标准化部件。
!+"数据检索系统界面友好,可实现快速查询和有效检索。
!0"参数化绘图部分能实现多种几何视图的快速生成显示,动态生成的图形在
工作区内,也具有用命令行的坐标的功能。
2.1.1 系统综述
整个系统是以参数化设计为核心,采用交互式作图方式。当通过界面对某种型材
进行调用时,由参数化设计模块分别从图形程序库和标准数据库中获取型材的几何信
息与参数信息,经几何约束求解器!控制点求解模块"得到该标准型材在特殊参数下的
几何形状,并通过图形传输接口在用户工作区绘制图形。
标准型材数据库
ADO
VBA
检索
用户界面
用户
尺寸参数
参数化处理技术
图形参数化数据库
几何图形输出接口
CAD系统
图$ 系统体系结构
2.1.2 系统模块设计
!"主控模块:利用鼠标激活下拉式菜单后工具,进行型钢及绘图的选择。
!$"基本选择模块:通过调用数据检索模块获得钢结构基本元件!型钢"标准型材
数据值。
!+"数据处理!检索"模块:主要功能是为后面的绘图模块、参数查询模块提供有
用的数据。
!0"参数设计模块:进行数据处理,计算出绘制型钢三面图!横断面图、俯视图、
侧视图"所需要的各控制点的坐标。
!%"绘图模块:根据参数设计模块计算的控制点坐标调用绘图函数在当前绘图区
中绘制相应的标准件。
!1"型钢表模块:主要根据用户选择的型钢型号,查询和检索数据库文件中的型
钢参数尺寸和截面特性参数值。
2.2 用户界面的开发
菜单文件的开发有两种方法;一是在的标准菜单文件..'#中增
加
用户开发的新内容;另一是建立用户自己的菜单文件。
的*2提供了来个非常重要的、用来操作菜单和工具条的对象,他们分
别是.2 和.2 3的对象集合。关系如图$0 .2 和
.2 3关
系。
.2 集合包含显示在菜单栏中的所有菜单。
.2 3集合包含在当前任务中加载的菜单组。
!".2 4代表了菜单组中的一菜单条。
!$"-52
则代表着下拉!-6 "和右单击弹出!478"两种菜单
形式。
!+"-.2 25则是下拉和弹出菜单的选择项。
!0"(9代表着存放于(9中的一个工具条。
!%"(925 则代表着该工具条上的各种选择按钮。
图$0 .2 和
.2 3关系
剩余63页未读,继续阅读
资源评论
a66889999
- 粉丝: 36
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Flume进阶-自定义拦截器jar包
- Dubins曲线算法讲解和在运动规划中的使用.pdf
- 上市公司-股票性质数据-工具变量(民企、国企、央企)2003-2022年.dta
- 上市公司-股票性质数据-工具变量(民企、国企、央企)2003-2022年.xlsx
- Reeds+Shepp曲线算法讲解和实现.pdf
- 毕业设计基于SpringBoot+MyBatisPlus+MySQL+Vue的外卖配送信息系统源代码+数据库
- 词向量(Word Embeddings)是自然语言处理(NLP)领域的一种重要技术.txt
- Surfer,线性函数
- MyBatis 的动态 SQL 是其核心特性之一.txt
- 时代的sdddsddsddsd
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功