机械必威体育网址

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 52743|回复: 190
打印 上一主题 下一主题

通用宏程序加工大螺距梯牙,蜗杆,锯齿牙等异形螺杆

  [复制链接]
跳转到指定楼层
1#
发表于 2011-5-11 10:11:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 jiangssli 于 2011-5-11 15:13 编辑 7 a2 H- \6 L& i( I; I

$ V* H- o( `- Z; |1 n. O
赋值列表;
A#1右半角 B#2牙底宽 I#4粗加工每次吃刀量(半径值)+ P/ D# b" e5 Z8 ]% D; d/ H. T
J#5
精车吃刀量4 x2 X7 b1 X+ C+ a. ?* S
K#6
牙深度& z& F8 w5 q: J, ?
D#7
刀具宽度7 i, u0 n1 a" t! [6 j& h
U#21X
方向精车余量(直径值)) X% h. |0 i) Q; }. w, @
V#22
左半角 W#23 Z方向粗加工左右吃刀宽系数 X#24牙小径& k- Z; f( G. _
Z#26
牙长度% |% c4 u9 N' u/ B
F#9
螺距
改变#1#22的值就可以加工不同的螺杆,如果#1=#22=15就是30度的梯牙,#1=#22=20就是蜗杆
%
O01029
G54 G00 X150. Z6.
M03 S350 T101
G00 Z6.
X70.
G65 P1050 A20. B3. I0.5 J0.1 K2. T3. U0.15 V20. X56. Z-85. F12.
G00 X150. M05
Z6.
M30
%
(**************************)
%
O01050
G103
#100= #6
#101= #24
#102= #24 + #6 * 3
#6= #6 + #21 / 2
#15= 0
WH [ #15 NE 1 ] DO1
#6= #6 - #4
#25= #24 + #6 * 2
IF [ #25 LE [ #24 + #21 ] ] THEN #25= #24 + #21
#10= TAN[ #1 ] * #6
#11= TAN[ #22 ] * #6
#110= [ #2 - #20 ] / 2
#111= #10 + #110
#112= #11 + #110
#12= #111 + #112
#13= FIX[ [ #12 + #20 ] / [ #20 * 0.85 ] ]
#14= #12 / #13
IF [ #2 EQ #20 ] THEN #14= #112
IF [ #2 EQ #20 ] THEN #14= #111
WH [ #112 GE 0 ] DO2
G00 Z#111
X#25
G32 Z#26 F#9
G00 X#102
Z - #112
X#25
G32 Z#26 F#9
G00 X#102
#111= #111 - #14
#112= #112 - #14
END2
IF [ #25 EQ [ #24 + #21 ] ] THEN #15= 1
END1
#6= #100
#24= #101
WH [ #15 NE 2 ] DO1
#27= TAN[ #1 ] * #6
#28= TAN[ #22 ] * #6
#113= [ #2 - #20 ] / 2
#114= #27 + #113
#115= #28 + #113
#30= #24 + #6 * 2
IF [ #30 LT #24 ] THEN #30= #24
G00 Z#114
X#30
G32 Z#26 F#9
G00 X#102
Z - #115
X#30
G32 Z#26 F#9
G00 X#102
#6= #6 - #5
IF [ #30 EQ #24 ] THEN #15= 2
END1
IF [ #2 EQ #20 ] GOTO2
#31= [ #2 - #20 ] / 2
#32= FIX[ [ #31 + #20 ] / #20 ]
#33= #31 / #32
WH [ #31 GE 0 ] DO2
G00 Z#31
X#30
G32 Z#26 F#9
G00 X#102
Z - #31
X#30
G32 Z#26 F#9
G00 X#102
#31= #31 - #33
END2
N2 M99
       特别提醒:由于程序还不是很完美,所以请在使用的时候刀宽度必须小于牙底宽度0.5-1!!否则后果自负!!!
如果各位有什么指教请直接说说!!!!!呵呵5 n0 S9 @' b2 V5 B

评分

参与人数 3威望 +3 收起 理由
风随意 + 1 呵呵谢谢分享
通城小王 + 1 值得研究一下
2010dengkai + 1 虽然我看不懂,但我知道这是好程序。

查看全部评分

回复

使用道具 举报

2#
发表于 2011-5-11 22:02:08 | 只看该作者
标记下!
回复 支持 反对

使用道具 举报

3#
发表于 2011-5-12 00:13:32 | 只看该作者
进来学习下
回复 支持 反对

使用道具 举报

4#
发表于 2011-5-12 10:51:08 | 只看该作者

null

内容你好啊~你的通用宏程序加工蜗秆中的g103是什么意思啊
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2011-5-12 10:52:50 | 只看该作者
阻止程序预读!法拉克没有这个指令,这是哈斯系统的指令!!11
回复 支持 反对

使用道具 举报

6#
发表于 2011-5-12 11:16:50 | 只看该作者
虽然喔不会宏程序……不过楼主的程序好像又很多错的地方
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2011-5-12 11:39:49 | 只看该作者
呵呵,希望你把程序拿到机床上面去试试再说错误的地方!
回复 支持 反对

使用道具 举报

8#
发表于 2011-5-12 12:04:32 | 只看该作者
学习了!不错!
回复 支持 反对

使用道具 举报

9#
发表于 2011-5-12 14:41:17 | 只看该作者

null

哈斯…~~~~没有听过~我孤陋寡闻了~怪不得我会觉得错误~原来系统不一样~楼主能编写一个广数的给我用用吗
回复 支持 反对

使用道具 举报

10#
发表于 2011-5-12 14:41:17 | 只看该作者

null

哈斯…~~~~没有听过~我孤陋寡闻了~怪不得我会觉得错误~原来系统不一样~楼主能编写一个广数的给我用用吗

点评

哈斯 很好的设备。。  发表于 2013-8-9 07:50
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|机械必威体育网址 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-4-27 04:00 , Processed in 0.060701 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表