找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 266|回复: 0

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

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

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

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

×
2008221164946.gif
  c. N  o: x. \8 Z, L! T2 M图1 图形仿真程序总体设计流程图
1 Z$ A/ X5 K8 t$ S2 x, F- b4 W 2008221164957.gif 8 Z* \) G' E" l) g
图2 NC程序信息处理流程图- r7 i/ i- T* Q* v& E8 L  R4 C
Xr=-r×8 q, {) b2 P- r5 S) U- y
Y+ C* H* r0 e5 [) r, [1 w
,Yr=r×
- Y( O3 `% b% w) ?* I! {1 Y$ GX( F1 Q% S/ k; T: ^+ H. x" `
(X2+Y2)½1 j" P/ T% e- H
(X2+Y2)½
% P' H7 G. Z! C; eXr=r×
/ ?  O8 X5 h) ~% ?/ N7 eY2 l( c+ e- d! ]& A/ h0 ~
,Yr=-r×3 n( Q; v* v8 q3 ^6 N
X2 M! R" t* w* {: j8 L; q
(X2+Y2)½
& z9 u9 }" H7 n(X2+Y2)½
/ f8 n0 i* v( v" l' w( i  _" ?* dXr=r×Y(X2+Y2)½,Yr=-r×X(X2+Y2)½其中Xr,Yr为直线刀偏分量。先按照公式求出Xr、Yr,再根据A点的坐标即可求出S点的坐标。
# K" y0 m' `. I* p3 {下程序段为圆弧的刀偏分量Xr,Yr的计算公式,类似于直线的。
; L+ y; u. m6 y6 n# E  u 200822116506.gif
2 b1 x. ?; B$ S4 s  e, Z7 z图3 直线段的拐角过渡轨迹
, w! J2 [: U6 Q# i* k1 ~* t刀补注销. }% t2 P2 f& A9 G8 q% |/ j
刀补注销与刀补建立类似,刀具中心的运动轨迹由刀具注销程序段形成,注销程序段也只能是直线。其是刀补建立的逆过程。
2 q$ W6 d. u- P1 B" d刀补进行
. s* _& O: Z6 O; {9 P转接类型及判别。一般数控机床的控制装置所能控制的轮廓轨迹包括直线和圆弧,对于这种数控系统转接方式只有以下四种转接方式:直线接直线,直线接圆弧,圆弧接直线,圆弧接圆弧。
: x- n0 _$ k4 I& V若相临程序段的下段编程矢量与X轴正向的夹角为a2,本段编程矢量与X轴正向的夹角为a2,两者之差为矢量夹角a。根据a 角的正弦值和余弦值以及刀补信息(G41/G42)可将过渡形式分为缩短型、伸长型、插入型等三种形式。- u# k% w- J$ Y0 g  O
2008221165014.gif
& z" _$ @2 B- l, R, m4 A$ }: R1 q图4 直线接直线转接点的计算
7 Q' h8 m, E4 O1 a  `3 E转接点的计算。转接点的计算一般有两种方法:一种是解联立方程组,一种是利用平面解析几何求解。本系统采用矢量求解,如图4,目的是避开复杂的求解和唯一解的判别过程,并简化了计算,直接由本程序段的起点和终点计算,只求出矢量端点而非求出整个矢量,因此,该方法更为简单。
: l2 M  }5 t3 u. V图4所示为缩短型直线接直线,转接交点在第一象限左刀补的情况。利用几何方法可算出无论A点在哪一个象限,对于左刀补,AC 在X,Y 轴上的投影ACX,ACY均为:
. S! A- \5 A1 q8 e0 V1 QACX=-r& _7 z( d8 U7 B8 S# b# I" J/ K
sina1+sina2
5 i0 k! E5 v" s$ [,ACY=r# t/ S7 \  |( u+ W2 f1 I/ n
cosa1+cosa29 P; e; E& j0 B: [9 d$ [& G4 P" t
1+cosa' h( J  q0 a  `3 w3 P" g
1+cosa
- i5 l( F4 J1 p/ c  r- x( \1 j对于右刀补只须把刀具半径取负值即可。
2 Z" v. v5 P1 c3 i( t0 _' W% m本程序段刀心轨迹为SC,则C点的坐标值为+ {/ x$ D6 F+ b' D- i4 M
CX=AX+ACX,CY=AY+ACY: V, S4 p+ @' K5 R
5 结论" L' r5 L1 u7 k% w) |& Q
本文介绍了NC程序图形仿真设计的具体方法及关键技术,该系统可以针对不同的NC程序进行快速、直观、正确的验证,操作简单、方便,提高了机床的工作效率。同时,该系统还可用于学生教学及培训等。. p5 @- |4 f7 }4 M2 V5 Y+ k
文章关键词: 数控
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

GMT+8, 2025-3-10 23:02 , Processed in 0.157620 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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