文档库 最新最全的文档下载
当前位置:文档库 › SAP2000V14中文版的截面设计器

SAP2000V14中文版的截面设计器

SAP2000V14中文版的截面设计器
SAP2000V14中文版的截面设计器

SAP2000V14中文版的截面设计器

SAP2000V14中文版的截面设计器

使用 SAP2000 截面设计器应用程序图解式定义特殊的截面。SAP2000 随后为那个截面计算截面属性。

按下列各项使用截面设计器添加框架截面属性:

注意:指定横截面中实用的钢筋,在打开此处描述的截面设计器之前点击定义菜单>截面属性>钢筋尺寸命令打开钢筋尺寸框。

⒈点击“定义”菜单|“截面属性”|“框架截面”命令打开“框架属性”框,也可以点击{类型}截面下拉列表旁的+(加号)打开框架属性框,如同{模板} 框所显示的情况。此外,当高亮显示框架截面,在桥梁向导中点击“定义”|“显示框架截面”按钮,框架属性框也可打开。点击“添加新属性”按钮打开“添加框架截面属性”框。

⒉在“添加框架截面属性”框内“框架截面属性类型”下拉列表中选择“Other(其他)”,点击“截面设计器”。

⒊在打开“SD 截面数据”框中点击“截面设计器”。

?在“SD 截面数据”框中输入下列参数:

①截面名称。指定或修改框架截面名称。

②截面注释编辑/显示注释按钮。点击该按钮打开框架截面属性注释框可以为模型文件添加截面注释。

③基本材料和设计类型。从基本材料下拉列表中选择一个已定义的材料属性,或点击列表旁+(加号)打开定义材料框,利用该框可添加新材料或修改一个已有材料。所选择的材料决定可选的设计类型。

若材料指定为钢,设计类型可以是不设计/校核和一般钢截面。如果设计类型是一般钢截面,任何具有这种属性的框架截面由钢框架设计后处理器按一般截面设计。

如果指定材料属性的设计类型是混凝土,那么不设计/检查选项和混凝土柱选项是有效的。如果设计类型是混凝土柱,任何定义这种属性的框架截面则由混凝土框架设计后处理器设计。

如果指定材料属性的设计类型是铝、冷弯型钢或其他,那么只有不设计/检查选项是有效的。如果截面类型是其他,任何定义这种属性的框架截面不用任何后处理器设计。

?混凝土柱设计/检查: 此域只有在设计类型域中选择了混凝土柱选项才有效。使用此选项,用户可以用混凝土框架设计后处理器对指定了配筋的混凝土柱进行校核,或对混凝土柱进行新的配筋设计。

?截面设计器按钮:在框中其余的选项已经做了适当的定义后,点击此域的截面设计器按钮以运行截面设计器应用程序并且绘制截面。当用户退出用户截面设计器应用程序,将返回到SD截面数据框。点击确定按钮结束框架截面属性的定义。使用截面设计功能时,可利用帮助菜单或点击F1打开帮助主题。

?属性按钮。点击该按钮打开属性数据框, 该框中将显示框架截面的属性。使用该按钮打开此框时,其中的数值仅供查看不能编辑。

设置修正按钮。点击该按钮打开框架属性/刚度修正系数框。W使用该按钮打开框时,其中的数值仅供查看不能编辑。注意修正系数可以直接指定给线对象,详见框架/索/筋 - 属性修正。

显示颜色。显示颜色框识别将用来显示截面的颜色。在框上点击以访问颜色框,可通过在其上点击改换成不同颜色。然后点击确定按钮关闭框。

⒋在打开“CSISD-…”界面中就可定义截面属性。

一、介绍

㈠帮助文档机构

使用下列中的任一项在该帮助文档中查找信息:

⒈使用下面的命令在帮助菜单>帮助的查找命令来显示截面设计器的帮助:

?目录标签。使用目录查找菜单命令的帮助主题。

?索引标签。使用按字母索引查找特殊主题。

?搜索标签。使用搜索特性进行可用帮助主题的关键词搜索。

⒉在屏幕的框中,按键盘上的F1得到与该框相关的帮助。

㈡新特性, 增强,和改进

在截面设计器中作了下列几项改变来增强他的功能:

⒈在使用截面设计器的程序中(例如,SAP,ETABS)混凝土材料及其本构关系和钢筋材料现在截面设计器外使用定义菜单〉材料命令进行定义。当定义混凝土材料或钢筋材料类型时,选择高级显示模式 (在SAP2000中显示高级属性),修改材料属性,并点击非线性属性按钮指定非线性材料数据。

⒉使用定义菜单〉截面属性〉钢筋尺寸命令在截面设计器外定义钢筋尺寸。

⒊The Caltrans截面框已简化,且基于核心定义的Mander模型能够进行查看。

⒋对于Caltrans截面,保护层仍定义为密闭钢材的外面部分。然而,为了与 Mander 材料模型一致进行了两处更改:

?密封直径定义为钢管的中线,而不是钢管的外径。

?约束材料放置在钢管的中线范围内,而不是钢管外径范围以外。

⒌对于非Caltrans 截面,保护层仍定义为纵筋的外边缘至相应的截面边。然而,在Mander 模型中类似于Caltrans 截面:

?密封直径定义为钢管的中线,而不是纵筋的外边缘。

?约束材料放置在钢管中心线内,而不是纵筋以外范围。

⒍绘制和Caltrans截面相当的非Cal trans截面提供与Cal trans截面相同的特性。

⒎重叠截面的重复计算已经消除。

⒏对于重叠形状,最上面的截面控制所有计算;当两形状重叠时就像仅最上面形状存在一样。

⒐使用编辑菜单可前后移动截面的位置。完全处以另一截面内部的截面总在最上面。

⒑截面能由纤维模型描述。

⒒用于纤维铰基础的纤维模型能指定到框架单元。

⒓当添加实体形状时,所有实心截面的质心立即更新。

⒔当绘制弯矩-曲率或 PMM 面时,能精确显示混合模型、纤维模型或混合模型和纤维模型。

⒕能绘出纯混凝土截面或纯钢截面的弯矩曲率曲线。

⒖使用恢复按钮或命令能撤销编辑菜单>排列命令操作。

⒗使用编辑菜单〉改变为多边形的命令将包括钢筋的实体截面能转换为多边形和单根钢筋的形状。

⒘在弯矩曲率曲线框中所曲线的颜色可由用户指定。

㈢总视图

截面设计器用途强大它能进行简单和复杂的截面设计。下面介绍在快速简单地创建横截面、查看相关面和弯矩曲率时可用的多个菜单命令。

注意:在分析和设计程序中(例如,SAP2000 ,ETABS),使用定义菜单〉材料命令定义材料属性,使用定义菜单〉截面属性〉钢筋尺寸命令在下列程序开始前指定横截面中使用的钢筋。

⒈使用定义菜单>纤维布局命令定义纤维模型。纤维模型能用于计算弯矩-曲率曲线和PMM 相关面也能计算纤维铰。

⒉使用绘图菜单中的一个命令绘制一形状并生成横截面(绘制结构形状, 绘制实体形状, 绘制多

边形, 绘制Caltrans形状)。

⒊点击显示菜单>显示纤维命令查看纤维模型的图形表示和包括生成纤维模型的每根纤维面积,坐标和材料属性数据的框。

⒋细化横截面几何形状。右键点击步骤2中绘制的形状显示形状类型的形状属性框。该框有多个选项用于指定形状的几何结构。绘制形状后,重定形模式能用于改变形状的几何结构。使用指定显示颜色框指定横截面各部分屏幕显示和打印输出中的显示颜色。

注意:在形状属性框显示时,点击F1键显示与该特殊形状类型框相关的帮助话题。

提示:形状属性框根据形状类型可包括材料下拉列表。列表由在打开截面设计器的分析和设计程序(例如,SAP2000,ETABS)中定义的材料属性组成。如上面注意所言,在打开截面设计器之前在分析和设计程序中按需要对材料属性进行修改。

使用编辑菜单中的命令组合单个形状生成横截面。

?使用编辑菜单>复制命令在截面中快速添加形状副本。

?使用编辑菜单>对齐子命令对齐两个或更多的形状。使用对齐特性在指定增量下移动形状。

?编辑菜单>改变形状为多边形命令能用于改变结构或实体形状为多边形形状。结构和实体形状的几何属性由指定的高度和宽度项定义。多边形的几何属性由多边形的角点坐标定义。将结构外形或实体形状转换为多边形允许几何形状发生改变,否则无法实现。

?使用编辑菜单>检查截面重叠命令检查重叠区的截面。如果面积重叠,上部的截面起控用。点击并选择重叠的一个形状使用编辑菜单>向前移动或编辑菜单>向后移动命令按需要改变在上面的形状。

?使用编辑菜单>合并两个多边形命令合并两个多边形的重叠部分。

?使用编辑菜单>获取两个多边形的交集命令限定两个选择形状的重叠部分为结果形状。

?使用编辑菜单>获取两个多边形的差集命令除去两个选择形状的重叠面。

?使用编辑菜单>移除底部多变性的重叠区命令除去具有不同材料属性的两个选择形状的重叠区。

注意:编辑菜单>取消和恢复命令和工具按钮, , 将撤销刚才的操作至文件最后一次保存时的状态。

⒌定义钢筋。根据形状类型,形状属性框有指定包括形状在内的钢筋选项。绘图菜单>绘制钢筋形状子命令也能在一种形状内添加钢筋。

默认情况下,程序提供配筋截面的角筋和每一边的钢筋。注意下列与钢筋构件有关的定义。

?钢筋排列由钢筋尺寸,最大中心距和净保护层定义(参见选择形状的形状属性框中的可用选项或与定义菜单>绘制钢筋形状子命令相关的框).

?钢筋均布布置。其间距为一排钢筋的角筋中心到另一排钢筋的交筋中心的距离。

?单根角筋由钢筋尺寸定义(见第4步中的关于编辑角筋尺寸)。角筋的净保护层由角筋所属两排的钢筋净保护层确定。

⒍编辑钢筋。由角点和混凝土材料类型定义的结构外形,实体模型, 多边形,和钢筋形状,边缘钢筋框能用于修改边缘钢筋尺寸,最大间距和净保护层。边缘钢筋框中的修改用于所有沿该边缘的钢筋。角筋框仅能用于更改角部钢筋的尺寸。

⒎使用显示菜单>显示应力命令查看截面应力。

⒏使用显示菜单>显示截面属性命令查看截面属性。

⒐使用显示菜单>显示相关面命令查看相关图表。

⒑使用显示菜单>显示弯矩-曲率曲线命令查看弯矩-曲率图。

⒒使用文件菜单>打印图形命令打印当前显示横截面。使用文件菜单>打印设置命令指定打印的页面。

㈣微移特性

截面设计器包含一个微移特性,该特性可用来通过“微移”形状修改截面的几何形状。要使用该特性,左键点击选择形状,然后同时按下键盘上的Ctrl键和一个箭头键。关于微移特性注意以下几点:

⒈按下Ctrl+右箭头键在截面设计器X正向上微移对象。

⒉按下Ctrl+左箭头键在截面设计器X负向上微移对象。

⒊按下Ctrl+向上箭头键在截面设计器Y正向上微移对象。

⒋按下Ctrl+向下箭头键在截面设计器Y负向上微移对象。

微移(移动)形状的距离通过在截面设计器中的首选项框中输入”微移值“来控制。

㈤)窗选

窗选时,在一个或多个形状周围绘制窗口选择这些形状。在形状周围绘制窗口,首先将鼠标指针放在形状左上方,然后按下并将鼠标左键拖放至欲选形状的右下方,最后释放鼠标左键。窗选时需注意以下事项:

⒈鼠标拖过形状时,出现“橡皮窗口“。该窗口为虚线矩形,并且在拖放鼠标的过程中改变形状。”橡皮窗口“的一角在首次点击鼠标左键时出现,其对角出现在当前鼠标指针的位置。在”橡皮窗口“中的所有形状都将在释放鼠标左键时被选择。

⒉不一定在欲选形状的左上方开始绘制窗口。可以选择在形状的右上、左下或者右下开始。不管从哪里开始,都需要将鼠标拖放至其对角位置以选择形状。

”橡皮窗口“需要包括要选择形状的完整形状。

二、菜单

㈠文件

⒈打印设置

使用文件菜单>打印设置命令打开打印设置框。使用该框指定打印页。所作的修改只对截面设计器当前形状有效。

?每页行数

①无页面弹出复选框. 连续进纸时选择该复选框,如当输出程序中用到绘图仪上内容时。

②默认选项. 勾选该选项后,程序默认每页56行(一般纸面为fi ts 8.5-x-11-inch )

③用户定义选项. 勾选该选项后,与该项相关的编辑框变为可用。键入每页所需要的行数。

??标题. 使用工程和数据编辑框注释项目相关信息。

?彩色打印机(图形) 复选框. 当打印机可以打印彩页时,勾选该复选框。使用选项菜单>颜色命令控制用于显示截面不同构件的颜色。

?设置按钮。点击该按钮显示打印设置框。该框所显示信息为所选打印设备的标准信息,可用选项取决于打印设备。

指定页面设置后,使用文件菜单>打印图形命令将打印文件发送到打印设备。

⒉打印图形

使用文件菜单>打印图形命令或者使用打印图形按钮, 打印当前截面图形。

