贴子主题:数据重复 |
hugoliao | |
|
等级:新兵 |
头衔:未定义
|
帮派:未定义
|
帖数:24 |
金钱:332 |
Y 币:0 |
注册:2009-6-16 |
|
数据重复
我又有新问题:
1,一个工件,我先测4点来测了一个元素圆,然后把圆拖入点,形成圆心PT1
2,与圆同一水平面(锁定Z轴),手动测了一条曲线,自动生成15点再精确测该曲线,再双击曲线,在右数据区出现曲线的数据,拖右下角的“Act”到点,生成15点,分别PT2-PT16
3,求PT1到PT2-PT16的距离,共有15个距离
整个程序大概就是以上3步。
工件1测出来用Excel输出的15个距离,与工件2测出来用Excel输出的15个距离,完全一样(按道理来说应该是不可能的,因为两工件肯定有公差),请问是什么原因?
本人才疏学浅,对三坐标和测量方法都不了解,希望各位能够指点,让我好向老板交代。谢谢!
------------------------------------------------------------------------
DMIS 空间--欢迎您!
|
2009-6-24 18:22:28 |
|
爱科腾瑞客服 | |
|
等级:总版主 |
头衔:未定义
|
帮派:未定义
|
帖数:342 |
金钱:2318 |
Y 币:12 |
注册:2008-8-6 |
|
RE:
原因是这样。
圆拖放到点节点,产生点,这个动作记录的是点的定义语句。(实际/理论)
曲线ACT拖放,产生点,记录的也是点的定义语句。(实际/理论)
所以,无论测量多少遍,只要运行同一个程序,定义出来的点一定是一样的,所以结果肯定是一样的。
你需要换一个方式去实现所需要的功能。
------------------------------------------------------------------------
爱科腾瑞(北京)有限公司
|
2009-6-24 19:07:49 |
|
hugoliao | |
|
等级:新兵 |
头衔:未定义
|
帮派:未定义
|
帖数:24 |
金钱:332 |
Y 币:0 |
注册:2009-6-16 |
|
1楼,谢谢你的帮助。
其实我明白我的这种方式是有问题,就是说测量方法有问题。其实运用三坐标,就我个人观点来看,测量方法找对了,才可以好好运用三坐标。
如果1楼明白我要做的功能,能否提供一下好的测量方法?谢谢!
------------------------------------------------------------------------
DMIS 空间--欢迎您!
|
2009-6-25 8:41:49 |
|
hugoliao | |
|
等级:新兵 |
头衔:未定义
|
帮派:未定义
|
帖数:24 |
金钱:332 |
Y 币:0 |
注册:2009-6-16 |
|
我是要经常做这种求圆心到圆周上连续几点的距离,希望能够得到回复。
------------------------------------------------------------------------
DMIS 空间--欢迎您!
|
2009-6-25 8:43:24 |
|
Provance | |
|
等级:大校 |
头衔:未定义
|
帮派:未定义
|
帖数:248 |
金钱:1343 |
Y 币:0 |
注册:2008-11-10 |
|
你可以编辑一个DMIS宏来实现这个功能。一劳永逸啊
------------------------------------------------------------------------
环游世界,梦想人生。
|
2009-6-25 9:32:23 |
|
hugoliao | |
|
等级:新兵 |
头衔:未定义
|
帮派:未定义
|
帖数:24 |
金钱:332 |
Y 币:0 |
注册:2009-6-16 |
|
Provance,宏这个概念,当初我们进行培训时没有讲过,所以我对宏不太了解。你能够说明一下宏与程序的区别吗?而且宏怎么样一劳永逸法?谢谢!其实我知道测量是一门学问,你们各位比较了解这门学问的专家会觉得我这个门外汉提的问题很幼稚。但我厂现在主要就那么几个常用工件需要进行无CAD的检测,所以我希望先掌握方法,以后有需要再找测量方面的书籍来看。
------------------------------------------------------------------------
DMIS 空间--欢迎您!
|
2009-6-25 13:36:55 |
|
lion | |
|
等级:中校 |
头衔:未定义
|
帮派:未定义
|
帖数:134 |
金钱:336 |
Y 币:0 |
注册:2008-11-14 |
|
宏其实就是一段程序,只不过这段程序是实现某一具有通用性的特殊功能的。圆的点不一定要拖放出来,因为计算点到圆的距离,也是计算圆心的距离。你说计算的距离一样,我有点想不通!
------------------------------------------------------------------------
DMIS 空间--欢迎您!
|
2009-6-25 14:20:45 |
|
hugoliao | |
|
等级:新兵 |
头衔:未定义
|
帮派:未定义
|
帖数:24 |
金钱:332 |
Y 币:0 |
注册:2009-6-16 |
|
lion,我的意思是两个工件,分别按程序来走,然后工件一输出的Excel报告里面显示的PT1与PT2的距离、PT1与PT3的距离。。。PT1与PT16的距离,与工件二输出的Excel报告里面显示的PT1与PT2的距离、PT1与PT3的距离。。。PT1与PT16的距离,完全相等。譬如两个工件的PT1与PT2的距离都是10.1234,两个工件的PT1与PT3的距离都是11.1234。。。如此类推到两个工件PT1与PT16的距离也是相等。
------------------------------------------------------------------------
DMIS 空间--欢迎您!
|
2009-6-25 14:38:01 |
|
lion | |
|
等级:中校 |
头衔:未定义
|
帮派:未定义
|
帖数:134 |
金钱:336 |
Y 币:0 |
注册:2008-11-14 |
|
呵呵,我明白你的意思,我是想不通为什么会一样!
------------------------------------------------------------------------
DMIS 空间--欢迎您!
|
2009-6-25 14:42:08 |
|
Provance | |
|
等级:大校 |
头衔:未定义
|
帮派:未定义
|
帖数:248 |
金钱:1343 |
Y 币:0 |
注册:2008-11-10 |
|
6楼lion兄说的基本对。宏其实就是一组程序的集合或者叫一组封装的程序,来实现特殊的功能,但这部分封装的程序又可以在多个场合被应用(具有一定通用性),所以可以打包成宏,需要时调出来用就是了。与程序相比,不同的是,宏可以接受操作人员的一些输入或选择,由于输入或选择的不同,产生的结果也不同。跟C语言讲的宏是一个道理。
------------------------------------------------------------------------
环游世界,梦想人生。
|
2009-6-25 16:46:25 |
|
爱科腾瑞(北京)有限公司