creo原创教程(七)--挠性零件之弹簧的装配做机械设计的大多都是零件的常态表示,但是有些时候我们有一些工程师会遇到过这样一种情况,一个零件在同一个装配中如果存在不同的形式,例如弹簧、板簧、橡胶等一些弹性零件及柔体零件,他们存在拉伸或者压缩(挤压或者变形)这样一种形态,在常态的时候它们没有被压缩或被拉伸,而在装配的时候需要对他进行拉伸或压缩的有要求,那么我们在装配是需要对零件做一种挠性的处理,而Proe一直比较重视这种需求,对这样一种零件的装配,作出一个很好的解决方案,这就是挠性零件的装配问题。本文举例一弹簧的装配,篇幅有限,仅供提一下思路,抛砖引玉,希望各位能够再次基础上,更上一层楼,做出比这个更加好的作品。往下看教程以下内容需要回复才能看到1.我做的弹簧节距为25mm,总长度为200,中心直径为70mm,直径为10mm。弹簧的建模我这里就不介绍了,不会的画自己看基础教程,螺旋扫描(用公式也可以,螺旋曲线的公式)。2.做个机架,我的弹簧式需要顶住上面的活塞杆向下运动。3.可以看到,当我们直接吧弹簧直接调入组件里后,弹簧的长度大于里面的高度,这样安装时存在零件干涉的,如何解决,看下一步.4.打开弹簧零件,我的用的是proe5.0,在文件--属性下就能找到挠性这个菜单,(5.0以下版本在编辑--设置里面能够找到挠性),弹出挠性零件菜单,双击弹簧零件,弹出菜单管理器,选择全部,这时,所有的尺寸全部显示出来,选择你需要的数据,在这里我选择弹簧总长度和弹簧的结局尺寸,选择总长度尺寸,点确定,然后点击加号按钮继续添加,选择节距尺寸,点确定,然后保存即可。5.回到组件下,点击插入零件--选择弹簧,这时弹出一对话框,提示模型存在挠性的定义,是否用于组件下,点击是,组件自动变淡,弹簧高亮色,弹出对话框,点选新值,就是现在装入到组件下弹簧的节距和总长度,压缩后我的弹簧式150mm,节距变位18.75,在两个框下输入值--点确定,可以看到弹簧一下变短了,现在符合尺寸了,装配吧,在这里可以看到弹簧装配很完美。总结我们再来看一下在组件下不适用挠性定义的装配,可以看到组件的两个弹簧相差很大,这就是挠性的定义的意义。大家也不用担心,零件虽然存在两种形态,但是在出工程图时,弹簧的只以一个零件的形式存在于工程图中,在bom表中可以看到零件只有三个零件,机体、活塞杆、弹簧。希望大家多支持P[本帖最后由xtnbzone于2011-9-1311:15编辑]附件11.jpg(67.26KB)2011-9-1309:56