The 文件菜单>打印图形命令只能打印代表截面的图形,而不会打印截面属性。打印截面属性,首先右键点击形状显示形状属性框,或者点击显示菜单>显示截面属性命令或按钮显示属性框。然后进行屏幕捕捉,并将其粘贴到word、工作表或其它类型的图形兼容文件中。

文件菜单>打印图形命令也不能打印相交面或者弯矩曲率曲线信息。在那种情况下,显示相交面框(点击显示菜单>显示相交面命令或按钮)或弯矩曲率曲线框(点击显示菜单>显示弯矩-曲率曲线命令或按钮)。然后按下述方式进行屏捕。

提示: Windows自带屏幕捕捉性能可作为图形输出的一种可选方法。

?按键盘上Print Screen 键,将整个屏幕拷贝到剪切板,包括标题条和工具条。同时按下Alt 键和 Print Screen 键将只拷贝活动窗口.

?使用Window's Ctrl V 特性将图片拷贝到另一个Windows程序中,如Word, Ex cel,

PowerPoint or Access.

⒊退出 - 返回 SAP2000

点击文件菜单>退出 - 返回 SAP2000 命令关闭截面设计器,返回SAP2000 SD 截面设计器截面数据框。如果已经用截面设计器画/定义了一个截面,SD 截面设计器截面数据框中的确定键将可用,以便保存设计截面。如果在截面设计器中没有创建截面,确定键不可用;点击取消键关闭SD 截面设计器截面数据框,此时模型中没有定义新的截面。

注意: 为了保存截面设计器定义的截面,必须保存SAP2000 模型文件。

㈡编辑

⒈撤销和重做

使用编辑菜单>撤销命令或者r 重做按钮恢复在形状上执行的操作。撤销性能可以撤销多步直到恢复截面设计器的初始状态。

例如,如果改变了一个或多个对象的属性,编辑菜单>撤销命令或重做按钮可用来按操作顺序恢复先前的属性。即,该命令或按钮不可用来逆序恢复。

使用编辑菜单>撤销命令或者r 重做按钮恢复操作。

⒉删除

在显示区选择形状并点击编辑菜单>删除命令删除选择的形状以及截面定义中相关的所有属性。删除形状也可以使用键盘上的删除按钮。

提示: 撤销可用来恢复被不小心删除的形状。

⒊对齐

使用编辑菜单>对齐命令对其截面中两个或更多形状。为了理解对其命令如何奏效,设置每个形状可见,且假定这些形状由虚构的外接矩形包围。不论对形状指定的旋转角为多大,外接矩形各边通常与截面设计器的X、Y 轴保持平行。大多数情况下(圆形除外),改变旋转角可以改变虚构外接矩形的大小。

特别提示:对于分段或分区而言,外接框围绕在定义分段或分区的圆周,而不是分段或分区本身。

?至少选择两个形状来对齐。

建议: 编辑菜单>对齐命令通常将所选的形状对齐到第一个选择的形状。这样,选择一个形状,则其他形状将与其对齐,而不是同时框选所有形状。

?点击编辑菜单>对齐命令及适当的子命令:

X 左: 将所选择的每一个形状的假定外接矩形的左边水平对齐到第一个选择形状的外接矩形的左边。

X 中: 将所选择的每一个形状的假定外接矩形的中心水平对齐到第一个选择形状的外接矩形的中心。

X 右: 将所选择的每一个形状的假定外接矩形的右边水平对齐到第一个选择形状的外接矩形的右边。

Y 上: 将所选择的每一个形状的假定外接矩形的上边竖直对齐到第一个选择形状的外接矩形的上边。

Y 中: 将所选择的每一个形状的假定外接矩形的中心竖直对齐到第一个选择形状的外接矩形的中心。

Y 下: 将所选择的每一个形状的假定外接矩形的下边竖直对齐到第一个选择形状的外接矩形的下边。

⒋向前移动或者向后移动

使用编辑菜单>向前移动和编辑菜单>向后移动命令重置两个形状,如一个形状在另一个形状顶端时。记着顶端的形状控制着形状的计算,包括属性、纤维、相交面、弯矩-曲率等。这样,两个形状重叠时,截面如同只有顶端的形状(即本文中向前移动的形状)。底部的形状(即本文中所说的向后移动)被隐藏在另一个形状下,从而不包含在计算中。注意,不论用户如何设置,完全包含

在另一个形状的形状总是被置顶的。

?点击要向前或向后移动的形状。

?编辑菜单>向前移动或编辑菜单>向后移动命令。

参见获取两个多边形差集获取两个多边形交集

⒌改变形状为多边形

使用编辑菜单>改变形状为多边形命令将构件形状和实体形状转化为多边形。结构和实体的几何性质是通过定义其高度和宽度选项来实现的。多边形的几何尺寸是通过多边形的角点坐标来定义的。将结构或实体的形状改变为多边形后,即可以通过一定的方式对形状的几何线进行微调;否则不能实现。

?左键单击选择形状。

?点击编辑菜单>改变形状为多边形命令。

参见合并两个多边形获得两个多边形差集获得两个多边形的交集移除底部多边形的重叠区分割选择的多边形

⒍改变钢筋形状为单个钢筋

编辑菜单>改变钢筋形状为单个钢筋命令将线型, 矩形类型和圆形类型钢筋形状,以及直接与多边形相关的钢筋改变为一系列单个钢筋形状。该命令对构件形状或实体形状无效。

使用该命令前选择并左键点击钢筋。

将与实体或者结构形状相关的钢筋改变为单个钢筋,首先用编辑菜单>改变形状为多边形命令将构件或实体形状改变为多边形。

⒎合并两个多边形

使用编辑菜单>合并两个多边形命令合并选择的形状,所选形状有一样的材料属性。使用该命令之前,左键点击选择形状。

形状有重叠时该命令才可用。如果选择了两个以上的形状或者形状之间没有重叠,则会出现错误信息。所得形状的轮廓包含两个形状的轮廓(重叠区不包含在内)。

如果打算合并的两个形状之一有钢筋,钢筋将分布在所得合并形状中。如果两个形状都有钢筋,钢筋默认大小和间距将出现在所得形状中。这样,如果要合并区域,或者需要指定的钢筋大小和间距,则合并形状后指定钢筋的大小和间距将更有效。

参见获取两个多边形交集获取两个多边形差集移除底部多边形重叠区域检查重叠截面

⒏获取两个多边形交集

使用编辑菜单>获取两个多边形交集命令获得两个选择形状的重叠区。使用该命令前左键点击选择形状。

当图形有重叠区时该命令有效。如果选择了两个以上形状或所选形状之间没有重叠区,则会弹出出错信息。所得形状的轮廓仅包括两个形状重叠部分的轮廓。

参见合并区获取两个多边形差集移除重叠区检查截面重叠区

⒐获取两个多边形差集

使用编辑菜单>获取两个多边形差集命令去除两个选择形状的重叠区域。使用该命令前鼠标左键选择形状。

形状必须有重叠部分时该命令才可用。如果选择了两个以上的形状,或者所选择区域没有重叠时,将会出现错误信息。所得形状轮廓将包括两个形状的轮廓,并且不包含重叠区。

参见合并区获取两个多边形交集移除重叠区检查截面重叠

⒑移除底部多边形的重叠区

使用编辑菜单>移除底部多边形的重叠区命令去除所选两个形状的重叠区,所选的两个形状具有不同的材料属性。使用该命令前左键点击选择形状。

所选形状必须有重叠区时该命令才可用。如果所选形状具有相同的截面属性,程序将会弹出信息

框提示用户选择具有不同材料属性的形状。形状的材料属性可以在形状属性框中进行修改,该框在用户右键点击形状时出现。

所得形状将包括两个形状以及移除掉一个形状的重叠区。

参见合并区获取两个多边形交集获取两个多边形差集检查截面重叠

⒒分割选择多边形

当两个或更多的形状重叠时,使用编辑菜单>分割选择多边形命令。

?选择要分割的多边形。注意形状必须是多边形,并且有重叠区。该命令对结构、实体或者Caltrans形状无效。使用该命令之前,通过编辑菜单>改变形状为多边形命令将结构和实体形状改变为多边形(Caltrans 形状不能改变为多边形。).

?点击编辑命令>分割选择多边形命令。程序将会把形状分割为独立的形状。重叠区将成为一个形状,重叠区外的区域将成为独立的形状。

参见移除底部多边形重叠区合并区

⒓检查截面重叠

使用便捷菜单>检查截面重叠命令检查截面重叠区。

使用该命令前不一定要选择截面或形状。

将出现信息框确认截面已经过检查,并且没有警告。或者信息框将显示警告信息。

如出现警告信息,如果形状有相同的属性,则重叠区可被合并。或者如果形状材料属性不同,则重叠区被移除。

⒔复制

框: 复制

使用编辑菜单>复制命令通过快速复制形状来加快绘图速度。

?选择要复制的对象。

?点击编辑菜单>复制命令,选择平移、转动或镜像标签完成以下类型的复制。

平移

①点击平移标签。

②在增量框中输入dx、dy和dz偏移距离。

③在数量编辑框中输入复制数量。

④点击确定按钮。

转动复制

①点击转动标签。

②输入平面与XY面的交点的坐标。

③在增量数据编辑框中输入增量角度和数量。

④点击确定按钮。

镜像复制选项

①点击镜像标签。

②选择坐标轴(X轴,Y轴)或者定义一条一般直线镜像所选在对象。在x1/y1 和x2/y2编辑框中输入坐标值来定义一般直线。

③点击确定按钮。

㈢视图

⒈窗选放大

使用视图菜单>窗选放大命令或者窗选放大按钮,通过窗选放大截面。

?点击视图菜单>窗选放大命令或者窗选放大按钮

?将鼠标放置在窗选对象的边缘。

?点击并按住鼠标左键,在欲选面上绘制“橡皮带”,“橡皮带”以虚线形式显示在屏幕上。

?释放鼠标键,显示新视图。

⒉恢复全屏视图

使用视图命令>恢复全屏视图命令或者恢复全屏视图按钮返回截面全屏显示。视图尺寸为在截面设计器窗口中可以看到整个截面。

⒊前一步缩放

使用视图菜单>前一步缩放命令或者恢复前一步缩放按钮快速返回上一步缩放设置。该命令只能恢复一步缩放命令。

该命令或按钮在下述环境下不起作用:

窗口第一次显示立即使用该命令时。

刚刚使用过视图菜单>恢复全部视图命令时。

⒋放大一步

使用视图菜单>放大一步命令或者放大一步按钮将截面放大一步。该步的尺寸通过首选项中的自动缩放步长项来控制。

自动缩放步长项的默认值为10%。即,当使用视图菜单>放大一步命令时,程序将视图中所有对象放大10%。

⒌缩小一步

使用视图菜单>缩小一步命令或者缩小一步按钮将截面缩小一步。该步的尺寸通过首选项中的自动缩放步长项来控制。

自动缩放步长项的默认值为10%。即,当使用视图菜单>缩小一步命令时,程序将视图中所有对象缩小10%。

⒍平移命令

使用视图菜单>平移命令或平移按钮, , 在窗口范围内平移视图,这样原来置于边界外的项可以显示在激活窗口内。视图可以超出边界的距离通过首选项中的移动边距项来控制。

?点击视图菜单>平移命令或平移按钮,

?在视图上左键点击,按住鼠标左键并拖动鼠标来移动视图。

⒎显示轴网线

使用视图菜单>显示轴网线命令显示或关闭活动窗口中的轴网线。

⒏显示坐标轴

使用视图菜单>显示坐标轴命令显示或关闭截面局部坐标轴及截面设计器的X、Y轴。注意以下事项:

局部轴的颜色通过局部轴项来控制;截面设计器的X、Y轴的颜色通过文本项来控制,这些项均在指定显示颜色框。

⒐刷新窗口

使用视图菜单>刷新窗口命令或者刷新窗口按钮, ,刷新(重画)激活窗口中显示的形状。该命令不能用来重放缩视图。

使用视图菜单>恢复全屏视图命令或者工具栏按钮,刷新并重放缩视图,全屏显示视图。㈣定义

纤维布局

框: 定义材料, 对SD截面{截面名称}生成纤维, 对SD截面{截面名称}纤维截面属性

使用定义菜单>纤维布局命令显示纤维布局框。使用该框指定纤维模型,该模型可用于计算弯矩-曲率曲线,以及PMM相关曲面和纤维铰。

⒈使用绘图菜单中的命令绘制横截面。

⒉点击定义菜单>纤维布局命令显示纤维布局框。

?2-方向和3-方向上的纤维数编辑框。使用该编辑框指定局部2、3轴方向上的纤维数、截面

属性。如果使用了不同形状的截面,纤维定义将应用于所有形状上。

?纤维网格的偏角或从2轴的初始偏角编辑框。该编辑框中的值指定了网格逆时针方向转角,其中网格用于计算截面上关于局部2轴的纤维。

?柱面坐标复选框。勾选该复选框后,纤维将按柱面形式布局。

?在同一网格上集中钢筋纤维复选框。用矩形或者圆形网格将截面划分为纤维。在每一个网格单元中,每种不同的材料中生成一根纤维,默认情况下每根钢筋对应一根纤维。该选项允许一个网格单元中所有的钢筋条等效为一根纤维,以便于高效运行。

