1210631362 发表于 2024-12-8 19:12:12

只想干饭 发表于 2024-12-7 15:15
师傅,我想请教一下,如果我四轴用桥板加工的时候,我想给他加一个角度限制,超过这个角度就输出A回零,防 ...

记录下上一个角度,跟现在的角度对比,如果超过一定程度就回零就好了

memoni 发表于 2024-12-8 21:54:50

1210631362 发表于 2024-12-8 19:10
可以选择用rovt去旋转坐标,搭配杂项的角度应该是可以的

rovt怎么写啊,写在哪个位置,可以改一下,发上来吗?
谢谢大佬百忙之中抽空来回答我等问题

认真的游客 发表于 2024-12-9 00:14:31

看到别人的后处理特牛,想问问师傅们Mastercam9.1后处理怎么输出余量?

1210631362 发表于 2024-12-10 15:57:56

memoni 发表于 2024-12-8 21:54
rovt怎么写啊,写在哪个位置,可以改一下,发上来吗?
谢谢大佬百忙之中抽空来回答我等问题

可以参考自带四轴的pxyzcout2 rotv或者rotp差不多的
Rotates 3D vector. The pivot point is the origin. Requires helper variables to set rotation axis (axisx$, axisy$, axisz$).
return = rotv(a, x)
return A numeric variable which represents the first element of a three-element array.
x the vector to be rotated
a the rotation angle
axisx$, axisy$, axisz$ 设置你的矢量
a是角度

1210631362 发表于 2024-12-10 15:58:39

认真的游客 发表于 2024-12-9 00:14
看到别人的后处理特牛,想问问师傅们Mastercam9.1后处理怎么输出余量?

应该自带就有的吧 可以参考高版本的
      if prmcode$ = 10010, xy_stock = rpar(sparameter$, 1)#Capture stock to leave (XY)
      if prmcode$ = 10068, z_stock = rpar(sparameter$, 1)   #Capture stock to leave (Z)

fubo123 发表于 2024-12-10 16:48:39

我想跟着你学

fubo123 发表于 2024-12-10 17:29:31

大师,怎么在每把刀前加相对应的N号。

只想干饭 发表于 2024-12-11 08:30:59

1210631362 发表于 2024-12-8 19:12
记录下上一个角度,跟现在的角度对比,如果超过一定程度就回零就好了

谢谢师傅,运算逻辑跟我想的差不多,但是我不知道具体怎么操作,师傅能告诉我具体添加什么代码吗?

1210631362 发表于 2024-12-11 09:40:34

fubo123 发表于 2024-12-10 17:29
大师,怎么在每把刀前加相对应的N号。

一般就在控制定义里面把行号关掉换刀前加个*n$

1210631362 发表于 2024-12-11 09:41:31

只想干饭 发表于 2024-12-11 08:30
谢谢师傅,运算逻辑跟我想的差不多,但是我不知道具体怎么操作,师傅能告诉我具体添加什么代码吗?

大多数情况下直接prv_cabs <> cabs应该就可以,如果情况特殊 可以尝试abs(prv_cabs - cabs)<0.01
页: 26 27 28 29 30 31 32 33 34 35 [36] 37 38 39 40 41 42 43 44 45
查看完整版本: MasterCAM后处理交流