找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 9928|回复: 25

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

 火.. [复制链接]
发表于 2009-3-10 20:28:35 | 显示全部楼层 |阅读模式
今天上午试做了一个,大家看看
/ D% B  Z* u: q2 T9 t% g1 [3 u9 y) J. Z$ \8 y0 I  ?; @0 _
曲线方程为:  X=-3t; X; `( e  {2 b4 N
                       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 编辑 6 v. t1 W- |! C% E* `  B. d2 a5 p1 k& u

% g7 p) ?4 w6 g! W, B  K0 q3 MO0004;
% n; o. W$ D" ^# G2 j! q7 `S600M3T0101;8 l6 x' k( k) m( L! s
G0X100Z100;
3 x! t+ f! d8 j1 i$ J- HX52Z-60;
: X( W/ {: i# d  \; G) ?" K3 JG0G42X38;
8 w; P; q* A8 B. c- D. N9 A#1=1.42;
! Y' T, |* k9 x) e; u9 XN10#2=-3*#1;) i- o% Z% `5 D. G3 l% u
#3=2*TAN[57.296*#1];
/ `4 z" ^( K1 \0 p9 u- m2 x* ?G1X[38+2*#2]Z[#3-72.322]F0.02;' F$ u* g2 O. m9 Z8 y- T* I, W0 k0 L9 X
#1=#1-0.02;
" t2 h8 A6 I6 a4 U9 D0 P. oIF[#1GE-1.373]GOTO10;! U: R- S  S( [$ ~2 m
G1X48.5;
. Q2 o4 C) p1 I- W. G; W3 f9 {' k: O$ TG0X100Z100;0 s- x- @; q' x% r
M5;
' \* J* D. r! D0 fM30;
) N0 K9 [1 G- e# I1 C8 x$ y# V. o' z5 B7 i( P
我用的是FANUC 0I mate TC的系统,做出后有一定的误差,经过调整还能勉强保证精度,请各位高手指正

本帖子中包含更多资源

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

×
发表于 2009-3-15 00:44:37 | 显示全部楼层
楼主能不能解释一下: d! r5 M/ E" y* q) T9 d2 }8 l, _
#1=1.42是怎么来的
0 t$ t1 a! j3 ~4 ^* i) s3 C#3=2*TAN[57.296*#1]是怎么来的% G& n) |3 m8 _- f/ o& H
Z[#3-72.322]为什么减72.322
& f" j( M, ~  Q) z$ xIF[#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 编辑 - v; M- v3 E& W9 n. L1 ?4 t1 i
/ O- o  _" m/ a, l6 B6 S
在此宏程序编程中,采用的自变量用#1赋值,即关系式中的t,根据数学关系可知,X=-3t 中的t应为弧度,4 r6 l% s* V/ w# w7 X$ T# R4 q
z=2tant中的tant要涉及到弧度与角度的换算。
& U" ]# T$ Y6 c) B* y/ P6 u. p0 {" A根据图中给出的尺寸关系,通过计算:当Z=10时,tant=5,因此可得tan的角度值,再经过角度向弧度的转换,可得当Z=10时对应的变量t的弧度值应为t=1.373,依照刀具的进给方向,确定作为自变量的#1应在
" ^6 q, M: M9 t4 G. L; H2 J# P[-1.373≤t≤1.373]区间内变化,从左向右加工图中左侧曲线时,t的变化趋势应为:以1.373为初值向-1.373方向按照一定的步长做变化,宏程序中的条件判断式(即循环条件)应为-1.373≤t  ,采用IF-GOTO时可写成:IF [#1GE-1.373] GOTO —  ) E1 U/ K/ E- }
6 E* g* S: e' `4 |
我的程序中,为了刀具能够从曲线的延长线路线上开始进刀,所以将#1的初值略加调整为1.42# x" Q/ _+ w0 K

; {7 g( G$ S5 y( f% t此图的宏程序编制并不难,大多数卡住编不出来,我想大多是因为数学关系未能明确,这个例子中的难点其实就是一个角度与弧度,还有弧度与角度的转换问题,不知说得清楚与否。
2 x% p! l& I4 x
5 t' l3 h7 O  m大家多交流

点评

游客
  发表于 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-9-24 14:54 , Processed in 0.068929 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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