化工制图AutoCAD实战教程与开发随书电子课件第9章

合集下载

化工制图AutoCAD实战教程与开发-第1章(介绍cad2004)

化工制图AutoCAD实战教程与开发-第1章(介绍cad2004)

图1-6 直线绘制
AutoCAD 2004主要功能介绍
构造线
构造线是某种形式的一系列无限长的直线,它在某些特殊的绘图场合可 起到辅助线的作用。可通过点击功能2进入绘制构造线状态,也可在命令行 输入“XLINE”来实现,若在系统提示中不作选择,直接点击鼠标,然后绘 制的是以点击点为中心的一系列放射线(见图1-7),具体命令如下。
如果知道的是多边形的内接或外 切圆的信息,则其绘制过程如下。
命令: _polygon 输入边的数目 <6>: 6 指定正多边形的中心点或 [边(E)]: 600,400 输入选项 [内接于圆(I)/外切于圆(C)] <I>: i 指定圆的半径: 100(见图1-11) 图1-11 绘制正多边形的两种形式
指定起点或 [弧长(A)/对象(O)] <对象>: a 指定最小弧长 <0.5>: 30 指定最大弧长 <30>: 30 指定起点或 [对象(O)] <对象>: 沿云线路径引导十字光标... 修订云线完成。
AutoCAD 2004主要功能介绍
正多边形
点击功能“4”;或通过菜单中绘图→正多边形进入;或在命令行中 输入POLOGON,一个绘制边长为100正六边形的具体执行命令过程如下。
命令: _polygon 输入边的数目 <6>: 6 指定正多边形的中心点或 [边(E)]: e 指定边的第一个端点: 300,300 指定边的第二个端点: 400,300(见图1-11)
命令: _mline 当前设置: 对正 = 上,比例 = 20.00,样式 = STANDARD 指定起点或 [对正(J)/比例(S)/样式(ST)]: s 输入多线比例 <20.00>: 40 当前设置: 对正 = 上,比例 = 40.00,样式 = STANDARD 指定起点或 [对正(J)/比例(S)/样式(ST)]: 指定下一点: 指定下一点或 [放弃(U)]: 指定下一点或 [闭合(C)/放弃(U)]: c

化工制图CAD教程PPT课件

化工制图CAD教程PPT课件
节目录 主菜单
7.4 带控制点的工艺流程图
7.4.2 管道流程线的画法及标注
名称
主要物料管道
其他物料管道
引线、设备、管 件、阀门、仪表
等图例
图例
粗实线 0.9~1.2 mm
中粗线 0.5~0.7 mm
细实线 0.15~0.3 mm
名称 电伴热
管道 夹套管
管道隔 热层
图例
仪表管道 原有管线
电动信号线 翅片管
节目录 主菜单
7.2 方案流程图
7.2.1 方案流程图的作用及内容
作用:表达物料从原料到成品或半成品的工艺过程, 及所使用的设备和机器。用于设计开始时的工艺方 案的讨论,也可作为施工流程图的设计基础。
内容: ①设备——用示意图表示生产过程中所使用的机器、 设备;用文字、字母、数字注写设备的名称和位号。 ②工艺流程——用工艺流程线及文字表达物料由原 料到成品或半成品的工艺流程。
单位
管段序号采用两 位数字,从01开 始,至99为止, 相同类别的物料 在同一主项内以 流向先后为序, 顺序编号
Hale Waihona Puke 隔热或隔音的功能管路的使用温度范围
工段号按工程规 定填写,采用两
管道等级代号
位数字,从01开 始,至99为止
CW0401——32x3.5A1A—C 6
节目录 主菜单
7.4 带控制点的工艺流程图
外的所有图例、符号、代号作出的说明。
节目录 主菜单
7.4 带控制点的工艺流程图
7.4.6 施工流程图的阅读 一、看标题栏和图例中的说明
节目录 主菜单
7.4 带控制点的工艺流程图
二、掌握系统中设备的数量、名称及位号
节目录 主菜单

化工制图AutoCAD实战教程与开发(随书电子课件)第9章

化工制图AutoCAD实战教程与开发(随书电子课件)第9章

