http://www.shengjiangchechuzu.com/ 南沙区黄阁镇升降车出租,    广州南沙区升降车出租,    广州黄阁镇升降车出租      🚒 身大力不亏, 智大事有为   🚒
http://www.shengjiangchechuzu.com/ 南沙区黄阁镇升降车出租,    广州南沙区升降车出租,    广州黄阁镇升降车出租      🚒  身大力不亏,  智大事有为   🚒

产品详情



            南沙区黄阁镇升降车出租,    广州南沙区升降车出租,    广州黄阁镇升降车出租      🚒  身大力不亏,  智大事有为   🚒   升降车自动装配方法的确定.    Pro/E软件本身提供了很多种产品的装配方法,但实际中用的最多的还是基于骨架模型的装配、三维参照约束装配、二维布局装配。这三种方法在不同的环境下会有不同的优势,下面分别说明上述装配方式:1)基于骨架模型的装配。该方法主要是通过零部件与骨架模型中的坐标系、基准平面、轴等参照结合来实现装配。同时该方法能实现参数的自顶向下控制,能方便后期对产品的修改。由于是对升降车这种复杂的产品实行装配,所以这种以骨架模型作为设计参照,减少装配件之间耦合关系的方法十分适合用于升降车数字化样机的装配设计。2)二维布局装配。二维布局装配主要适用于简单的装配体,因为该方法须在分析装配体整体结构的基础上不仅需要创建已经声明装配线、面等的二维布局,还需要在用于装配的零件模型中创建与二维布局中相匹配的一些参照元素。因此,该方法对于复杂的装配体就显得繁琐,不易操作。3)三维参照约束装配。在装配体中一般通过零部件之间的几何约束关系(即零部件之间的配合关系)来限制零部件的自由度和零部件之间的位置关系。如果没有这些具体的约束关系,装配的各个零部件在整个三维建模过程中不会在三维空间中正确固定,而是自由的移动或者旋转。虽然这三种装配方法都有各自的优势,而且是各大升降车企业现如今在装配设计中普遍采用的方法,但这些装配方法最终都需要依赖于设计人员。



      1定义装配基准正确定义装配基准,是完成自动装配的重要前提。由于升降车数字化样机中的大部分总成模块的装配都是通过坐标系进行定位的,因此这里主要介绍升降车中主要坐标系的定义。整车骨架模型的设计是在Pro/E三维环境下进行的。整车基于骨架模型进行自动装配的过程中,首先要做的基本工作就是建立模型文件的坐标系,即整车坐标系和总成坐标系。这里所说的坐标系都指的是绝对坐标系或世界坐标系。  整车及总成的坐标系原则上可以任意指定。但为了更好地组织和协调产品设计,制图标准中对整车及总成的坐标系的建立都做出了一定的约定。升降车整车坐标系就是整38车及其零部件在空间中设计、装配及定位等的基准线(面),它应与整车总布置二维图中的基准线(面)保持一致。  升降车整车坐标系是一个右手直角坐标系。其中坐标系中各基准面、坐标中心、坐标轴等通过如下方法确定:1)基准平面X基准平面:左、右前轮中心连线所在的垂直平面;Y基准平面:车架左、右对称中心线所在的垂直平面;Z基准平面:车架左、右纵梁上翼面所在的较长一段水平面;



    2)坐标中心X、Y、Z三平面的交点称为坐标系原点。



     3)整车坐标系X-X轴:Y、Z基准平面的交线,规定与车辆行驶方向相反为正;Y-Y轴:Z、X基准平面的交线,(从汽车后部向前看)向右为正;Z-Z轴:Y、X基准平面的交线,向上为正。 总成模块坐标系和整车坐标系一样也采用右手直角坐标系,总成模块自身的坐标系是用于为总成在整车坐标系定位时提供一个自身的基准。整车骨架模型中坐标系CS_发动机坐标系为发动机总成模块在整车中的定位坐标系,同时也是发动机模块自身各零部件设计以及装配所用的坐标系。发动机总成自身坐标系主要是根据发动机总成几何形状特点、总成在整车坐标系中的通常位置以及总成拟采用的定位方式等确定。对于发动机拟采用汽缸体后端面与曲轴中心线的交点坐标和发动机曲轴中心线与车架上平面的夹角作为定位参数,因此将发动机自身坐标系原点定在汽缸体后端面与曲轴39中心线的交点,沿曲轴中心线向后为X轴正方向,向右为Y轴正方向,向上为Z轴正方向。


       南沙区黄阁镇升降车出租,    广州南沙区升降车出租,    广州黄阁镇升降车出租http://www.shengjiangchechuzu.com/



       获得装配元件路径信息通过二次开发来实现自动装配,首要任务就是找到元件路径对象(用Id表来表示),它包括了零件的装配层次与逻辑位置。一旦位置Id被确定无论是在装配体中插入新的元件还是颠倒顺序,Id都不会发生任何的改变。因此,利用Id的该属性就能够通过装配约束准确的添加元件。元件路径对象的定义。 表示标识装配对象的根装配体,文中具体指总装配体A,comp_id_table是元件的Id表,table_num是数组comp_id_tab的大小,代表零部件所在的装配层。其中ProIdTable为一维数组,保存了零件在其所属装配体的位置。如果要想获取装配元件的路径对象,只能从这个元件依次往上递归,直至顶层装配件,并记录途经的每一个元件的标识号。例如要获得元件Z的路径对象,那么可以从Z往上走依次递归并记录标识号3、4、2,从而得到Z元件的Id。  为了通过程序实现上述过程,Pro/Toolkit中提供了一个函数ProSolidFeatVisit,利用该函数可以遍历装配体中的所有零件,直至找到目的零件,最后得到该目的零件的路径,函数描述。 其中ProSolid为当前要遍历的根目录装配(装配或子装配);ProFeatureVisitAction为动作函数,负责遍历装配的作用;ProFeatureFilterAction为过滤函数,负责设置遍历条件;ProAppData为数据信息,根据需要而定的数据结构。




      自动装配的程序设计对于像升降车这样结构相对复杂的产品,利用程序驱动的自动装配技术,不仅有利于时间的分配,还能节约大量的装配时间。通过利用该技术,设计员根据需要只需在开发的人机界面上单击相应的操作按钮,各模块就会自动完成在骨架模型上的装配,从而快速完成升降车数字化样机的构建。给出了自动装配的实现流程。与在Pro/E自身环境下实现装配功能无异,要在开发的平台上实现基于骨架模型的自动装配,首先应该通过VC交互界面打开要用于装配的骨架模型,然后,通过函数将需要用于装配的零件添加到组件的某个位置。最后利用语句循环来为添加进来的零件创建相应的约束,并将它们保存到一个数组中,最后调用ProAsmcompConstraintsSet设置完约束即可完成元件的装配。




        自动装配的应用对于同一系列产品中的模块总成与骨架模型之间、各零部件之间以及零件与骨架模型之间的装配关系大部分是一致的,其中只有一些为客户个性化定制的专用模块可能根据隶属的车型不同其装配关系会有一些差别,但这都可通过程序单独设置参照关系来解决这些专用模块的自动装配问题。因此,升降车装配设计平台开发的自动装配功能模块,满足升降车系列化的要求。下面以6X4升降车为例,说明一下上述自动装配过程。  该自动装配功能模块的工作过程如下:在注册运行二次开发程序的情况下,选择菜单条中升降车装配设计平台的自动装配设计,显示4-10的两个子菜单条,骨架装配设计菜单条和模块装配设计菜单条。在升降车的装配设计过程中首先选择骨架装配设计,将前面设计完成的升降车整车骨架模型调出并显示在Pro/E当前界面中用于后续模块的装配设计;然后根据客户的需求进行各总成模块的选取来进行装配,选择模块装配设计子菜单条将模块自动装配设计对话框调出,在对话框中设计人员只需要将用于装配的模块名称前面的复选框选上,然后单击“装配”按钮,由系统后台调用事先定义好的各模块与骨架模型间的装配关系,完成升降车整车数字化样机的自动装配。





           南沙区黄阁镇升降车出租,    广州南沙区升降车出租,    广州黄阁镇升降车出租