找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 256|回复: 0

[资料] 基于VB的数控图形仿真系统开发

[复制链接]
发表于 2011-7-13 23:52:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛

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

×
2008221164946.gif / E7 W1 k: R, `% S, t5 Y# _- i, F- i
图1 图形仿真程序总体设计流程图
* U5 j' [) u4 L4 h 2008221164957.gif 5 g, I0 g$ c; [( C5 t6 V9 v
图2 NC程序信息处理流程图2 o; W' o8 i8 U' C. y* G
Xr=-r×
2 x! D; I) L! |Y: M; A4 L) ?' x+ Y: J3 V
,Yr=r×
0 o+ P. i& H# f" S) A7 T( `. Q4 E" LX
* R# t# H4 Y3 w7 t' E8 m& L(X2+Y2)½+ J& J# q! }( R( D- ?
(X2+Y2)½
1 g  M( O: k' ?; J, e) r& \2 k  {Xr=r×
6 m/ z3 F, H, N6 {/ O2 n6 z0 }Y/ v* v( n8 a4 _" J
,Yr=-r×
# s7 j5 b' M" X' J" J0 [X% k1 D8 `4 q7 A) Q, h
(X2+Y2)½6 R( W/ h+ H6 P9 c5 X! C
(X2+Y2)½
: L7 m' g  i4 d+ n7 oXr=r×Y(X2+Y2)½,Yr=-r×X(X2+Y2)½其中Xr,Yr为直线刀偏分量。先按照公式求出Xr、Yr,再根据A点的坐标即可求出S点的坐标。
& D' f: H0 d/ g6 A下程序段为圆弧的刀偏分量Xr,Yr的计算公式,类似于直线的。
* x) L! c8 m. j 200822116506.gif
9 D2 _+ V4 a7 _& Y8 G. i* |图3 直线段的拐角过渡轨迹. ^( v8 Q* f1 v( W- m' I
刀补注销
% w" i/ o( b6 J& \0 L% [6 _, w刀补注销与刀补建立类似,刀具中心的运动轨迹由刀具注销程序段形成,注销程序段也只能是直线。其是刀补建立的逆过程。
3 R3 a8 ^& q4 y8 S. }! O刀补进行
+ O4 T" a5 {8 v0 [/ T3 \- ?转接类型及判别。一般数控机床的控制装置所能控制的轮廓轨迹包括直线和圆弧,对于这种数控系统转接方式只有以下四种转接方式:直线接直线,直线接圆弧,圆弧接直线,圆弧接圆弧。
( [& ?! ?" @' ^% s+ g7 y8 j若相临程序段的下段编程矢量与X轴正向的夹角为a2,本段编程矢量与X轴正向的夹角为a2,两者之差为矢量夹角a。根据a 角的正弦值和余弦值以及刀补信息(G41/G42)可将过渡形式分为缩短型、伸长型、插入型等三种形式。, i- p/ q0 g# z. w: I
2008221165014.gif
6 T$ I: h0 y+ U) D- |, W图4 直线接直线转接点的计算
8 G/ H- _5 k2 f2 ]转接点的计算。转接点的计算一般有两种方法:一种是解联立方程组,一种是利用平面解析几何求解。本系统采用矢量求解,如图4,目的是避开复杂的求解和唯一解的判别过程,并简化了计算,直接由本程序段的起点和终点计算,只求出矢量端点而非求出整个矢量,因此,该方法更为简单。
- n, R* x1 U3 K0 \) _, ~$ Z# J, D- t图4所示为缩短型直线接直线,转接交点在第一象限左刀补的情况。利用几何方法可算出无论A点在哪一个象限,对于左刀补,AC 在X,Y 轴上的投影ACX,ACY均为:
6 i8 y3 _9 u' h, kACX=-r
& Z- L/ m8 t! c" q  Jsina1+sina2
/ S2 V: c7 X5 q3 h8 N. f,ACY=r
5 j* e" r0 z( y! p/ Acosa1+cosa2( v9 c+ u* [" i4 j
1+cosa  R1 _( N$ W. _
1+cosa
, r+ o9 _$ g1 u" t% U) |对于右刀补只须把刀具半径取负值即可。$ v* [8 B9 q2 n2 b) C
本程序段刀心轨迹为SC,则C点的坐标值为4 D& @. P- x0 ~
CX=AX+ACX,CY=AY+ACY
1 K; O: }3 V2 D1 @0 Y( n8 v5 结论
' p$ [' I- E4 V本文介绍了NC程序图形仿真设计的具体方法及关键技术,该系统可以针对不同的NC程序进行快速、直观、正确的验证,操作简单、方便,提高了机床的工作效率。同时,该系统还可用于学生教学及培训等。0 _% y0 ~1 k" A+ {7 q; v
文章关键词: 数控
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网

QQ|Archiver|手机版|小黑屋|磨削技术网 ( 苏ICP备12056899号-1 )

GMT+8, 2024-11-17 18:39 , Processed in 0.147000 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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