⑶VBA
VBA(Visual Basic for Application)最早是建立在Office 97中的标准宏语言, 由于它在开发方面的易用性且功能强大,许多软件开发商都将其嵌入自己的应 用程序中,作为一种开发工具提供给用户使用。而AutoCAD VBA就是集成在 AutoCAD中的Visual Basic开发环境,与VB的主要区别是VBA在与AutoCAD相 同的进程空间中运行,提供了与AutoCAD关联的快捷的编程环境,程序设计直 观快捷。它还提供了与其它可使用VBA应用程序集成的能力,可以作为其它应 用程序如Word或Excel的自动化控制器。可以看出,VBA是其中编程很为快捷 方便的一种,对于非计算机专业而更多熟悉VB编程语言的人来说,可以很快就 掌握它。
(+ 15 -10)
结果为50 结果为5
基本运 算
⑵减法
格式:(- <数> <数> …)
功能:求出第一个数逐次减去后面数的差
实例:(- 120 30 50)
结果为40
(- 15 -10)
结果为25
⑶乘法 格式:(* <数> <数> …) 功能:求出所列数的乘积 实例:(* 20 30)
(* 1.5 -10 2)
任何一个软件,总有它更新的时候,此时,进入了软件开发的第4阶段, 即系统更新阶段,在新的情况下,对原有的系统进行更新开发。
本章目录
AutoLISP语言基础
• 基本运算 • 基本函数 • 编程中常用的分支及条件判断函数 • 常用的绘图命令
• AutoLISP命令调用过程
⑴加法 格式:(+ <数> <数> …) 功能:求出所列数的总和 实例:(+ 20 30)

化工制图与CAD课件-AutoCAD的基本知识

化工制图与CAD课件-AutoCAD的基本知识

二维绘图
三维建模
AutoCAD提供了丰富的绘图工具,如线、 圆、弧、多边形等,可以方便地绘制各种 二维图形。
AutoCAD支持三维建模功能,可以创建各 种复杂的三维模型,并进行渲染和动画制 作。
参数化绘图
图形编辑
AutoCAD支持参数化绘图,可以通过定义 图形的几何约束和尺寸约束来绘制精确的 图形。
尺寸标注
线性标注
01
用于测量两点之间的水平或垂直距离。选择DIM命令,然后选
择要标注的对象或线段。
半径和直径标注
02
用于测量圆或圆弧的半径或直径。选择DIM命令,然后选择要
标注的圆或圆弧。
角度标注
03
用于测量两条线之间的角度。选择DIM命令,然后选择两条线
段。
形位公差标注
形位公差定义
形位公差是用于描述零件几何形状和位置精度的标准。在AutoCAD中,可以使用Tolerance命令来定 义形位公差符号和值。
框选对象
通过按住鼠标左键拖动出一个矩形框,框内 对象被全部选中。
栏选对象
通过按住鼠标左键从一点拖动到另一点,形 成一条折线,折线经过的对象被选中。
03
绘图基础
坐标系统
笛卡尔坐标系
基于直角坐标系的坐标系统,通过x、y轴确定 点的位置。
极坐标系
通过距离和角度确定点的位置,常用于绘制圆 和圆弧。
用户坐标系
菜单栏
包含AutoCAD的全部操作命令,可以点击相应菜 单进行操作。
工具栏
包含常用命令的快捷按钮,方便用户快速执行常用 操作。
绘图窗口
用于显示绘图区域,用户可以在此区域绘制图形 。
命令行窗口
用于显示命令提示和操作结果,用户可以在此输入命令 或参数。

化工制图CAD课件第09章绘制三维图形

