AC-DMIS 5.3 温度补偿

2023-10-19 18:30
文章标签 5.3 温度 补偿 ac dmis

本文主要是介绍AC-DMIS 5.3 温度补偿,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

功能:对工件的测量过程进行“线性变化温度补偿”。
在这里插入图片描述
在AC-DMIS中可以使用温度补偿功能,以便在测量时考虑工件随温度变化的热胀冷缩,及CMM的X、Y、Z三轴光栅尺温度,另外,也可以设定一个温度界限,当自动运行程序时,超出或低于这个温度界限时进行报警。
温度补偿对于测量的精度非常重要,一般来说工件的名义值是基于环境温度为20度,且不同材料的热膨胀系数是不同的。因此,如果工件不满足参考温度,不同材料的膨胀/ 收缩必须进行温度补偿。

AC-DMIS 接收温度信息,是根据CMM光栅尺上的温度传感器,或工件上的温度传感器,也可以手动输入温度值。无论哪种情况,必须手动输入工件材料的膨胀系数。很多材料技术手册都给出了材料的膨胀系数。 以下是常用材料的膨胀系数:由于材料是合金的原因,不同资料中的膨胀系数可能会有微小的差异。

如何获得膨胀系数?

膨胀系数总是通过手动输入的,如果工件材料没有变化,温度补偿软件配置中工件膨胀系数无需改变,对于不同的材料要输入各自的膨胀系数。

在这里插入图片描述
一、硬件配置

一块温度采集卡,最多可以使用15个温度传感器,依次顺序为X轴,Y轴,Y2轴,Z轴,最后为工件上的温度传感器;如果不是双边机器,Y2轴上的传感器数目为零。各轴上的温度传感器顺序,回零后,按坐标位置绝对值从小到大排列。

在这里插入图片描述
上图为温度采集卡硬件在这里插入图片描述
上图为温度采集卡硬件布局图,图中数字标识为温度传感器接口编号

二、软件配置

1.在HW_Config.exe中选中温度补偿功能,如不选中温度补偿功能,软件启动时不启动温度补偿功能。

在这里插入图片描述
2.设置温度获取方式,有效温度补偿范围,膨胀系数及补偿方式。在这里插入图片描述
温度获取方式若是自动的还需设置串口,点击界面的“设置”弹出如下界面.在这里插入图片描述
需要设置串口参数;选择连接温度采集系统的COM口,波特率为19200设置标准温度,通常是20℃,设置温度传感器的有效温度范围。选择补偿方法平均法或积分法,默认为积分法。

  1. 各轴传感器个数及位置,设置各轴的传感器个数后,点击“添加”按钮如下图。

在这里插入图片描述
左侧是各个传感器通道号,双击坐标位置列输入相应传感器处的坐标位置,如下图。在这里插入图片描述
此处不显示工件传感器的通道号,可在查看界面观看。

4.碰撞系数中选择“线性”后,补偿需要输入各轴线性膨胀系数。如下列表,输入各轴光栅的膨胀系数即可。
在这里插入图片描述
5.膨胀系数中选择“非线性”后,补偿需要输入各轴非线性膨胀系数。在这里插入图片描述
选择轴后,界面如下:

点击右侧“添加”按钮,在碰撞系数处输入数值,其它各轴碰撞系数的设置都是依据此方法,设置好后,点击“保存”按钮,若某轴设错后,选择到相应轴上点击“清除”即可。也可双击列表中的数据进行修改也可。

在这里插入图片描述
若是轴上的某个设置不正确,选到相应轴上选择相应的行点击“删除”即可。也可双击列表中的数据进行修改也可。修改后点“保存”。在这里插入图片描述
6. 配置改变后,软件需要重新启动才生效。

三.温度补偿主界面→查看
在这里插入图片描述

  1. “激活温度补偿“勾选时,温度补偿生效,不勾选时,温度补偿不起作用,此项是温度补偿的总开关。

2.“工件温度补偿”勾选时,用工件上的温度传感器采集的温度,对工件温度补偿。
在这里插入图片描述
输入材料名称,再输入膨胀系数,点击“确定”,则添加了一种工件的膨胀系数;若需删除已添加的工件材料膨胀系数,选中相应的名称点击“删除”即可。

  1. 温度传感器状态
    在这里插入图片描述
    四.温度补偿如何操作?

首先在HW_CONFIG中选中“温度补偿“功能。

  1. 配置好相关传感器参数后,切换到查看界面,勾选“激活温度补偿”

2.显示温度传感器实时温度及坐标位置,状态;补偿前后坐标值及补偿量。若是手动方式,可在温度处双击输入温度值。

  1. 如需工件温度补偿,需要输入工件温度传感器在机器坐标系下的位置,工件膨胀系数;