?使用纤维模型计算PMM 曲面复选框。勾选该复选框后,程序将基于该框中定义的纤维模型计算 PMM 曲面。

?使用纤维模型计算弯矩曲率复选框。勾选该复选框后,程序将基于该框中定义的纤维模型计算弯矩曲率。

⒊点击显示菜单>显示纤维命令查看纤维模型的图形显示以及对SD截面{截面名称}生成纤维框。该框将为纤维模型中所生成的每根纤维提供数据,包括面积、坐标和材料属性。这些数据只能用于查看而不能编辑。与所选框中行数据相关的纤维将在图形显示中“跳动”。点击显示属性按钮显示对SD截面{截面名称}纤维截面属性框,该框将以不可编辑的格式列表显示纤维截面以及{形状}截面属性。

㈤绘图

⒈选择模式

使用绘图菜单>选择模式命令或点击指针按钮,进入选择模式;然后单击鼠标选择活动窗口中的对象。选择模式也可以通过选择菜单中任何一个命令来激活,或者当绘图命令(如绘制结构形状、绘制实体形状等等)或重定型命令处于激活状态时,通过按Esc键进入选择模式。

选项菜单>首选项命令提供了屏幕捕捉容差选项。使用该选项可以指定鼠标指针与有效选择形状的点之间的最小距离。

⒉重定型模式

?点击绘图菜单>重定型模式命令或重定型按钮, , 激活重定型模式,完成下述操作:

①单击形状并按住左键,将形状拖放到新位置。

②对于多边形,左键单击并将选择手柄放在形状的底端或角点上,然后执行下述操作:

左键点击选择手柄,按住鼠标左键,将该点拖放到新位置。

右键点击选择手柄打开修改坐标框。为该点键入新的坐标然后点击确定按钮。在该框的半径编辑框中输入数值可以将多边形的角变为“圆形”。

③对于不是多边形或非旋转角(即半径为0°)的形状,左键单击形状,在形状边界框上显示选择手柄,然后执行下述操作:

左键点击选择手柄,按住鼠标左键并拖放选择手柄来修改形状尺寸。

右键单击形状打开形状属性框。使用该框修改点的X、Y坐标,然后点击确定按钮。

?按以下方式之一退出重定型模式:

①点击指针按钮, 。

②点击Esc 键。

③从绘图菜单或边工具栏中选择一种绘图选项。

④点击选择菜单命令。

⑤退出截面设计器。

⒊绘结构外型

?工字型/宽翼缘型截面

点击绘制菜单>绘制构件截面形状>工字型/宽翼缘型截面命令或者工具栏按钮来绘制工字型/宽翼缘型截面。

①点击绘制菜单>绘制构件截面形状>工字型/宽翼缘型截面命令或者工具栏按钮来启用该绘制命令。

②左键点击在激活窗口的任何地方,把工字型/宽翼缘型截面绘制在那个位置。当绘制一个初始的截面形状时,默认情况下工字型/宽翼缘型的翼缘板平行于截面设计器的X轴;腹板平行于Y轴。即默认状态下,绘制的初始截面,其翼缘是水平的,腹板是竖直的。如果改变旋转角(见下面的旋转角度项),这截面的方向也会跟着改变。比如,如果绘制一个工字型/宽翼缘型截面,把旋转角度改为90度,则该工字型/宽翼缘型截面的翼缘变为竖直向下,腹板变成水平的。

③在绘制的截面上右击打开形状属性框,如有必要,可修改如下参数。

类型:用户可以自定义截面类型名称。

材料: 工字型/宽翼缘型截面初始的材料类型是钢材。在材料下拉菜单中可选择任何先前定义的材料类型,从而更改材料类型。如果选择混凝土材料,对于该截面的钢筋属性也添加在这个框中。

颜色: 控制截面填充色。在颜色框中左击,在弹出的颜色表格中选择截面填充色。

制截面位置。

Y 中心: 定义绘制截面中心在截面设计器中的Y坐标。改变该坐标重新定位绘制截面位置。

高度: 定义截面高度。

宽度: 定义截面翼缘板的宽度。

翼缘板厚度: 定义翼缘板的厚度。

腹板厚度: 定义腹板厚度。

旋转角度: 定义一个从截面设计器的X轴到截面原始水平轴的角度。见下图的提示。注意旋转是围绕截面的形心旋转。

钢筋: 该项只有在截面按照混凝土设计时才可见。当该项设为“yes”,程序将在截面插入边缘钢筋。如果设为“no”,程序将不会对截面配钢筋。当设为“no”时,可以使用绘制菜单>绘制钢筋形状命令来对截面配置钢筋。在边缘钢筋框中可以修改钢筋的尺寸和间距。还可以使用角筋框来修改任意尺寸的角筋。

更多信息:槽型截面 T型截面角钢截面双角钢截面箱型截面管型截面板型截面

?槽型截面

点击绘制菜单>绘制构件截面形状>槽型截面命令或者工具栏按钮来绘制槽型截面。

①点击绘制菜单>绘制构件截面形状>槽型截面命令或者工具栏按钮来启用该绘制命令。

②左键点击在激活窗口的任何地方,把槽型截面绘制在那个位置。当绘制一个初始的截面形状时,默认情况下槽型的翼缘板平行于截面设计器的X轴;腹板平行于Y轴。即默认状态下,绘制的初始截面,其翼缘是水平的,腹板是竖直的。如果改变旋转角(见下面的旋转角度项),这截面的方向也会跟着改变。比如,如果绘制一个槽型截面,把旋转角度改为90度,则该槽型截面的翼缘变为竖直向下,腹板变成水平的。

③在绘制的截面上右击打开形状属性框,如有必要,可修改如下参数。

类型:用户可以自定义截面类型名称。

材料: 槽型截面初始的材料类型是钢材。在材料下拉菜单中可以选择任何先前定义的材料类型,从而更改材料类型。如果选择混凝土材料,对于该截面的钢筋属性也添加在这个框中。

颜色: 控制截面填充色。在颜色框中左击,在弹出的颜色表格中选择截面填充色。

X 中心: 定义绘制截面中心在截面设计器中的X坐标。改变该坐标重新定位绘制截面位置。

Y 中心: 定义绘制截面中心在截面设计器中的Y坐标。改变该坐标重新定位绘制截面位置。

高度: 定义截面高度。

宽度: 定义截面翼缘板的宽度。

翼缘板厚度: 定义翼缘板的厚度。

腹板厚度: 定义腹板厚度。

旋转角度: 定义一个从截面设计器的X轴到截面原始水平轴的角度。见下图的提示。注意旋转是围绕截面的形心旋转。

钢筋: 该项只有在截面按照混凝土设计时才可见。当该项设为“yes”,程序将在截面插入边缘钢筋。如果设为“no”,程序将不会对截面配钢筋。当设为“no”时,可以使用绘制菜单>绘制钢筋形状命令来对截面配置钢筋。在边缘钢筋框中可以修改钢筋的尺寸和间距。还可以使用角筋框来修改任意尺寸的角筋。

更多信息: 工字型/宽翼缘型截面 T型截面角钢截面双角钢截面箱型截面管型截面板型截面?T型截面

点击绘制菜单>绘制构件截面形状> T型截面命令或者工具栏按钮来绘制T型钢截面。

①点击绘制菜单>绘制构件形状> T型钢命令或者工具栏按钮来启用该绘制命令。

②左键点击在激活窗口的任何地方,把T型钢截面绘制在那个位置。当绘制一个初始的截面形状时,默认情况下T型钢的翼缘平行于截面设计器的X轴;腹板平行于Y轴。即默认状态下,绘制的初始截面,其翼缘是水平的,腹板是竖直的。如果改变旋转角(见下面的旋转角度项),这截面的方向也会跟着改变。比如,如果绘制一个型钢截面,把旋转T度改为90度,则该型钢截面的翼缘变为竖直向下,腹板变成水平的。

③在绘制的截面上右击打开形状属性框,如有必要,可修改如下参数。

类型:用户可以自定义截面类型名称。

材料:T型截面初始的材料类型是钢材。在材料下拉菜单中可以选择任何先前定义的材料类型,从而更改材料类型。如果选择混凝土材料,对于该截面的钢筋属性也添加在这个框中。

颜色: 控制截面填充色。在颜色框中左击,在弹出的颜色表格中选择截面填充色。

X 中心: 定义绘制截面中心在截面设计器中的X坐标。改变该坐标重新定位绘制截面位置。

Y 中心: 定义绘制截面中心在截面设计器中的Y坐标。改变该坐标重新定位绘制截面位置。

高度: 定义截面高度。

宽度: 定义截面翼缘板的宽度。

翼缘板厚度: 定义翼缘板的厚度。

腹板厚度: 定义腹板厚度。

旋转角度: 定义一个从截面设计器的X轴到截面原始水平轴的角度。见下图的提示。注意旋转是围绕截面的形心旋转。

钢筋: 该项只有在截面按照混凝土设计时才可见。当该项设为“yes”,程序将在截面插入边缘钢筋。如果设为“no”,程序将不会对截面配钢筋。当设为“no”时,可以使用绘制菜单>绘制钢筋形状命令来对截面配置钢筋。在边缘钢筋框中可以修改钢筋的尺寸和间距。还可以使用角筋框来修改任意尺寸的角筋。

更多信息: 工字型/宽翼缘型截面槽型截面角钢截面双角钢截面箱型截面管型截面板型截面?角型钢截面

点击绘制菜单>绘制构件形状>角型钢命令或者工具栏按钮来绘制型钢截面。

①点击绘制菜单>绘制构件形状>角型钢命令或者工具栏按钮来启用该绘制命令。

②左键点击在激活窗口的任何地方,把角型钢截面绘制在那个位置。当绘制一个初始的截面形状时,默认情况下角型钢的翼缘平行于截面设计器的X轴;腹板平行于Y轴。即默认状态下,绘制的初始截面,其翼缘是水平的,腹板是竖直的。如果改变旋转角(见下面的旋转角度项),这截面的方向也会跟着改变。比如,如果绘制一个型钢截面,把旋转角度改为90度,则该型钢截面的翼缘变为

竖直向下,腹板变成水平的。

③在绘制的截面上右击打开形状属性框,如有必要,可修改如下参数。

类型:用户可以自定义截面类型名称。

材料: 初始的型钢材料类型是钢材。在材料下拉菜单中可以选择任何先前定义的材料类型,从而更改材料类型。如果选择混凝土材料,对于该截面的钢筋属性也添加在这个框中。

颜色: 控制截面填充色。在颜色框中左击,在弹出的颜色表格中选择截面填充色。

X 中心: 定义绘制截面中心在截面设计器中的X坐标。改变该坐标重新定位绘制截面位置。

Y 中心: 定义绘制截面中心在截面设计器中的Y坐标。改变该坐标重新定位绘制截面位置。

高度: 定义截面高度。

宽度: 定义截面翼缘板的宽度。

翼缘板厚度: 定义翼缘板的厚度。

腹板厚度: 定义腹板厚度。

旋转角度: 定义一个从截面设计器的X轴到截面原始水平轴的角度。见下图的提示。注意旋转是围绕截面的形心旋转。

钢筋: 该项只有在截面按照混凝土设计时才可见。当该项设为“yes”,程序将在截面插入边缘钢筋。如果设为“no”,程序将不会对截面配钢筋。当设为“no”时,可以使用绘制菜单>绘制钢筋形状命令来对截面配置钢筋。在边缘钢筋框中可以修改钢筋的尺寸和间距。还可以使用角筋框来修改任意尺寸的角筋。

更多信息: 工字型/宽翼缘型截面槽型截面T型截面双角钢截面箱型截面管型截面板型截面

?箱型截面

点击绘制菜单>绘制构件截面形状>箱型截面命令或者工具栏按钮来绘制箱型钢截面。

①点击绘制菜单>绘制构件截面形状>箱型截面命令或者工具栏按钮来启用该绘制命令。

②左键点击在激活窗口的任何地方,把箱型截面绘制在那个位置。当绘制一个初始的截面形状时,默认情况下箱型的翼缘板平行于截面设计器的X轴;腹板平行于Y轴。即默认状态下,绘制的初始截面,其翼缘是水平的,腹板是竖直的。如果改变旋转角(见下面的旋转角度项),这截面的方向也会跟着改变。比如,如果绘制一个箱型截面,把旋转角度改为90度,则该型钢截面的翼缘变为竖直向下,腹板变成水平的。

③在绘制的截面上右击打开形状属性框,如有必要,可修改如下参数。

类型:用户可以自定义截面类型名称。

材料: 箱型截面初始的材料类型是钢材。在材料下拉菜单中可以选择任何先前定义的材料类型,从而更改材料类型。如果选择混凝土材料,对于该截面的钢筋属性也添加在这个框中。

颜色: 控制截面填充色。在颜色框中左击,在弹出的颜色表格中选择截面填充色。

X 中心: 定义绘制截面中心在截面设计器中的X坐标。改变该坐标重新定位绘制截面位置。

Y 中心: 定义绘制截面中心在截面设计器中的Y坐标。改变该坐标重新定位绘制截面位置。

高度: 定义截面高度。

宽度: 定义截面翼缘板的宽度。

翼缘板厚度: 定义翼缘板的厚度。

腹板厚度: 定义腹板厚度。

旋转角度: 定义一个从截面设计器的X轴到截面原始水平轴的角度。见下图的提示。注意旋转是围绕截面的形心旋转。

