找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 288|回复: 0

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

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

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

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

×
2008221164946.gif
( B4 n& Y* z' A& i% u+ m图1 图形仿真程序总体设计流程图$ Y6 b) E2 Z- v) ^' n( N9 s
2008221164957.gif : ^  U0 b9 w2 M/ N+ |
图2 NC程序信息处理流程图5 J) j4 U2 Z8 l/ Z
Xr=-r×4 h: ?4 `: o( X8 W8 Y* c6 \# P( H  W
Y9 I3 V3 j8 @' D- [/ |) B& b
,Yr=r×( I1 M' v" P8 j6 c; N% S$ I
X- v1 M4 D) p& H7 X
(X2+Y2)½
" p9 [, c1 d5 c6 S* ~/ v(X2+Y2)½3 z  G$ I4 n$ u  o; O2 Y
Xr=r×
( G1 R$ ^2 N5 z4 r$ KY2 L" Q, n. m3 `
,Yr=-r×
7 t4 ^0 Y7 M1 n" T# c- \0 wX
' {! p  Y  `% C1 i* Y1 S3 H(X2+Y2)½  C1 v0 e* G5 I+ \* {
(X2+Y2)½% `6 l3 a$ l8 n0 j( a3 V2 V) a/ K
Xr=r×Y(X2+Y2)½,Yr=-r×X(X2+Y2)½其中Xr,Yr为直线刀偏分量。先按照公式求出Xr、Yr,再根据A点的坐标即可求出S点的坐标。( m- ^6 F* U. k4 g$ v2 n1 H
下程序段为圆弧的刀偏分量Xr,Yr的计算公式,类似于直线的。. }; z* `6 R* @4 O% B
200822116506.gif
, E% I0 B) P4 @$ ^' T3 `: U图3 直线段的拐角过渡轨迹; C' C1 [( h5 l5 m
刀补注销
7 v* H% d; N. J刀补注销与刀补建立类似,刀具中心的运动轨迹由刀具注销程序段形成,注销程序段也只能是直线。其是刀补建立的逆过程。
) F2 c' ]# [  V刀补进行
6 X' p$ i! }8 K7 P. Z* p转接类型及判别。一般数控机床的控制装置所能控制的轮廓轨迹包括直线和圆弧,对于这种数控系统转接方式只有以下四种转接方式:直线接直线,直线接圆弧,圆弧接直线,圆弧接圆弧。5 g* e1 J) P2 x% W9 {! Y% l+ t
若相临程序段的下段编程矢量与X轴正向的夹角为a2,本段编程矢量与X轴正向的夹角为a2,两者之差为矢量夹角a。根据a 角的正弦值和余弦值以及刀补信息(G41/G42)可将过渡形式分为缩短型、伸长型、插入型等三种形式。" w& d" |1 ]- [3 h: R6 `" l
2008221165014.gif ( s  v0 m( T, p- ?0 i
图4 直线接直线转接点的计算( X  W& Q  U: n$ I, ?2 _$ S
转接点的计算。转接点的计算一般有两种方法:一种是解联立方程组,一种是利用平面解析几何求解。本系统采用矢量求解,如图4,目的是避开复杂的求解和唯一解的判别过程,并简化了计算,直接由本程序段的起点和终点计算,只求出矢量端点而非求出整个矢量,因此,该方法更为简单。
9 i  k: Y: v2 X% ^- _0 U& t2 w图4所示为缩短型直线接直线,转接交点在第一象限左刀补的情况。利用几何方法可算出无论A点在哪一个象限,对于左刀补,AC 在X,Y 轴上的投影ACX,ACY均为:
* R0 Q7 i8 j: }  yACX=-r& D, t2 Y: w  g& R8 @
sina1+sina2
: I3 a2 c+ c" R8 j% b,ACY=r
( t9 W7 F2 K# o% O+ F. Hcosa1+cosa2  x% t; g6 U# I7 z- U& O
1+cosa1 g/ I4 S7 h, j. [5 k
1+cosa) V7 j! ?# v- u7 K( {/ l
对于右刀补只须把刀具半径取负值即可。
9 `1 L$ R6 r1 I2 M* r本程序段刀心轨迹为SC,则C点的坐标值为9 I+ f% d$ k/ S* M
CX=AX+ACX,CY=AY+ACY* ^2 o8 N* L3 J" s
5 结论  W; P* Y" q) u4 z- R' q
本文介绍了NC程序图形仿真设计的具体方法及关键技术,该系统可以针对不同的NC程序进行快速、直观、正确的验证,操作简单、方便,提高了机床的工作效率。同时,该系统还可用于学生教学及培训等。
' N% }- f9 E+ o6 m" ?* G文章关键词: 数控
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

磨削论坛 微社区

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

GMT+8, 2025-6-13 19:14 , Processed in 0.129135 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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