找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 270|回复: 0

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

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

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

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

×
2008221164946.gif $ e) J/ U2 k- s3 S8 p* C
图1 图形仿真程序总体设计流程图7 k6 a. e' u! S
2008221164957.gif ; R; u- C' u9 m' G( B
图2 NC程序信息处理流程图3 `6 P1 b$ J0 Z' S7 L7 b: r0 f$ x
Xr=-r×) d. h+ e, P, o( d3 F( {; c# L' P- T
Y
% J% F) `4 r& t,Yr=r×
2 W/ Y  p+ f! U; B2 RX# v3 w/ o$ {1 ]' L& j$ [, H3 {
(X2+Y2)½+ ~! |, {" S6 Z' L
(X2+Y2)½5 ?$ _) M: S6 g% L% {* q, z" h
Xr=r×
+ r+ Z! F4 a' K; s' C  Q+ ]Y
  r: @% S# w/ u1 W,Yr=-r×2 _7 L) c: x5 H" ]7 y" |
X# ]0 o- p, a: K) S- x+ h, B* n8 f
(X2+Y2)½
5 f  A0 T8 c4 i+ m5 m, F5 J& O; i) t(X2+Y2)½) a9 b9 ^& [3 C4 q9 j' ^2 `5 d0 ^7 Q
Xr=r×Y(X2+Y2)½,Yr=-r×X(X2+Y2)½其中Xr,Yr为直线刀偏分量。先按照公式求出Xr、Yr,再根据A点的坐标即可求出S点的坐标。
5 b( h+ S; D8 Z下程序段为圆弧的刀偏分量Xr,Yr的计算公式,类似于直线的。
1 C2 N) d# E% D" e% U0 v 200822116506.gif
, P) R( d# [; K; c图3 直线段的拐角过渡轨迹
6 j$ z! ~* P0 E) z刀补注销
* \$ j  ^6 j% U刀补注销与刀补建立类似,刀具中心的运动轨迹由刀具注销程序段形成,注销程序段也只能是直线。其是刀补建立的逆过程。8 Y; l0 R; H% V/ k  M* l9 z& V$ L
刀补进行& I0 M! i2 V% v- r/ G
转接类型及判别。一般数控机床的控制装置所能控制的轮廓轨迹包括直线和圆弧,对于这种数控系统转接方式只有以下四种转接方式:直线接直线,直线接圆弧,圆弧接直线,圆弧接圆弧。
) j5 q: `6 S$ [: c, }! Y# n/ E: g若相临程序段的下段编程矢量与X轴正向的夹角为a2,本段编程矢量与X轴正向的夹角为a2,两者之差为矢量夹角a。根据a 角的正弦值和余弦值以及刀补信息(G41/G42)可将过渡形式分为缩短型、伸长型、插入型等三种形式。
5 o0 e6 S+ |: m! c8 ~ 2008221165014.gif % k( i) w9 H9 \+ |8 Q" f: \# `
图4 直线接直线转接点的计算) X  e, Y) r' k' r* h+ Y
转接点的计算。转接点的计算一般有两种方法:一种是解联立方程组,一种是利用平面解析几何求解。本系统采用矢量求解,如图4,目的是避开复杂的求解和唯一解的判别过程,并简化了计算,直接由本程序段的起点和终点计算,只求出矢量端点而非求出整个矢量,因此,该方法更为简单。
  R6 |1 |0 ?# ]8 e( o  ]图4所示为缩短型直线接直线,转接交点在第一象限左刀补的情况。利用几何方法可算出无论A点在哪一个象限,对于左刀补,AC 在X,Y 轴上的投影ACX,ACY均为:) r* q% U- d8 Y: d
ACX=-r
3 [2 Y) Z; G5 V: ]; l9 h! C( ?sina1+sina2
, U  R. T# z8 v# e,ACY=r7 ^" p& t9 D" X0 W: j* \
cosa1+cosa2
: ~" ~/ u# ^! q1+cosa
) A; v0 g! [/ c  x. C% Q. C0 S; K1+cosa3 X9 ~0 l" x+ [2 Q5 z* y& }* {$ R
对于右刀补只须把刀具半径取负值即可。
) f8 X+ [6 j2 v5 I- N本程序段刀心轨迹为SC,则C点的坐标值为3 {% v/ u& T% J" Q2 Z9 q
CX=AX+ACX,CY=AY+ACY$ Z; ^! s, N# a0 ^
5 结论
& X% a9 h, e, X5 N! V0 l" r本文介绍了NC程序图形仿真设计的具体方法及关键技术,该系统可以针对不同的NC程序进行快速、直观、正确的验证,操作简单、方便,提高了机床的工作效率。同时,该系统还可用于学生教学及培训等。
4 q; I2 @* [& T$ H9 G文章关键词: 数控
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

GMT+8, 2025-4-29 04:30 , Processed in 0.164563 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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