注意: 在箱型截面形状属性框中无法定义钢筋。可以使用绘制菜单>绘制钢筋命令或者工具栏按钮在箱型截面中配置钢筋。

更多信息: 工字型/宽翼缘型截面槽型截面T型截面角钢截面双角钢截面管型截面板型截面

?双角钢截面

点击绘制菜单>绘制构件截面形状>双角钢截面命令或者工具栏按钮来绘制双角钢截面。

①点击绘制菜单>绘制构件截面形状>双角钢截面命令或者工具栏按钮来启用该绘制命令。

②左键点击在激活窗口的任何地方,把双角钢截面绘制在那个位置。当绘制一个初始的截面形状时,默认情况下双角钢的翼缘板平行于截面设计器的X轴;腹板平行于Y轴。即默认状态下,绘制的初始截面,其翼缘是水平的,腹板是竖直的。如果改变旋转角(见下面的旋转角度项),这截面的方向也会跟着改变。比如,如果绘制一个双角钢截面,把旋转角度改为90度,则该型钢截面的翼缘变为竖直向下,腹板变成水平的。

③在绘制的截面上右击打开形状属性框,如有必要,可修改如下参数。

类型:用户可以自定义截面类型名称。

材料: 双角钢截面初始的材料类型是钢材。在材料下拉菜单中可以选择任何先前定义的材料类型,从而更改材料类型。如果选择混凝土材料,对于该截面的钢筋属性也添加在这个框中。

颜色: 控制截面填充色。在颜色框中左击,在弹出的颜色表格中选择截面填充色。

X 中心: 定义绘制截面中心在截面设计器中的X坐标。改变该坐标重新定位绘制截面位置。

Y 中心: 定义绘制截面中心在截面设计器中的Y坐标。改变该坐标重新定位绘制截面位置。

高度: 定义截面高度。

宽度: 定义截面翼缘板的宽度。

翼缘板厚度: 定义翼缘板的厚度。

腹板厚度: 定义腹板厚度。

旋转角度: 定义一个从截面设计器的X轴到截面原始水平轴的角度。见下图的提示。注意旋转是围绕截面的形心旋转。

注意: 在双角钢截面形状属性框中无法定义钢筋。可以使用绘制菜单>绘制钢筋命令或者工具栏按钮在双角钢截面中配置钢筋。

更多信息: 工字型/宽翼缘型截面槽型截面 T型截面角钢截面箱型截面管型截面板型截面?管型截面

点击绘制菜单>绘制构件截面形状>管型截面命令或者工具栏按钮来绘制管型钢截面。

①点击绘制菜单>绘制构件截面形状>管型截面命令或者工具栏按钮来启用该绘制命令。

②左键点击在激活窗口的任何地方,把管型截面绘制在那个位置。当绘制一个初始的截面形状时,默认情况下管型的翼缘板平行于截面设计器的X轴;腹板平行于Y轴。即默认状态下,绘制的初始截面,其翼缘是水平的,腹板是竖直的。如果改变旋转角(见下面的旋转角度项),这截面的方向也会跟着改变。比如,如果绘制一个管型截面,把旋转角度改为90度,则该型钢截面的翼缘变为竖直向下,腹板变成水平的。

③在绘制的截面上右击打开形状属性框,如有必要,可修改如下参数。

类型:用户可以自定义截面类型名称。

材料: 管型截面初始的材料类型是钢材。在材料下拉菜单中可以选择任何先前定义的材料类型,从而更改材料类型。如果选择混凝土材料,对于该截面的钢筋属性也添加在这个框中。

颜色: 控制截面填充色。在颜色框中左击,在弹出的颜色表格中选择截面填充色。

X 中心: 定义绘制截面中心在截面设计器中的X坐标。改变该坐标重新定位绘制截面位置。

Y 中心: 定义绘制截面中心在截面设计器中的Y坐标。改变该坐标重新定位绘制截面位置。

外直径: 定义管截面的外缘直径。

壁厚: 定义管截面的壁厚。

注意: 在管型截面形状属性框中无法定义钢筋。可以使用绘制菜单>绘制钢筋命令或者工具栏按钮在管型截面中配置钢筋。

更多信息: 工字型/宽翼缘型截面槽型截面T型截面角钢截面双角钢截面箱型截面板型截面

?板截面

点击绘制菜单>绘制构件截面形状>板型截面命令或者工具栏按钮来绘制板型钢截面。

①点击绘制菜单>绘制构件截面形状>板型截面命令或者工具栏按钮来启用该绘制命令。

②左键点击在激活窗口的任何地方,把板型截面绘制在那个位置。板截面的边界线平行于界面设计器的X轴或Y轴。

③在绘制的截面上右击打开形状属性框,如有必要,可修改如下参数。

类型:用户可以自定义截面类型名称。

材料: 板型截面初始的材料类型是钢材。在材料下拉菜单中可以选择任何先前定义的材料类型,从而更改材料类型。如果选择混凝土材料,对于该截面的钢筋属性也添加在这个框中。

颜色: 控制截面填充色。在颜色框中左击,在弹出的颜色表格中选择截面填充色。

X 中心: 定义绘制截面中心在截面设计器中的X坐标。改变该坐标重新定位绘制截面位置。

Y 中心: 定义绘制截面中心在截面设计器中的Y坐标。改变该坐标重新定位绘制截面位置。

板厚: 定义板截面的厚度。当旋转角为0度时,板厚度就是板截面平行于Y轴的边长的长度。

板宽度: 定义板截面的宽度。。当旋转角为0度时,板宽度就是板截面平行于X轴的边长的长度。

旋转角: 定义一个从截面设计器的X轴到截面原始水平轴的角度。见下图的提示。注意旋转是围绕截面的形心旋转。

钢筋: 该项只有在截面按照混凝土设计时才可见。当该项设为“yes”,程序将在截面插入边缘钢筋。如果设为“no”,程序将不会对截面配钢筋。当设为“no”时,可以使用绘制菜单>绘制钢筋形状命令来对截面配置钢筋。在边缘钢筋框中可以修改钢筋的尺寸和间距。还可以使用角筋框来修改任意尺寸的角筋。

更多信息: 工字型/宽翼缘型截面槽型截面 T型截面角钢截面双角钢截面箱型截面管型截面

⒋绘实体模型

?绘制实体形状

运用绘图菜单>绘制实体图形的下级菜单命令来生成实体的截面,截面可以是矩形或圆形,或者在截面上添加弓形或扇形。

绘图菜单>绘制实体形状>矩形命令

绘图菜单>绘制实体形状>圆形命令

绘图菜单>绘制实体形状>弓形命令

绘图菜单>绘制实体形状>扇形命令

参见: 绘制构件截面形状绘制多变形形状绘制布筋形状绘制参考线

?矩形

运用绘图菜单>绘制实体形状>矩形命令或者工具栏按钮,来进入矩形绘制状态。

①点击绘图菜单>绘制实体形状>矩形命令或者工具栏按钮,来进入矩形绘制状态。

②左键点击窗口的任意地方来确定矩形截面的位置。

③右键点击矩形来显示形状属性 - 实体框。运用这个框可以修改参数, 形状的定义参数如下:

类型: 确定实体形状的类型。不能被用户修改。

材料: 默认的材料属性对于矩形截面为混凝土。如果要改变材料的类型,点击下拉列表中的有效属性类别。

颜色: 控制图形内部的填充颜色。左键点击调出颜色表,运用表格内的颜色来填充图形。

X Center: 截面形状范围的X坐标。改变此坐标值来重新为图形定位。

Y Center: 截面形状范围的Y坐标。改变此坐标值来重新为图形定位。

Height: 矩形的高度。

Width: 矩形的宽度。

Rotation: 角度为截面设计器的X轴与形状的初始水平轴的夹角。参见下图。注意图形围绕着矩形范围的中心旋转。初始绘制矩形时,其高度平行于截面设计器Y轴,宽度平行于截面设计器的X轴。因此,初始高度是竖直的,宽度是水平的。使用旋转可改变方位,比如旋转90度后,高度为水平方向宽度为竖直方向。

Reinforcing: T当材料属性具有混凝土设计类型时此项可见,当该项为Yes,程序会在形状周边布置钢筋。当该项为No,截面中不会有钢筋。当该项设置为No时,可以使用绘图菜单>绘制布筋形状命令在截面中布置钢筋。使用周边布筋框来编辑钢筋的尺寸和间距。使用角点布筋框来编辑角筋的尺寸。

参见: 矩形扇形弓形

?圆

运用绘图菜单>绘制实体图形>圆命令或者工具栏按钮, 来生成圆形截面.

①点击绘图菜单>绘制实体图形>圆命令或者工具栏按钮 , 进入绘图状态.

②左键点击窗口的任意地方来确定圆形截面的位置。

③右键点击圆形来显示形状属性 - 实体框. 运用这个框可以修改形状, 参数如下:

类型: 指定实体形状的类型. 不能被用户修改.

材料: 默认的材料属性对于圆形截面为混凝土. 如果要改变材料的类型,点击下拉列表中的有效属性类别。

颜色: 控制图形内部的填充颜色。左键点击调出颜色表; 运用表格内的颜色来填充图形。

X Center: 截面形状范围中心的X坐标。改变此坐标点来重新为图形定位.

Y Center: 截面形状范围中心的Y坐标。改变此坐标点来重新为图形定位.

Diam eter: 圆形的直径.

Reinforcing: 当材料属性和混凝土设计类型相关时此项可见。当此项设置为Yes, 程序会自动插入边部钢筋。当此项设置为No, 将没有钢筋包括在图形中。当此项设置为No,绘图菜单>绘制钢筋命令可以用于绘制钢筋.

# of Bars: 当Reinforcing设置为Yes时此项目是可见。运用此选项可以确定圆形截面的总钢筋根数。

Bar Cover: 当Reinforcing设置为Yes时此项目是可见。运用此选项可以确定选定钢筋的保护层净厚度。

Bar Size: 当Reinforcing设置为Yes时此项目是可见。运用此选项可以确定钢筋的直径。

Rotation:角度为x轴与第一根钢筋之间的夹角,具体情况见下图所示. 运用此选项可以将截面钢筋作任意角度的旋转。旋转是绕着图形的中心的。

参见: 矩形扇形弧片段

?弓形

运用绘图菜单>绘制实体形状>弓形命令或者工具栏按钮,来进入弓形状态。此时绘制的弓形没有包括钢筋。从绘图菜单>绘制钢筋图形命令, 或着工具栏按钮, , 可以在弓形截面中绘制钢筋。

①点击绘图菜单>绘制实体形状>弓形命令或者工具栏按钮,来进入弓形绘制状态。

②左键点击窗口的任意地方来确定弓形截面的位置。

③右键点击弓形来显示形状属性 - 实体框. 运用这个框可以修改, 形状的定义参数如下:

类型: 指定实体形状的类型. 不能被用户修改.

材料: 默认的材料属性对于弓形截面为混凝土. 如果要改变材料的类型,点击下拉列表中的有效属性类别。

颜色: 控制图形内部的填充颜色。左键点击调出颜色表; 运用表格内的颜色来填充图形。

X Center: 截面形状范围的X坐标。注意对于弓形,其截面形状范围是定义这个弓形的圆。改变此坐标点来重新为图形定位.

Y Center: 截面形状范围的Y坐标。注意对于弓形,其截面形状范围是定义这个弓形的圆。改变此坐标点来重新为图形定位.

Angle: 角度为弧长两端点与圆心连线之间的夹角。具体情况见下图所示.

Rotation: 角度为弓形两端的径向线和水平的x轴之间的夹角,具体情况见上图所示.

Radius: 定义弓形截面的圆的半径.

参见: 矩形圆形扇形

?扇形

运用绘图菜单>绘制实体形状>扇形样式命令或者工具栏按钮,来进入扇形绘制状态。此时绘制的扇形没有包括钢筋。从绘图菜单>绘制布筋形状命令, 或着工具栏按钮, 可以在扇形图中绘制钢筋。.

①点击绘图菜单>绘制实体形状>扇形样式命令或者工具栏按钮,来进入扇形绘制状态。

②左键点击窗口的任意地方来确定扇形截面的位置。

③右键点击扇形来显示形状属性 - 实体框. 运用这个框可以修改, 形状的定义参数如下:

类型: 指定实体形状的类型.不能被用户修改.

材料: 默认的材料属性对于扇形截面为混凝土. 如果要改变材料的类型,点击下拉列表中的有效属性类别。

颜色: 控制图形内部的填充颜色。左键点击调出颜色表; 运用表格内的颜色来填充图形。

X Center: 截面形状范围中心的X坐标。注意对于扇形,其截面形状范围为定义该扇形的圆。改变此坐标点来重新为图形定位.

Y Center: 截面形状范围中心的Y坐标。注意对于扇形,其截面形状范围为定义该扇形的圆。改变此坐标点来重新为图形定位.

Angle: 角度为扇形两边之间的夹角。具体情况见下图所示.

Rotation: 角度为扇形两边与x轴之间的夹角,具体情况见下图所示.

Radius: 定义扇形截面的圆的半径.

参见: 矩形扇形弓形

⒌绘制多边形

框: 形状属性-多边形

使用绘图菜单>绘多边形命令或工具栏按钮,,绘制多边形(即由角点坐标定义的多边形)。

