第7章_绘图方法-2012052514090165
第七章图无答案
结束 上页 下页 末页
节
遍历
DFSTraverse(G, v, Visit());
A
H
//从顶点v起深度优先遍历图G,对每个顶点执行一次Visit
B
C
D
F E
规则:访问起始顶点v,然后选取与v邻接的未访问的第一个顶点w,访 问之,再选取与w邻接的未访问的第一个顶点,访问之。重复进行 至当前节点的所有邻接点都被访问过,此时后退到最近访问过的定 点,找其下一个未访问的邻接点访问,依次类推。如ABE FCD H 说明:一次可遍历所有与v连通的顶点。若尚有顶点未访问(非连通 图),则从其开始重复上述过程.对应树的先根遍历。可得深度优先生 成树或森林以及连通分量 递归描述:访问v, 逐个从v未访问的邻接点出发递归遍历.
int/double…
E 1 1 0 0 0 0 InfoType *info; //弧的附加信息数组 F 0 1 1 1 0 0 }ArcCell,AdjMatrix[MAX_VERTEX_NUM][MAX_VERTEX_
NUM];
typedef struct { // 图的定义 VertexType vexs[MAX_VERTEX_NUM]; //顶点信息 AdjMatrix arcs; // 邻接矩阵,存储弧信息,静态数组 int vexnum, arcnum; // 顶点数,弧数 GraphKind kind; // 图的类型标记 结束 上页 下页 末页 节
2、邻接表存储表示
顶点数组(头结点)邻接点链表
0 1 2 3 4 5
A B C D E F
B
5 A F 3
C D E
1 0 3 2 0 1
4 4 5 5 1 2
无向图中每条边出现两次,n个 顶点e条边需n个头结点和2e 个表结点
第7章绘图方法
7.2.2使用颜色
1.颜色函数 Visual Basic提供了两个专门处理颜色的函数:RGB和 QBColor。 (1)RGB函数 格式:RGB(Red,Green,Blue) 其中:Red、Green、Blue分别代表红色的值,绿色的值 和蓝色的值。取值范围都是0到255。 例如:语句Form1.BackColor = RGB(255,255,0),用来将 窗体Form1的背景色设置为黄色。 RGB函数采用红、绿、蓝三色原理,返回一个Long整数, 用来表示一个颜色值。表7-2列出了一些常见的颜色以及 这些颜色的三色值。
13 台州学院计算机系
7.3.1画点方法Pset
【例7-1】单击窗体,用Pset方法画出[-2, 2]上的正弦曲线和余弦曲线。
14 台州学院计算机系
7.3.1画点方法Pset
【例7-1】单击窗体,用Pset方法画出[-2,2]上 的正弦曲线和余弦曲线。 分析: (1)由于正弦曲线和余弦曲线的取值都在-1和1 之间,且要求画出[-2,2]区间上的,因此可以 先用Scale方法定义坐标系,使窗体对象的左上角 坐标为[-2,1],而右下角的坐标为[2,-1],然 后再用Pset方法画出该坐标系。 (2)单击窗体时,根据x从[-2,2]的不断取值, 用y=sin(x)和y=cos(x)求出y,然后在(x,y)点用 Pset画出即可(用循环实现)。
23
台州学院计算机系
【例7-3】单击窗体后,画一系列圆心在窗 体中心,半径随机,且窗体所能容纳的同 心圆。运行后如图7-5所示。
Picture1.Scale (-2 * 3.14, 1)-(2 * 3.14, -1) Picture1.CurrentX = 0 Picture1.CurrentY = 0 Picture1.Print "0" End Sub 在使用Cls方法后,CurrentX、CurrentY属性值为0。
徒手画图专题教育课件
机 后经过椭圆中心画一竖直轴线,定出锥或柱旳高度。对于圆锥则从锥顶作两直线与
电
椭圆相切,对于圆柱则画一种与下底面一样大小旳上底面,并作两直线与上下椭圆 相切。
类
画立体草图应注意下列三点:
专
(1)先定物体旳长、宽、高方向,使高度方向竖直、长度方向和宽度方向各与
业
水平线倾斜30°。 (2)物体上相互平行旳直线,在立体图上也应相互平行。
电
类
专
业
机 械 工 程
图1-58 画物体旳立体草图
回节目录
高
职
有旳物体,如图1-58b旳棱台,则能够看成从一种大长方体削去一部分而做成。
高
这时可先徒手画出一种以棱台旳下底为底,棱台旳高为高旳长方体。然后在其顶画 出棱台旳顶面,并将下面旳四个角连接起来。
专
画圆锥和圆柱旳草图,如图1-58c所示,可先画一椭圆表达锥和柱旳下底面,然
专
机 5
电
3
3
个
个
个
单
类
单
单
位
位
位
专
5个 单 位
3个 单 位
3个 单 位
业
图1-54 徒手画角度
机
械
工
程
图1-55 徒手画圆
回节目录
高
职
高
专
机
电
类
图1-56 徒手画椭圆
专
徒手画平面图形时,其环节与仪器绘图旳环节相同。不要急于画细部,先要考虑大局,即要注意图形旳长
业 与高旳百分比,以及图形旳整体与细部旳百分比是否正确。要尽量做到直线平直、曲线光滑、尺寸完整。初学 画草图时,最佳画在方格(坐标)纸上,图形各部分之间旳百分比可借助方格数旳百分比来处理,如图1-57所
采矿CAD绘图实用教程[(上)1~7篇](十二五规划教材)
命令行与文本窗口
“命令行”窗口位于绘图窗口的底部,用于接收用户输入的命令,并显示 AutoCAD提示信息。在AutoCAD 2007中,“命令行”窗口可以拖放为浮动窗 口。
“AutoCAD文本窗口”是记录AutoCAD命令的窗口,是放大的“命令行” 窗口,它记录了已执行的命令,也可以用来输入新命令。在AutoCAD 2007中, 可以选择“视图”|“显示”|“文本窗口”命令、执行TEXTSCR命令或按F2键来 打开AutoCAD文本窗口,它记录了对文档进行的所有操作 。
中文版AutoCAD 2007为用户提供了“AutoCAD经典” 和“三维建模”两种工作空间模式。对于习惯于AutoCAD 传统界面用户来说,可以采用“AutoCAD经典”工作空间。 主要由菜单栏、工具栏、绘图窗口、文本窗口与命令行、 状态行等元素组成。 标题栏 菜单栏与快捷菜单 工具栏 绘图窗口 命令行与文本窗口 状态行
2800
1000
600 3900
图1-2
区段运输平巷超前支护范围的巷道断面图(找出错误) 区段运输平巷超前支护范围巷道断面释的过程,是整个绘 图过程中不可缺少的一步。AutoCAD的“标注”菜单中包 含了一套完整的尺寸标注和编辑命令,使用它们可以在图 形的各个方向上创建各种类型的标注,也可以方便、快速 地以一定格式创建符合行业或项目标准的标注。
工程制图的绘图的方法与步骤
绘图的方法与步骤第一节用绘图工具和仪器绘制图样工程图样通常都是用绘图工具和仪器绘制的,绘图的步骤是:先画底稿;然后,进行校对,根据需要进行铅笔加深或上墨;最后,再经复核,由制图者签字。
一、用制图工具和仪器铅笔加深的图样1、画底稿绘图时,采光应来自左前方。
通常用削尖的2H铅笔轻绘底稿,底稿一定要正确无误码,才能加深或上墨。
画底稿的顺序是:先按图形的大小和复杂程度,确定绘图比例,选定图幅,画出图框和标题栏;根据选定的比例估计图形及注写尺寸所占面积,布置图面。
然后,开始画图。
画图时,先画图形的对称轴线,中心线或主要轮廓线,再逐步画出细部。
图形完成后,画尺寸界线利尺寸线。
最后,对所绘制的底稿进行仔细校对,改正错误和缺点,并擦去不需要的图线。
2、铅笔加深铅笔加深时应做到线型粗细分明,符号国家标准的规定,宽度为O.5b的圈线(如粗实线、中虚线等)常用HB铅笔加深;宽度为0·35b的图线(如细实线、细点划线、折附线及波浪线等)常用削尖的H或2H铅笔适当用力加深;在加深圆弧时,圆规的铅芯应该比画直线时的铅笔芯软一号。
用铅笔加深时,一般先加深细点划线(中心线、对称线)。
为了使同类线型粗细一致,可以按线宽分批加深;先画粗实线,再画中虚线,然后画细实线,最后画双点划线、折断纠和波浪线。
加深同类型圈线的顺序,一般是先画曲线,后画直线;画同类型的直线时,通常是先从上向下加深所有的水平线,再从左向右加深所有的竖直线,然后加深所有倾斜线。
当图形加深完毕后,再加深尺寸线及尺寸界线等,然后,画尺寸起止符号 (45。
的中实线斜短划或尺寸箭头),填写尺寸数字和书写图名、比例等说明文字和标题栏。
在写字前,必须先按选定的字高用铅笔轻画格线(汉字画出长仿宋字的字格,数字与字母可只画出字存的两条边线)。
3、复核和签字加深完成后,必须认真复核,如发现错误,则应立即改正;最后,由制图者签字。
二、用制图工具和仪器绘制上墨图样用制图工具和仪器绘制上墨图样的程序,与绘制铅笔加深的图样相同。
课程设计画图分析方法
课程设计画图分析方法一、教学目标本课程的教学目标是让学生掌握画图分析方法,能够运用图形来表达数学问题,提高学生的图形理解和运用能力。
具体来说,知识目标包括了解各种图形的基本性质和绘制方法,理解图形与数学问题之间的关系;技能目标包括能够熟练地绘制各种图形,运用图形来解决数学问题;情感态度价值观目标包括培养学生对数学的兴趣,增强学生解决问题的信心。
二、教学内容本课程的教学内容主要包括图形的绘制和分析方法。
图形的绘制方法包括直线、圆、三角形等基本图形的绘制,图形的分析方法包括图形的对称性、图形的面积和体积计算等。
三、教学方法为了达到教学目标,我们将采用多种教学方法。
包括讲授法,讲解图形的绘制和分析方法;讨论法,让学生通过讨论来深入理解图形的性质;案例分析法,分析实际问题中的图形,让学生学会如何运用图形来解决问题;实验法,让学生通过实际操作来掌握图形的绘制方法。
四、教学资源为了支持教学内容和教学方法的实施,我们将准备适当的教学资源。
包括教材,提供图形的绘制和分析方法的理论和实践指导;参考书,提供更多的案例和练习题,帮助学生巩固知识;多媒体资料,通过动画和视频等形式,生动地展示图形的性质和绘制方法;实验设备,让学生能够实际操作,掌握图形的绘制方法。
五、教学评估本课程的评估方式包括平时表现、作业和考试三个部分。
平时表现主要评估学生在课堂上的参与度和表现,包括发言、讨论和演示等,占总评的30%。
作业主要包括图形绘制和分析练习,每次作业占总评的10%。
考试包括期中考试和期末考试,内容涵盖本课程的所有知识点,期中考试占总评的20%,期末考试占总评的40%。
评估方式客观、公正,能够全面反映学生的学习成果。
六、教学安排本课程的教学安排如下:每周两次课,每次课时长为90分钟,共计18周。
教学地点安排在教室或实验室,根据课程需要进行调整。
教学进度安排合理、紧凑,确保在有限的时间内完成教学任务。
同时,教学安排还考虑学生的实际情况和需要,如学生的作息时间、兴趣爱好等,尽量为学生提供舒适的学习环境。
绘图方法与技巧
z
o
R
I
I
8个图形实例中的任一个都可以整体移动、复制、取消组合后进行修改。
I
· P
O
O′
R
ω
I
d1
d2
h
× × × × · · · · × × × × · · · · × × × × · · · · × × × × · · · · (a) (b) (c)
绘图应用实例
描图时可把填充颜色设为“无填充色”,图的轮廓画完后再选取描的图的填充色和边线色。最后进行组合。
绘图 任意多边形
3
8.如何画弧以及如何修改达到预想的效果? 用“绘图”中“自选图形”中的四分之一圆弧,经过横、竖、顺拖拉小方块 ,即可得到任意形状的圆弧,再选取“绘图”中的“自由旋转”改变弧的方向。
0
X
“添加文本”
Y
a
c
d
b
x1
x2
方法2:在封闭图形中写字可用“击活图形”→鼠标右键→“添加文本”
组合图形实例
小技巧: 用封闭曲线围成的区域可以填充颜色(如斜线)。 半虚半实的椭圆使用了“补丁法”。 3. 文字和文本中的符号和公式全部用文本框写,最后与图形的各部分一起全部选中,组合成一个整体。
l
x
1.常用基本形状绘图
绘图方法: ① 使用“绘图”工具栏中的“直线”、“箭头”、“矩形”、“椭圆”等; ② 使用“自选图形”的“基本形状”中的“平行四边形”等。 ③ 使用“自选图形”中的“线条”中的“任意多边形”绘制“曲线”(正弦曲线等)、“任意多边形”(不规则封闭图形)和“自由曲线”等。
①
直线(虚线)
箭头
矩形(正方形)
椭圆(园)
绘图方法:
0-7第七章%2B透视图基本作图方法
30°
L2
S'
L1
60°
M2
S 站点
(a)
材料科学与工程学院
杨永良
视距
第七章 透视图基本作图方法
作图步骤如下:
(3)画视平线HH和基线XX, 间距为视高,并将已求出的灭 60° 点、量点和主点在视平线 HH上; LXX 1 的垂线,交 M2 M1 过主点S′作基线 于A点,过 A点向M1、M2灭点 ' 作出两个方向的全长透视线; 在基线A点两侧标出各点的实 际位置(a1、a2、b1、b2),然 后由各点的实际位置向L1、L2 量点作直线,与AM1、AM2全 长透视线相交即得相应的透视 位置,并分别向两灭点连线得 站点 立体底面的次透视。
第七章 透视图基本作图方法
两种灭点的规律:
第一,当矩形物体与画面处于平行位置时,矩形 物体的水平边线永远与画面呈平行状态,而与 画面相垂直的边线消失于一个灭点上,这个灭 点与心点重合,这就是平行透视或一点透视。 第二,当矩形物体与画面成一定的角度(矩形的四 边均不与画面平行)时,则有两个灭点,灭点必 定落在视平线上,这就是成角透视或二点透视。
杨永良
第七章 透视图基本作图方法
h
(4)在基线XX上画 出侧面各点的实际 位置(a、b),分 别向量点L引线,得 深度方向的透视位 置,即可得底面的 透视。
P e d c
b a
S L M H
H
X e d c b a
X
材料科学与工程学院
杨永良
第七章 透视图基本作图方法
h
(5)在高度量线上确 定物体的真高,过 正面各点的实际位 置(c、d、e)作基 线XX的垂线,交于 高度量线,并分别 向灭点M引线,得 正面的消失线。同 样,用(4)步骤的 方法求出顶面的透 视。
动物生物学-生物绘图法
新材料与新技术的应用
利用3D打印技术制作生物模型,实现更精细的解剖结构展示。
3D打印技术
利用计算机模拟技术,实现生物形态和行为的动态模拟。
数字模拟技术
利用高分子材料制作生物模型,提高模型的耐用性和稳定性。
高分子材料
2
1
3
结合生物学和物理学知识,研究生物运动和生物力学的规律。
生物学与物理学
利用化学合成技术,开发新型生物材料和试剂。
生物绘图法的应用领域
用于教学演示,帮助学生更好地理解生物形态和结构。 用于记录、分析和展示生物样本,辅助科学研究。 用于制作博物馆展品和资料,向公众展示生物多样性。 用于记录和展示生态系统中的生物分布和相互关系。 生物学教学 科学研究 博物馆学 生态学研究
生物绘图法的基本技巧
第二章
绘图材料与工具
鲨鱼
鲨鱼的生物绘图应突出其锋利的牙齿、流线型的身体和独特的鳃裂。
第一步
第二步
第三步
生物绘图的数字化技术
第四章
数字图像处理软件
03
Paint Tool SAI
专为动漫和插画设计的绘图软件,提供自然的笔触和丰富的色彩选择。
01
Adobe Photoshop
专业的图像处理软件,可用于调整图像亮度、对比度、色彩平衡,以及进行滤镜处理等。
动物生物学-生物绘图法
CATALOGUE
壹
贰
叁
肆
伍
目录
生物绘图法概述
生物绘图法的基本技巧
动物生物学的生物绘图实例
生物绘图的数字化技术
生物绘图法的未来发展与挑战
生物绘图法概述
第一章
定义与特点
生物绘图法是一种通过绘图来描述、记录、分析和展示生物形态、结构、功能及其与环境相互关系的科学方法。
CAD2012工程绘图技能训练教程第7章绘制专业图的相关技术
2.AutoCAD设计中心窗口 AutoCAD设计中心:
上部是工具栏(11个按钮); 下部是3个选项卡与相应内容。
第7章 绘制专业图的相关技术
节目录
AutoCAD2012 工程绘图技能训练教程
7.1 AutoCAD设计中心
7.1.1 AutoCAD设计中心的启动和窗口
(1)“文件夹”选项卡
节目录
AutoCAD2012 工程绘图技能训练教程
7.1 AutoCAD设计中心
7.1.1 AutoCAD设计中心的启动和窗口
(2)“打开的图形”选项卡
选择“设计中心”窗口中“打开的图形”选项卡,在树状图中将只列出
AutoCAD当前打开的所有图形文件名 。 (3)“历史记录”选项卡 选择“设计中心”窗口中“历史记录”选项卡,将使窗口内只显示 AutoCAD设计中心最近访问过的图形文件的位置和名称 。
Байду номын сангаас
第7章 绘制专业图的相关技术
节目录
AutoCAD2012 工程绘图技能训练教程
7.1 AutoCAD设计中心
7.1.1 AutoCAD设计中心的启动和窗口
(4) 工具栏
加 设计中心工具栏上共有11个按钮,从左自右分别是: 载: 显示对话框,将选定的内容装入设计中心的内容显示框。
上一页: 使设计中心显示上一页或指定页的内容。 下一页: 使设计中心显示下一页或指定页的内容。 向 上: 使设计中心内容显示框内显示上一层的内容。 搜 索: 显示“搜索”对话框。 收藏夹: 将位于Windows Favorites系统文件夹中名为Autodesk的文件 夹,以常用内容的快捷方式存入,以便快速查找。 主 页: 用于在联机设计中心返回主页。 树状视图切换:控制树状图窗口的打开和关闭。 预 览: 控制内容显示框下部图形预览区的打开或关闭。 说 明: 控制内容显示框下部文字预览区的打开或关闭。 视 图: 可使内容显示框中的内容显示方式在“大图标”、“小图标”、 “列表” 和“详细信息”4种显示方式间切换。
AutoCAD 2010中文版基础教程第7章 参数化绘图
7.2 尺寸约束
本节将介绍添加及编辑尺寸约束的方法。
7.2.1 添加尺寸约束
尺寸约束控制二维对象的大小、角度及两点间距离等,此类约 束可以是数值,也可以是变量及方程式。改变尺寸约束,则约束将 驱动对象发生相应变化。 用户可通过【参数化】选项卡的【标注】面板来添加尺寸约束 。约束种类、约束转换及显示如表7-2所示。
第7章参数化绘图?几何约束?71?尺寸约束?72?参数化绘图的一般步骤?73?综合练习利用参数化功能绘图?74通过本章的学习读者可以掌握创建添加编辑几何约束和尺寸约束的方法学会利用变量及表达式约束图形熟悉参数化绘图的一般方法
第7章
•7.1
参数化绘图
•几何约束
•尺寸约束 •参数化绘图的一步骤
•7.2
7.1 几何约束
本节将介绍添加及编辑几何约束的方法。
7.1.1 添加几何约束
几何约束用于确定二维对象间或对象上各点间的几何关系,如平行、 垂直、同心或重合等。例如,可添加平行约束使两条线段平行,添加重合 约束使两端点重合等。 通过【参数化】选项卡的【几何】面板来添加几何约束,约束的种类如 表7-1所示。在添加几何约束时,选择两个对象的顺序将决定对象怎样更新 。通常,所选的第二个对象会根据第一个对象进行调整。例如,应用垂直 约束时,选择的第二个对象将调整为垂直于第一个对象。
7.4 综合练习──利用参数化功能绘图
【例7-6】 利用参数化绘图方法绘制如图7-34所示的操场 平面图。
图7-34 操场平面图
【例7-7】 利用AutoCAD的参数化功能绘制平面图形,如图7-53所示。先画 出图形的大致形状,然后给所有对象添加几何约束及尺寸约束,使图形处 于完全约束状态。 【例7-8】 利用AutoCAD的参数化功能绘制平面图形,如图7-54所示。给所 有对象添加几何约束及尺寸约束,使图形处于完全约束状态。
2012年计算机绘图讲义
计算机绘图环境科学专业适用化学化工与食品安全学院环境系二O一二年九月第一章CAD在环境工程设计中的应用一、工艺流程图的绘制二、平立面布置图的绘制三、管段图的绘制四、设备零件图的绘制第二章基本概念与基本操作§2-1 AutoCAD 简介一、AutoCAD发展历史AutoCAD是由美国Autodesk公司开发的专门用于计算机绘图设计工作的通用CAD(Computer Aided Design,计算机辅助设计)软件包,是当今各种设计领域广泛使用的现代化绘图工具。
该软件自1982年11月首次推出R1.0版本(在美国拉斯维加斯Las Vegas举行的COMDEX展览会上正式发布,原名MicroCAD,目的是给孩子和学生提供一个进行手工画图的微机工具。
)以来,由于其简单易学、精确无误等优点而一直深受工程设计人员的青睐。
此后Autodesk公司不断推出AutoCAD的新版本。
从AutoCAD R1.0到AutoCAD R14.0,从AutoCAD 2000、AutoCAD 2002,一直发展到今天的AutoCAD 2006。
在其功能不断完善和增加的同时,软件体积也随之迅速增加,由最初的几兆、几十兆发展到今天的几百兆,对电脑的要求也越来越高。
该软件发展到AutoCAD R14.0和AutoCAD 2000后已经比较完善,完全可以胜任一般化工图样的绘制工作。
AutoCAD 2004的功能又有了进一步的扩充。
它具有强大的绘图功能,不但能够用来绘制一般的二维工程图,而且能够进行三维实体造型,生成具有三维真实感的图形。
另外AutoCAD 2004还可以进行二次开发,从而形成更为广阔的应用领域。
用AutoCAD绘图,可以采用人机对话方式,也可以采用编程方式。
AutoCAD适用面广,易学易用,是一般设计人员喜欢的CAD软件之一,在国内外应用十分广泛,主要应用于机械、建筑、电子、航天、造船、石油化工、土木工程、冶金、地质、农业气象、纺织、轻工、商业等领域。
自动检测技术(王化祥)(二版) 第7章 三维绘图基础
7.棱锥体 启用“棱锥体”命令有三种方法。 (1)“绘图”→“建模”→“棱锥体”菜 单命令; (2)单击“建模”工具栏中“棱锥体”按 钮 (3)输入命令:PYRAMID。 启用“棱锥体”命令后,命令行提示如下: 命令:pyramid 4个侧面 外切 指定底面的中心点或„边(E)/侧面(S)‟: 指定底面半径或„内接(I)‟: 选项说明 中心点:输入底面中心的坐标,此选项为系统默认选项。然后指定底面的半径 和高度。 【例】绘制一个直径为100、 高为120的棱锥体。 命令: cone(选择圆锥体命令) 指定棱锥底面的中心点<0,0,0>:↙ (选择坐标原点为棱锥体的中心点) 指定底面半径或„内接(I)‟:50↙ (输入棱锥体底面的半径) 指定高度或„两点(2P)/轴端点(A) /顶面半径(T)‟:120↙(输入高度)
绘制基本的三维实体 三维实体是三维图形中最重要的部分,用户可以对三维实体进行打孔、挖槽、倒角 等编辑操作,从而形成更复杂、更具有实际意义的物体。 1. 长方体 选择“视图”→“三维视图”→“西南等轴测”菜单命令,将绘图环境转化为三维 绘图空间。启用“长方体”命令有三种方法。 (1)“绘图”→“建模”→“长方体”菜单命令; (2)单击“建模”工具栏中“长方体”按钮 启用“长方体”命令后,命令行提示如下: 命令: box 指定第一个角点或〔中心点(C)〕:(指定一个角点或输入C选择中心点) 指定其他角点或〔立方体(C)/长度(L)〕:(指定第二点或输入选项) 选项说明 ①指定第一个角点:确定长方体第一顶点的位置。 ②中心点(C):定义长方体的中心点,并根据该中心点和一个角点绘制长方体。 ③立方体(C):绘制立方体,选择该项命令后即可根据提示输入立方体的边长。 ④长度(L):要求输入长、宽、高的值。 【例】绘制一个长、宽、高分别为60、40、50的长方体。 命令: box(选择长方体命令) 指定第一个角点或〔中心点(C)〕<0,0,0>:↙(选择坐标原点 ; 为长方体的第一个角点) 指定其他角点或〔立方体(C)/长度(L)〕:60,40,50↙ (输入第二点坐标)
第7章 尺寸标注
图7-8
回到本章/回到本节
创建新的标注样式的步骤(7) 创建新的标注样式的步骤
(8)“公差”表示尺寸的偏差,其上下偏差可以相同或 不同,在如图7-9所示的对话框中可以设置正负公差的值、 精度、公差的表示方式、垂直位置等。
回到本章/回到本节
7.3.2 选择标注样式
创建标注以前,应该选择合适的标注 样式;如果不选择,将默认当前的样 式;如果还没有创建过样式,则分配 给标注默认的样式Standard。要控制 标注的不同的显示效果,必须借助于 样式。
回到本章/回到本节
图7-5
回到本章/回到本节
创建新的标注样式的步骤(4) 创建新的标注样式的步骤
(4)单击“文字”选项卡,可以在这里定义标注 文字的样式,设置“文字”对话框如图7-6所示。
回到本章/回到本节
创建新的标注样式的步骤(5) 创建新的标注样式的步骤
(5)单击“主单位”选项卡,其设置如图7-7所 示,包括定义、精度、单位格式、是否消零等。
图7-15
如图7-15所示,在创建了线性标注的基础上创建 了基线标注,同样的角度标注等也可以创建基线 标注。
7.3.6 创建连续标注
创建连续标注与创建基线标注类似,不同 的是,AutoCAD使用每个标注的第二个尺 寸界线端点作为下一个标注的第一个尺寸 界线起点,从而创建多个首尾相连的标注。
创建连续标注的步骤
创建新的标注样式的步骤(1) 创建新的标注样式的步骤
(1)单击“标注”工具栏中的按钮,或在命令行 输入DDIM,或选择菜单命令:“标注”→“样 式”,弹出“标注样式管理器”对话框,如图7-3 所示。
创建新的标注样式的步骤(2) 创建新的标注样式的步骤 (2)单击“新建”选项,在对话框中输入 样式名,如图7-4所示。
(三)基本绘图方法
3)点的定数等分和定距等分 定数等分DIVIDE(DIV):可以在一个对象 定数等分 ( ) 上等间距地放置点。 上等间距地放置点。输入的是等分数而不是点 的个数。 的个数。 定距等分MEASURE(ME):在一个对象 定距等分 ( ) 上按用户指定间隔放置点。 上按用户指定间隔放置点。 注意: 注意:放置点的起始位置从离选取点较近的 端点开始。 端点开始。最后放置点到端点的距离不一定等 于所选长度。 于所选长度。
5)相切、相切、半径:T 可绘制两实体的公切圆。 相切、相切、半径: 可绘制两实体的公切圆。 圆的半径。 此选项需确定两实体及 圆的半径。 相切、相切、相切:可绘制三个图形的公切圆。 6)相切、相切、相切:可绘制三个图形的公切圆。 此选项直接确定三个图形的切点即可。 此选项直接确定三个图形的切点即可。 2、圆弧 Arc/A 圆弧的参数除了半径和圆心外, 圆弧的参数除了半径和圆心外,还包括圆 弧的起始角和终止角。 弧的起始角和终止角。 11种绘制圆弧的方法 种绘制圆弧的方法: 11种绘制圆弧的方法:
2)外切于圆( ):正多 2)外切于圆(C):正多 外切于圆 边形的各边都在圆外, 边形的各边都在圆外, 且与圆相切。 且与圆相切。 三个参数: 三个参数: a.边数 b.中心点 a.边数 b.中心点 c.内切圆半径 c.内切圆半径 3)边数 边数( ):通过输入 3)边数(E):通过输入 边长来确定正多边形 三个参数: 三个参数: a.边数 b.输入 输入E a.边数 b.输入E c.输入边长 c.输入边长
8)圆心、起点、端点 圆心、起点、 圆心、起点、 9)圆心、起点、角度 10)圆心、起点、长度 10)圆心、起点、 11)继续:绘制新圆弧, 11)继续:绘制新圆弧,且该圆弧与最后绘制的 直线或圆弧相切。 直线或圆弧相切。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
©台州学院计算机系
才华是血汗的结晶。 才华 是刀刃,辛苦是磨刀石。
7.2.1当前坐标
CurrentX属性:当前点在容器内的横坐标(数值类型)。 CurrentY属性:当前点在容器内的纵坐标(数值类型)。
当前坐标是指在坐标系中的当前位置。在容器的某一特定位置要 输出一结果时,就要用到当前坐标。与当前坐标有关的两个属性: 在设置CurrentX、CurrentY属性后,所设值就是下一个输出方法 的当前位置。
7.2 绘图属性
7.2.1当前坐标 7.2.2使用颜色
7.3绘图方法
7.3.1画点方法Pset 7.3.2画线、矩形方法Line 7.3.3画圆、圆弧和椭圆方法Circle
7.4绘图应用实例
2013-8-23
©台州学院计算机系
岁月无痕,文字有声
2
才华是血汗的结晶。 才华 是刀刃,辛苦是磨刀石。
7.1 坐标系统
在Visual Basic中,容器都有一个自己默认的坐标系, 坐标系中的坐标原点在容器里的左上角,X轴向右为正、 Y轴向下为正,如图7-1所示窗体容器的默认坐标系。
(0,0)
X
Y
2013-8-23
©台州学院计算机系
岁月无痕,文色常量是在Visual Basic系统内部预定义好的常量,程序设计时可以不 需要声明就可以直接使用。如:Form1.BackColor = vbYellow
3.直接赋值
如果知道具体的颜色值,也可以直接给颜色属性赋值。 例如:语句Form1.BackColor=&HFFFF00&,将窗体的背景色设置为黄色。
©台州学院计算机系
岁月无痕,文字有声
10
才华是血汗的结晶。 才华 是刀刃,辛苦是磨刀石。
7.3.1画点方法Pset
Pset方法用于在对象的指定位置用某一颜色画点。
格式:[容器名.]Pset [step](x,y)[,颜色] 其中:(x,y)为画点的坐标。[step]表示用当前画点位置的相对值。[颜色] 为画点的颜色值,缺省为用容器对象的前景色(ForeColor)画点。该方 法所画点的大小,取决于容器对象的DrawWidth属性值。
2013-8-23
©台州学院计算机系
岁月无痕,文字有声
4
才华是血汗的结晶。 才华 是刀刃,辛苦是磨刀石。
7.1.2自定义坐标系
1.自定义坐标系的Scale方法
格式:[容器名.]Scale [(x1,y1)-(x2,y2)]
功能:定义容器(缺省容器名指窗体)左上角的坐标为 (x1,y1),右下角的坐标值为(x2,y2)。
2013-8-23
©台州学院计算机系
岁月无痕,文字有声
5
才华是血汗的结晶。 才华 是刀刃,辛苦是磨刀石。
7.1.2自定义坐标系
2.使用属性自定义坐标系
除了用Scale方法自定义坐标系外,也可以使用如下四个容器 类对象的属性来定义坐标系,效果一样。
http://www.jsj.
才华是血 汗的结晶。 才华是刀 刃,辛苦 是磨刀石。
Visual Basic程序设计
第7章 绘图方法
岁月无痕,文字有声
才华是血汗的结晶。 才华 是刀刃,辛苦是磨刀石。
本章内容
7.1 坐标系统
7.1.1 坐标刻度 7.1.2 自定义坐标系
2013-8-23
©台州学院计算机系
岁月无痕,文字有声
12
才华是血汗的结晶。 才华 是刀刃,辛苦是磨刀石。
【例7-2】图像复制
【例7-2】将图片框Picture1中图像复制到图片 框Picture2,要求保持色彩、纵横比例不变。
分析: (1)当程序运行时,图片框 Picture1中已加载图像,且 “复制”按钮能用,“结束” 按钮不能用。其运行界面如图73所示。 (2)当单击“复制”按钮后, Picture1中的图像按要求保持 色彩、纵横比例不变后复制到 Picture2,同时“复制”按钮 不能用,“结束”按钮可用; 2013-8-23 ©台州学院计算机系 单击“结束”退出程序。
如执行下列程序,则在图片框的中心输出“0”。 Private Sub Picture1_Click() Picture1.Scale (-2 * 3.14, 1)-(2 * 3.14, -1) Picture1.CurrentX = 0 Picture1.CurrentY = 0 Picture1.Print "0" End Sub
3
才华是血汗的结晶。 才华 是刀刃,辛苦是磨刀石。
7.1.1坐标刻度
在Visual Basic中,容器的默认坐标系其缺省的坐标刻度是Twip (缇)。我们在程序设计中,也可以使用其它的刻度单位如:磅 和毫米等等。这些可通过设置容器的ScaleMode属性进行选择改 变坐标系统的刻度单位。其ScaleMode的属性值如表7-1所示。
• • • • ScaleLeft:容器左上角的横坐标,缺省值为0。 ScaleTop:容器左上角的纵坐标,缺省值为0。 ScaleWidth:容器自身的宽度值。 ScaleHeight:容器自身的高度值。
若容器左上角的坐标为(x1,y1),右下角的坐标值为(x2,y2), 则:
• [容器名.]ScaleLeft=x1 • [容器名.]ScaleWidth=x2-x1 [容器名.]ScaleTop=y1 [容器名.]ScaleHeight=y2-y1
一是在设计阶段,可以通过在对象的属性窗口中选择需要设置的颜色属性, 用打开的“调色板”对话框进行颜色设置。
二是程序运行运行阶段,可以使用颜色函数、使用系统预定义好的颜色常 量、直接赋值或使用通用对话框中的“颜色”对话框来选取颜色。
2013-8-23
©台州学院计算机系
岁月无痕,文字有声
8
才华是血汗的结晶。 才华 是刀刃,辛苦是磨刀石。
2013-8-23
©台州学院计算机系
岁月无痕,文字有声
11
才华是血汗的结晶。 才华 是刀刃,辛苦是磨刀石。
【例7-1】用Pset方法画出正弦曲线和余弦曲线
依据以上分析,可得程序代码如下: Const pi = 3.1416 Private Sub Form_click() Dim x As Single For x = -2 * pi To 2 * pi Step 0.01 Form1.PSet (x, Sin(x)), vbBlue Form1.PSet (x, Cos(x)), vbRed Next x End Sub Private Sub Form_Load() Dim x As Single, y As Single Form1.Scale (-2 * pi, 1)-(2 * pi, -1) For x = -2 * pi To 2 * pi Step 0.01 Form1.PSet (x, 0) : Next x For y = -1 To 1 Step 0.001 Form1.PSet (0, y) :Next y Form1.CurrentX = 0.1:Form1.CurrentY = -0.01:Print "0" End Sub
Picture1.ScaleTop = 1 Picture1.ScaleHeight = -2
岁月无痕,文字有声 6
故上述例子也可这样来自定义坐标系:
• Picture1.ScaleLeft = -2 * 3.14 • Picture1.ScaleWidth = 4 * 3.14
2013-8-23
在使用Cls方法后,CurrentX、CurrentY属性值为0。
2013-8-23
©台州学院计算机系
岁月无痕,文字有声
7
才华是血汗的结晶。 才华 是刀刃,辛苦是磨刀石。
7.2.2使用颜色
在使用图形方法绘图时要使用不同的颜色,Visual Basic中使用 的颜色用一个长整型数(通常用16进制)表示,如&HFFFF00&。 其数值由3部分组成:右边的两位(16进制数,下同)代表红色 的值,中间的两位代表绿色的值,左边的两位代表蓝色的值。 每个值都可以取0到255之间的数值,因此共有256的立方种不同 的颜色取值。
DrawStyle属性:设置所画线的形状。
7.2.4填充 在绘图中,如果图形是封闭的,就可以进行填充,与填充有关的 两个属性。 1.填充图案
FillStyle属性:设置填充的图案样式,可取值0~7之间。
2.填充颜色
FillColor属性:设置填充的颜色。
2013-8-23
2013-8-23
©台州学院计算机系
岁月无痕,文字有声
9
才华是血汗的结晶。 才华 是刀刃,辛苦是磨刀石。
7.2.3线宽和线型
7.2.3线宽和线型 1.线宽
DrawWidth属性:用以设置点的大小或线的宽度。以像素为单位,最小值 为1。
2.线型
【例7-1】单击窗体,用Pset方法画出[-2,2]上的正弦曲线和 余弦曲线。 分析:
(1)由于正弦曲线和余弦曲线的取值都在-1和1之间,且要求画出[-2, 2]区间上的,因此可以先用Scale方法定义坐标系,使窗体对象的左上角 坐标为[-2,1],而右下角的坐标为[2,-1],然后再用Pset方法画出该 坐标系。 (2)单击窗体时,根据x从[-2,2]的不断取值,用y=sin(x)和 y=cos(x)求出y,然后在(x,y)点用Pset画出即可(用循环实现)。
7.2.2使用颜色
1.颜色函数 Visual Basic提供了两个专门处理颜色的函数:RGB和QBColor。 (1)RGB函数