QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 21210|回复: 103
打印 上一主题 下一主题

[分享] 左旋攻丝右旋攻丝——完美实现选择性输出G74G84,并且支持Q值自由输出

  [复制链接]

中尉

Rank: 5Rank: 5

1

主题

274

帖子

4257

积分
跳转到指定楼层
楼主
发表于 2019-1-11 14:23:14 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 两根萝卜 于 2019-1-11 19:04 编辑
【代码请在沙发楼层下载】

〖具体使用说明,请详细参阅沙发、板凳、五楼、六楼楼层,回帖可看疑问析疑的补充说明〗

论坛有一个帖子帖子链接:UG编程CNC攻反牙改后处理直接出G74代码是根据是否输出Q值,来选择输出G74还是G84。这样子一来以牺牲Q值作为输出G74或G84的开关,Q值的输出就得不到体现。


现在我改用坐标偏置来判断是否输出G74或G84,仅以牺牲一个不太常用的坐标偏置为代价输出G74或G84,得以实现不影响Q值的正常输出。


是否使用Q值不是输出G74或G84的开关,Q值可以根据实际需要情况灵活输出,不受G74或G84影响。G74可以使用Q值,也可以不使用Q值;G84可以使用Q值,也可以不使用Q值。自由输出,随心所欲。



例子是以M3M4的丝攻为例(M3丝攻牙距为0.5,M4丝攻牙距为0.7),当装夹偏置为6时输出G74,为其他数值时输出G84

例子以三段攻丝程序为例

第一段M3攻丝程序装夹偏置是1,MCS为G54(上传的代码不输出G54,这个G54是其他定制命令输出的,没有省略掉是为了展现效果),输出G84 R Q0 F

第二段M3攻丝程序装夹偏置是2,MCS为G55(上传的代码不输出G55,这个G55是其他定制命令输出的,没有省略掉是为了展现效果),输出G84 R  F,不输出Q

第三段M4攻丝程序装夹偏置是6,MCS为G59(上传的代码不输出G59,这个G59是其他定制命令输出的,没有省略掉是为了展现效果),输出G84 R Q7.5 F

疑问析疑,补充说明:其中攻丝循环指令G95 M29、G80 G94、G84、G74、R、Q、F既不多输出也不重复输出,也不少输出(这是我自己后处理的特点,我只分享了输出G74、G84代码,并没分享后处理出来,所以你们用了我的代码,只是输出G74、G84,你们原本的后处理式样该怎么还是怎么样,甚至不输出输出坐标,不输出G95 M29,输出的R、Q、F不符合标准,那是你们自己后处理问题,与我无关)

后处理式样预览:
















补充内容 (2019-1-12 10:50):
更正一个描述错误!
【第三段M4攻丝程序装夹偏置是6,MCS为G59(上传的代码不输出G59,这个G59是其他定制命令输出的,没有省略掉是为了展现效果),输出G74 R Q7.5 F】

补充内容 (2019-1-12 11:07):
如果装夹偏置没有被别的命令限制的话,其实装夹偏置值可以设置很大,比如设置成99999,这样就不存在牺牲一个不太常用的坐标偏置为代价输出G74或G84

补充内容 (2019-1-12 13:48):
代码已公开!有钱的土豪可以下载沙发楼层代码支持!
没有钱的屌丝可以爬楼,可以在30楼获取代码,甚至不用G币下载!

1547185761(1).png (67.89 KB, 下载次数: 123)

输出G84 R Q F

输出G84 R Q F

微信截图_20190111140509.png (66.08 KB, 下载次数: 134)

输出G84 输出G74

输出G84 输出G74

点评

楼主,你想多了,帖子判断不会影响Q的输出,你可以把Q值设置成CAM这个变量。你上面的搞的太过麻烦了。。。。  发表于 2019-1-12 14:57

评分

参与人数 1元宝 +5 收起 理由
3D世界网-零 + 5 不错,支持你!

查看全部评分

有奖推广贴子: 

回复

使用道具 举报

中尉

Rank: 5Rank: 5

1

主题

274

帖子

4257

积分
沙发
 楼主| 发表于 2019-1-11 14:39:11 | 只看该作者
本帖最后由 两根萝卜 于 2019-1-11 18:47 编辑

代码放置在后处理构造器的地方

微信截图_20190111143649.png (61.07 KB, 下载次数: 155)

微信截图_20190111143649.png

微信截图_20190111143802.png (40.59 KB, 下载次数: 138)

微信截图_20190111143802.png

代码.zip

306 Bytes, 下载次数: 23, 下载积分: G币 -1

售价: 1 元宝  [记录]

回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

1

主题

274

帖子

4257

积分
板凳
 楼主| 发表于 2019-1-11 15:25:15 | 只看该作者
本帖最后由 两根萝卜 于 2019-1-11 18:48 编辑

装夹偏置示意图
进入加工模式,右键选择几何视图


微信截图_20190111152227.png (53.73 KB, 下载次数: 141)

1-G54

1-G54

微信截图_20190111152310.png (56.12 KB, 下载次数: 148)

2-G55

2-G55

微信截图_20190111152400.png (55.31 KB, 下载次数: 136)

6-G59

6-G59
回复 支持 反对

使用道具 举报

少校

Rank: 6Rank: 6

3

主题

250

帖子

8128

积分
地板
发表于 2019-1-11 15:25:53 | 只看该作者
路过路过路过路过
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

1

主题

274

帖子

4257

积分
5#
 楼主| 发表于 2019-1-11 15:33:12 | 只看该作者
本帖最后由 两根萝卜 于 2019-1-11 18:49 编辑

输出Q值,需要定义Q地址
Q值变量:$mom_cycle_delay

1547191812(1).png (40.23 KB, 下载次数: 111)

Q地址

Q地址
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

1

主题

274

帖子

4257

积分
6#
 楼主| 发表于 2019-1-11 15:46:31 | 只看该作者
本帖最后由 两根萝卜 于 2019-1-11 16:42 编辑

Q值输出
如Dwell选择关闭,则不输出Q值
打开几秒,则输出Q几

微信截图_20190111154050.png (30.82 KB, 下载次数: 127)

微信截图_20190111154050.png

1547192482(1).png (4.98 KB, 下载次数: 108)

1547192482(1).png

微信截图_20190111154212.png (3 KB, 下载次数: 122)

微信截图_20190111154212.png

微信截图_20190111164203.png (7.13 KB, 下载次数: 135)

微信截图_20190111164203.png
回复 支持 反对

使用道具 举报

上将

Rank: 10Rank: 10Rank: 10

1

主题

1019

帖子

3万

积分
8#
发表于 2019-1-11 17:39:26 | 只看该作者
谢谢分享好好学习
我的阵地,我坚守到底!
回复 支持 反对

使用道具 举报

少将

Rank: 8Rank: 8

0

主题

1285

帖子

2万

积分
9#
发表于 2019-1-11 17:42:59 | 只看该作者
强烈支持一下
回复 支持 反对

使用道具 举报

头像被屏蔽

上校

Rank: 7Rank: 7Rank: 7

38

主题

729

帖子

1万

积分
10#
发表于 2019-1-11 18:00:06 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-6-24 00:24

返回顶部