找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 303|回复: 0

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

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

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

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

×
2008221164946.gif
5 R. {% |: h' q; @3 D' }0 k图1 图形仿真程序总体设计流程图
' O8 x. R# B$ S) s# E% w1 \9 C  j 2008221164957.gif
  I) I& L2 ^  @. M0 g1 }8 s图2 NC程序信息处理流程图* M' c1 P9 ^( s4 Z8 f) O
Xr=-r×7 V/ F( T* ]- w0 W
Y
) n. r: a- z* f7 K: l$ V,Yr=r×
0 Q! [0 t0 q$ u& L1 D, ]X# |6 G: s# t( H
(X2+Y2)½6 A* t) N! g# `8 j( [
(X2+Y2)½$ z2 G3 V3 J/ {, p. u
Xr=r×
4 a5 h  R% x/ h8 EY0 J$ q! q+ s, T: O2 F7 J
,Yr=-r×1 J4 W0 b1 A% ~0 H" Z6 d
X
9 J- ~0 L* H2 i$ {0 J(X2+Y2)½" g' [0 V) B4 Q: i; I
(X2+Y2)½3 y- X' v0 L! Z0 V- z- ^9 n
Xr=r×Y(X2+Y2)½,Yr=-r×X(X2+Y2)½其中Xr,Yr为直线刀偏分量。先按照公式求出Xr、Yr,再根据A点的坐标即可求出S点的坐标。
2 i% d  r# t" n# T4 u" f5 R8 e下程序段为圆弧的刀偏分量Xr,Yr的计算公式,类似于直线的。
9 Q# O1 X5 m& ~ 200822116506.gif
$ h, R5 u$ c2 b+ v. T& _" [图3 直线段的拐角过渡轨迹
8 S$ G7 _$ H7 p( Y% ?刀补注销' s. W/ Q( v! R; B4 B
刀补注销与刀补建立类似,刀具中心的运动轨迹由刀具注销程序段形成,注销程序段也只能是直线。其是刀补建立的逆过程。
+ G/ |& Q7 S9 n# D$ Q4 ^刀补进行3 v! u7 o7 N: A( ?* l
转接类型及判别。一般数控机床的控制装置所能控制的轮廓轨迹包括直线和圆弧,对于这种数控系统转接方式只有以下四种转接方式:直线接直线,直线接圆弧,圆弧接直线,圆弧接圆弧。
  w. ~, F2 F2 t1 ^& t: ~' Q若相临程序段的下段编程矢量与X轴正向的夹角为a2,本段编程矢量与X轴正向的夹角为a2,两者之差为矢量夹角a。根据a 角的正弦值和余弦值以及刀补信息(G41/G42)可将过渡形式分为缩短型、伸长型、插入型等三种形式。
$ \  J, d6 C6 d: ^  j/ m" H" |- B 2008221165014.gif
) s8 ?, D' a" b图4 直线接直线转接点的计算3 s, L; f1 y. P5 X$ U
转接点的计算。转接点的计算一般有两种方法:一种是解联立方程组,一种是利用平面解析几何求解。本系统采用矢量求解,如图4,目的是避开复杂的求解和唯一解的判别过程,并简化了计算,直接由本程序段的起点和终点计算,只求出矢量端点而非求出整个矢量,因此,该方法更为简单。' p9 Z) r& l) ?
图4所示为缩短型直线接直线,转接交点在第一象限左刀补的情况。利用几何方法可算出无论A点在哪一个象限,对于左刀补,AC 在X,Y 轴上的投影ACX,ACY均为:5 f: }& g7 j/ r( R0 Q; Y
ACX=-r) [7 M5 U6 g! W' m1 v2 J) U
sina1+sina2# F+ C6 K1 \3 V" X) X8 |
,ACY=r# D# y! I$ Y- e8 ~0 ~. g; v/ \2 I/ P
cosa1+cosa2
+ E& m6 X0 w) x8 U1+cosa. Z/ p" V  \8 z9 z/ R
1+cosa# n7 q! A! _5 r8 {/ T5 S
对于右刀补只须把刀具半径取负值即可。
; R8 M% J# U( A8 N# L0 r+ X本程序段刀心轨迹为SC,则C点的坐标值为# [1 {( x# C3 F9 z
CX=AX+ACX,CY=AY+ACY) _) S9 |' L  c: v
5 结论8 m5 }7 N# O# D/ @
本文介绍了NC程序图形仿真设计的具体方法及关键技术,该系统可以针对不同的NC程序进行快速、直观、正确的验证,操作简单、方便,提高了机床的工作效率。同时,该系统还可用于学生教学及培训等。  z1 O, X& B1 R
文章关键词: 数控
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

GMT+8, 2026-4-5 17:33 , Processed in 0.174658 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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