找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 9762|回复: 25

正切曲线轮廓的数控车零件,我做的

[复制链接]
发表于 2009-3-10 20:28:35 | 显示全部楼层 |阅读模式
今天上午试做了一个,大家看看
5 J9 q9 `) b% z! o" H4 a4 U1 z- M
曲线方程为:  X=-3t
, |4 T1 I& o/ F* f) H+ K6 [                       z=2tant

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2009-3-11 17:48:54 | 显示全部楼层
哈哈  去年我让我学生 用45钢做了个  一样的
发表于 2009-3-11 20:34:47 | 显示全部楼层
能把程序共享一下吗,教教大家。
发表于 2009-3-11 20:50:54 | 显示全部楼层
能把程序共享一下吗,教教大家
发表于 2009-3-13 21:04:26 | 显示全部楼层
把程序也  发来啊
 楼主| 发表于 2009-3-14 21:55:31 | 显示全部楼层

这只是精加工轮廓的程序

本帖最后由 shengliqiang 于 2009-3-14 21:59 编辑
( F7 I/ M: S+ Q$ e) O! p! m& h: o- O# E; v2 Y7 E, v9 ~
O0004;( d. U! Z. o3 @1 u- j* N! m
S600M3T0101;
0 H2 B, M4 z4 v5 oG0X100Z100;
; X9 @" w% \+ _/ R8 OX52Z-60;
# e, h. |" v  z# AG0G42X38;
9 W+ l, p/ @1 Y3 Q: Z" [$ |. U#1=1.42;- w. D, Z2 O2 b* |5 @4 V
N10#2=-3*#1;: B- _6 E  b6 f; s+ |4 B2 Z5 Y
#3=2*TAN[57.296*#1];$ }* U  Q9 f- P" K5 y! {  H
G1X[38+2*#2]Z[#3-72.322]F0.02;
5 s% Q7 r* N% U  z! J#1=#1-0.02;
- X* w, |( m9 h5 xIF[#1GE-1.373]GOTO10;
2 Q; n9 W' P; D' oG1X48.5;
! a* N7 \7 q! Z4 IG0X100Z100;
1 \- f: c4 x* FM5;- X! z- {9 j$ Z
M30;
- o, F4 T) Y( e; U( f6 g
, Q: u0 A2 a& n. _' y" N# N" U我用的是FANUC 0I mate TC的系统,做出后有一定的误差,经过调整还能勉强保证精度,请各位高手指正

本帖子中包含更多资源

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

×
发表于 2009-3-15 00:44:37 | 显示全部楼层
楼主能不能解释一下
" S8 S. h, M5 A5 b' t3 b5 O8 e1 |1 \#1=1.42是怎么来的
; Z9 g" B% [! T7 }& x9 g3 C#3=2*TAN[57.296*#1]是怎么来的
. N) y; D* \$ F  l- A1 gZ[#3-72.322]为什么减72.322: I6 W& P. i/ a" @" k8 ~. M1 s
IF[#1GE-1.373]这里又是-1.373
发表于 2009-3-29 11:48:52 | 显示全部楼层
楼主能不能解释一下#1=1.42是怎么来的
 楼主| 发表于 2009-3-29 13:28:51 | 显示全部楼层
本帖最后由 shengliqiang 于 2009-3-29 13:29 编辑
# }1 x8 L$ V* A$ a
  L7 Z8 r/ I7 y4 |在此宏程序编程中,采用的自变量用#1赋值,即关系式中的t,根据数学关系可知,X=-3t 中的t应为弧度,
) k; N6 P! N* T! ]2 W! bz=2tant中的tant要涉及到弧度与角度的换算。
& i, ?+ @4 H  J; k! w& {% G根据图中给出的尺寸关系,通过计算:当Z=10时,tant=5,因此可得tan的角度值,再经过角度向弧度的转换,可得当Z=10时对应的变量t的弧度值应为t=1.373,依照刀具的进给方向,确定作为自变量的#1应在7 P4 N0 t4 |" c6 p2 ?0 T
[-1.373≤t≤1.373]区间内变化,从左向右加工图中左侧曲线时,t的变化趋势应为:以1.373为初值向-1.373方向按照一定的步长做变化,宏程序中的条件判断式(即循环条件)应为-1.373≤t  ,采用IF-GOTO时可写成:IF [#1GE-1.373] GOTO —  
6 Q  a2 y  A0 ]8 h. Q5 \* t5 D' A" O; R5 I
我的程序中,为了刀具能够从曲线的延长线路线上开始进刀,所以将#1的初值略加调整为1.42
2 T, R9 k+ \# ?7 s
# q' C6 S- c8 b( X* i* n1 y此图的宏程序编制并不难,大多数卡住编不出来,我想大多是因为数学关系未能明确,这个例子中的难点其实就是一个角度与弧度,还有弧度与角度的转换问题,不知说得清楚与否。/ M* w( A# n' V8 m: e; I

1 s/ m( J3 t0 a* `. N$ e9 p6 H! }2 K大家多交流

点评

游客
  发表于 2012-7-4 11:19
程序有吗  发表于 2012-7-4 11:19
发表于 2009-3-31 06:16:05 | 显示全部楼层
能把程序共享一下吗。
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2025-8-8 10:51 , Processed in 0.066011 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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