第一篇:第5次课 ug曲线建模 曲线:几何图素的绘制与编辑二
《CAD/CAM技术》精品资源共享课
课程教案
第5次课 曲线:几何图素的绘制与编辑二
一、曲线功能简介
UG软件主要是三维实体建模的,但曲线功能在其CAD模块中应用的非常广泛。有些实体需要通过曲线的拉伸、旋转等去操作构造特;也可以用曲线创建曲面进行复杂实体造型;在特征建模过程中,曲线也常用作建模的辅助线(如定位线等);另外,建立的曲线还可添加到草图中进行参数化设计。
一般曲线的功能分两大部分,基本曲线的生成和曲线的编辑。
二、绘制基本曲线
单击【插入】/【曲线】/【基本曲线】或在“曲线”工具栏中,单击图标,打开“基本曲线”对话框和“跟踪条”如图1所示。
图1 【基本曲线】对话框
这个对话框中包含了绘制直线、圆弧、圆形、倒圆角、修剪曲线和编辑曲线参数的功能。本节将介绍三种曲线创建,其它功能将在曲线编辑中介绍。
(1)无界:选中该复选框,则创建的直线将沿着起点与终点的方向直至绘图区的边界。
(2)增量:选中该复选框,指定的值是相对于上一指定点的增量值,而不是相对于工作坐标系的值。(3)点方法:该选项用于选择点的捕捉方式以确定创建直线的端点(如端点、中点、交点、存在的点、圆弧的圆心点、圆的象限点以及通过点构造器创建点等)。
(4)线串模式:选中该复选框,则以首尾相接的方式连续画曲线。若想终止连续线串,则可单击【打断线串】按钮。
(5)锁定模式:激活该模式,新创建的直线平行或垂直于选定的直线,或者与选定的直线有一定的夹角。
(6)平行于:用于创建平行于XC、YC、ZC的直线。首先在平面上选择一点,然后选择XC(或YC/ZC),则可以生成平行于XC(或YC/ZC)的直线。《CAD/CAM技术》精品资源共享课
课程教案
(7)按给定距离平行:用来绘制多条平等线。
①原先的:表示生成的平行线始终相对于用户选定的曲线,通常只能生成一条平等线。
②新建:表示生成的平行线始终相对于在它前一步生成的曲 线,通常用来生成多条等距离的平行线。(8)角度增量:文本框用于设置角度增量值,从而以角度增量值的方式来创建直线。
1、创建直线
单击【插入】/【曲线】/【基本曲线】或在“曲线”工具栏中,单击图标,打开“基本曲线”对话框和“跟踪条”,如图2所示。在该对话框中包括了直线、圆弧、圆和圆角以及修剪、编辑曲线参数等六个工具按钮。以下对“直线”功能中各选项进行简要说明。
图2 跟踪条
2、创建圆和圆弧 创建圆 在对话框中单击按钮,对话框则变为为下图所示的【圆弧功能界面】。
按钮,对话框变为为如图3所示的【圆形功能界面】。同时图4的对话框和在基本曲线对话框中点击创建圆弧的相同。
图3 【圆形功能界面】
图4 跟踪条
【圆形功能】对话框中与其他对话框相比简单了不少,其中Multiple Positions 选项时用来复制与前一个圆相同的多个圆,打开该选项以后,只要给定个圆的圆心位置,则可复制与前一圆相同的多个圆。生成圆方法有许多种,现在讲解一下几种常用方法。
(1)圆心、圆上的点:该方式是通过捕捉一点作为圆心,另一点作为圆上一点以确定半径,从而创建圆。系统一般默认 生成的圆在XC—YC平面内或平行于该平面。《CAD/CAM技术》精品资源共享课
课程教案
(2)圆心、半径或直径:该方式是以坐标的形式确定圆心,并通过设置半径或直径值来创建圆。创建圆弧
圆弧是圆的一部分。和圆不同的是,在创建过程中需要指定 圆弧的起点和终点。
在“基本曲线”对话框中,单击图标,切换至“圆弧”选项卡如图5所示。在该对话框中创建圆弧的方式有以下两种。
图5 基本曲线对话框
(1)起点、终点、弧上的点:通过依次选取的三个点作为圆弧的起点、终点和弧上一点来创建圆弧。(2)中心、起点、终点:通过依次选取的三个点作为圆心、起点和终点来创建圆弧。
第二篇:Excel与CAD结合可以绘制各种函数曲线
Excel与CAD结合可以绘制各种函数曲线
在Excel中建立自变量和因变量函数关系,如正弦函数x,y坐标关系是y=sin(x),那么,在Excel中,我们来建立一个函数坐标关系为:y=100sin(x*3.1415926/180)的正弦函数,其中100是为了增大y方向的振幅而适当设置的。当x=1,2,3,……360,得出y=……正好一个周期的相应值,将表中A,B,C三列分别设置成x,y=100sin(x*3.1415926/180),(x,y),具体设置是这样的:A2=1,A3=2……,B2=100sin(x*3.1415926/180),C2=A2&“,”&B2,递增填充A列至360,然后,选中B2,C2向下填充至A360位置,即可得出360组坐标值,复制C2-C361的值,再回到已经运行的CAD界面下,执行多段线命令,要求输入坐标时,将刚才从Excel中复制的坐标值直接粘贴到命令行,CAD立刻绘制出这条正弦曲线。
xy=100sin(x*3.1415926/180)x,y
11.7452406141,1.74524061396078
23.4899496112,3.48994961074216
35.2335955353,5.23359553510047
46.9756472564,6.97564725561419
58.7155741265,8.7***74
610.452846156,10.4528461491113
712.186934137,12.***34
813.917309868,13.9***6
9***9,***9373
1017.3648174710,17.364817473495
第三篇:UG钣金建模与出图心得
个人心得
1.在建模环境下草绘,然后拉伸(一定要拉伸为片体),同时圆角即折弯半径一定要一致;
2.对片体进行加厚(根据需要);
3.在钣金环境下将其转换为片体,然后展平实体;
4.在建模环境下抽取体(抽取展平的实体)。
零件建好后,使用抽取命令,将零件整个实体抽取出来,这时就有两个相同的零件了,隐藏其中的一个,对剩下的零件进行展开命令,这时就有两个不同的零件了,剩下的工作就是画图了。
展开图:FLAT SOLDE-BKR_零件号/FLAT PATTERN-零件号
第四篇:如何用matlab绘制电机效率map图或发动机万有特性曲线
如何用matlab绘制电机效率map图或发动机万有特性曲线
前段时间写论文,需要绘制电机效率map图,其实和发动机万有特性曲线一样。
看了好多资料都不会,问问师兄也没具体画过。困惑中查到貌似有几个软件可以画map图,由于我比较熟悉matlab,就选用它了,可是matlab也不知道咋画呀,我查看了matlab图形处理这一块,突然发现等高线图绘制,咦???这不就是高中地理学的吗???和map图万有特性图本质一样吗???就是contour函数啦,惊喜万分
5.2.13 等值线图
等值线图可用于绘制地理数据中的等高图、气象数据中的等势图等。等值线图在二维图形中把第三维中相同大小的数据连接为等值线,一定程度上可以表示第三维的信息,同时等值线图相比三维图更容易观察数据之间的关系,被广泛的应用于各个领域。
MATLAB中提供了一系列的函数用于绘制不同形式的等高线图,其中包括: 1.contour()函数
contour()函数可用于绘制二维等值线图,函数的调用格式为:
contour(z):输入数据z为二维矩阵,绘制数据z的等值线,绘图时等值线的数量和数值根据矩阵z的数据范围自动确定。
contour(z,n):绘制等值线图,设置等值线数目为n。
contour(z,v):绘制等值线图,向量v设置等值线的数值。
contour(x,y,z):绘制矩阵z的等值线图,输入参数x、y用于指定绘制的等值线图的坐标轴数据,同时输入数据x、y、z必须为大小相等的矩阵。 contour(x,y,z,n):为指定坐标轴的等值线图设置等值线的数目n。 contour(x,y,z,v):为指定坐标轴的等值线图设置等值线的数值v。 contour(...,LineSpec):输入参数LineSpec用于设置等值线的线型。 [c,h] = contour(...):返回contour()函数绘制的等高线图中的等值线的数值标签c和包含所有图形对象的句柄h; 2.contourf()函数
contourf()函数用于绘制带填充的二维等值线图。即在contour()函数绘制的等值线图上,将相邻的等值线之间用同一种颜色填充,不相邻的等值线之间填充有不同的颜色,填充用的颜色决定于当前的色图颜色。函数contourf()的调用格式同contour()。
3.clabel()函数
clabel(c,h):在句柄h指定的等值线图上的等值线上添加数据标签c。 clabel(c,h,v):在指定的等值线值v上显示数据标签c。
clabel(c,h,'manual'):手动方式设置等值线的数据标签。当运行该命令后,等值线图中将出现十字连线,用户用鼠标左键或空格键在最接近指定位置上放置数据标签,回车键结束该操作。
clabel(c):在当前的等值线图上添加数据标签c。 clabel(c,v):在当前的等值线图上添加数据标签c,并指定数据标签所加的等值线值v。
clabel(c,'manual'):用户手动方式为当前等值线图添加数据标签。另外,函数ezcontour()和ezcontourf()可以直接绘制函数表达式的等值线图,感兴趣的读者可以查阅MATLAB的相关帮助文档。红字是我自己的数据。[c,h]=contour(speed,torque,efficient,28)clabel(c,h,[92.046,91.115,90.184,89.253,88.322,86.460,84.598,81.806,80.874,74.356,70.632])x=500:5:2000;y=172;hold on plot(x,y)x1=2000:5:6000;y1=0.000002708*x1.^2-0.04766*x1+256.488;Hold on Plot(x1,y1)title('电机效率map图(%)')【例5.32】等值线图的绘制。
z=peaks;
%函数peaks用于生成图形绘制的示例数据 [c,h] = contour(z);
%生成数据矩阵z的不带填充的二维等值线图 title('一般二维等值线图的绘制')
clabel(c,h);
%为二维等值线图添加数据标签 colorbar
%添加等值线图的颜色条 title('一般二维等值线图的绘制(添加数据标签)')
figure;
v=[min(z(:)):2:max(z(:))];
[c,h] = contourf(z,v);
%绘制带填充的二维等值线图,并设置等值线向量v clabel(c,h);
%为二维等值线图添加数据标签 colorbar
%添加等值线图的颜色条 title('带填充的二维等值线图的绘制')
figure;
[c,h] = contourf(z,5);
%绘制带填充的二维等值线图,并设置等值线条数为5 title('二维等值线图手动添加等值线标签')
clabel(c,h,'manual');
%为二维等值线图手动添加数据标签
运行上述程序,显示如图5.44所示的图形。
图5.44(a)
等值线图的绘制
图5.44(b)
等值线图的绘制
图5.44(c)
等值线图的绘制
图5.44(d)
等值线图的绘制
看到等值线图是不是很惊喜????
我们再画map图时,需要定义等维数3个矩阵,speed=[ ];torque=[];efficient[];[c,h]=contour(speed,torque,efficient,28);//因为我发现28比较好看。
clabel(c,h,[92.046,91.115,90.184,89.253,88.322,86.460,84.598,81.806,80.874,74.356,70.632])后面就是细节啦。下面是没经过处理的结果
第五篇:2010年第五届卡西欧杯全国高中青年教师优秀课观摩与评比活动教案-《曲线与方程》
2010年第五届全国高中数学青年教师观摩与评比活动精品教案
“曲线与方程”教学设计
一、教学内容:人教版选修2—1第二章第一节:曲线与方程
二、教材分析
曲线属于“形”的范畴,方程则属于“数”的范畴,它们通过直角坐标系而联系在一起,曲线的方程是曲线几何的一种代数表示,方程的曲线则是代数的一种几何表示。在直角坐标系中,点可由它的坐标来表示,而曲线是点的轨迹,所以曲线可用含x、y的方程来表示。“曲线和方程”这节教材,揭示了几何中的“形”与代数中的“数”的统一,为“依形判数”和“就数论形”的相互转化奠定了扎实的基础,对解析几何教学有着深远的影响,曲线与方程的相互转化,是数学方法论上的一次飞跃。
由于曲线和方程的概念是解析几何中最基本的内容,因而学生用解析法研究几何图形的性质时,只有透彻理解曲线和方程的意义,才能算是寻得了解析几何学习的入门之径。求曲线与方程的问题,也贯穿了这一章的始终,所以应该认识到,本节内容是解析几何的重点内容之一。本节中提出的曲线与方程的概念,它既是对以前学过的函数及其图象、直线的方程、圆的方程等数学知识的深化,又是学习圆锥曲线的理论基础,它贯穿于研究圆锥曲线的全过程,根据曲线与方程的对应关系,通过研究方程来研究曲线的几何性质,是几何的研究实现了代数化。数与形的有机结合,在本章中得到了充分体现。
●教学目标:
1.通过感受曲线的方程和方程的曲线这一概念的生成过程,初步理解曲线的方程和方程的曲线的概念。
2.理解曲线的方程与方程的曲线的概念和集合相等的关系、渗透转化与化归的思想与数形结合的思想。
3.培养学生实事求是、合情推理、合作交流及独立思考等良好的个性品质,以及主动参与、勇于探索、敢于创新的精神。
●教学重点
理解曲线的方程和方程的曲线的概念。
●教学难点
对曲线与方程对应关系的理解。
●学情分析
新课标强调返璞归真,努力揭示数学概念、结论的发展背景,过程和本质,揭示人们探索真理的道路。本节课在学生学习了集合和直线的方程、圆的方程知识的基础上,使学生理解数学概念、结论产生的背景和逐步形成的过程,体会孕育在其中的思想,把数学的学术形态转化为学生易于接受的教育形态。为突破曲线的方程与方程的曲线定义的难点,选择学生认知结构中与新知最邻近“直线的方程”,“ 圆的方程”入手,以集合相等,辅助理解 “曲线的方程”与“方程的曲线”,进一步强化了概念理解的深刻性。无论是判断、证明,还是求解曲线的方程,都要紧扣曲线方程的概念,即始终以是否满足概念中的两条为准则。
教学过程设计