?点击绘图菜单>绘制多边形命令或工具栏按钮,。

?在活动窗口中点击定义多边形的第一个点。继续左键点击另一个点定义多边形。

?双击结束绘制,和单击并按Enter 或Esc 键。

提示:使用绘图限制以精确绘制多边形。使用重定型模式修改已绘制的多边形几何属性。

?在多边形上右键点击显示形状属性-多边形框。使用该框查看、或按需修改多边形参数:

类型: 标记形状类型。不可编辑。

材料: 多边形默认的属性是混凝土。右键点击单元格并选择下拉菜单中可用的材料属性来改变材料类型。

颜色: 控制形状中的填充颜色。左键点击单元格打开颜色框,为填充区设置一种新的颜色。

钢筋: 仅当形状的材料属性为混凝土设计类型时,该项才可见。当该项设置为Yes时,程序将在形状中插入边缘钢筋和角筋。如果该项设置为No时,形状中将不包含钢筋。当该项设置为No,绘图菜单>绘制钢筋形状命令可用于形状中钢筋的放置。钢筋的尺寸和间距可通过边缘钢筋框来修改。角筋的尺寸可通过角点钢筋框修改。

参见: 绘制结构形状绘制实体形状绘制钢筋形状绘制参考线

⒍绘制布筋形状

?绘制布筋形状

截面设计器提供了以下四种绘制布筋的方式:

绘图菜单>绘制布筋形状>单根钢筋命令

绘图菜单>绘制布筋形状>线形式命令

绘图菜单>绘制布筋形状>矩形形式命令

绘图菜单>绘制布筋形状>圆形形式命令

参见: 绘制构件截面形状绘制实体形状绘制多边形形状绘制参考线

?单根钢筋

运用绘图菜单>绘制布筋形状>单根钢筋命令或者工具栏按钮, 来绘制单根钢筋。

①点击绘图菜单>绘制布筋形状>单根钢筋命令或者工具栏按钮, 进入绘制单根钢筋状态。

②在激活窗口中任意位置左击鼠标可布置单根钢筋。钢筋很可能位于需要配筋的形状上。这种情况下,左键点击需要配筋的位置。或者,在任意位置上布筋,然后使用重定形模式来拖动布筋形状到需要的位置。

③右键点击生成的钢筋显示形状属性 - 布筋框. 运用这个框可以修改参数, 定义单根钢筋的参数如下:

类型: 定义布筋形状的类型. 不能被用户修改。

材料: 这里指的是钢筋混凝土的钢筋材料。可以是具备混凝土设计类型的任何材料属性。程序使用材料属性中的钢材屈服应力。钢筋混凝土的弹性模量通常设为29000 ksi。

X Center: 指定钢筋中心的X坐标。

Y Center: 指定钢筋中心的Y坐标。

Bar Size: 指定钢筋的尺寸。

Steel Model: 指定钢筋的模型。当选择Sim ple 或 Park m ethod时,程序会显示应力应变图以及编辑框来指定应力应变参数。点击显示/打印按钮来表格显示应力应变参数。可使用Windows 的Print Screen 和Ctrl V 命令来复制表格到其它程序中用于打印。

参见: 线形式矩形形式圆形形式

?线形式

运用绘图菜单>绘制布筋形状>线形式命令或者工具栏按钮, 来绘制线形式的布筋形状.

①点击绘图菜单>绘制布筋形状>线形式命令或者工具栏按钮, 来进入绘图模式.

②在激活的窗口中左键点击来确定线形式布筋的起始点。

提示:多数情况下布筋形状位于需要配筋的截面形状之上。另外,也可以使用重定形模式将布筋形状拖动到需要的位置。

③沿着必要的方向移动鼠标到线形式布筋的结束处点击左键确定结束点。

④右键点击线形式布筋来显示形状属性 - 钢筋框. 运用这个框可以修改参数, 线性布筋的参数如下:

类型: 确定参考线的类型。不能被用户修改。

材料: 这里指的是钢筋混凝土的钢筋材料。可以是具备混凝土设计类型的任何材料属性。程序使用材料属性中的钢材屈服应力。钢筋混凝土的弹性模量通常设为29000 ksi.

X1: 线形式布筋起点的X坐标。

Y1: 线形式布筋起点的Y坐标。

X2: 线形式布筋终点的Y坐标。

Y2: 线形式布筋终点的Y坐标。

Bar Spacing: 指定线形式布筋的钢筋中心之间的距离(不一定是确定值),程序用线长除以指定的间距得到结果再加上1来计算需要的钢筋数。通常计算的钢筋数会有余数,若余数大于0.1,增加一根钢筋,若余数小于0.1,忽略余数。截面设计器计算出最终钢筋数目后,程序用线长除以钢筋数减1得到最后的间距。

Bar Size: 线形式布筋的所有钢筋的尺寸。

End Bars: 若选择Yes,在指定线的端点会布置钢筋。若选择No,第一钢筋位于与端点距离一个间距的位置。是否在端点布筋的图示如下。

参见: 单根钢筋矩形形式圆形形式

?矩形模式

运用绘图菜单>绘制布筋形状>矩形样式命令或者工具栏按钮,来进入矩形布筋形状绘制状态。

①点击绘图菜单>绘制布筋形状>矩形模式命令或者工具栏按钮,来进入矩形布筋形状绘制状态。

②在激活的窗口中任意地方左键点击来确定矩形布筋的位置。形状中心即矩形布筋边界线范围的中心。当转角为零时(参加下方Rotation),边界线平行于截面设计器的X、Y轴。通常布筋形状的中心就在需要配筋的截面形状中心上。这时,左键点击需要布筋的形状中心即可。或者,在任意位置布筋然后使用重定型模式将布筋拖动到需要的位置。

③右键点击生成的钢筋来显示形状属性 - 布筋框。运用这个框可以修改参数,矩形布筋的参数如下:

类型: 确定布筋形式的类型。不能被用户修改。

材料: 这里指的是钢筋混凝土的钢筋材料。可以是具备混凝土设计类型的任何材料属性。程序使用材料属性中的钢材屈服应力。钢筋混凝土的弹性模量通常设为29000 ksi。

X Center: 矩形布筋边界线范围中心的X坐标。

Y Center: 矩形布筋边界线范围中心的Y坐标。

Height: 指定形状高度。当转动角度为0时,高度指从底部钢筋的外表面到顶部钢筋外表面的距离。Width: 指定形状宽度。当转动角度为0时,宽度指从左侧钢筋的外表面到右侧钢筋外表面的距离。Rotation: 角度为配筋形状的初始水平方向与x轴之间的夹角,具体情况见下图所示,旋转是绕着矩形的中心的。

钢筋的直径和间距可以通过边钢筋表格修改。任意角筋的尺寸可以通过角部钢筋表格修改。

参见: 单根钢筋线形式圆形式

?圆的形式

运用绘制菜单>绘制布筋形状>圆的形式命令或者工具栏按钮, 来绘制圆形布筋。

①点击绘图菜单>绘制布筋形状>绘制圆形命令或者工具栏按钮, 来进入绘制模式.

②左键点击窗口来确定圆形布筋的位置。形状中心是限定圆形布筋的边界范围的中点。当转动角度为0时(参考下方转角),边界线平行于截面设计器的X、Y轴。布筋形状的中心很可能位于需要配筋的形状的中心点上。这种情况下,左键点击需要配筋的形状的中心。或者,在任意位置上布筋,然后使用重定形模式来拖动布筋形状到需要的位置。

③右键点击生成的钢筋来显示图形属性表格, 可以更改属性, 图形参数如下:

类型: 确定参考线的类型。不能被用户修改。

材料: 这里指的是钢筋混凝土的钢筋材料。可以是具备混凝土设计类型的任何材料属性。程序使用材料属性中的钢材屈服应力。钢筋混凝土的弹性模量通常设为29000 ksi.

X Center: 布筋形状矩形边界框中心的X坐标。

Y Center: 布筋形状矩形边界框中心的Y坐标。

Diam eter: 直径为钢筋外边缘之间的距离。

No. of Bars: 等间距的钢筋根数。

Rotation: 角度(度数)是截面设计器X轴与首根钢筋间的夹角,如下图所示。注意,形状是绕着矩形边界框的中心旋转的。

Bar Size: 指定钢筋的尺寸。

参见: 单根钢筋线类型矩形类型

⒎绘制参考线

?绘制参考线

运用绘制菜单>绘制参考线>绘制参考线命令或者工具栏按钮 , 来绘制参考线. 参考线可以用对齐或排列来准确的绘制。

①点击绘图菜单>绘制构件截面形状>绘制参考线命令或者工具栏按钮, 来进入绘制模式。

②左键点击屏幕的任意一点作为参考线的起始点移动鼠标向自己需要的方向,左键点击在参考线结束点。

③右键点击参考线来显示图形属性表格, 可以更改属性, 图形参数如下:

类型: 指定参考线的类型. 不能被用户修改。

X1: 指定截面设计器中参考线起点的X坐标。

Y1: 指定截面设计器中参考线起点的Y坐标。

X2: 指定截面设计器中参考线终点的X坐标。

Y2: 指定截面设计器中参考线终点的Y坐标。

参见: 绘制参考圆

?绘制参考圆

运用绘制菜单>绘制参考线>绘制参圆命令或者工具栏按钮 , 来绘制参考线. 参考线可以用对齐或排列来准确的绘制。

①点击绘图菜单>绘制构件截面形状>绘制参考圆命令或者工具栏按钮, 来进入绘制模式。

②左键点击屏幕的任意一点作为参考线的起始点移动鼠标向自己需要的方向,左键点击在参考线结束点。

③右键点击参考线来显示图形属性表格, 可以更改属性, 图形参数如下:

类型: 确定参考线的类型。不能被用户修改。

X Center: 指定截面设计器中参考圆的圆心X坐标。

Y Center: 指定截面设计器中参考圆的圆心Y坐标。

Diam eter: 指定圆的直径。

参见: 绘制参考线

⒏绘Caltrans 形状

框: Caltrans 截面属性,核芯-{数量} 圈-{数量}, 核芯-{数量} 圈{数量} 钢筋应力应变曲线使用绘图菜单>绘Caltrans 形状命令及其子命令(绘六边形、绘八边形、绘圆环、绘正方形)快速生成横截面,该横截面将与Caltrans 规范一致。

?点击绘图菜单>绘Caltrans 形状>绘六边形,绘图菜单>绘Caltrans 形状>绘八边形,绘图菜单>绘Caltrans 形状>绘圆环,或绘图菜单>绘Caltrans 形状>绘正方形命令。

?左键点击活动窗口中任一位置,此时截面设计器将生成所选形状的横截面。

?在形状上右键点击显示Caltrans 截面属性框。该框中的很多编辑框和下拉列表都可用,从而可以输入相应数值或重新选择。

①几何属性

外形下拉菜单。该下拉菜单显示形状类型。

斜面显示框。该显示框显示了为外形指定的斜面。

高度编辑框。指定外形的高度。

宽度编辑框。指定外形的宽度。

小基本尺寸复选框。勾选该复选框后,将可以修改基本高度和基本宽度。

基高和基宽编辑框。可将这两项可选尺寸设定为等于或小于上面设定的大小。该项决定了钢筋的位置。如,在漏斗式柱中,基高和基宽是柱底部的尺寸,实际高度和宽度则为当前立面的高度和宽度。核芯数编辑框。使用该编辑框指定横截面中所包含的核芯数量。

②套管该项有两种目的:约束和纵向强度。

厚度编辑框。使用该编辑框指定套管的厚度。通常认为指定的整个厚度的约束都处于激活状态。

纵向系数编辑框。使用该编辑框指定套管的纵向系数。纵向系数指定的是套管厚度的摩擦大小,该摩擦力延纵向方向:如果该值为1,则套管完全固结于截面,并且整个厚度都对弯矩曲率关系有贡献,这点与纵筋相似;如果该值为0,则套管与截面脱离,此时套管只起到约束的作用。纵向系数可取为0和1之间的任何数值。

③圈

圈数编辑框和圈保护层编辑框。使用圈数编辑框指定横截面中的圈数。使用圈保护层编辑框指定每圈混凝土保护层的厚度。

④表格区。使用该区域中的单元格指定钢束数量,束的类型(周长、半径、三角形),其在横截面中的直径、面积、类型等等,以及横截面中钢束的数量。点击可编辑单元格并输入新值,或者当单元格有下拉列表时,选择其中的项。

核芯-圈显示按钮。点击该按钮将显示核芯-{数量} 圈-{数量}框。该框提供了钢筋数据(如面积、直径等),并且这些项只用于查看。点击该框中的S 模型按钮将显示核芯-{数量} 圈-{数量}钢筋应力应变曲线框,该框显示了核芯的应力应变曲线。点击该框中的查看/打印按钮将显示核芯-圈的Stress-Strain应力-应变曲线报告框。

预应力编辑按钮。点击该按钮将显示预应力钢束框。使用该框在截面上添加或删除预应力钢束。点击该框中的显示按钮将显示核芯-{数量} 圈-{数量}钢筋应力应变曲线框,该框显示了核芯的应力应变曲线。点击框中的查看/打印按钮将显示钢束核芯的应力-应变曲线报告框。

⑤混凝土模型

材料下拉列表。该下拉列表显示了混凝土的材料属性。

