CAD的VBA设计楼梯平面和剖面.ppt

CAD的VBA设计楼梯平面和剖面.ppt

ID:51966407

大小:873.31 KB

页数:23页

时间:2020-03-26

CAD的VBA设计楼梯平面和剖面.ppt_第1页
CAD的VBA设计楼梯平面和剖面.ppt_第2页
CAD的VBA设计楼梯平面和剖面.ppt_第3页
CAD的VBA设计楼梯平面和剖面.ppt_第4页
CAD的VBA设计楼梯平面和剖面.ppt_第5页
资源描述:

《CAD的VBA设计楼梯平面和剖面.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、AutoCADVBA的二次开发陈嵘北京建筑工程学院什么是VBA?直到90年代早期,使应用程序自动化还是充满挑战性的领域.对每个需要自动化的应用程序,人们不得不学习一种不同的自动化语言.例如:可以用EXCEL的宏语言来使EXCEL自动化,使用WORDBASIC使WORD自动化,等等.微软决定让它开发出来的应用程序共享一种通用的自动化语言--------VisualBasicForApplication(VBA),可以认为VBA是非常流行的应用程序开发语言VISUALBASIC的子集.实际上VBA是寄生于VB应用程序的版本.——百度搜索VBA和VB的区别包括如下几个方面:1.

2、VB是设计用于创建标准的应用程序,而VBA是使已有的应用程序(EXCEL等)自动化2.VB具有自己的开发环境,而VBA必须寄生于已有的应用程序.3.要运行VB开发的应用程序,用户不必安装VB,因为VB开发出的应用程序是可执行文件(*.EXE),而VBA开发的程序必须依赖于它的父应用程序,例如EXCEL.在Office2000中,宏语言VBA适用于所有应用程序,包括Word、Excel、PowerPoint、Access、Outlook以及Project。在Office97的各应用程序中,新增了VisualBasic编辑器。这样,用户无论是在Excel中,还是在Word中以

3、至是在Access中建立和管理VBA都具有统一的方法和标准。CADVBA例1HelloVBA如何进入VBA编程环境?1.选择:工具—宏—宏。2.输入一个宏名称:hello,点击创建。3.点击确定按钮。4进入程序设计界面边界曲面:EDGESURF其他创建三维图形的方法4拉伸的方法创建三维实体用pline,spline,circle,ellispe创建封闭图形,在用extrude指定高度或者路劲拉伸。UCS输入选项[新建(N)/移动(M)/正交(G)/上一个(P)/恢复(R)/保存(S)/删除(D)/应用(A)/?/世界(W)]<世界>:n指定新UCS的原点或[Z轴(ZA)/

4、三点(3)/对象(OB)/面(F)/视图(V)/X/Y/Z]<0,0,0>:x指定绕X轴的旋转角度<90>:90旋转:REVOLVE将二维封闭对象(圆、椭圆)绕指定轴线旋转生成三维实体图形。5三维图形编辑与修改三维旋转:ROTATE3D三维镜像:MIRROR3D三维阵列:3DARRAY对齐:ALIGN,需要选择两个或者三个点,指定源点和目标点的对应关系6倒角(和平面命令一样)倒直角:CHAMFER倒圆角:FILLET7剖切:SLICE8截面布尔运算并集:UNION差集:SUBTRACT交集:INTERSECT分解:将三维实体分解为面域或者骨架体(EXPLODE)三维图形初

5、步美化消隐:HIDE着色:AHADEMODE渲染:RENDER练习1:绘制台阶用box命令绘制:台阶尺寸:长(x)2400,宽(y)300,高(z)150挡土板:长(x)2400,宽(y)300,高(z)600。旋转后与台阶拼接。活用三维旋转命令:ROTATE3D用拉伸命令:EXTRUDE练习2:绘制三维房间1.建立轴线2.画墙、门、窗、阳台3.将各个单元用绘图-面域,在用拉伸命令extrude拉伸为实体单元。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。