Icad Lisp 2.0是嵌入在MDS2000软件中的一种语言,由于其灵活、易学,功能强大,且能与MDS2000的绘图命令透明结合使用,使得其不但是对MDS2000进行二次开发的工具,而且也成为了解决实际工作中的一个强有力的工具,下面就本人运用Icad Lisp 2.0解决实际的问题一些体会与大家共享。
徐州重型厂生产的CDZ系列登高平台消防车是机电液一体化的高新技术产品。但该产品尚有一些不近人意之处,如曲臂的摆动动作,它是由曲臂缸的伸缩,再通过一个三角板带动曲臂摆动,曲臂缸的伸缩是匀速的,但经过这个机构,运动进行了转化,曲臂的摆动就不匀速了,随之带动平台不匀速摆动,最终导致了调平系统对平台的调平效果欠佳。
为解决这一问题,保证曲臂匀速摆动,我们先画出了曲臂的运动机构模型:
此机构为一个曲柄滑块机构和一个四连杆机构通过一个三角板的合成,其中CO1代表曲臂油缸为原动件,AO3代表曲臂为从动件,要想得到二者的运动关系式比较困难,因此我们就先做出曲线后推导公式,在假定AO3匀速运动的情况下,利用Icad Lisp语言经过分析计算,直接做出CO1的速度特性曲线,也就找出了油缸缸头在各点的瞬时速度,进而找出了油缸在各点的瞬时流量,只要油缸的流量能满足该曲线,该问题就得以解决。
此外我们还用Icad Lisp 2.0,实现了机构的简单的动态运动过程,画出了各部分的运动轨迹。并与实际曲臂的运动过程进行了比较。
再如该厂正在设计的GKZ高空作业车,它的机械调平系统是由三个拉杆和二个三角板构成,三个四连杆机构形成一个复杂的多杆机构来实现工作平台的调平。各杆的杆长、三角板的形状,及各部分的初始位置等十几个参数都将直接影响到四连杆机构是否能形成、是否会出现死点,调平系统是否能满足设计的要求。如何能直观地表达出参数对系统的影响,及系统的整个运动过程呢?我们采用了Icad Lisp 2.0语言编写了一个“高空作业车的机械调平演示程序”,动态演示出了各部分单独运动、相互之间的联动等情况下的调平结果及在各点各杆的受力大小。
这样就可以在各种不同的参数下直观地进行计算、绘图,选出最优化的一组。大大提高了工作效率,快速、高质量地完成了多方案的对比设计。
充分利用Icad Liap将设计与MDS2000绘图命令完全融合为一体的特点,不但可以进行数值计算,而且还可以进行机构分析、曲线绘制及机构简单的动态运动过程。将这些运用到具体实际中去,先要对结构有一个较细致的了解,并简化出一个模型,再进行必要的计算分析,继而编程运行,最好能将机构的整个运动过程演示出来,这样就会更加直观,做到事半功倍。
热门推荐