首页/文章/ 详情

AC-DMIS 5.3 RPS扩展找正

11月前浏览144

目的:找正坐标系的目标元素超过6个时不用手动修改程序来完成找正过程,使整个RPS找正过程便于操作。

操作:

1,导入模型,设置安全平面。

2,使用矢量点或者特征测量功能,生成程序并手动测量目标元素。

3,打开"RPS扩展找正”界面,从结果中用鼠标左键拖拽元素分别到三个列表中,在轴向中根据模型坐标系确定三轴方向及坐标原点,根据需要设置合适的公差、点目标半径后,点击“找正”查看偏差值。

注意:如果误差较大在运行程序重复测量时可能发生碰撞,请检查参数是否设置正确或因手动测量位置差太多可重新测量元素。

4,点击“生成程序”在树形编辑器生成RPS节点。

5·鼠标选中RPS节点,点击"运行程序"图标运行程序,程序开始自动循环测量,直至找正成功或重复次数完。

注意:此RPS找正,生成手动的元素程序时要设置相应的安全路径,否则添加到程序中时,自动运行程序可能会碰撞。

DEFINE RPS RPS-ALIG

    V101=5

    V102=0.0500

    V106=0.1000

    SET-RPS-PARA(8,V102)

    !XYZ三个选项个数不能相等!

    RPS-AXIS-ELE(0,2,"点-1")

    RPS-AXIS-ELE(1,2,"点-2")

    RPS-AXIS-ELE(2,2,"点-3")

    RPS-AXIS-ELE(3,2,"点-4")

    RPS-AXIS-ELE(4,1,"点-5")

    RPS-AXIS-ELE(5,1,"点-6")

    RPS-AXIS-ELE(6,1,"点-7")

    RPS-AXIS-ELE(7,0,"点-8")

    V103=RPS-ALIGNMENT

    V105=GET-RPS-ERR

    IF(V105<0)

        DISP("找正出错,请检查相关参数!程序将中止!")

        PAUSE

    ENDIF

    IF(V103 > V102 OR V109 > V106)

        DISP("请将机器移动到安全位置")

        FOR(V104,1,V101)

            POINT    点-1

            POINT    点-2

            POINT    点-3

            POINT    点-4

            POINT    点-5

            POINT    点-6

            POINT    点-7

            POINT    点-8

            V103=RPS-ALIGNMENT

            V105=GET-RPS-ERR

            IF(V105<0)

                DISP("找正出错,请检查相关参数!程序将中止!")

                PAUSE

            ENDIF

            IF(V103<=V102 AND V109<=V106 )

                V104=V101+1

            ENDIF

        NEXT

    ENDIF

    SAVE-COORSYS("RPS-ALIG")

    IF(V103 > V102 OR V109 > V106)

        DISP("坐标系未建立成功,程序是否继续运行!")

    ENDIF

ENDDEF

来源:RationalDMIS测量技术
碰撞
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-07-12
最近编辑:11月前
山涧果子
大专 签名征集中
获赞 201粉丝 40文章 1203课程 0
点赞
收藏
未登录
还没有评论

课程
培训
服务
行家

VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