UG爱好者

标题: 3轴龙门万向侧铣VERICUT仿真项目 [打印本页]

作者: 这么近    时间: 2024-5-25 16:15
标题: 3轴龙门万向侧铣VERICUT仿真项目
3轴龙门万向侧铣VERICUT仿真项目, 没有开通3+2功能的3轴龙门也可以很方便的使用万向侧铣,所有角度都可以使用刀长补偿,实现一次对刀加工所有角度面. 使用powermill后处理的程序,VERICUT为9.1.1版本,分享给兄弟们 .
链接: 8m_VT_BC_Axis.rar (164 Bytes, 下载次数: 336)



作者: 謎謎謎    时间: 2024-5-25 17:54
谢谢分享
作者: 謎謎謎    时间: 2024-5-25 20:42
谢谢分享
作者: 17351605897    时间: 2024-5-25 23:12
66666666666
作者: zajfdiskzaj    时间: 2024-5-26 03:38
感谢楼主分享

作者: hegaoj3    时间: 2024-5-26 10:18
谢谢分享
作者: 987654321z    时间: 2024-5-27 21:36
楼主6666
作者: 寻找@翔    时间: 2024-5-28 08:27

66666666666
作者: FZHJUN    时间: 2024-5-28 08:48
感谢分享!
作者: 样胜    时间: 2024-5-28 09:44
66666666
作者: lx252125605    时间: 2024-5-28 10:14
宏程序2000是啥啊?
h#11是刀长么

作者: xiang030506    时间: 2024-5-28 15:23
谢谢分享!
作者: lixuha250    时间: 2024-5-28 22:49
能不能讲解一下铣头自动旋转算中心坐标,可以有偿分享吗?
作者: 叫我林哥哥吖    时间: 2024-5-29 08:12
感谢楼主分享
作者: 这么近    时间: 2024-5-29 09:33
lx252125605 发表于 2024-5-28 10:14
宏程序2000是啥啊?
h#11是刀长么

vericut仿真需要获取这个7号刀的总长度185这个数据,需要#2007获取这个系统变量,需要这个系统变量就要运行一次H7,也就是H#11,也就是G65后面的那个H7。

IMG_20240529_093233.jpg (248.19 KB, 下载次数: 500)

IMG_20240529_093233.jpg

作者: cfvgbhnj*    时间: 2024-5-29 13:14

感谢楼主分享
作者: 17620517385    时间: 2024-6-4 22:05
老板这个万向AC宏可以分享一下吗?
作者: 这么近    时间: 2024-6-5 20:36
17620517385 发表于 2024-6-4 22:05
老板这个万向AC宏可以分享一下吗?

可以啊, 公式和VT宏是一样的,只是代入的变量号不一样 。
作者: 狂冰暗影*    时间: 2024-6-8 19:13
大佬, 帮忙做一个五面体龙门什么价
作者: 这么近    时间: 2024-6-8 20:55
狂冰暗影* 发表于 2024-6-8 19:13
大佬, 帮忙做一个五面体龙门什么价

加你好友了 私聊
作者: 17620517385    时间: 2024-6-9 12:24
这么近 发表于 2024-6-5 20:36
可以啊, 公式和VT宏是一样的,只是代入的变量号不一样 。

求分享链接:aiqian:
作者: 这么近    时间: 2024-6-9 16:14
本帖最后由 这么近 于 2024-6-9 16:15 编辑
17620517385 发表于 2024-6-9 12:24
求分享链接:aiqian:

这个宏只适合VT中这种结构,如果其它结构公式要更改。
下面这个是 放入机床的宏

%
O9006(C360_B+_wa_xiang)
#100=208.02 (这个值需要实际测量得来)
#101=168  (这个值需要实际测量得来)
#5261=#3(jiao_du__C__)   
#5263=#2(jiao_du__B__)
#5201=[[#[10000+#11]+#[11000+#11]+#101]*SIN[#2]]*COS[#3]+#100*COS[#3+90](X)
#5202=[[#[10000+#11]+#[11000+#11]+#101]*SIN[#2]]*SIN[#3]+#100*SIN[#3+90](Y)
#5203=[#[10000+#11]+#[11000+#11]+#101]*COS[#2](Z)
M99
%
   万向角铣头任意角度长度自动补偿宏程序
G65 P9006 C0 B0 H01
#5261=#3(jiao_du__C__)   用于O1006打表校正用
#5263=#2(jiao_du__B__)   用于O1006打表校正用
#5201 公共坐标系X值
#5202 公共坐标系Y值
#5203 公共坐标系Z值
#[10000+#11]+#[11000+#11](长度补偿值H)

3202号参数#0(NE8)参数设为0,可以对8000-8999以上的程序允许编辑
3202号参数#4(NE9)参数设为0,可以对9000-9999以上的程序允许编辑



