马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛
您需要 登录 才可以下载或查看,没有账号?注册会员
×
3设计思想 5 \& D6 f: z% p0 m" z, G( q/ H
& t* i0 Q* Q4 @1 A' j$ D4 L9 X% i
% R/ S/ X2 C$ s( W0 R, {* P 3.1产品类型设计与机床结构互动 $ m' i: Z$ ?$ W- E
/ K" v9 |# r# @( g# ? g! l# M7 J$ S1 p1 Z2 T
3 D4 G7 T7 z- R s/ V (1)高端用户(如航空业、造船业)。可由产品造型设计所需空间维数,来确定机床中所需的空间维数,从另外角度理解,机床联动轴的数量由产品的复杂程度确定,根据产品来配置机床,从而保持产品与机床的同一性,具有专用数控机床的特色,这样可以保证和提高加工精度和加工效率,更适用于异型零件或大型零件的加工,如飞机机身等等。这种情况对用户的技术要求较高。
0 O/ K$ J4 x5 H% R& {; t& P
4 J7 K' b) d/ V5 @# U
5 B2 D5 e( z! ^; M$ c8 w$ X) W9 Y" p& s2 z" t/ ^, h3 q
(2)普通用户。则只需根据已定机床,在系统中选择相应的产品造型设计空间,用户还可根据自已的需要增加或减少联动轴的数量。这符合大部用户的情况。 2 J4 ~9 I* e' f$ v: R& L
$ p" [7 [8 c8 N& M$ @! W: V8 c8 b# N4 E
& I- ?) b" y2 e0 M$ c3 L- I& Q& W
0 J6 a2 v8 Q- m0 E! J7 V0 E 3.2系统的总控制模块与分立模块 : V6 D. t [/ O% o$ A2 M! r
. `5 W& H$ L# X: X C9 I
' D# d; X, a z& Q
# z8 W! L3 }& h4 i. i* d4 ` 前者完成总协调和控制,后者在与前者协作下完成自已的任务 8 N1 P8 r$ l8 E( k' ^0 z
; M& X( x x y( w c+ }: }2 e
& R8 n5 A* I/ k4 v
i1 J, }) u9 @0 b* O
(1)总控制模块(应用程序)。向各分立模块发送控制信息,并接受和处理分立模块反馈的信息,并作一些其它控制或监控工作。
4 e3 ]1 S; C* B0 }. {$ o2 N* T9 H# k' Y4 C
g* u. p6 |# e" [( Y
2 Q- A! c) ^7 ^: c9 _
(2)分模块。根据工程控制理论,各独立模块都具有信号输人、信号处理、信号输出、信号反馈(闭环)的共同特征(图1)。因此,可以将各分立模块进行同类抽象,实际使用时,只需在系统中赋值配置即可,这样非常有利于机床升级。如五轴联动升为七轴联动,只要在系统中新增两个相应的配置,而后把新增两轴部件按配置要求安装在机床上即可。另外,各分模块相对独立,内部运作互不干涉,各分模块的数据交换由总线协调控制,吞吐于总线,这样系统稳定性和可靠性易于保证,且系统容易升级。 8 c8 B3 b% O& i6 D
: X7 Z/ J2 W6 u9 P/ v
3.3将系统分为计算机侧和机床侧 ; @+ p$ r2 P1 }6 @6 i
8 A- {; y8 i1 h+ G' _) [
5 A2 D* M" p2 W* z7 u# `$ n" L+ W' F: v1 E- ]" }
计算机侧应能完成系统所有的工作,机床侧则具有嵌入式系统的所有特点,具有传统数控机床的特色,但机床侧软件系统是极具柔性(有些资料称为韧件),可从计算机侧不断下载和升级有关代码,只要硬件资源允许,这种下载和升级是无限的;把代码下载到机床有利于网络远程加工,计算机集成制造等,同时又可适合于传统使用习惯的操作者。 - D7 s) X' s% Z# o" f
* U! D5 R1 Z+ i. F# K9 a
& |8 z9 L Q2 ]
7 g( L1 j& Z- I- U$ y
4初步设计系统图 ! S/ |& v. |0 E
, g. @1 {; m' [3 }0 |
$ _. w9 _5 z8 x/ f* n. Y, t; s' M+ O8 g8 L
4.2有关设计中的一些概念 8 d, O; o- q. n
) n- \2 S" k; O1 ^5 r
" V7 ?( V# y) V7 ]6 |
$ L, d9 e, Q5 g% n. j 由于整个系统模块很多,不能一一讲述,这里只讲述几个模块。 * G$ h6 }6 V. x0 D7 D6 s& y/ ?3 g8 n
7 e( G8 j2 e8 K) W" {' ]
( e5 c/ W; [; M; h* k
2 `5 W' n& D2 Q$ O" t( u (1)CNC模块和机床加工模块。CNC模块主要完成工件加工路径的静态和动态计算,静态计算根据工件的轮廓完成最初的计算,形成轨迹数据库;动态计算是根据机床加工模块返回的实际数据,进行轨迹修正。机床加工模块是根据机床工作的具体命令,向机床发出控制信息,以及及时把机床的有关信息返回给系统。CNC模块和机床加工模块是合成系统的重要组成,少之就不成为合成系统,也是开发的难点之一。
8 b5 i; Z( Z/ [4 V2 ~ O: O- U1 E/ `1 z9 W. y% p
. |, @/ [# [% s7 N9 s; C+ D1 [
( n, F0 T, [$ b* a$ o' `$ m$ k( U+ { |