找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 11691|回复: 29

“圆柱摆动凸轮”如何加工

  [复制链接]
发表于 2014-10-10 21:09:24 | 显示全部楼层 |阅读模式
引:
7 Q& D! a; \/ r. o! [  关于本帖,俺最终要讨论的是“圆柱凸轮”的加工方式。其中包括坐标数据、数控编程的结合问题。% y8 ?! T7 P( k7 ?' o1 w. }* \, l
俺对这个困惑了好久。这是第二次在本论坛提出来了,希望这次能有个明确的答案。
9 A4 q/ z. x0 S+ N& P% H( V  重提该话题,来源于@阳光MAN大侠《复合型凸轮运动曲线清晰板,998大侠出来讨论学习一下 》的帖子:
) _1 S! L* l$ k, f" \# Chttp://bbs.cmiw.cn/forum.php?mod ... p;page=1#pid2935519" l& w) C  r; r4 {9 J3 Y
俺在其中跟998大侠对某些问题意见不同,最后歪楼了。在此,俺表明下,998大侠对俺的点评,跟俺谈的根本不是一个事!既然别人点评俺了,出于尊重,俺只好顺着前辈的话讲下去了——这才是歪楼的根本原因。也许前辈觉的俺“胡搅蛮缠”,最后用个“大概只有国人如此,洋人没见过 ”的大袋子把俺装起来了。话说,前辈的风度如此不堪吗?(两人说的东西跟本不在一个思路上,当然说不到一起了)。不过,998前辈给人“带帽子”的水平真是一流的,只要不跟他一个思路的,统统用“国人的毛病”这个大袋子来装,还披个“技术讨论”外衣。(本来,俺也不想这么说,唯恐触犯本坛的“天条”,但既然有人巴掌打过来了,俺要没个表示也太说不过去了)俺既然被打了,没有不还手的道理——这也是998大侠所倡导的,不是么?(哈哈,俺小心眼,阴暗了)。' x( g; H( c3 B% K( _) K
  好了,说到底,技术讨论,胸襟开阔,也就海阔天空了。废话唠完,开始正题。/ N& c  G9 B. Q/ I& J/ W

, b6 H. Y7 k8 ^, ~* I. D正题:& t- z& u/ i4 T, h% d8 n+ X1 _( b1 @
   俺搞凸轮设计,不用三维,也不懂数控编程。再加上,俺的圆柱凸轮都是外发加工,无缘到现场见识。所以无法理解加工的问题。! |  O! \. Y4 p8 l" l2 V
一.基础讲解:
; d& y8 P/ g  u/ k4 K, c( a5 w% {  凸轮设计,精髓在运动规律的选取——曲线的数学模型。而“曲线的数学模型”,其任务就是求解凸轮轮廓曲线的。: T; U1 h' D7 [) {- k
对于平面凸轮,其轮廓曲线的一系列坐标点就是其加工的坐标数据,数控编程可以很容易解决。但对圆柱凸轮来说,其坐标数据是一系列空间点集,加工方式必然跟平面凸轮不一样。
, E6 \4 F) _6 u7 C& X3 Z  这时,问题来了:如何加工“圆柱凸轮”?; P3 {: u- |% v
  俺们搞凸轮,最终计算的都是坐标数据,圆柱凸轮用(x,y,z)来表示。圆柱凸轮,用解析法计算时有两种方法:1.展开法,2.空间坐标系法。(其中展开法相比容易点,空间坐标系法较复杂。具体推导过程,不在此赘述。)
5 e+ t- q! P) B  对于“圆柱移动凸轮”来说,用展开法计算得出坐标(x,y),然后再包覆到圆柱上,其实际转角@与升程h的关系与(x,y)曲线是一致的。  T7 W0 e' Y6 e! G
  而对于“圆柱摆动凸轮”来说,用展开法计算却只是个近似的算法(具体原因,机械设计手册上都有说明,再此不赘述)。对于工况要求不高的场合,用展开法计算“圆柱摆动凸轮”也是可以的。但要求精度高的场合,就必须采用空间坐标系法来计算了。1 I3 o" k) k9 m4 y
  那么采用“空间坐标系”计算“圆柱摆动凸轮”,其坐标就是(x,y,z)的形式。
! L. u) J/ d' ?# ]% ~) ~; `4 N8 O0 g, s& _, Z  o7 U
二.加工问题;
! o4 `6 i) w! Q2 [   明白了圆柱凸轮的坐标形式,下面就要讨论该如何加工了。. U1 X  e- n( c
   如图1,是俺理解的加工方式,但仍有不理解的地方——用图1的方式,俺认为只能加工”圆柱移动凸轮“。因为,其展开的(x,y)曲线与包覆在圆柱上的曲线动力特性是一致的。但是用图1的方式,加工”圆柱摆杆凸轮”的话,俺认为是有缺陷的。
9 a* p4 ?) X% Q" b" W6 k! y* n这正是俺困惑的地方。有了解此种凸轮加工的,都来说说。手工数控编程是如何处理坐标(x,y,z)的?* e. ~3 M+ N) Z

9 [3 s4 S2 }( n# n$ U9 j1 f欢迎各路大神、神仙来侃。
! u# a; a6 m% D" O3 F% ^7 ]
8 }, ]- H* n4 Q6 i# @
! u: m. c0 S% |/ X( m* [
$ j4 p: ~/ D/ J4 l! @

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
回复

使用道具 举报

发表于 2014-10-10 22:06:53 | 显示全部楼层
坐等大虾们讲解。跟着沾光
发表于 2014-10-10 22:39:16 | 显示全部楼层
有正确的3D图就可以生成程序了。7 {) }. \. L7 x0 t. X! a8 @" w$ z  h
也可以采用坐标变换变成第一种方法。但是沟槽深浅不是常数。

点评

别管它是否凸轮,你把它看作一个曲面零件就行。做模具的都是这么搞出来的。  发表于 2014-10-10 23:01
正因为俺不是用三维设计凸轮,而且又不懂数控编程,所以俺才困惑。手工编程如何处理凸轮坐标数据。  发表于 2014-10-10 22:56
发表于 2014-10-10 23:03:33 | 显示全部楼层
按照凸轮规律计算出3D模型,余下的就是CNC的工作了。
发表于 2014-10-10 23:06:01 | 显示全部楼层
"认为人离开数控就不行了,大概只有国人如此,洋人没见过"$ {7 b/ U/ c3 {+ s) ^
我觉得998大侠这句话没有问题,* L9 A6 J4 |, W
数控是一个非常好的工具,但好工具不一定能加工出最好的产品,. Q. Y0 }  C5 V7 f
最好的产品不一定需要用最好的工具。
3 ]- [0 k& E% x/ V3 j, B1 Z没有人给你扣帽子,你想多了。

点评

都说了,若要用“语文”来反驳的话,本贴就会歪楼。层主你确定明白俺的意思?  发表于 2014-10-10 23:37
是你断章取义了,认为别人在针对你。你没看明白998大侠的意识就在反驳,你是为了反驳而反驳。  发表于 2014-10-10 23:15
读文章,切不可断章取义。单独看着句话,俺也认为很有道理。或者,大侠觉的俺哪句话没道理了?  发表于 2014-10-10 23:10
 楼主| 发表于 2014-10-10 23:08:12 | 显示全部楼层
明月山河 发表于 2014-10-10 23:03
% W* t& s0 z% ^5 k& |按照凸轮规律计算出3D模型,余下的就是CNC的工作了。
9 h" \, H; K3 r' o8 J/ U3 f
俺的思路还停留在在古代。俺的意思,俺的圆柱凸轮图纸是二维(当然,图上有必要的设计计算数据),俺就这样把图纸给CNC编程的,他就能开干了?
7 i5 n# T) M8 s% b) M. _
发表于 2014-10-10 23:09:17 | 显示全部楼层
我这里有一个程序你可以看看内容是程序和三维模型,有动画演示,你可以下载参考一下
' A: n  g9 C5 d
3 R/ c2 Q( @9 T( W) Y
3 s1 }2 m, c+ _8 c0 G8 Z) s链接:http://pan.baidu.com/s/1sjkBYc1 密码:wsoe

点评

好的,俺研究下。有问题再请教!  发表于 2014-10-10 23:11
发表于 2014-10-10 23:18:36 | 显示全部楼层
我做搞数控加工的,凸轮用四轴数控机床配合编程软件很容易就解决了,尺寸给的足够手编程序也不是问题哈哈

点评

对于手工编程,需要什么样的坐标点?是(x,y,z)吗?还是说,跟阳光大侠的程序一样是(x,y,A)格式的?这正是俺混乱的地方。  发表于 2014-10-10 23:31
 楼主| 发表于 2014-10-10 23:23:49 | 显示全部楼层
本帖最后由 hoot6335 于 2014-10-10 23:27 编辑
* w7 v4 @2 c- P; p9 i; p! u9 ~( A
阳光MAN 发表于 2014-10-10 23:09 + ]( k" r2 D! u; e  S6 y; v% y
我这里有一个程序你可以看看内容是程序和三维模型,有动画演示,你可以下载参考一下

/ f- }0 a! E" `& J6 x$ x讨论到这,俺对俺的表述能力有点捉急了。哈哈。前言万语不如一副图!9 T: m* a; Y3 S6 @; e* g
大侠给的文档与俺原先的理解是一致的。以下是对比图:
/ A' x  \! }3 a! x1 g, F& n
3 d$ U+ ?+ I$ O' S$ z/ l4 P8 h" g% D& q/ A
7 ?9 T# ?  h) p- V$ ?
对这种加工方式,俺认为加工“圆柱移动凸轮”是没问题的(俺的草图,是工件只旋转,而刀具做水平移动。跟大侠的原理一样),但加工“圆柱摆动凸轮”,俺认为刀具应该要摆动起来,而不是水平移动。: P1 N3 |" A/ V7 }* \

9 H& m) w) C; d+ B1 d

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
 楼主| 发表于 2014-10-10 23:50:25 | 显示全部楼层
本帖最后由 hoot6335 于 2014-10-10 23:56 编辑
; @- D9 G' [: v% f/ ]& X' f
1 K. ~+ k& Z/ z/ t  R讨论到这,总算有点明白俺混乱的地方了。
. X/ g8 ~. ]# R; X6 v$ Y俺的思维角度,是设计角度。即从设计圆柱凸轮的角度来讲,只要根据运动规律计算出,造型所需要的(x,y,z)坐标——空间的坐标点集,那凸轮设计也基本就完成了。顺着这种思路下去,俺原先以为,加工时也只需要(x,y,z)这种空间坐标点集就能顺利加工,但俺又没想通这样怎么加工。所以俺走入误区,出不来了。) w4 Y2 J6 h2 X
所有的设计手册,讲的都是如何设计出这种空间凸轮。而加工的数据,却是要根据(x,y,z)再进行的转换的!
! O$ C4 x6 }  a, Q/ S; o, e1 V+ S而转换的格式,就要视何种数控设备了。( x* h2 S% r' C, k+ n& |4 }- I6 }
正如,阳光大侠,采用的数控设备,那坐标(x,y,z)就必须再转换成(x,y,A)的格式。
; v& R* C9 c) Q2 c( z! Y若,采用俺10#图1所示的数控设备,虽然加工也是(x,y,A)的格式,但这两个x,y,A所表示的轴就不一样了。
7 C+ b0 _' c: ?; T/ A% U) K4 S" d# u" m# p! b) N1 O# e: O! G
各位神仙大侠们,看明白俺在http://bbs.cmiw.cn/forum.php?mod ... p;extra=&page=1这贴中
/ z' f! ~3 m/ ?$ f. O" P! R* |为何要这么问"另外,问下LZ,圆柱摆动凸轮,你的加工设备是什么?LZ能画个加工的运动原理图吗?"了吗?  r6 B5 f( U* n7 E- H2 Q
而998是这么点评的“学习其实是学习原理,早年凸轮都是手工加工,打表测量的,精度非常高,玩凸轮,其实与设备没有太多关系,更与现代数控没有什么联系,精度也不是靠数控设备保障的,”。
6 g3 Y* ^" U/ J# a7 T& t4 a
; b2 M  x% k* ~关于此问题,俺明白了,涨了知识俺高兴。感谢@阳光MAN 大侠!
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-10-19 22:31 , Processed in 0.077494 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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