化工制图CAD课件第09章绘制三维图形
绘制三维图形
三维图形的绘制对于现代工业设计至关重要,能够快速、准确地呈现出产品 的各个方面。
三维图形的介绍
1 定义
2 应用
三维图形是具有长度、宽度和高度三个方 向的物体图形。
广泛应用于工程设计、建筑设计、电影特 效等领域。
3 优势
4 技术挑战
可以提供更多的细节信息,帮助用户更好 地理解产品或设计。
掌握三维坐标、视角、选择、创建、编辑等基础操作。
尝试案例
通过尝试案例,掌握具体的绘图方法和技巧。
案例演示:绘制一个简单的三维图形
1.创建基础形状
通过创建球体的方式,建立基 础的三维图形。
2.添加颜色和纹理
为球体添加颜色和纹理,使其 更加逼真。
3.调整光源和光影
通过调整光源、反射和阴影等 参数,营造出更加逼真的光影 效果。
常见的三维图形绘制错误及解决方法
1 比例失调
绘制时没有按照实际比 例操作,需要通过调整 比例和角度来修正。
2 形状不准确
绘制时没有考虑各个方 向的距离、长度、角度 等,需要重新绘制或修 改结构。
3 光影效果不佳
光源和反射参数设置不 当,需要修改参数或调 整光源位置。
绘制三维图形的技巧和注意事项
保持简洁
1
确定需求
分析需求,明确要绘制的三维图形的形状和大小。
2
建立基础
创建坐标系,选取合适的视角,绘制基础结构。
3
添加细节
添加细节信息,如边框、弧度、光影效果等,使图形更加逼真。
使用CAD软件绘制三维图形的方法
选取软件
选择CAD软件,如AutoCAD、SketchUp、SolidWorks等。
学习基础操作
绘制三维图形需要考虑物体各个方向的大 小、距离、角度等因素。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件开发完成第二阶段的系统设计后,就进入了实质性的编码工作,也 就是说进入了系统的实施阶段,这时要完成各种编码工作,完善系统各个接口 之间的联络,改善界面的友好程度,对整个软件进行组装及调试,最后完成交 付使用前的各项工作。如该保密的部分需要进行封装;可以公开的部分需要做 好友善的人机界面。
软件开发的第三阶段是运行和维护阶段,一般对于规模较小的软件,对 这方面的考虑就比较少。比如我们自己经常开发一些小软件来解决一些实际 问题,就较少考虑以后的维护,一般只要满足目前的应用就可以了。但对于 一个完善的软件来说,就需要考虑实际运行过程中出现的各种情况,并有解 决方案及维护方法。这样,就会使得一个看上去较小的软件,也会变得复杂 起来,但这种复杂为使用和维护带来了方便,提高了软件对付外来情况的能 力,提高了软件的使用寿命,实际上等于节约了软件使用成本。
⑶VBA
VBA(Visual Basic for Application)最早是建立在Office 97中的标准宏语言, 由于它在开发方面的易用性且功能强大,许多软件开发商都将其嵌入自己的应 用程序中,作为一种开发工具提供给用户使用。而AutoCAD VBA就是集成在 AutoCAD中的Visual Basic开发环境,与VB的主要区别是VBA在与AutoCAD相 同的进程空间中运行,提供了与AutoCAD关联的快捷的编程环境,程序设计直 观快捷。它还提供了与其它可使用VBA应用程序集成的能力,可以作为其它应 用程序如Word或Excel的自动化控制器。可以看出,VBA是其中编程很为快捷 方便的一种,对于非计算机专业而更多熟悉VB编程语言的人来说,可以很快就 掌握它。
自动化技术(Automation)允许一个应用程序驱动另外一个程序。驱动程 序被称为自动化客户,另一个为自动化服务器。自动化技术后来发展成为 ActiveX Automation。
⑺Visual Java
Java是最早由Sun公司创建的一种颇具魅力的程序设计语言,她是针对嵌 入系统而设计的。像许多开发语言一样,Java是一组实时库的集合,可为软件 开发者提供多种工具来创建软件、管理用户接口、进行网络通讯、发布应用程 序等。对AutoCAD用户和开发者而言,Java代表着新一代的编程语言,它主要 用于开发出全新的优秀产品。
⑷ADS
ADS的全名是AutoCAD Development System,它是AutoCAD的C语言开发 系统,ADS本质上是一组可以用C语言编写AutoCAD应用程序的头文件和目标 库,它直接利用用户熟悉的各种流行的C语言编译器,将应用程序编译成可执 行的文件在AutoCAD环境下运行,这种可以在AutoCAD环境中直接运行的可执 行文件叫做ADS应用程序。ADS由于其速度快,又采用结构化的编程体系,因 而很适合于高强度的数据处理,如二次开发的机械设计CAD、工程分析CAD、 建筑结构CAD、土木工程CAD、化学工程CAD、电气工程CAD等。
⑹ActiveX Automation
ActiveX技术来源于 OLE(Object Linking and Embedding)技术。OLE最初 是对象链接与嵌入,后来发展成为复合文档技术,包括文字、图片、声音、动 画片和视频等媒体可以共同存在于一个文档中。它们可以由不同的应用程序产 生,同时也可以在该文档中编辑。如果应用程序支持OLE文档,则在不同应用 程序之间的切换由OLE自动完成。OLE技术和其它技术共同作用,从而实现不 同应用程序之间的无缝链接。
结果为0

⑶正切TAN
格式:(tan <角度> ) ,其中 <角度>用弧度表示

功能:求<角度>正切值
实例:(tan (/ pi 4))
结果为1
⑷反正切函数ATAN
格式:(atan <数> )
功能:求<数>反正切值,单位为弧度,为[-π/2,π/2]
实例:(atan (1))
结果为0.785398 , 即(π/4)
Visual LISP克服了AutoLISP一直以来开发中所存在的诸多不便和某些局限 性。从语言方面看,Visual LISP对AutoLISP语言进行了扩展,可以通过 Microsoft ActiveX Automation接口与对象交互。同时,通过实现事件反应器函 数,还扩展了AutoLISP响应事件的能力。 VisualLISP已经被完整地集成到 AutoCAD中。
化工AutoCAD二次软件开发的思路及步骤
化工AutoCAD二次软件的开发和其它软件的开发一样,均需遵循一定的 规律。一般来说,一个完善的AutoCAD二次软件开发过程可以分成4个阶段的 内容,它们分别是系统规划、系统开发、系统运行与维护、系统更新。而系统 规划又可以分成3个方面的内容,它们分别是战略规划、需求分析、资源分配。 在这个阶段,我们主要任务是确定所需要开发软件的目的、使用对象、使用者 的要求、开发者目前的能力及拥有的资源。软件开发的第二阶段是系统开发, 它包括系统分析、系统设计、系统实施。这时的主要任务根据第一阶段已经做 的工作基础上,提出所开发软件的逻辑方案、确定系统开发中每一步的内容和 任务,在此基础上,再进行系统总体结构设计,提出系统总体布局的方案。至 此,软件开发工作还停留在逻辑开发状态,尚未进入具体的编码工作。