下面这个是打表找正的宏 ,打表之前先运行一下要加工的NC程序头至G65那一行后复位,让BC角度值储存在机床上,再执行打表程序。
%
O1006 (DA_BIAO_B/C_wan_xiang)
G54 G17 G90 G49 G80 G69 G40
/GOTO90
G5.1 Q1
G91 G1 X[COS[#5261]*[SIN[#5263]*#5262]] Y[SIN[#5261]*[SIN[#5263]*#5262]] Z[COS[#5263]*#5262] F3000
G90
M00
G91 G1 X-[COS[#5261]*[SIN[#5263]*#5262]] Y-[SIN[#5261]*[SIN[#5263]*#5262]] Z-[COS[#5263]*#5262] F3000
G90 G0
GOTO30
N90
G5.1 Q1
G91 G1 X[COS[#5261+90]*#5262] Y[SIN[#5261+90]*#5262] F3000
G90
M00
G91 G1 X-[COS[#5261+90]*#5262] Y-[SIN[#5261+90]*#5262] F3000
G90 G0
N30
M30
%
当跳段键没有被按下时GOTO至N90运行找正C轴角度,XY_2轴往复移动,C轴角度为在原先上额外增加90°
当跳段键被按下时运行找正B轴角度(仰角),XYZ_3轴往复移动,一个往复移动后GOTO至N30结束程序

#5261 G56X值;移动的C轴角度
#5262 G56Y值;每次移动的距离
#5263 G56Z值;移动的B轴角度
万向角度铣头任意角度找正程序

BC_万向角度铣头配套两个宏.rar

1010 Bytes, 下载次数: 16, 下载积分: G币 -1


作者: 狂冰暗影*    时间: 2024-6-10 10:08
这么近 发表于 2024-6-8 20:55
加你好友了 私聊

论坛等级不够+不了好友
麻烦+q 839686879给个价吧,谢谢
作者: xijini    时间: 2024-6-15 18:34
谢谢,有空研究下
作者: lo9    时间: 2024-6-15 20:01
66666666666
作者: 小白朗    时间: 2024-10-30 11:28
机床上的宏程序可以发我一份吗,万分感谢!
作者: 小白朗    时间: 2024-10-30 18:35
楼主,怎么联系你
作者: 小白朗    时间: 2024-11-1 14:34
楼主机床的宏程序里面的#11前面没有定义,H#11不用加上吗?
作者: 小白朗    时间: 2024-11-1 14:35
O9006(C360_B+_wa_xiang)
#100=208.02 (这个值需要实际测量得来)
#101=168  (这个值需要实际测量得来)
#5261=#3(jiao_du__C__)   
#5263=#2(jiao_du__B__)
#5201=[[#[10000+#11]+#[11000+#11]+#101]*SIN[#2]]*COS[#3]+#100*COS[#3+90](X)
#5202=[[#[10000+#11]+#[11000+#11]+#101]*SIN[#2]]*SIN[#3]+#100*SIN[#3+90](Y)
#5203=[#[10000+#11]+#[11000+#11]+#101]*COS[#2](Z)

#11没有定义可以用吗?
作者: 洢泩洧沵    时间: 2024-11-2 16:41
谢谢分享
作者: 这么近    时间: 2024-11-2 21:14
小白朗 发表于 2024-10-30 11:28
机床上的宏程序可以发我一份吗,万分感谢!

机床上的宏
%
O9006(C360_B+_wa_xiang)
#100=208.02 (这个值需要实际测量得来)
#101=168  (这个值需要实际测量得来)
#5261=#3(jiao_du__C__)   
#5263=#2(jiao_du__B__)
#5201=[[#[10000+#11]+#[11000+#11]+#101]*SIN[#2]]*COS[#3]+#100*COS[#3+90](X)
#5202=[[#[10000+#11]+#[11000+#11]+#101]*SIN[#2]]*SIN[#3]+#100*SIN[#3+90](Y)
#5203=[#[10000+#11]+#[11000+#11]+#101]*COS[#2](Z)
M99
%
作者: 这么近    时间: 2024-11-2 21:23
小白朗 发表于 2024-11-1 14:34
楼主机床的宏程序里面的#11前面没有定义,H#11不用加上吗?

宏程序里#11前面不用加H,  加工程序中G65 后面跟了H,  这个是要后处理配合使用的。  长度补偿不是通过G43实现的。
作者: zhacker001    时间: 2024-11-3 14:34
谢谢楼主分享
作者: zengrongs    时间: 2024-11-3 18:19
谢谢楼主无私分享6666




欢迎光临 UG爱好者 (https://www.ugsnx.com/) Powered by Discuz! X3.2