1 / 43

计 算 机 绘 图

计 算 机 绘 图. 目 录. AutoCAD 基础知识. Autolisp 编程. AutoCAD 二维图形的 绘制和编辑. 尺寸标注. 块与属性. 三维建模. 链接到个人 备课件. AutoCAD 基础知识. 概述. 特点: 1. 使用方便,容易掌握. 2. 功能强大. 3. 修改方便. AutoCAD 软硬环境. 硬环境 --- 主机 486 以上,内存 16MB ,硬盘 140MB 以上. 软环境 ---windows 95 以上版本. AutoCAD 启动. 左键双击 AutoCAD 桌面图标.

temima
Download Presentation

计 算 机 绘 图

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 计 算 机 绘 图

  2. 目 录 AutoCAD基础知识 Autolisp 编程 AutoCAD二维图形的 绘制和编辑 尺寸标注 块与属性 三维建模 链接到个人 备课件

  3. AutoCAD基础知识 • 概述 特点:1.使用方便,容易掌握 2.功能强大 3.修改方便 • AutoCAD软硬环境 • 硬环境---主机486以上,内存16MB,硬盘140MB以上 软环境---windows 95以上版本 • AutoCAD 启动 • 左键双击AutoCAD桌面图标 • 由启动对话框设置绘图环境(4个钮): 打开图形---选择用户图形 缺省设置---英制、公制(默认) 使用样板---由下面列表框中选样板图形 使用向导---选择记数制等

  4. AutoCAD界面 • AutoCAD进入 • AutoCAD界面(标题行、下拉菜单、标准工具栏、 水平工具栏、绘图区、 命令行、状态行(显示光标坐标、 辅助工具) • AutoCAD退出(存盘和退出) 存盘(SAVE)---以原名或起名存盘 退出--- QUIT或菜单EXIT 退出---QUIT或菜单EXIT 当图形文件无名时系统要用户先起名 菜单SAVE AS---另起新名存盘

  5. F1:帮助 F8:正交开关 F2:文本 图形 F9:分辩率捕捉开关 F5:等轴侧面之间的转换 F6:动态坐标开关 ESC:中断当前命令 F7:网格开关 • AutoCAD的基本操作 1. 功能键 2. 文件的操作与管理 建立文件(NEW)、保存文件(SAVE、SAVE AS)、打开文件(OPEN) 3. 绘图环境设置和显示 • LIMITS——设置绘图区域,控制边界限制 • ZOOM——按要求(视觉缩放)显示图形 • (用“ALL” 选项)

  6. 文字样式设置——格式\文字样式:斜体gbeitc、文字样式设置——格式\文字样式:斜体gbeitc、 • 大字体gbcbig • 标注样式设置——格式\标注样式:尺寸四要素 • 图层—— 1) 图层的基本概念 2) 图层命令(Layer):生成新层、设定当前层、管理各图层(线型、颜色、关闭、冻结、锁闭) 4. 坐标的基本知识 绝对坐标:45,20 相对坐标:@45,20 相对极坐标:@45<20 即:@距离<角度

  7. AutoCAD二维图形的 • 绘制和编辑 • 基本绘图命令 1. 画点命令(Point) 2. 画线命令(Line) 3. 画圆命令(Circle) 4. 画圆弧命令(Arc) 5. 多义线命令(PLine) 6. 画矩形命令(RECtang) 7. 画多边形命令(POLygon) 8. 画样条曲线命令(SPLine) 9. 文本命令(MText、Dtext、Text) 10.多重平行线(MLINE):须先设置多线样式---- 起名-添加-元素特性-设置-确定-保存-确定

  8. 基本编辑命令 1. 选择集的构造 直接方式 普通窗口 (Window) 交叉窗口 (Crossing) 最后方式 (Last) 扣除方式 (Remove) 追加方式 (Add) 全部方式 (All) 2. 擦除命令(Erase) 3. 移动命令(Move) 4. 复制命令(COpy) 5. 镜像命令(MIrror) 6. 阵列命令(ARray) 7. 旋转命令(ROtate) 8. 偏置命令(Offet)

  9. 9. 比例命令(SCale) 13. 切角命令(CHAmfer) 10. 修剪命令(TRim) 14. 拉长命令(LENgthen) 11. 切断命令(BReak) 15. 分解命令(EXPLODE) 16. 特性命令(PROPERTIES) 12. 圆角命令(Fillet) 17. 目标捕捉(OSNAP)---END、MID、CEN、INT、 PER、TAN、NEA等(用后注意关闭) 18. 生成图形边界---绘图\边界(拾取点、确定) • 图案填充 图案填充:绘图\图案填充(BHatch) 条件:轮廓区域必须封闭 圆弧连接 习 题

  10. 线性尺寸的标注 • 注意:直径 的标注,控制码%%C——“Φ” ;%%p—— + - • 角度尺寸的标注 • 注意:数字必须水平书写。控制码%%D——“ ” • 尺寸标注 首先应设置标注样式:格式\标注样式——设置 • 直径和半径尺寸的标注 • 注意:注在圆内

  11. 块与属性 • 图块(二次开发工具之一) • 1. 块的概念:定义的赋予名称的一组实体 • 2. 块的制作(Block内部块或Wblock外部块) • 3. 块的插入(Insert) • 属性及属性块 • 1. 属性:从属于块的特殊文本信息 • 2. 属性块的概念:属性块 = 属性 + 块 • 3. 属性的定义命令:绘图\块\属性定义(Attdef) • 4. 块的定义命令:绘图\块\创建(Block内部块) • 5. Wblock写外部块(取名存盘,注意路径) • 6. 属性块的插入命令:插入\块(Insert) 习 题

  12. 内连接 内连接 定圆心 R 定切点 返 回

  13. 三维建模 步骤: 1 形体分析组合体视图 2 分解组合体为若干子形体,并将其二维图生成“边界”或“面域” 命令 :绘图\边界 或 绘图\面域 3 Z方向拉伸各子形体到其高度 命令 : EXTrude 4 进入观察方向为“西南方向”的三维体系 命令 : 视图 / 三维视图 / 西南等轴测 5 继续构建其它子形体并对各子形体作并、交、差(注意必要 时旋转)

  14. 实体间的布尔运算: 并、交、差 例如

  15. 大减小

  16. 如已构建以下形体:

  17. 6 投影(三维——二维): b、 缩小,便于复制 a、视图/三维视图/主视 c、复制四个,拉开距离

  18. 1. 将俯视图位置的主视方向三维实体图绕X轴正转90度(右手Y包向Z), 得到同一视窗中的俯视方向三维实体图 d、 “ROTATE3D”命令(修改\三维操作\三维旋转),构建四个视图:

  19. d、 “ROTATE3D”命令,构建四个视图 2、将左视图位置的主视方向三维实体图绕Y轴正转90度 (右手Z包向X),得左视方向的三维实体图

  20. d、 “ROTATE3D”命令,构建四个视图 3、将轴测图位置上的主视方向的三维实体图先绕Y轴 正转45度,再绕X轴正转35.26度得正轴测图

  21. f、进入“布局1”,并用鼠标双击 (出现粗线框) e、将三维图改置于新设有色层(便于后续操作)

  22. 用SOLPROF命令(菜单“绘图”→“实体”→“设置”→“轮廓”)选择全部三维实体模型,并以三个“Y”回应,生成二维轮廓线与隐藏线(因投影重叠,暂看不出变化.)用SOLPROF命令(菜单“绘图”→“实体”→“设置”→“轮廓”)选择全部三维实体模型,并以三个“Y”回应,生成二维轮廓线与隐藏线(因投影重叠,暂看不出变化.) g、 投影——菜单:绘图/实体/设置/轮廓

  23. h、选“西南方向”显示各视图的二维轮廓与对应的三维实体模型h、选“西南方向”显示各视图的二维轮廓与对应的三维实体模型

  24. i、删除三维实体模型

  25. j、选“主视方向”得主、俯、左、正等测的二维轮廓图.j、选“主视方向”得主、俯、左、正等测的二维轮廓图.

  26. k、用MVSTEUP命令或点击进入模型空间 。点击“图层设置”可见到新生成的PV层和PH层(隐藏线层),将PV层线型粗细改为0.5,将PH层线型改为DATCH,得到有粗实线、虚实线构成的三视图和正等测图

  27. l、若要擦去轴测图虚线,可点取虚线用EXPLODE命令将其分解,再用“删除”命令擦去虚线。补上视图中必要的点划线,完成三维实体模型到二维视图的操作。l、若要擦去轴测图虚线,可点取虚线用EXPLODE命令将其分解,再用“删除”命令擦去虚线。补上视图中必要的点划线,完成三维实体模型到二维视图的操作。

  28. 例: 返 回 习 幻灯片 48题

  29. AutoLISP编程 • 概述 • AutoLISP——老计算机语言LISP的变种 • AutoLISP语言是一种表处理语言:如(+ x y) • AutoLISP具有运算、判断、字符处理、推理、图形 处理功能 • AutoLISP是AutoCAD二次开发的工具之一 • AutoLISP基本概念 • 数据类型 • 整型数:如 +125、-125、125、+0、-0、0、 均合法 • 实型数:如123.50、123.00、0.37、-0.05、0.0、 -15.35E-3、15.35E+3等均合法。0.4用.4表达为非法。 • 字符串:用双引号定界的字符序列。如:“AB”、 “100”。“”为空串,长度为零。

  30. 符号 函数名、变量名、常量名统称为符号。规定如下: • 第一个字符不为数字 • 符号名大小写等价 • 不可与系统内部函数名、变量名相同 • 符号名中不可出现以下字符 : • “(”、“)”---已用作函数调用 • “.”---用作点对 • “,”---作QUOTE函数的简写 • “ ” ”---字符串常数的定界符 • “;”---作注释标志 • 变量 • 变量类型 :取决于其值的类型 • 变量名 :

  31. 变量名由字母、数字、符号组成,如:C3、A2、D、变量名由字母、数字、符号组成,如:C3、A2、D、 <5D>、-E 等。 32、2B、(A)、A:、B”不合法。 • 变量属性 名称 两种属性: 如:A的值为356,则—— 内容 名称--- A A 内容--- 356 • 常量(特定变量) • PI----π,值为3.1415926535897931(部分显示) • T----逻辑值真 • NIL----逻辑值假 • 原子和表 • 原子---表的最基本元素,不能再分解,如:A、 BC、6、80等 • 表---

  32. 形式:(原子<或表> 原子<或表> ……) • 简单表——由原子构成,如:(A B CD) • 复杂表——表中含表,如:(AB C (7 8) ) • 表达式 S(函数) • 表达式——具有运算功能的表 S(表达式) • 形式——树型结构 原子 表 • 功能——调用函数 原子 表 • 约定 符号 数 表 原子 • 程序注释内容前应以分号“;” • 开头 整型数 实型数 字符串 变量 函数名 常量 • 字符串中可包含控制信息: \e——(ESC)中断 \n——换行 \\——\ \——回车

  33. AutoLISP函数 • AutoLISP函数(语言) 格式:(函数名 变元1变元2变元3变元4……) 变元:可为变量、数据、表 • 预定义函数:系统已定义了功能的函数 例: (if (> a b) (setq c 10) (setq c 5) ) 例:(cond ( (= u 0) (setq pm 45) ) ( (= u 1) (setq pm 90) ) ( t (setq pm 135) ) ) 例:(if (= a b) (progn (setq a (+ a 10) ) (setq b (- b 10) ) ) )

  34. 例: (setq a 1) (whie (<= a 10) (wxt a) (setq a (1+ a) ) ) 例:画一粗实线(45度) ( setq p1 ‘(50 50) p2 ‘(100 100) ) ( command “pline” p1 “w” 0.8 0.8 p2 “” ) • 用户定义函数 (DEFUN <符号> <变元表> <表达式1> <表达式2> <表达式3> …… ) • 符号——用户定义的函数名

  35. 变元表—— 形式:(ar1 ar2 …… / v1 12 ……) • “/”前——哑元,对应于用户调用函数时的自变量 • “/”后——局部变量,为本函数定义体内的临时变 量 • “/”前后——须有空格 • 函数定义体——<表达式1> <表达式2> …… 它定义了函数的功能! 例:(defun et ( a x / n ) ( setq n ( 1+ (expt a x ) ) ) ) 调用——command : ( et 2 4 ) 计算机返回——17

  36. p1 p3 p2 p4 • 开发AutoCAD新命令 • 方法——自定义函数defun • 被定义函数的特点: 函数名——C:符号 (冒号后不留空格) 函数变元表中不准有哑元,可有局部变量 例:开发以二角点坐标绘制矩形的命令 (defun c:rect (/ p1 p2 p3 p4 ) ( setq p1 (getpoint “p1:” ) ) ( setq p2 (getpoint “p2:” ) ) ( setq p3 (list ( car p2 ) ( cadr p1 ) ) ) ( setq p4 (list ( car p1 ) ( cadr p2 ) ) ) ( command “pline” p1 “w” 0.8 0.8 p3 p2 p4 “c” ) ) 存盘取名——如:D\:WYP\RECT.LSP

  37. 如:x 2 • AutoLISP程序装入与运行 两种方法: • 键盘输入并运行——适于简单程序 Command : (setq x ( getint “x:” ) ) (expt x 2 ) X : 3 • 装入编辑后的AutoLISP文件(程序)运行 • 编辑AutoLISP文件(程序) • 可用写字板或记事本等编辑 • 文件名为****. L S P (注意:加路径名) • 程序装入 • (LOAD “< 文件名>”)函数装入 如:装入文件——D:\WYP\RECT.LSP Command:(LOAD “D:\\WYP\\RECT”) 返回函数名则装入成功

  38. 1 5 • 运行程序——如:command: RECT 3 4 • 用命令装入 • 运行[TOOLS]——LOAD Application……(加载应用程序) • “加载……LISP”对话框中找目标文件 (如:D:\WYP\RECT) • 按加载键 (装入成功则返回文件名) • AutoLISP程序设计 以键槽剖面为例,见幻灯片。 • 图形分析 • 圆弧与直线组合 • 槽口方向应能任意选择 • 绘图方法: PLINE—弧方式:起点、圆心、终点绘制圆弧—直线方式:画折线 • 输入参数 • 插入基点Pt • 旋转角ALF

  39. 1 5 • b1=B/2 轴半径r=d/2 则有 l= r-b1 sit(θ )=arctan(b1/l) 2 2 3 4 输入参数 计算 画图 • 轴径d • 键槽宽B • 槽底尺寸H(需查手册计算) • 建数学模型 计算各关键点坐标: • 各点坐标: (考虑旋转角ALF) P1=polar (pt , (alf+sit) , r) P3=polar (pt , (alf-sit) , r ) P4=polar (p3 , (alf+pi) , (l+r-H) ) P5=polar (p1 , (alf+pi) , (l+r-H) ) • 程序流程 • 程序

  40. E N D 返回次界面 返回主界面

  41. 内连接 内连接 定圆心 R 定切点

More Related