社区活动 技术论坛 用迭代法建坐标系遇到的问题
用迭代法建坐标系遇到的问题
2004-03-28 16:11 314 0 37
在测绘中对于曲面型的产品的坐标系的建立我们很难把握,像这类产品大部分都很难找到一个平整的面,寻找三个面上的点两两相互垂直就更难了。但我们还是必须用3-2-1迭代法建坐标系运用数模结合来测量它的形位公差,所以只好找尽量接近两两相互垂直的点。这样的点建坐标系可行吗?如不行,还可用什么方法来测量像这类的产品呢?运用迭代法建坐标系时应注意些什么?新手上阵还请各位多多指教!!
我要回复

登陆后才能评论

登录
所有回贴(37)
建議你認真理解樓上的各貼子,並結合實際量測樣品試作,相信你會有收獲.
2004-05-11 08:31
回复
取消
提交
上面的东东我看过几篇了,不过我还是对里面的概念不是太理解.我每天也在不停的琢磨,可是就是不对,也许是我从来就没有接触过这种方法吧.在此能不能请版主指点指点.多谢了!
2004-05-11 18:24
回复
取消
提交
迭代,即通过不断地找正,使特征定位点(具有代表意义的点、线、面)的实际坐标同理论坐标的综合误差最小。因此,采用迭代法时,选取基准的原则一般是比较容易测量的点位。
2004-05-12 00:33
回复
取消
提交
huangyawei,請參考下面的圖片: Edited by - fxl on 2004/05/12 15:21:40
2004-05-12 15:21
回复
取消
提交
FXL,非常谢谢你的指点,你上面所说的这个概念我现在明白了,但是在"新建坐标系"的时候我却老是不成功,我按步骤选好完6个点后选"单个自动测量",后点确定,但是测完之后我就不知道怎么做了.是否还要回到找正--旋转--原点操作??请多多指教!
2004-05-14 18:38
回复
取消
提交
如果您按照培训手册上讲的步骤一步一步地完成操作后还不能顺利迭代,那么要考虑一下您所选择的点是否合适,多数情况下PC-DMIS经过计算认为所选择的点在指定矢量方向上不能完成计算的话,它会有错误迭代的提示。考虑一下点的分布和矢量是否合理。
2004-05-16 09:29
回复
取消
提交
迭代法建立零件坐标系统通常使用三种方法:六个矢量点、三个点两个圆、三个圆(球、槽)。 如何运用迭代法建立如下图所示坐标系? 分析:对于此零件坐标系是由三个点、二个圆作为特征元素建立的。PCS坐标轴向及原点如方框图所示,具体操作步骤如下: 一、由理论值创建程序 l 新建零件程序----“TEST-diedai”; l 配置测头系统; l 导入CAD模型,并进行相关图形处理与操作; l 确认程序开头为“手动”模式; l 选择“自动特征”,打开自动测量矢量点对话框; l 确定当前模式为“曲面模式”; l 用鼠标在CAD模型“点1”位置点击一下,注意此点的法线矢量方向,对照工件图纸的要求,在“自动测量”界面中对该点的坐标值进行相应的更改,点击“查找(F)”按钮;在不激活“测量”的前提下,点击“创建”;(注意:设置“移动”距离); l 此时,PCDMIS将自动在编辑窗口中创建该点的程序,同时在视图窗口中出现“点1”的标识; l 如上步骤,创建其余2点程序; l 打开自动测量圆界面,按照有CAD模型的工件方法及步骤进行测量,并配置相关测量参数,不激活“测量”选项的情况下点击“创建”按钮,产生测圆的程序及标识;(注意:若参与迭代的特征元素有圆,必须在参数“起始”、“永久”、“间隙”三项参数中键入数值,“起始”、“永久”必须为“3”),如下图所示: l 按此方法创建“圆1、圆2”的程序; 二、手动操纵机器,产生实测值 l 将所有的理论值创建的程序进行标记(光标选中程序段,点击快捷键“F3”),执行此三个矢量点、二个圆的程序,在PCDMIS软件的提示下,手动采集特征元素;(注意:打圆时先打表面三点) 三、按照相应的规则配置参数,进行自动迭代 l 将光标移动到程序的末尾,打开“插入---坐标系---新建”界面,点击“迭代法”; l 点击“迭代法”按钮之后,迭代法建立零件坐标系的界面就打开了; l 在左下角的特征列表中选择相应的特征元素,“点1”、“点2”、“点3”,点击上图的“选择”按钮,这样,PCS的一个轴向就确定了,同时“找正”选项前面的选择点自动调转到“旋转”; l 再选择“圆1”、“圆2”,点击功能按钮“选择” l 最后,选择特征元素“圆2”,“原点”、“选择”,PCS的坐标轴向、原点确定完毕; l 配置迭代参数: 找平 ---3:选项将与特征列表框中的至少三个选定特征一起使用。此组特征将使平面拟合特征的质心,以建立当前工作平面法线轴的方位。找平时必须使用至少三个特征。 旋转 ---2:选项将与特征列表框中的至少两个选定特征一起使用。该组特征将使直线拟合特征,从而将工作平面的定义轴旋转到特征上。旋转时至少需要使用两个特征。 注:如果未标记任何特征,坐标系将使用“找平”部分中的特征。(从“找平”部分中利用的两个特征将成为倒数第二个和第三个特征。) 原点 ---1:选项将与特征列表框中的一个选定特征一起使用。此特征组用于将零件原点平移(或移动)到指定位置。设置原点时必须使用一个特征。 注:如果未标记任何特征,坐标系将使用“找平”部分中的最后一个特征。 一次全部测量:如果选中一次全部测量复选框, ☆ PC-DMIS 将以 DCC 模式对所有输入特征至少重新测量一次; ☆ 它们将按照“编辑”窗口中迭代法建坐标系命令所指定的顺序来进行测量; ☆ PC-DMIS 将在一个消息框中显示将要测量的特征; ☆ 在接受移动之前,请确保测头能够接触指定特征而不会与零件发生碰撞; ☆ 将不会执行在每个特征之前或之后找到的存储移动; ☆ 在对所有特征测量至少一次后,对于测定点类型的特征和未命中其点目标半径目标的点(参见点目标半径),将继续对特征进行重新测量; 注:在此模式下,由于圆的位置从不改变,PC-DMIS 测量圆的次数不会多于一次 始终全部测量:PC-DMIS 将以 DCC 模式对当前零件程序中的一部分至少重新执行一次。重新执行哪一部分,取决于起始标号(参见起始标号); ☆ 如果提供起始标号,PC-DMIS 将从该定义标号重新执行到包含当前执行的迭代法建坐标系命令的“建坐标系/开始”命令; ☆ 如果未提供起始标号, * PC-DMIS 将从程序中迭代法建坐标系命令所使用的第一个测定特征开始重新执行; * 如果第一个特征之前有存储移动点,PC-DMIS 还将执行这些移动点; * 重新执行过程将持续到迭代法建坐标系命令所使用的最后一个测定特征为止; * 如果此命令之后有存储移动,将不会执行这些移动; 对于,第一次进行自动迭代,通常选择“一次全部测量”。 点目标半径:点目标半径框用于指定在坐标系中用作输入的测定点特征的目标半径公差。测定输入点包括以下类型: 4. 测定/点 5. 自动/矢量点 6. 自动/棱点 7. 自动/曲面点 8. 自动/角度点 虽然可以很容易地找到需要在零件上测量圆的位置,但要确定在曲面上测量点的确切位置,却不是一件容易的事。由于没有任何视觉指示物来告诉您在何处测量点,所以很难在确切的位置手动测量点。但利用点目标半径,您可以在每个点周围指定一个大小为目标半径的假想公差区(或目标)。这样,您就能接触指定公差内的任何位置。如果测定点不在此区域内,PC-DMIS 将以 DCC 模式重新测量该点。 PC-DMIS 会根据在迭代法建坐标系对话框中选中的复选框(参见全部测量一次和始终全部测量)来对输入特征进行重新测量。 如果未选中始终全部测量或一次全部测量复选框(或者,在“编辑”窗口中手动设置“测量所有特征=否”), 1. PC-DMIS 将拟合基准,检查是否有测定输入点未命中其目标。如果有,将以 DCC 模式仅对这些特征进行重新测量; 2. PC-DMIS 将显示一个对话框,指出将要测量的特征。这样,您可以确保测头能够接触所需特征而不会与零件发生碰撞; 3. 当所有点特征都处于目标范围时,PC-DMIS 将认为迭代法建坐标系命令已完成; 4. 如果有任何测定点特征未命中其目标,PC-DMIS 将继续重新测量这些特征,直至其处于目标范围; 注:切勿将矢量点目标半径的值设置得太小(如 50 微米)。许多 CMM 无法准确 定位测头,使其接触极小目标上的每个测定点。所以最好将公差设置在 0.5 毫米左右。如 果重新测量无休止地继续,则将增加该值。 重新执行一旦完成,PC-DMIS 将重新计算坐标系,并测试所有测定输入点,检查它们是否都处于点目标半径值所指定的公差半径内。如果它们都处于目标半径内,则无需继续重新执行,PC-DMIS 将认为迭代法建坐标系命令已完成;如果有任何点未命中目标区域,则将按上述方法重新执行程序的相同部分。 夹具公差框:用于键入一个拟合公差值,PC-DMIS 将根据该值对组成迭代法坐标系 的元素与其理论值进行比较。 如果将测量值拟合到理论值后,有一个或多个输入特征在其指定基准轴上的误差超过此公差值,PC-DMIS 将自动转到误差标号(如果有)。请参见误差标号。 如果未提供误差标号,PC-DMIS 将显示一条错误消息,指出每个基准方向上的误差。然后,您将可以选择接受基准并继续执行零件程序的其余部分,或取消零件程序的执行。 起始标号:用于定义一个标号,只要您选中始终全部测量复选框,PC-DMIS 就会在重新测量迭代法建坐标系特征时转到此标号。 PC-DMIS 将以 DCC 模式,从指定的标号开始重新测量,到“建坐标系/开始”命令(在“建坐标系/迭代”命令之前)处终止。这更符合 DMIS 对此命令预期的执行方式。 如果未定义起始标号,PC-DMIS 将转到组成迭代法建坐标系的第一个特征,从此处开始进行 DCC 测量(PC-DMIS 也会在此特征前包括移动。) PC-DMIS 将继续依次重新执行零件程序命令,直至达到组成迭代法建坐标系的最后一个特征。如果此终止命令之后有移动,将不会执行这些移动。 误差标号:用于定义一个标号,当每个输入特征在基准方向上的误差超过在夹具公差框中定义的夹具公差时,PC-DMIS 将转到此标号。 注:如果为每个基准轴提供最小的输入特征数(三个用于找平基准,两个用于旋转基准,一个用于原点基准),PC-DMIS 就可以将输入特征的测量值拟合到其理论值,而不会出现误差。这种情况下,PC-DMIS 实际上并不需要夹具公差。如果您为任何定义基准提供的输入特征超出最小值,零件或夹具误差就可能会使 PC-DMIS 无法将测量值拟合到理论值,而其误差小于所提供的夹具公差。 如果未定义误差标号,PC-DMIS 将生成一条错误消息,显示每个基准特征的误差量,并让您选择取消执行或保留基准并继续执行。 当执行迭代法建坐标系时,应遵守以下一般规则: 对于特征组中的每个元素,PC-DMIS 都需要测定值和理论值。第一组元素的法线矢量必须大致平行。此规则的一项例外是特征组中只使用三个特征的情况。 如果使用测定点(矢量、棱或曲面),则需要用所有三组元素(三个用于找平的特征、两个用于旋转的特征和一个用于设置原点的特征)来定义坐标系。您可以使用任何特征类型,但三维元素是定义更完善的元素,因此可以提高精确度。可能的 3D 元素包括薄壁件圆、槽、柱体、球体或隅角点。注:薄壁件圆、槽和柱体至少需要三个样例测点。 使用测定点的困难在于只有在建坐标系后,才能知道在何处进行测量。这样就存在一个问题:必须在建坐标系之前测量点。而三维元素在用途方面的定义就是第一次即可精确测量的元素。 此外,如果使用测定点(矢量、棱或曲面),旋转特征组中各特征的法线矢量必须具有近似垂直于找平特征组中各特征矢量的法线矢量。原点特征组中的特征必须具有近似垂直于找平特征组矢量及旋转特征组矢量的法线矢量。 如果将测定点(矢量、棱或曲面)用作特征组的一部分,当采点位置距离标称位置太远时,PC-DMIS 可能会询问是否重新测量这些点。首先,PC-DMIS 将测定数据“最佳拟合”到标称数据。接着,PC-DMIS 检查每个测定点与标称位置的距离。如果距离大于在 点目标半径框中指定的量,PC-DMIS 将要求重新测量该点。实际上,PC-DMIS 会在每个矢量点、曲面点或棱点的理论位置周围设置一个柱形公差区。此公差区的半径就是在对话框中指定的点公差。PC-DMIS 将继续重新测量点特征,直至所有测定点都处于“公差”范围内。公差区只影响测定点。 PC-DMIS 的一项特殊功能是允许槽的中心点根据需要在轴上上下滑动。因此,如果将槽用作原点特征组的一部分,迭代法建坐标系就无法会聚。要将槽用作原点特征组的一部分,一种可能的方法是首先用槽构造一个点,然后将原点特征组中使用该构造点。 建议不要将槽用作迭代法建坐标系的原点特征组的一部分。 所用特征的类型: 至少需要的特征数: 圆 3 个圆: 此方法将 3 个 DCC 圆用于建坐标系; 直线 建议不要使用此特征类型; 点 6 个点: 槽 建议不要将此特征类型用作原点特征组的一部分; 球体 3 个球体: 此方法将 3 个球体用于建坐标系; l 创建迭代法坐标系, 点击“确定”按钮,PC_DMIS 将提示: l 点击“是”按钮,PC_DMIS 将提示: l 确认测头是否在安全位置,然后,点击 “确定”,PC_DMIS 将自动在工件第一点的位置自动测量;测量完毕,PC_DMIS将给出测量第二点的提示信息,再自动测量第二点,第三点,圆1、圆2;当三点、二圆测量完毕,如果某点未在点目标半径范围之内,PCDMIS将再次进行迭代,直至所有点都在目标半径之内,迭代结束。此时,迭代窗口自动关闭,只出现新建坐标系功能对话框菜单,点击坐标系功能对话框上的“ 确定” 按钮,完成迭代法建坐标系过程。 以上操作步骤为迭代法建立时的一般思路及步骤,具体情况要按照工件的实际情况而来,您可以与青岛的AE工程师联系,本两周由魏艳工程师负责答疑。联系方式: TEL:0532-8702188-235 E-MAIL:weiyan@chinabnsmc.com 大家注意,一般的问题大家可以在BBS上进行讨论,若是紧急问题请各位及时与青岛联系。非常感谢大家的支持与合作。
2004-05-17 09:59
回复
取消
提交
谢谢魏艳老师的指点。
2004-05-17 20:16
回复
取消
提交
请问该产品怎样用迭代法建坐标?请各位指教!
2004-06-04 16:57
回复
取消
提交
用的什么软件呀,不怎么熟??哈哈
2004-06-04 21:26
回复
取消
提交
在线咨询
关注我们

海克斯康制造智能

电话咨询
400-6580-400

热线电话(工作时间8:30-17:30)

关注我们 电话咨询 在线咨询

海克斯康制造智能