核芯混凝土,外缘混凝土和其它混凝土下拉列表。使用这些下拉列表指定混凝土为核芯1(同表格区域所指定的),简单,Mander-未约束或Mander-约束。

显示按钮。通过该框中的显示按钮都可以打开混凝土模型框。该框提供了混凝土应力应变曲线图(如,外壳、核芯混凝土、外缘混凝土)和编辑框,用于调整应力应变参数。

C语言程序设计之简单计算器

攀枝花学院 学生课程设计(论文) 题目:简易计算器 学生姓名:葛肪瑜学号:201010801018 所在院(系):计算机学院 专业:计算机科学与技术 班级:10计本(1)班 指导教师:陈三清职称:讲师 2011年6月25日 攀枝花学院教务处制

攀枝花学院本科学生课程设计任务书 题目计算器的设计 1、课程设计的目的 本课程设计的目的和任务:(1)巩固和加深学生对C语言课程的基本知识的理解和掌握;(2)掌握C语言编程和程序调试的基本技能;(3)利用C语言进行简单软件设计的基本思路和方法;(4)提高运用C语言解决实际问题的能力。 2、课程设计的内容和要求(包括原始数据、技术要求、工作要求等) 一、用C实现如下功能: 使用C语言编写一个类似于Windows附件提供的计算器软件,实现计算器的基本功能,能进行浮点数的加、减、乘、除、乘方和求模运算。 二、撰写课程设计报告或课程设计总结课程设计报告要求:总结报告包括需求分析、总体设计、详细设计、编码(详细写出编程步骤)、测试的步骤和内容、课程设计总结、参考资料等,不符合以上要求者,则本次设计以不及格记。 3、主要参考文献 [1] 潭浩强,《C程序设计》,清华大学出版社 [2] 王声决,《C语言程序设计》,中国铁道出版社 [3] 潭浩强,《C程序设计题解与上机指导》,清华大学出版社 [4] 刘玲等,《C语言程序设计应用教程》,西南师范大学出版社 4、课程设计工作进度计划 第1天完成方案设计与程序框图 第2、3天编写程序代码 第4天程序调试分析和结果 第5天课程设计报告和总结 指导教师(签字)日期年月日 教研室意见: 年月日 学生(签字): 接受任务时间:年月日注:任务书由指导教师填写。

盘式制动器课程设计方案

中北大学 课程设计说明书 学生姓名:学号: 学院(系):机电工程学院 专业:车辆工程 题目:夏利汽车盘式制动器方案设计 综合成绩: 职称: 年月日

目录 一、夏利汽车主要性能参数---------------------4 二、制动器的形式-----------------------------5 三、盘式制动器主要参数的确定-----------------7 四、盘式制动器制动力矩的设计计算-------------9 五、盘式制动器制器的校核计算----------------10 1.前轮制动器制动力矩的校核计算 2.摩擦衬片的磨损特性计算 六、经过计算最终确定后轮制动器的参数--------13 七、设计小结--------------------------------13 八、设计参考资料----------------------------13

轿车前轮制动器设计说明书前言汽车制动系是用以强制行驶中的汽车减速或停车、使下坡行驶的汽车车速保持稳定以及使已停驶的汽车在原地(包括在斜坡上)驻留不动的机构。随着高速公路的迅速发展和车速的提高以及车流密度的日益增大,为了保证行车安全,汽车制动系的工作可靠性显得日益重要。也只有制动性能良好、制动系工作可靠的汽车,才能充分发挥其动力性能。本次课程设计根据任务要求只对夏利汽车盘式制动器方案设计。

一、汽车主要性能参数 主要尺寸和参数: (1)、轴距:L=2405mm (2)、总质量:M=900kg (3)、质心高度:0.65m (4)、车轮半径:165mm (5)、轮辋内径:120mm (6)、附着系数:0.8 (7)、制动力分配比:后制动力/总制动力=0.19 (8)、前轴负荷率:60%;即质心到前后轴距离分别为 L1=L?(1?60%)=962mm L2=L?60%=1443mm (9)、轮胎参数:165/70R13; 轮胎有效半径r e为: 轮胎有效半径=轮辋半径+(名义断面宽度×高宽比) 所以轮胎有效半径r e=(240 2 +165×70%)=235.5mm (10)、制动性能要求:初速度为50KM/h时,制动距离为15m。则 满足制动性能要求的制动减速度由:S=1 3.6(τ2‘+τ2“ 2 )μ0+μ02 25.92 a bmax 计算最大减速度 a bmax,其中μ0=U =50Km/h;S=15m;τ2‘= 0.05s;τ2“=0.2s。经计算得 最大减速度 a bmax≈7.47m s2 ?

简易计算器的设计与实现

沈阳航空航天大学 课程设计报告 课程设计名称:单片机系统综合课程设计课程设计题目:简易计算器的设计与实现 院(系): 专业: 班级: 学号: 姓名: 指导教师: 完成日期:

沈阳航空航天大学课程设计报告 目录 第1章总体设计方案 (1) 1.1设计内容 (1) 1.2设计原理 (1) 1.3设计思路 (2) 1.4实验环境 (2) 第2章详细设计方案 (3) 2.1硬件电路设计 (3) 2.2主程序设计 (7) 2.2功能模块的设计与实现 (8) 第3章结果测试及分析 (11) 3.1结果测试 (11) 3.2结果分析 (11) 参考文献 (12) 附录1 元件清单 (13) 附录2 总电路图 (14) 附录3 程序代码 (15)

第1章总体设计方案 1.1 设计内容 本设计是基于51系列的单片机进行的十进制计算器系统设计,可以完成计算器的键盘输入,进行加、减、乘、除1位无符号数字的简单四则运算,并在6位8段数码管上显示相应的结果。 设计过程在硬件与软件方面进行同步设计。硬件方面从功能考虑,首先选择内部存储资源丰富的8751单片机,输入采用4×4矩阵键盘。显示采用6位8段共阳极数码管动态显示。软件方面从分析计算器功能、流程图设计,再到程序的编写进行系统设计。编程语言方面从程序总体设计以及高效性和功能性对C语言和汇编语言进行比较分析,最终选用汇编语言进行编程,并用protel99se涉及硬件电路。 1.2 设计原理 在该课程设计中,主要用到一个8751芯片和串接的共阳数码管,和一组阵列式键盘。作为该设计的主要部分,下面将对它们的原理及功能做详细介绍和说明。 1)提出方案 以8751为核心,和数码管以及键盘用实验箱上已有的器件实现计算器的功能。 2) 总体方案实现 (1)要解决键值得读入。先向键盘的全部列线送低电平,在检测键盘的行线,如果有一行为低电平,说明可能有按键按下,则程序转入抖动检测---就是延时10ms再读键盘的行线,如读得的数据与第一次的相同,说明真的有按键按下,程序转入确认哪一键按下的程序,该程序是依次向键盘的列线送低电平,然后读键盘的行线,如果读的值与第一次相同就停止读,此时就会的到键盘的行码与列码

简单计算器设计报告

简单计算器设计报告 045 一、基本功能描述 通过文本编辑框实现基本整数的加减乘除运算 二、设计思路 如下图是整个程序进行的流程图,基本方法是在ItemText文本编辑框输入字符,程序对字符进行判断,若输入不是数字则提示错误。输入正常时,通过下拉框ComboBox_InsertString 选择相应运算符。点击等号IDC_OK,即可得出运算结果。操作简便,算法简单。 三、软件设计 1、设计步骤 打开Microsoft Visual C++ 6.0,在文件中点击新建,在弹出框内选择MFC AppWizard[exe]工程,输入工程名zhoutong及其所在位置,点击确定 1

将弹出MFC AppWizard-step 1对话框,选择基本对话框,点击完成 MFC AppWizard就建立了一个基于对话窗口的程序框架

四、主要程序分析 1、字符判定函数 BOOL IsInt(TCHAR*str) { int i=atoi(str); TCHAR strtemp[256]; wsprintf(strtemp,"%i",i); if(strcmp(str,strtemp)!=0) { return FALSE; } Else { return TRUE; } } 该函数通过atoi把文本编辑框读取的字符转换为数字,再通过wsprintf把转换数字转换为字符,通过strcmp比较原字符和转换得来的字符。如相同返回true,不通则返回false. 3、运算符选择程序 BOOL Main_OnInitDialog(HWND hwnd, HWND hwndFocus, LPARAM lParam) { HWND hwndComboOP=GetDlgItem(hwnd,IDC_COMBOOP); ComboBox_InsertString(hwndComboOP,-1,TEXT("+")); ComboBox_InsertString(hwndComboOP,-1,TEXT("-")); ComboBox_InsertString(hwndComboOP,-1,TEXT("*")); ComboBox_InsertString(hwndComboOP,-1,TEXT("/")); return TRUE; } 3

c面向对象程序设计MFC简单计算器实验报告

计算机与信息工程学院 《程序设计基础》课程设计报告 题目名称:60.编写一个能实现简单功能的计算器学生姓名:刘沛东 学生学号:2011508154 专业班级:电子信息工程(1)班 指导教师:高攀

1 课程设计的题目 编写一个能实现简单功能的计算器 2 题目要求 1. 有一个计算器图形。 2. 能实现加、减、乘、除及乘方的运算。 3. 当输入题目时,屏幕上要在指定位置上显示出相应的题目内容,且相应的数字键要改变颜色 例如:输入数字1 时,在计算器图形上的1键变为红色。 4. 屏幕、图形颜色、形状自定 3 总体设计 3.1 总体框架 图1 系统框架

3.2 系统功能说明 在VC++6.0中绘制计算器界面,各控件的设置 对0~9控件设定相应的ID和其他属性: 图2 “1”控件设置 对“+、-、*、\”控件设定相应的ID和其他属性: 图2 “+”控件设置 对其它控件设定相应的ID和其他属性: 图3 其它控件设置

主要使用到Layout菜单中的Align功能对各个按钮进行对其,使界面更加整洁。拖出的控件有上面的一个Edit控件用于显示数字,Button控件用于处理鼠标的消息。 4 程序详细设计 4.1系统主调模块 图5 程序流程图

4.2各模块详细设计 4.2.1 建立的变量,控件的命名,对应的消息处理函数对应表 double poz; //保存小数点的位置,初始化为1,表示poz-1个小数点。 double m_Dis; //Edit控件上需要显示的数字 BOOL point_flag; //小数点表示位,判定是否是小数,是小数为1,不是小数为0。 double numfirst; //保存计算过程中的前一个数字, double numsecond;//保存计算过程中的第二个数字 char op;//记录当前的计算符号,可以为’+’,’-’,’*’,’/’,’=’,’c’,’n’ 变量初始化: poz=1; m_Dis = 0.0; numfirst=0; numsecond=0; op=0;

盘式制动器说明书

第二章可控自冷盘式制动器 K P Z— / ?? ?? 制动器副数?规格 ?? ?制动盘直径 ?? ?制动 ?? ?盘式 ?? ?可控 ?? ?KPZ型号含义 1.可控盘闸系统的选用型号含义 2. 结构特征与工作原理 2.1 机械系统结构及工作原理 ?? ?1 电动机;2 联轴器;3 牵引体;4 传动轮;5 联轴器;6 垂直轴减速器;7 制动盘;8 弹簧;9 活塞;10 闸瓦; 11 油管 图1 制动装置布置图 自冷盘式可控制动装置主要由制动盘,液压制动器(含活塞、闸瓦、弹簧等),底座,液压站等组成,图1是制动装置在系统中的布置示意图。它主要由制动盘7和液压制动器(8,9,10)等组成。盘式制动装置的制动力是由闸瓦10与制动盘7摩擦而产生的。因此调节闸瓦对制动盘的正压力即可改变制动力。而制动器的正压力N 的大小决定于油压P与弹簧8的作用结果。当机电设备正常工作时,油压P达最大值,此时正压力N为0,并且闸瓦与制动盘间留有1-1.5mm的间隙,即制动器处于松闸状态。当机电设备需要制动时,根据工况和指令情况,电液控制系统将按预定的程序自动减小油压以达到制动要求。 2. 盘式制动器的安装说明: 2.1 盘式制动器主机的安装: 盘式制动装置安装前要准确测定位置及距离。通常制动盘与减速器的某一低速轴相连,也可以直接与驱动轮连接实现各种工作制动。 安装制动器时制动闸座与底座安装必须对中安装。制动盘安装后要求盘面的旋转跳动量≤0.1mm,闸盘与闸瓦的平行度≤0.2mm。盘式制动器在松闸状态下,闸瓦与制动盘的间隙为1~1.5mm;制动时,闸瓦与制动盘工作面的接触面积不应小于80%。

安装于减速机倒数二轴上安装于滚筒轴上 电动机; 2-联轴器; 3-牵引体; 4-传动轮; 5-联轴器; 6-减速器; 7-制动盘; 8, 9, 10-液压制动器; 11-油管 图2 制动装置安装布置示意图 其中制动盘安装分两种情况,1、胀套联接2、键连接 2.2 盘式制动装置的连接方式 胀套联接 KZP自冷盘式可控制动装置胀套联接 胀套示意图 表3 安装尺寸表 和无损伤。在清洗后的胀套结合面上均匀涂一层薄润滑油(不含二硫化钼等极压添加剂),预装到滚筒轴上。把制动盘推移到滚筒轴上,使达到设计规定的位置,然后按胀套拧紧力矩的要求将胀套螺钉拧紧。 拧紧胀套螺钉的方法: (1) 使用扭矩扳手,按对角、交叉的原则均匀的拧紧。 (2) 拧紧螺钉时按以下步骤拧紧: a. 以1/3MAX值拧紧 b. 以2/3MAX值拧紧 c. 以MAX值拧紧 d. 以MAX值检查全部螺钉 安装完毕后,在胀套外漏端面及螺钉头部涂上一层防锈油脂,并进行整体二次灌浆。

