版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、前言 机械CAD/CAM技术这门课程是一门理论与实践结合非常紧密的课程,通过系统的实验环节,可以帮助学生较好地理解相关理论知识,同时提高实际动手能力,为将来的工程实践打好基础。基于上述考虑,并根据我校实际情况,本门课程安排了分属于CAD;CAE;CAM三个不同领域的7个实验。可达到比较全面的实验效果。实验一数表的程序化处理实验将下表进行程序化处理一、 编程思路:设整型变量i为皮带型号:i0表示O型,I=1为A型,I=2为B型,以此类推。用4个一维数组a7、h7、a07、y07分别存储V带的顶宽,断面高、节宽和节高。二、 检索V带参数的C+语言参考程序:/ sy1.cpp : 定义控制台应用程序
2、的入口点。#include "stdafx.h"#include <stdlib.h>#include <stdio.h>int main(int argc,char *argv)int i;float a7=10.0,13.0,17.0,22.0,32.0,38.0,50.0;float h7=6.0,8.0,10.5,13.5,19.0,23.5,30.0;float a07=8.5,11.0,14.0,19.0,27.0,32.0,42.0;float y07=2.1,2.3,4.1,4.8,6.9,8.3,11.0;while(1)print
3、f("请输入V带型号(0,1,2,3,4,5,6):");scanf("%d",&i);if(i>=0 &&i <=6)printf("您需要查找的V带的顶宽为%f,断面高为%f,节宽为%f,节高为%f",ai,hi,a0i,y0i);break;else printf("您输入的V带型号不对,请重新输入!");system("pause");三、实验步骤:如下图所示A、 用Microsoft Visual Studio 2008 作为实验环境1234输入代码
4、并执行B、用VC+6.0作为实验环境1234四、实验报告要求1、简述实验步骤(要求手写)。2、实验结果抓图打印作为实验报告附页。3、回答下列问题:数表的程序化处理有什么作用,如何决定使用几维数组来表示数表,为什么?实验二程序参数化绘图实验一、实验目的体会程序参数化绘图的特点,初步了解autolisp语言的编程特点和使用方法。二、 实验内容编写以下钣金件的Autolisp参数化程序,并在AUTOCAD下使用。三、 问题分析要输入x1,y1,a,b,c,d参数,程序自动地计算其它几何参数:x2=x3=x1+ax4=x5=x1+a-bx6=x1y2=y1y3=y4=y1+d , y5=y6=y1+c
5、四、参考Autolisp程序(defun c:draw() (setq p0 (getpoint "n base point:") (setq a (getdist p0 "n dimension a:") (setq b (getdist p0 "n dimension b:") (setq c (getdist p0 "n dimension c:") (setq d (getdist p0 "n dimension d:") (setq x1 (car p0) (setq y1 (cadr
6、 p0) (setq x2 (+ x1 a) (setq y2 y1) (setq x3 x2) (setq y3 (+ y2 d) (setq x4 (- x3 b) (setq y4 y3) (setq x5 x4) (setq y5 (+ y1 c) (setq x6 x1) (setq y6 y5) (setq p1 (list x1 y1) (setq p2 (list x2 y2) (setq p3 (list x3 y3) (setq p4 (list x4 y4) (setq p5 (list x5 y5) (setq p6 (list x6 y6) (command &quo
7、t;line" p1 p2 p3 p4 p5 p6 "c")五、 执行程序用文本编辑软件将上述程序编辑完成后,赋予如“Exam.lsp”文件名存放在AutoCAD的某个搜索目录(如Support目录)下。 调用时,首先在AutoCAD图形编辑状态下装入该文件,命令格式为:(load“Exam”)。当该程序正确装入后,就像使用AutoCAD命令一样直接输入函数名draw调用,然后根据程序的提示输入相关参数,程序即可自动绘制所需要的图形。六、 实验报告要求1、简述实验步骤(要求手写)。2、实验结果抓图打印作为实验报告附页。3、回答下列问题:程序参数化绘图有什么特点,一
8、般在什么情况下提倡使用程序参数化绘图方式?实验三Solid Edge参数化特征实验一、 实验目的进一步理解CAD系统中的“参数化”概念,参数化的优势,和将“参数”与几何实体模型联系起来的方法;进一步理解“特征”的概念并学习Solid Edge系统中的变量表的基本用法。二、实验的相关背景知识 Solid Edge的零件模块不论草图与三维环境都提供尺寸驱动功能,及变量表,若已经放置了驱动尺寸,则在变量表中自动显示尺寸变量,可以对其进行修改变量名、变量值、变量类型、设置变量公式(其中可以引用其他变量),还可以设置用户自定义变量。利用变量表可以确定各个变量之间的相互关系,能够方便地实现参数化功能。三、
9、实验方法1、作螺母拉伸添料基本特征图1 六角螺母基本拉伸轮廓线与驱动尺寸图2 六角螺母基本轮廓尺寸变量关系表“拉伸”命令进入二维草图环境时,先画六螺母的拉伸轮廓线,用圆的内接正六边形方式,再放置所需要的驱动尺寸,并加上必要的几何约束,如水平/垂直关系、相等关系、连接关系,如图1所示,同时打开变量表(主菜单:工具变量变量),但不要修改变量表中系统自动生成的尺寸变量名!因螺母是标准件,在三维造型时没有必要使所有尺寸关系绝对精确,也没有必要将螺纹牙形作出,只要螺纹孔的公称直径准确,在装配环境下看上去比例协调、真实,就完全满足要求,所以可以参照标准件螺母国家标准:GB41-86、GB6170-86、G
10、B6172-86规定,结合机械制图中规定的近似画法,建立各尺寸变量间的参数关系。具体尺寸变量的参数关系设置如图2所示,其中V993、V1435(由软件自动产生的变量名,每次都可能不同)分别代表螺纹孔的公称直径、外接圆直径。变量表设置的指导思想是以尺寸变量V1435作为其他尺寸变量的基础。可以给螺纹孔的公称直径驱动尺寸加上前缀:Base ,表示这一尺寸是其他尺寸的基础,便于以后编辑这一基本尺寸时易于找到。在延伸步骤时,当确定好拉伸的数值后,再次打开变量表,此时变量表中自动出现拉伸长度尺寸变量:“延展拉伸_1_有限深度”,在其公式栏中将其值设为V1435*0.65,将螺母的厚度值与公称直径联系起来
11、,如图3所示。(注:在变量表中能看到哪些变量,取决于过滤器的设置,如在过滤器对话框中图形所在位置栏中选“文件”项,命名者栏中选择“用户和系统”则可看到所有某类尺寸变量,图中为距离类) 图3 延伸步骤尺寸变量表图4 螺母倒角旋转切除特征未编辑轮廓线2、作螺母倒角的旋转切除特征图5 螺母倒角旋转切除特征编辑后加驱动尺寸、轮廓线图6 螺母倒角旋转切除特征尺寸变量表用旋转除料命令,在“选面”步骤中,选一个过螺母回转中心线且过一个平行于回转中心线的侧边的临时参考面。系统进入二维草图环境,用“包括”命令,选择六角螺母的一条棱边和与之相邻的上下底面各一条边在临时参考面上生成投影线,再用直线命令在投影线的两角
12、点画斜线,首尾连接到投影线上,捕捉上下底面的中心画直线,将其转化为回转中心线,如图4所示。使用“修剪”命令将投影线上多余的线段裁去,然后将上下底面的对称线段加上相等的关系,放置必要的驱动尺寸如图5所示 。打开变量表,将倒角位置尺寸变量V1883的公式栏设为V1435*0.87与基本尺寸V1435(螺纹孔的公称直径尺寸变量,见图2)关联,如图6所示,保证当六角螺母的基本特征尺寸发生变化时,倒角的位置尺寸始终与之协调。当所有步骤完成后,定义参数化螺母特征的工作全部结束。结果如图7所示。图7 完成后的螺母特征3、通过修改基本尺寸任意修改螺母的尺寸在特征树中选拉伸特征,在其对应的浮动工具条上点击动态编
13、辑按扭,选基本尺寸,修改之!四、实验报告要求1、 简述实验目的2、 简述你的实验过程3、 通过实验你对“参数化”技术和Solid Edge中的变量表有何进一步的理解。为什么要先放置驱动尺寸?4、 实验中有无异常现象?什么原因?如何解决?实验四曲面拼接实验一、 实验目的了解三维CAD系统用曲面拼接方式进行曲面建模的情况,掌握PROE软件的G2连续曲面拼接方法,学会使用斑马纹检验曲面拼接质量,掌握与曲面拼接质量相关的操作过程中各种相关属性的设置。二、 实验内容将如图所示的给定曲面,拼接成完整的曲面,要求在拼接处G2连续,三、实验步骤1、发造型命令2、画曲线3、在面板中选“在平面内画曲线”选项4、按
14、“shift”键点选曲面椭圆边界靠近与平面的交点处,捕捉到交点画线。然后点编辑曲线按钮5、选择所画线的端点,在面板点相切选项,把约束里的“自然”改为“曲面曲率”然后选择与所画线端点相交的面,让所画线与给定面等曲率相切。6、给其中一条线添加控制点并拖动改变形状(双击该线编辑,鼠标右键按住该线出“添加点”的快捷菜单)7、完成引导线造型后用边界混合命令,第一方向边链为两个椭圆边,选择方法:先选一条椭圆半边,按住“shift”键选同一个椭圆的另一半边构成一个整椭圆;按“ctrl”键选另一个面的椭圆半边,再按“shift”键选另一个面的椭圆的另一半边构成一个整椭圆,完成一个方向的混合。8、选第二方向的边
15、链,选择刚画的两条曲线9、设置边界混合曲面与给定曲面间的拼接关系:按曲率相同相切。(鼠标右键按住拼接边界上带省略号点的圆,在弹出的快捷菜单里选“曲率”,然后点面板上的“约束”选项,取消“添加内部边相切”前的,圆里的省略号点变成双线)10、打开斑马纹观察曲面拼接质量四、实验报告要求1、简述实验目的(手写)2、实验结果抓图作为实验报告附页。3、通过实验谈谈你对曲面拼接技术的理解。G2连续从几何上来说到底是什么意思?4、如何通过斑马纹检验你的曲面拼接质量?实验五机构运动仿真实验-液动工作头的运动仿真一、实验目的进一步理解CAD/CAE系统中“虚拟样机”技术,并学习Solid Edge系统中的simp
16、ly motion机构运动仿真模块的基本用法,体会CAD/CAE一体化系统的特点。二、背景知识Solid Edge运动仿真模块简介Solid Edge提供了一个运动仿真模块,它可以对设计好的装配体进行机构运动模拟,具有效果直观,使用方便的特点。它可以根据装配体的装配关系来自动计算机构中的运动副,并可以添加附加的铰链、弹簧和运动发生器。通过指定主运动件可以进行运动学的仿真,并可以以任意角度进行观察,同时该模块还可以进行机构的运动干涉检查,这样便于设计者进行设计检验。要在Solid Edge中进行机构运动仿真,首先要建立要仿真的装配体文件,然后进入运动仿真子环境,利用仿真工具结合必要的计算进行仿真
17、。以机构运动仿真为目的进行基本构件三维实体造型时,应该遵循以下几个原则:、在反映基本工作特点的基础上造型尽量简洁。、铰链部分的造型要准确,能够反映正确的装配约束关系。、有可能在运动过程中发生干涉的部位应尽量按实际形状造型。、次要部位的形状可作适当简化以提高造型效率和计算速度。、在进行机构装配时,与仿真效果无关的零件不装入装配体三、实验方法图1 1、进入Solid edge安装目录下的training子目录下的Actuator Clamp子目录,打开Actuator Clamp.Asm文件,得如图1所示的装配体。2、通过“应用程序”菜单下的“运动”子菜单进入运动仿真环境,在弹出的“添加新零件”对
18、话框中选“是”(自动添加固定件和移动件)或“否”(手动添加固定件和移动件)。系统自动计算铰链的类型和位置。3、设置“运动选项”(左工具条中的最上一个按钮),在出的对话框中做如下设置:持续时间三秒;帧数150,如图2所示。图2图3 运动规律设置4、在特征树的“联接”栏中选中代表主运动件活塞杆的运动副Axial1(此运动副的名称不同的机器上可能不一样),然后鼠标右击Axial1项,在弹出的快捷菜单中选择“属性”项。在弹出的编辑贴合定义联接对话框中选择“运动”标签,设置主运动件的运动规律。如图3所示,各参数根据实际情况确定。(本例中可先按图3所示设置。)5、进行运动仿真与干涉检查按以上运动规律设置好
19、后,安“OK”按钮结束设置。在主界面中选择“模拟运动”按扭即可开始进行运动仿真,系统将按照预先设置好的帧数计算出每一帧中各构件的位置,并把它显示出来,这样就可以清楚直观地了解机构的运动过程。在仿真时还可以检查在运动过程中,各个构件间是否有干涉现象。具体方法是:直接在主界面的工具条上选择“查找干涉”按钮。在弹出的对话框中选择选择有可能发生干涉的构件。按下“立即查找”按钮,系统即开始干涉检查计算,如有干涉,则立刻在对话框下面的列表框中列出哪些零件干涉,什么时间发生干涉。这样,可以使我们对所设计的产品的运动规律有更直观,更深刻的了解。6、按“删除结果”按钮,删除现有仿真结果,修改上述参数再进行仿真,观看与分析新的仿真结果及运动干涉检查结果。四、实验报告要求1、简述实验目的2、简述你的实验过程和实验现象3、通过实验你对“虚拟样机”技术和Solid Edge中的运动仿真模块有哪些认识?运动仿真软件在机械设计中有何作用?实验六2.5轴CAD/CAM一体化自动编程实验一、实验目的了解CAD/CAM一体化系统,自动数控编程的一般方法,初步掌握MASTERCAM铣削系统的工件毛坯定义方法;刀具路径的生成方法;切削过程仿真的方法;后置处理生成数控代码的方法。并初步掌握掌握轮廓铣削,掏曹铣削的刀具路径生成方法。二、待编程零件的形状及尺寸 三、实验步骤:1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年宠物运输合同
- 高铁车厢空气净化技术研究
- 能源与环境经济分析
- (2024版)就某块土地使用权转让的合同
- 2024年地热能利用技术研发合作合同
- 2024农产品批发买卖合同模板
- 2024年快运公司运输合同样本
- 肩峰下滑囊炎的运动疗法改进
- 学校实验室避雷接地施工协议
- 2024年度物流运输合同标的及安全生产责任书
- 产品系统设计开发 课件 第4、5章 产品系统设计类型、产品系统设计开发综合案例
- 1编译原理及实现课后题及答案
- 焊接材料的质量控制和追溯规范
- 让阅读成为习惯家长会课件
- 家庭健康照护服务方案
- 施工方案 谁编
- 沪教牛津版八上英语Unit-6-单元完整课件
- 新能源及多能互补互补技术
- 混凝土搅拌站安装及拆除方案
- 电力电子技术在新能源领域的应用
- 《管道营销策略》课件
评论
0/150
提交评论