功能:求<数>的自然对数,要求<数>必须大于零
实例:(log 10.0) 结果为2.3025851
⑻求平方根
格式:(sqrt <数> )
功能:求<数>的平方根,要求<数>必须大于零
实例:(sqrt 4.0) 结果为2.0
⑼求绝对值
格式:(abs <数> )
功能:求<数>的绝对值

实例:(abs -3) 结果为3
⑵Visual LISP
Visual LISP(简称VLISP)是为加速AutoLISP程序开发而设计的强有力的 工具。它提供了一个完整的集成开发环境(包括编译器、调试器及其他工具, 它可以显著地提高自定义AutoCAD的效率)。Visual LISP提供的主要工具有: 文本编辑器、格式编排器、语法检查器、源代码调试器、检验和监视工具、文 件编译器、工程管理系统/快捷相关帮助与自动匹配功能和智能化控制台等。
(+ 15 -10)
结果为50 结果为5
⑵减法
格式:(- <数> <数> …)

功能:求出第一个数逐次减去后面数的差
实例:(- 120 30 50)
结果为40
(- 15 -10)
结果为25

⑶乘法
格式:(* <数> <数> …)

功能:求出所列数的乘积 实例:(* 20 30)
结果为600
(* 1.5 -10 2)
⑻取表中第一元素CAR函数
格式:(car <表> ),表必须为引用表而非标准表,但可以是简单表,也
可以是嵌套表。
功能:提取<表>的顶层第一个元素
实例:(car ‘(1 3 5))
结果为1
(car ‘((1 3)6 5))
结果为(1 3)
⑼取表中除第一元素外其它元素的CDR函数
任何一个软件,总有它更新的时候,此时,进入了软件开发的第4阶段, 即系统更新阶段,在新的情况下,对原有的系统进行更新开发。
本章目录
AutoLISP语言基础
• 基本运算 • 基本函数 • 编程中常用的分支及条件判断函数 • 常用的绘图命令
• AutoLISP命令调用过程
⑴加法 格式:(+ <数> <数> …) 功能:求出所列数的总和 实例:(+ 20 30)
目前,随着化学工业的进一步向前发展,各种新的机械设备被人们设计和
制造,这些设备的工程图都是一件很大的工程。比如一个完整热交换器图纸, 就需要一个专人1~2天的工夫才能完成。利用AutoCAD的二次开发技术,可以 编出对热交换器的图进行批处理的程序,只需通过简单的人机会话,计算机能自 动绘制出图纸,这也是化工技术人员学习掌握AutoCAD二次开发技术的目的之 所在。随着化学工业的不断日新月异,对设备图纸绘制的速度要求也将越来越 快,利用AutoCAD二次开发技术开发而成的软件直接绘制各种设备的技术将在 化学工业中得到更加广泛的应用,其开发技术必将伴着化学工业一起发展。

实例:(float 3)
结果为3.0
(float 3.3)

⑺赋值函数SETQ
结果为3.3

格式:(setq <变量1> <表达式1> [<变量2> <表达式 2>]…) 功能:将表达式的值赋给变量,变量和表达式需成对出现
实例:(setq a 10)
结果 a=10
(setq s “it” )
结果 s=“it”
实例:(rem 50 9 4)
结果为1
⑴正弦函数SIN
格式:(sin <角度> ) ,其中 <角度>用弧度表示
功能:求<角度>的正弦值
实例:(sin (/ pi 2))
结果为1
⑵余弦函数COS

格式:(cos <角度> ) ,其中 <角度>用弧度表示
功能:求<角度>余弦值

实例:(cos (/ pi 2))

⑷除法
结果为-30
格式:(/ <数> <数> …)
功能:求出第一个数逐次除以后面数的商
实例:(/ 20 )
结果为20
(/ 130 2)
结果为65
(/ 3 30)
(/ 3.0 30) (/ 30 (/ 6 9))
相关文档
最新文档