第02讲 简易计算器的设计

第02讲计算器 2.1 计算器简介 大家都知道,计算器是日常生活中不可缺少的一个工具,在Microsoft的Windows操作系统中,附带了一个计算器程序,有标准型和科学型两种模式。Windows XP下的标准型和科学型计算器程序分别如图2-1和图2-2所示。 图2-1 Windows XP下的标准型计算器 图2-2 Windows XP下的科学型计算器 Windows操作系统下附带的计算器程序功能相当的强大,本课我们将模仿Windows的计算器,使用Visual C# 2005开发平台开发一个功能相对简单的计算器应用程序,它能完成加、减、乘、除运算。 接下来详细的介绍简易计算器的设计方法和步骤。

2.2 界面设计及属性设置 用户界面设计是软件开发中非常重要的一个部分,用户界面的好坏直接影响软件的质量,本节将介绍如何设计简易计算器的用户界面以及界面上各控件的属性设置。 2.2.1 界面设计 打开Visual Studio 2005开发工具,新建一个Windows应用程序,然后在窗体上依次放置1个TextBox和17个Button控件,如图2-1所示(设置好属性后)。 图2-1 计算器用户界面 2.2.2 属性设置 窗体和各控件的属性设置如表2-1所示。 表2-1 窗体和各控件的属性

2.3 编写代码 本程序需要用到一些公共变量,例如用来接收操作数、运算结果,判断输入的是否为小数等,因此首先在代码的通用段声明以下变量: //****************************************************************** double num1, num2, result; // 操作数及运算结果 bool decimalFlag = false; // 判断输入的是否为小数 string myOperator; // 操作类型 //******************************************************************

简单计算器c++课程设计讲解

简单计算器 1 基本功能描述 简单计算器包括双目运算符和单目运算符。双目运算符包含基本的四则运算及乘幂功能,单目运算符包含正余弦、阶乘、对数、开方、倒数等运算。可对输入任意操作数包含小数和整数及正数和负数进行以上的所有运算并能连续运算。出现错误会给出提示,同时包含清除、退格、退出功能以及有与所有按钮相对应的菜单项。 2 设计思路 如图1,是输入数据子函数的流程图。打开计算器程序,输入数据,判断此次输入之前是否有数字输入,如果有,则在之前输入的数字字符后加上现有的数字字符;如果没有,则直接使编辑框显示所输入的数字字符。判断是否继续键入数字,如果是,则继续进行前面的判断,如果否,则用UpdateData(FALSE)刷新显示。 如图2,是整个计算器的流程图。对于输入的算式,判断运算符是双目运算符还是单目运算符。如果是双目运算符,则把操作数存入数组a[z+2]中,把运算符存入b[z+1]中;如果是单目运算符,则把字符串转化为可计算的数字,再进行计算。下面判断运算符是否合法,如果合法,则将结果存入a[0],不合法,则弹出对话框,提示错误。结束程序。

输入一个数字 在之前输入的数字字符后面加上现在的数字字符。 Eg :m_str+=”9”。 直接使编辑框显示所输入的数字字符。 Eg :m_str=”9”。 pass3=1表示已有数字输入 开始 之前是否有数字输入? pass3==1? 继续键入数字? 用UpdateData(FALSE)刷新显示 图1 输入数据子函数流程图 Y N Y N

输入开始 双目运算符 是否每一个操作数都存入a[]数组? 把操作数存入a[z+2],把运算符存入b[z+1]。 单目运算符 将字符串转换 为可计算的数进行运算 运算是否合法? 将结果存入a[0] 弹出对话框提示错误 结束Y Y N N 图2 简单计算器总流程图

毕业设计盘式制动器设计说明书

汽车盘式制动器设计 摘要:本文主要是介绍盘式制动器的分类以及各种盘式制动器的优缺点,对所选车型制动器的选用方案进行了选择,针对盘式制动器做了主要的设计计算,同时分析了汽车在各种附着系数道路上的制动过程,对前后制动力分配系数和同步附着系数、利用附着系数、制动效率等做了计算。在满足制动法规要求及设计原则要求的前提下,提高了汽车的制动性能。 关键词:盘式制动器;制动力分配系数;同步附着系数;利用附着系数;制动效率

Automobile disc brake design Abstract:This paper is mainly the disc brake of the classification and various kinds of disc brake of the advantages and disadvantages are introduced, the selection scheme of the chosen vehicle brake was selected and for disc brake do the main design calculation and analysis of the car in a variety of attachment coefficient road on the braking process of, of braking force distribution coefficient and the synchronous adhesion coefficient, utilization coefficient of adhesion, braking efficiency calculated. Under the premise of meeting the requirements of the braking regulation requirement and design principle and improve the braking performance of automobile. Key words: Disc brake,Braking force distribution,coefficient,Synchronization coefficient,Synchronous adhesion coefficient,The use of adhesion coefficient,Braking efficiency

MFC做的一个简单的计算器

目录 一.设计题目。 (1) 二.设计目的和内容。 (1) 三.基本功能描述。 (2) 四.设计思路。 (2) 五.软件设计:设计步骤、界面设计、关键功能的实现。 (3) a)设计步骤。 (3) b)界面设计。 (4) c)关键功能的实现。 (5) 六.附录。 (8) 一.设计题目。 小型计算器程序的编写. 二.设计目的和内容。 【设计目的】 1学习Visual C++的MFC开发程序的步骤。 2综合运用所学的类、继承和多态的知识。 3进一步掌握程序的调试方法。 【设计内容】 1利用MFC的向导,创建基于对话框的应用程序,添加按钮、编辑框等控件; 第1页

2实现算术加、减、乘、除等运算; 3选做:三角函数的运算、对数运算、指数运算、进制转换等。 三.基本功能描述。 具备整型数据、浮点型数据的算术(加、减、乘、除)运算功能。依次输入第一个运算数、运算符(+,-,*,/)、第二个运算数,然后输出结果,按‘C E’键清屏。 四.设计思路。 a)首先考虑对所有按键分为两类,数字类和符号类。0,1,2,3,4,5,6,7,8,9为 数字类,+,-,*,/为符号类。数字在计算过程中最多需要保存两个,所以定义了两个double型变量num1和num2来进行存储,符号需要一个char型变量cal来存储。 b)为显示数字的编辑框设立一个double型的关联变量m_Num,为显示符号的编 辑框设立一个CString型的关联变量m_result,设立一个int型的小数点标志dotflag,设立一个int型的键入数字标志numflag,设立一个long型的小数部分权值quan,最后为了防止用户输入错误,设立一个判断输入是否为数字的int型标志mark。 c)然后考虑到在计算过程中num1和num2的储存状态有三种,num1==0和 num2==0,也就是程序开始运行还没有开始录入数字的状态;num1!=0和num2==0,也就是第一个数字已经录入,第二个数字还没有录入的状态这时候把m_Num的值赋给num1,m_Num归零;num1!=0和num2!=0,把m_Num的值赋给num2,m_Num归零,令m_Num等于num1和num2合并后的值。

基于AT89C51的简单计算器设计

设计题目:基于单片机的简易计算器设计与仿真 一、设计实验条件: 地点: 实验设备:PC机(装有Keil;Protues;Word ;Visio ) 二、设计任务: 本系统选用AT89C51单片机为主控机。通过扩展必要的外围接口电路,实现对计算器的设计,具体设计如下: (1)由于设计的计算器要进行四则运算,为了得到较好的显示效果,经综合分析后,最后采用LCD 显示数据和结果。 (2)采用键盘输入方式,键盘包括数字键(0~9)、符号键(+、-、×、÷)、清除键(on\c)和等号键(=),故只需要16 个按键即可,设计中采用集成的计算键盘。 (3)在执行过程中,开机显示零,等待键入数值,当键入数字,通过LCD显示出来,当键入+、-、*、/运算符,计算器在内部执行数值转换和存储,并等待再次键入数值,当再键入数值后将显示键入的数值,按等号就会在LCD上输出运算结果。 (4)错误提示:当计算器执行过程中有错误时,会在LCD上显示相应的提示,如:当输入的数值或计算得到的结果大于计算器的表示范围时,计算器会在LCD上提示overflow;当除数为0时,计算器会在LCD上提示error。 设计要求:分别对键盘输入检测模块;LCD显示模块;算术运算模块;错误处理及提示模块进行设计,并用Visio画系统方框图,keil与protues仿真 分析其设计结果。 三、设计时间与设计时间安排: 1、设计时间:6月27日~7月8日 2、设计时间安排: 熟悉课题、收集资料:3天(6月27日~6月29日)

具体设计(含上机实验):6天(6月30日~7月5日) 编写课程设计说明书:2天(7月6日~7月7日) 答辩:1天(7月8日) 四、设计说明书的内容: 1、前言:(自己写,组员之间不能相同,写完后将红字删除,排版时注意对齐) 本设计是基于51系列单片机来进行的数字计算器系统设计,可以完成计算器的键盘输入,进行加、减、乘、除基本四则运算,并在LCD上显示相应的结果;设计电路采用AT89C51单片机为主要控制电路,利用MM74C922作为计算器4*4键盘的扫描IC读取键盘上的输入;显示采用字符LCD静态显示;软件方面使用C语言编程,并用PROTUES仿真。 2、设计题目与设计任务: 现实生活中人们熟知的计算器,其功能主要如下:(1)键盘输入;(2)数值显示;(3)加、减、乘、除四则运算;(4)对错误的控制及提示。 针对上述功能,计算器软件程序要完成以下模块的设计:(1)键盘输入检测模块;(2)LCD显示模块;(3)算术运算模块;(4)错误处理及提示模块。3、主体设计部分: (1)、系统模块图:

(完整word版)C语言简易计算器课程设计.doc

C语言课程设计报告书题目:简易计算器 院系: 班级: 学号: 姓名:

摘要 该软件为用户提供在windows 系统上的简易计算器,能进行简单的加、减、 乘、除四则运算与混合运算。目的是为了巩固和加深 C 语言课程的基本知识的理 解和掌握,利用 C语言进行基本的软件设计,掌握 C 语言的编程和程序调试 的基本技能,掌握书写程序设计说明文档的能力,提高运用 C 语言解决实际问 题的能力。 关键词: C; 简易计算器 ; 程序 ; 基本算法;混合运算 SUMMARY the software provides a simple calculator in Windows system for users ,can be a simple add,subtract,multiply,divide.The purpose is to consolidate and deepen the basic knowledge of C language courses to understand and master, The use of C language for software design basic, To master the basic skills of C language programming and program debugging, Master the writing program design documentation ability,improve the ability to use C language to solve practical problems.

盘式制动器设计

目录 绪论 (3) 一、设计任务书 (3) 二、盘式制动器结构形式简介 ................... 错误!未定义书签。 2.1、盘式制动器的分类...................... 错误!未定义书签。 2.2、盘式制动器的优缺点.................... 错误!未定义书签。 2.3、该车制动器结构的最终选择.............. 错误!未定义书签。 三、制动器的参数和设计 ....................... 错误!未定义书签。 3.1、制动盘直径 ........................... 错误!未定义书签。 3.2、制动盘厚度 ........................... 错误!未定义书签。 3.3、摩擦衬块的内半径和外半径.............. 错误!未定义书签。 3.4、摩擦衬块面积 ......................... 错误!未定义书签。 3.5、制动轮缸压强 ......................... 错误!未定义书签。 3.6、摩擦力的计算和摩擦系数的验算.......... 错误!未定义书签。 3.7、制动力矩的计算和验算.................. 错误!未定义书签。 3.8、驻车制动计算 ......................... 错误!未定义书签。 四、制动器的主要零部件的结构设计 ............. 错误!未定义书签。 4.1、制动盘 ............................... 错误!未定义书签。 4.2、制动钳 ............................... 错误!未定义书签。 4.3、制动块 ............................... 错误!未定义书签。 4.4、摩擦材料 ............................. 错误!未定义书签。

基于51单片机的简易计算器设计

基于单片机的简易计算器设计 摘要 (2) 关键字:80C51 LCD1602 4*4矩阵键盘计算器 (2) 第一章绪论 (3) 1.1系统开发背景 (3) 1.2系统开发意义 (3) 1.3设计目的 (3) 1.4设计任务 (3) 第二章单片机发展现状 (4) 2.1目前单片机的发展状况 (4) 2.1.1单片机的应用场合 (4) 2.2计算器系统现状 (5) 2.3简易计算器系统介绍 (5) 第三章系统硬件设计及说明 (6) 3.1系统组成及总体框图 (7) 3.2AT89S52单片机介绍 (7) 3.3其它器件介绍及说明 (10) 3.3.1 LCD1602液晶显示 (10) 3.3.2 4*4矩阵扫描按键 (13) 第四章 PROTEUS模拟仿真 (14) 第五章系统硬件设计及说明 (16) 第六章软件设计 (17) 6.1汇编语言和C语言的特点及选择 (17) 6.2源程序代码 (17)

