QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 21387|回复: 272
打印 上一主题 下一主题

[分享] [方法步骤详解]螺旋铣削后处理输出宏指令及优缺点的探讨

  [复制链接]

版主

闪光的蜗牛

Rank: 10Rank: 10Rank: 10

18

主题

510

帖子

1万

积分

论坛元老

跳转到指定楼层
楼主
发表于 2019-6-13 13:27:13 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 destiny0515 于 2019-6-13 13:32 编辑

废话不多说,先上效果图


论坛中有朋友发过相关的演示,以下为链接:
螺旋运动,西门子有TURN.法兰克我有宏程序.直接后处理,非手工
(出处: UG爱好者)

帖中楼下的回复里都在问怎么没有方法介绍,大伙满满的求知欲无法得到满足。楼主猜测那位朋友没有给出方法,很大的可能性是知道这样输出宏指令存在着致命的缺点,所以不放出来以防止相关知识掌握不多的朋友误用。缺点会在后文讲到。
本帖利用一种方法,避开了此缺点可引发的后果。并且呢,楼主会把如何实现的步骤发上来,大家可以参考一下。
螺旋铣削输出宏指令的优缺点:
优点,简化了大量的程序代码,便于查看和手动修改,给操机者带来了便利。
缺点,大家在用宏指令时,当处理逻辑判断时都能遇到一个问题,那就是“不能整除”。当“不能整除”时,会出现多铣一刀或少铣一刀的情况发生。如果这样的代码拿去上机,很容易出错。
实现输出宏指令步骤详解:


















总结:此方法的后处理,实用性较低,因为必须要“整除”才可以使用。不过我还是花时间将此贴发出来,希望大家可以从上述方法中得到可参考的价值,转化为自己的理解,以实现更多的可能性。
欢迎大家回帖讨论,共同学习进步!






补充内容 (2019-6-17 13:36):
经过大家积极的跟帖讨论,并对原方案修改和整理,现已达成”不能整除“时用宏程序输出的目的,并将解决方案放至151楼。

点评

灰常硬核  发表于 2019-12-11 15:09

评分

参与人数 2G币 +69 收起 理由
wenlianhong* + 3 楼主是大神!膜拜!
3D世界网-零 + 66 分享加分!

查看全部评分

有奖推广贴子: 

回复

使用道具 举报

版主

闪光的蜗牛

Rank: 10Rank: 10Rank: 10

18

主题

510

帖子

1万

积分

论坛元老

来自 151#
 楼主| 发表于 2019-6-17 13:19:46 | 只看该作者
现“不能整除”的问题已有解决方案。
先放效果图







修改方案:主贴最后一步,替换为以下

由于时间关系,楼主只做了少量测试,如果大家有兴趣且时间充裕的话,可以多多测试。
请大家谨慎上机使用。
感谢两位大佬的回复@bb @lj564105035 ,给了我很多的思路和启发。同时也希望大家能将“硬核”的想法进行积极的交流。
回复 支持 3 反对 0

使用道具 举报

六级士官

Rank: 4

2

主题

134

帖子

1119

积分
推荐
发表于 2019-6-17 22:51:47 | 只看该作者
灰常硬核,感觉这个论坛里面这种帖子很少的哈
回复 支持 1 反对 0

使用道具 举报

少校

油鸡

Rank: 6Rank: 6

9

主题

466

帖子

7109

积分
推荐
发表于 2019-6-13 15:20:00 | 只看该作者
destiny0515 发表于 2019-6-13 14:08
控制最后一层的深度吗,通过添加IF判断,不能整除就把铣深赋值给最后深度。
如果是这样的话,铣螺纹呢, ...

看来你功力还是不够啊!
知道螺旋起点,知道i,j算不出来圆心和半径吗!
知道,半径,螺距,和深度,算不了完整的圈数吗?
知道了完整的圈数,螺旋起点和半径,还算不出来最后1/n圈的终点在那里吗?
回复 支持 1 反对 0

使用道具 举报

少校

油鸡

Rank: 6Rank: 6

9

主题

466

帖子

7109

积分
板凳
发表于 2019-6-13 13:49:56 | 只看该作者
本帖最后由 lj564105035 于 2019-6-13 13:55 编辑

方法和思路我觉得还是不错的!给个赞!但是啊!都自动编程了还在乎多几行代码么!尤其是有些操机的,万一给你漏个点或者符号 你想想!  不是所有的人都能按照你的要求来的!


最后小小的提示:
其实不能整除的问题很好处理的喔!

回复 支持 反对

使用道具 举报

版主

闪光的蜗牛

Rank: 10Rank: 10Rank: 10

18

主题

510

帖子

1万

积分

论坛元老

地板
 楼主| 发表于 2019-6-13 13:51:04 来自手机 | 只看该作者
lj564105035 发表于 2019-6-13 13:49
不能整除的问题其实很好处理的喔

欢迎讨论
回复 支持 反对

使用道具 举报

少校

Rank: 6Rank: 6

3

主题

464

帖子

8165

积分
5#
发表于 2019-6-13 13:54:57 | 只看该作者
学习学习学习学习下
回复 支持 反对

使用道具 举报

少校

油鸡

Rank: 6Rank: 6

9

主题

466

帖子

7109

积分
6#
发表于 2019-6-13 13:57:56 | 只看该作者

一个算法和一个判断就可以搞定
回复 支持 反对

使用道具 举报

少校

Rank: 6Rank: 6

4

主题

361

帖子

9565

积分
7#
发表于 2019-6-13 14:05:26 | 只看该作者
螺旋铣削后处理输出宏指令及优缺点的探讨
回复 支持 反对

使用道具 举报

版主

闪光的蜗牛

Rank: 10Rank: 10Rank: 10

18

主题

510

帖子

1万

积分

论坛元老

8#
 楼主| 发表于 2019-6-13 14:08:40 | 只看该作者
lj564105035 发表于 2019-6-13 13:57
一个算法和一个判断就可以搞定

控制最后一层的深度吗,通过添加IF判断,不能整除就把铣深赋值给最后深度。
如果是这样的话,铣螺纹呢,会造成最后一刀的螺距错误。
回复 支持 反对

使用道具 举报

上校

Rank: 7Rank: 7Rank: 7

14

主题

632

帖子

1万

积分
9#
发表于 2019-6-13 14:14:08 | 只看该作者
螺旋铣削后处理输出宏指令及优缺点的探讨
回复 支持 反对

使用道具 举报

中校

Rank: 7Rank: 7Rank: 7

0

主题

103

帖子

1万

积分
10#
发表于 2019-6-13 14:27:44 | 只看该作者
了解一下,谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

 
 
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-11-11 14:17

返回顶部