五.温度传感器故障后软件如何配置?

在这里插入图片描述

这篇关于AC-DMIS 5.3 温度补偿的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/241578

相关文章

hdu 3065 AC自动机 匹配串编号以及出现次数

题意: 仍旧是天朝语题。 Input 第一行,一个整数N(1<=N<=1000),表示病毒特征码的个数。 接下来N行,每行表示一个病毒特征码,特征码字符串长度在1—50之间,并且只包含“英文大写字符”。任意两个病毒特征码,不会完全相同。 在这之后一行,表示“万恶之源”网站源码,源码字符串长度在2000000之内。字符串中字符都是ASCII码可见字符(不包括回车)。

zoj 3228 ac自动机

给出一个字符串和若干个单词,问这些单词在字符串里面出现了多少次。单词前面为0表示这个单词可重叠出现,1为不可重叠出现。 Sample Input ab 2 0 ab 1 ab abababac 2 0 aba 1 aba abcdefghijklmnopqrstuvwxyz 3 0 abc 1 def 1 jmn Sample Output Case 1 1 1 Case 2

D4代码AC集

贪心问题解决的步骤: (局部贪心能导致全局贪心)    1.确定贪心策略    2.验证贪心策略是否正确 排队接水 #include<bits/stdc++.h>using namespace std;int main(){int w,n,a[32000];cin>>w>>n;for(int i=1;i<=n;i++){cin>>a[i];}sort(a+1,a+n+1);int i=1

力扣 739. 每日温度【经典单调栈题目】

1. 题目 理解题意: 1.1. 给一个温度集合, 要返回一个对应长度的结果集合, 这个结果集合里面的元素 i 是 当前 i 位置的元素的下一个更高温度的元素的位置和当前 i 位置的距离之差, 若是当前元素不存在下一个更高温度的元素, 则这个位置用0代替; 2. 思路 本题用单调栈来求解;单调栈就适用于来求当前元素左边或者右边第一个比当前元素大或者小的元素;【单调栈:让栈中的元素保持单调

HDU 3037 今年暑假不AC

题目: http://acm.hdu.edu.cn/showproblem.php?pid=2037 题解: 对结束时间排序,然后进行一次遍历,寻找开始时间不小于上一个结束时间的节目。 代码: #include<stdio.h>#include<iostream>using namespace std;struct program{int start,end;}p[101

兔子-(PHP 5.3 and above) Please set 'request_order' ini value to include C,G and P (recommended: 'CGP'

由于在PHP最新的版本中增加了一个配置项目“request_order”,默认值为“GP”,这个存在一定的安全风险。这里我们建议用户将配置更改为“CGP” 可以在php的安装目录下找到php.ini配置目录,找到下面选项: request_order = "GP"  更改为 request_order = "CGP"   重启服务器后即可。 此

基于 AC 驱动的电容结构 GaN LED 模型开发和应用

随着芯片尺寸减小,微小尺寸GaN 基 Micro LED 显示面临着显示与驱动高密度集成的难题,传统直流(DC)驱动技术会导致结温上升,降低器件寿命。南京大学团队创新提出交流(AC)驱动的单电极 LED(SC-LED)结构【见图1】,利用隧穿结(TJ)降低器件的交流工作电压。为了深入理解该器件的工作原理,我司技术团队开发了基于 AC 驱动的物理解析模型,揭示了隧穿结降低器件工作电压的

c++ error: redefinition of ‘struct ac::bd’ struct ac::bd:fg

#include <iostream> #include <stdio.h> class ac {     public:         class bd; }; class ac::bd {     public:         struct fg; }; struct ac::bd:fg {     int a = 1; }; int main() {     return 0;

svg无功补偿装置脉冲封锁怎么解除

SVG(Static Var Generator,静态无功发生器)脉冲封锁是一种保护机制,用于防止装置在异常情况下继续运行,从而避免对电力系统造成进一步的损害。如果SVG进入脉冲封锁状态,通常需要执行特定的步骤来解除封锁并恢复正常运行。以下是解除SVG脉冲封锁的一般步骤: 1. 检查故障原因 故障诊断:首先,查看SVG的故障记录或报警信息,确定导致脉冲封锁的具体原因。常见的原因包括过电流、过电

优化采样参数提升大语言模型响应质量:深入分析温度、top_p、top_k和min_p的随机解码策略

当向大语言模型(LLM)提出查询时,模型会为其词汇表中的每个可能标记输出概率值。从这个概率分布中采样一个标记后,我们可以将该标记附加到输入提示中,使LLM能够继续输出下一个标记的概率。这个采样过程可以通过诸如 temperature 和 top_p 等参数进行精确控制。但是你是否曾深入思考过temperature和top_p参数的具体作用? 本文将详细解析并可视化定义LLM输出行为的