摘要 近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,但仅单片机方面的知识是不够的,还应根据具体硬件结构、软硬件结合,来加以完善。 计算机在人们的日常生活中是比较常见的电子产品之一。可是它还在发展之中,以后必将出现功能更加强大的计算机,基于这样的理念,本次设计主要以80C51单片机为控制芯片,用C语言进行编程实现,通过4*4矩阵键盘控制,输出用液晶屏LCD1602显示,该计算器可以实现一般的加减乘除四则混合运算。 关键字:80C51 LCD1602 4*4矩阵键盘计算器

简单计算器编程

计算器程序 包括4个数字按钮,1个小数点按钮,+-*/= 5个计算按钮 不接受键盘输入 计算规则:当前正在输入的数存储到字符串变量 用户输入操作符,存储已经输入的数,作为第一个数,存储操作符 用户输入第二个数 用户输入操作符,与第一个数计算,并存储为第一个数,存储操作符 小数点只能输入一次 1 创建基于对话框的程序 2 打开对话框模板,增加控件: 编辑框1个 按钮4个,文字1-4 按钮1个,文字:小数点 按钮5个,文字:+ - * / = 按钮1个,文字:关闭 3 打开类向导 为编辑框加成员变量,CString m_edit 为所有按钮加消息映射

注意:以上都加再对话框类中。 4 打开对话框类的声明,加成员变量 double m_result; //前面的结果,即第一个数 int m_opt; //前面的操作符,0=,1+,2-,3*,4/ int ,m_dot; //是否输入了小数点 CString m_string; //当前正在输入的数,存为字符串 5 继续在话框类,声明2个函数 void calculation(void); //执行计算 void NumInput(CString x) //执行数字按钮输入 6 打开函数OnInitDialog(),加初始化代码 m_result = 0; m_opt = 0; m_dot = 0; m_string = ""; 6 “关闭按钮”消息映射代码: OnOK(); 8 分别打开数字按钮1-4的消息映射函数,分别输入代码: NumInput("1");

NumInput("2"); NumInput("3"); NumInput("4"); 9 打开小数点按钮的消息映射函数,输入代码: if ( m_dot==0 ) { m_dot = 1; NumInput("."); } 10 分别打开 + - * / 按钮的消息映射函数,分别输入代码: calculation(); m_opt = 0; calculation(); m_opt = 1; calculation(); m_opt = 2; calculation();

简易计算器

单片机十进制加法计算器设计 摘要 本设计是基于51系列的单片机进行的十进制计算器系统设计,可以完成计 算器的键盘输入,进行加、减、乘、除3位无符号数字的简单四则运算,并在LED上相应的显示结果。 设计过程在硬件与软件方面进行同步设计。硬件方面从功能考虑,首先选择内部存储资源丰富的AT89C51单片机,输入采用4×4矩阵键盘。显示采用3位7段共阴极LED动态显示。软件方面从分析计算器功能、流程图设计,再到程序的编写进行系统设计。编程语言方面从程序总体设计以及高效性和功能性对C 语言和汇编语言进行比较分析,针对计算器四则运算算法特别是乘法和除法运算的实现,最终选用全球编译效率最高的KEIL公司的μVision3软件,采用汇编语言进行编程,并用proteus仿真。 引言 十进制加法计算器的原理与设计是单片机课程设计课题中的一个。在完成理论学习和必要的实验后,我们掌握了单片机的基本原理以及编程和各种基本功能的应用,但对单片机的硬件实际应用设计和单片机完整的用户程序设计还不清楚,实际动手能力不够,因此对该课程进行一次课程设计是有必要的。 单片机课程设计既要让学生巩固课本学到的理论,还要让学生学习单片机硬件电路设计和用户程序设计,使所学的知识更深一层的理解,十进制加法计算器原理与硬软件的课程设计主要是通过学生独立设计方案并自己动手用计算机电路设计软件,编写和调试,最后仿真用户程序,来加深对单片机的认识,充分发挥学生的个人创新能力,并提高学生对单片机的兴趣,同时学习查阅资料、参考资料的方法。 关键词:单片机、计算器、AT89C51芯片、汇编语言、数码管、加减乘除

目录 摘要 (01) 引言 (01) 一、设计任务和要求............................. 1、1 设计要求 1、2 性能指标 1、3 设计方案的确定 二、单片机简要原理............................. 2、1 AT89C51的介绍 2、2 单片机最小系统 2、3 七段共阳极数码管 三、硬件设计................................... 3、1 键盘电路的设计 3、2 显示电路的设计 四、软件设计................................... 4、1 系统设计 4、2 显示电路的设计 五、调试与仿真................................. 5、1 Keil C51单片机软件开发系统 5、2 proteus的操作 六、心得体会.................................... 参考文献......................................... 附录1 系统硬件电路图............................ 附录2 程序清单..................................

单片机简易计算器课程设计

单片机简易计算器课程设计 课程设计 题目名称________________ 简易计算器设计____________ 课程名称_____________ 单片机原理及应用____________ 学生姓名________________

班级学号________________ 2018年6月20日

目录 一设计目的 (2) 二总体设计及功能介绍 (2) 三硬件仿真图 (3) 四主程序流程图 (4) 五程序源代码 (5) 六课程设计体会 (28)

设计目的 本设计是基于51系列单片机来进行的简单数字计算器设计,可以完成计算器的键盘输入,进行加、减、乘、除六位整数数范围内的基本四则运算,并在LED上显示相应的结果。软件方面使用C语言编程,并用PROTUE仿真。 二总体设计及功能介绍 根据功能和指标要求,本系统选用MCS-51 系列单片机为主控机,实现对计算器的设计。具体设计及功能如下: 由于要设计的是简单的计算器,可以进行四则运算,为了得到较好的显示效果,采用LED显示数据和结果; 另外键盘包括数字键(0?9)、符号键(+、-、x、十)、清除键和等号键,故只需要16个按键即可,设计中采用集成的计算键盘;

执行过程:开机显示零,等待键入数值,当键入数字,通过LED显示出来,当键入+、-、*、/运算符,计算器在内部执行数值转换和存储,并等待再次键入数值,当再键入数值后将显示键入的数值,按等号就会在LED上输出运算结果。 三硬件仿真图 硬件部分比较简单,当键盘按键按下时它的那一行、那一列的端口为低电平。因此,只要扫描行、列端口是否都为低电平就可以确定是哪个键被按下。

简易计算器课程设计

评阅教师评语:课程设计成绩 考勤成绩 实做成绩 报告成绩 总评成绩指导教师签名: 课程设计报告 论文题目基于ARM的简易计算器设计 学院(系):电子信息与自动化学院 班级:测控技术与仪器 学生姓名:同组同学: 学号:学号: 指导教师:杨泽林王先全杨继森鲁进时间:从2013年 6 月10 日到2013年 6 月28 日 1

目录 1、封面—————————————————————P1 2、目录—————————————————————P2 3、前言—————————————————————P3 4、关键字————————————————————P3 5、原理与总体方案————————————————P3 6、硬件设计———————————————————P6 7、调试—————————————————————P10 8、测试与分析——————————————————P11 9、总结—————————————————————P13

10、附件—————————————————————P14 前言 近几年,随着大规模集成电路的发展,各种便携式嵌入式设备,具有十分广阔的市场前景。嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。事实上,所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是是由单个程序实现整个控制逻辑。在嵌入式系统中,数据和命令通过网络接口或串行口经过ARM程序处理后,或显示在LCD上,或传输到远端PC上。 本文通过周立功的LPC2106芯片完成的简易计算器,正是对嵌入式应用的学习和探索。 一、摘要: 计算器一般是指“电子计算器”,是能进行数学运算的手持机器,拥有集成电路芯片。对于嵌入式系统,以其占用资源少、专用性强,在汽车电子、航空和工控领域得到了广泛地应用。本设计就是先通过C语言进行相应程序的编写然后在ADS中进行运行最后导入PROTUES进行仿真。最后利用ARM中的LPC2106芯片来控制液晶显示器和4X4矩阵式键盘,从而实现简单的加、减、乘、除等四则运算功能。 关键字:中断,扫描,仿真,计算 二、原理与总体方案: 主程序在初始化后调用键盘程序,再判断返回的值。若为数字0—9,则根据按键的次数进行保存和显示处理。若为功能键,则先判断上次的功能键,根据代号执行不同功能,并将按键次数清零。程序中键盘部分使用行列式扫描原理,若无键按下则调用动态显示程序,并继续检测键盘;若有键按下则得其键值,并通过查表转换为数字0—9和功能键与清零键的代号。最后将计算结果拆分成个、十、百位,再返回主程序继续检测键盘并显示;若为清零键,则返回主程序的最开始。 电路设计与原理:通过LPC2106芯片进行相应的设置来控制LCD显示器。 而通过对键盘上的值进行扫描,把相应的键值通过MM74C922芯片进行运算从而

C++课程设计(简单计算器)【样本】

C++程序设计课程设计报告 题目:简单计算器 学生姓名: 学号: 院(系): 专业: 2011 年 9 月 9 日

目录 1 基本功能描述 (1) 2 设计思路 (1) 3 软件设计 (4) 3.1 设计步骤 (4) 3.2 界面设计 (5) 3.3 关键功能的实现 (11) 4 结论与心得体会 (12) 5 参考文献 (13) 6 思考题 (13) 7 附录 (14) 7.1 调试报告 (14) 7.2 测试结果 (15) 7.3 关键源代码 (16)

简单计算器 1 基本功能描述 简单计算器包括双目运算和单目运算功能。双目运算符包含基本的四则运算及乘幂功能,单目运算符包含正余弦,阶乘,对数,开方,倒数等运算。可对输入任意操作数,包括小数和整数及正数和负数进行以上的所有运算并能连续运算。出现错误会给出相应提示,同时包含清除,退格,退出功能以及有与所有按钮相对应的菜单项。 2 设计思路 如图是整个计算器的流程图,打开计算器程序,输入数据,调用输入数据子程序。子程序开始时m_num为零。按下数字按钮后,判断m_num的正负号,对其进行相关处理,然后在判断是否有小数点,处理后输出结果。 回到总流程图中,输完第一个操作数后,若按下双目运算符,则把m_num存入num2,按下输入第二个操作数并算出结果。若按下的是单目运算符,则直接对其处理得出结果。若按下清零,则m_num等于0.在运算中还要判断运算是否合法,以及结果是否超出显示范围,以做出相关提示,按下清零。算出后把结果保存至num2。若需用算出的结果继续运算则回到输入完第一个操作数后,若不需要则判断试否需要开始新一轮的运算,不需要则结束。

盘式制动器设计说明书

错误!未找到引用源。盘式制动器设计说明书 一汽车制动系概述 使行驶中的汽车减速甚至停车,使下坡行驶的汽车的速度保持稳定,以及使已经停驶的汽车保持不动,这些作用统称为汽车制动。 对汽车起到制动作用的是作用在汽车上,其方向与汽车行驶方向相反的外力。作用在行驶汽车上的滚动阻力,上坡阻力,空气阻力都能对汽车起制动作用,但这外力的大小是随机的,不可控制的。因此,汽车上必须设一系列专门装置,以便驾驶员能根据道路和交通等情况,借以使外界在汽车上某些部分施加一定的力,对汽车进行一定程度的强制制动。这种可控制的对汽车进行制动的外力,统称为制动力。这样的一系列专门装置即成为制动系。 1 制动系的功用:使汽车以适当的减速度降速行驶直至停车;在下坡行驶时,使汽车保持适当的稳定车速;使汽车可靠的停在原地或--=-坡道上。 2 制动系的组成 任何制动系都具有以下四个基本组成部分: (1)供能装置——包括供给、调节制动所需能量以及改善传能介质状态的各种部件。其中,产生制动能量的部位称为制动能源。 (2)控制装置——包括产生制动动作和控制制动效果的各种部件。 (3)传动装置——包括将制动能量传输到制动器的各个部件。 (4)制动器——产生阻碍车辆的运动或运动趋势的力的部件,其中也包括辅助制动系中的缓速装置。 较为完善的制动系还具有制动力调节装置以及报警装置、压力保护装置等附加装置。 3 制动系的类型 (1)按制动系的功用分类 1)行车制动系——使行使中的汽车减低速度甚至停车的一套专门装置。 2)驻车制动系——是以停止的汽车驻留在原地不动的一套装置。 3)第二制动系——在行车制动系失效的情况下,保证汽车仍能实现减速或停车的一套装置。在许多国家的制动法规中规定,第二制动系是汽车必须具备的。 4)辅助制动系——在汽车长下坡时用以稳定车速的一套装置。 (2)按制动系的制动能源分类 1)人力制动系——以驾驶员的肢体作为唯一的制动能源的制动系。 2)动力制动系——完全靠由发动机的动力转化而成的气压或液压形式的势能进行制动的制动系。 3)伺服制动系——兼用人力和发动机动力进行制动的制动系。 按照制动能量的传输方式,制动系又可分为机械式、液压式、气压式和电磁等。同时采用两种以上传能方式的制动系,可称为组合式制动系。 4 设计制动系时应满足如下主要要求: 1)具有足够的制动效能。行车制动能力是用一定制动初速度下的制动减速度和制动距离两相指标来评定的;驻坡能力是以汽车在良好路面上能可靠的停驻

相关文档
相关文档 最新文档