原帖由 RAY 于 2007-6-7 07:46 发表
模拟刀路是没问题,但在反方向的工作面时,B轴转了到右边来, 实际机器B轴是不可能这样反过来的(工作时工件只能留在左边, 机器自动把方向转换)。 谁知道Vericut应该怎么设置呢?,其他机器也有同样问题。
原帖由 RAY 于 2007-6-7 07:46 发表
模拟刀路是没问题,但在反方向的工作面时,B轴转了到右边来, 实际机器B轴是不可能这样反过来的(工作时工件只能留在左边, 机器自动把方向转换)。 谁知道Vericut应该怎么设置呢?,其他机器也有同样问题。
原帖由 countryroad 于 2007-6-7 13:19 发表
没搞明白你的问题。把你出错的那小段代码贴上看看,附带说说实际应该怎样动。
原帖由 RAY 于 2007-6-7 19:48 发表
代码是没错的, 机器天天跑着。。
模拟也没问题
只是B轴有角度限制,顺时针只可以十度, 超过这度数的c轴转自动180度来加工, 这 是机器自动的功能, 跟post没关系, 因此也要做vericut里搞。
原帖由 countryroad 于 2007-6-7 23:16 发表
狂晕。不了解你的机器。机器自动的功能,跟post没关系,那就是说你post出的代码可以有B15这样的指令,只不过机器碰到这样的指令时会自己把C值增加180度,对应还应该把不可能达到的B15改变到B-15(B值应该是绝 ...
原帖由 RAY 于 2007-6-8 19:51 发表
厉害! 现在正确了,,,,,,
还有一个问题, 如果将角度变为向量, Vericut又在那里改呢?
实际上hypermill的输出是这样的。
PLANE VECTOR BX1 BY0 BZ0 NX0 NY0 NZ1 STAY SEQ+ TABLE ROT
63 L C+Q122 ...
原帖由 countryroad 于 2007-6-8 23:08 发表
没有具体做过,但应该可以做。你可以直接拿这样格式的代码试着走一下,看有什么问题。你可从Word/Address中看到有针对BX BY BZ NX NY NZ的定义。![]()
原帖由 RAY 于 2007-6-9 21:01 发表
还是你帮我看看吧我把文件换成实际格式
原帖由 countryroad 于 2007-6-10 14:12 发表
试了一下,暂时没有比较简便的方法
不过问题很简单,可以跟你解释一下。问题出在Vericut的一个关于旋转工作平面的宏WorkingPlane2Abc赋值出错。不管是采用DEF 19.1 A B C,还是你的原始格式PLANE VECT ...
欢迎光临 iCAx开思网 (https://www.icax.org/) | Powered by Discuz! X3.3 |