用户名密码 太空模具网  | 宇宙五金网 | 星星电子网 | 银河汽车网 | 人才频道 | 技术休闲
 
首    页
价格行情
供求商机 产 品 库
求职信息 招聘信息
企 业 库 机床百科 行业资讯
招标信息 展会信息   
人力资讯 图书频道 网上课堂
软件下载 视频教育 网上助手
数控系统 变频器 稳压器 伺服系统
机床附件 机床仪表 机床刀夹具

车床

铣床

刨床

磨床

镗床

钻床

冲床

拉床

锯床

雕刻机

加工中心

电火花机

剪板机

折弯机
市场行情:广东 浙江 江苏 北京 上海 山东 安徽 天津 河北 重庆 台湾 湖北 辽宁 四川 陕西 福建 吉林 黑龙江 山西 云南 贵州
强化学生专业技能 上演数控科技竞赛    “台达自动化试验中心”在南京正式挂牌成立    硬车削加工的特点及应用研究    元素六公司开通网上商店销售CVD金刚石    厦门大学表面涂层技术课题获国家资助    锯削操作简介    济南造大型机器人生产线上岗 效率翻几番    积极推动产学研合作 大力促进技术创新    短轴类零件少废料车削工艺     机械行业周期性渐弱    2007年我国机床工业高位运行,增幅超过30%    发改委支持企业跨国经营    面向联盟企业的智能化制造装备    石家庄将大力发展金刚石工具等产业    技术创新一年为北京工业赚来1547亿     车削轴类工件时的精度分析    邵颖:PLM技术——生产力的发展方向     SolidWorks World 10周年庆典元月美国圣迭戈举行    沈机集团昆明机床股份有限公司人民币结构性理财公告    逆向工程中的CAD建模技术及软件系统    森精机将收购法国SANDVIK Tobler SAS公司    日本制造业对前景乐观程度下降     AutoCAD齿轮开发    浙江数控装备产业萧山基地正式启动    我国机械工业领域标准化工作取得可喜成绩     采用丝半径补偿线切割加工带锥度的复杂工件    软件正版化时间表确定 中国软件产业加速振兴    FARO Laser Tracker激光跟踪仪在大型焊接生产线装配上的应用    SolidWorks“授权CAM软件产品”给谁    直线导轨和滚珠丝杠的发展趋势    第五届武汉国际机床工具展览会组展筹备工作会议举行     德国机械设备制造业连续5年创增长新高    磁化处理改善麻花钻使用寿命及机理研究    民营企业不容忽视    发展通用型逆变焊机及逆变气体保护焊机    沈阳铸造研究所“西区”产业基地投产    12月机械工业经济运行形势分析会商会    1Cr18Ni9Ti不锈钢细长孔的钻削攻丝工艺研究    复合加工机床需强化售后服务    装配式铰刀    
<% if pyg2("img")<>"" then%><%end if%>
 中国数控机床网 > 新闻中心 > 新品与技术    
机床夹具参数化零部件图形库及其系统
NEWS.C-CNC.COM   2007-12-26    来源:    阅读:生意人使用生意宝,生意越来越旺盛!
摘要:介绍了在AutoCAD For Windows环境下,一种基于客户机/服务器模式的机床夹具参数化零部件设计的方法。研究了参数化零部件设计以及使用C++语言操作SQL Server数据库的方法。
对于计算机辅助夹具设计系统(CAFD)的研究开发,机床夹具零部件图形库在系统中占有重要的位置。传统上这些零部件的图形库都挂在CAD图形软件上,这只能在零部件数量较少的原型系统上应用。当前各种机床夹具系统都拥有规格数量很多的零部件,如专用夹具属于GB的零部件的品种、规格数量就达到了数以万计的规模,再加上槽系组合夹具、孔系组合夹具、气动液压等动力源以及通用夹具的零部件,其数量相当可观;其次对CAFD系统来说,夹具零部件图形库应是一个独立的部分,以便CAFD系统检索、调用;再有参数化技术的成熟,建立基于参数化的夹具零部件图形库具有可简化图形储存、修改结构设计以及减少储存空间等优点。为此,我们研究开发了基于客户机/服务器模式的机床夹具参数化零部件图形库及其系统,用以满足上述需求。

1 设计方案的确定

  1. 客户机/服务器体系结构
    随着越来越多的部门安装网络以便共享网络环境下的资源,面向对象的方法和客户机服务器体系结构倍受青睐。客户机厂服务器结构包括连接在一个网络中的多台计算机。那些处理应用程序的计算机称为客户机,而在后台集中处理数据库服务的计算机称为服务器。在数据库环境下,客户机和服务器通过若干称作中间件的程序设计接口进行通信。客户机的功能包括管理用户接口、从用户接受数据、处理应用程序、产生数据库请求、向服务器发送数据库请求以及从服务器接收结果等。服务器的功能包括从客户机接受数据库请求、处理数据库请求、将结果格式化并传送给客户机、执行完整性检查、提供并行访问控制以及优化查询和更新处理等。
  2. 系统软、硬件方案
    本参数化零部件图形库设计系统采用客户机/服务器体系结构,系统运行环境的设置如下:
    硬件环境 1台IBM PC Server高档微机服务器,2至数台客户机(PⅡ450,64M内存,10.4G硬盘)。
    软件环境 服务器操作系统为Windows NT4.0操作系统,客户机操作系统为Windows NT4.0操作系统、Windows 98操作系统,服务器、客户机网络协议集TCP/IP,数据库管理系统为Microsoft SQL Server 6.5,客户机应用程序开发工具为Visual C++ 6.0,AutoCAD R14。

    图1 总体设计方案
  3. 参数化零部件图形库总体设计框架
    在本系统中,机床夹具零部件的各参数数据存放在服务器端。用C++语言编制绘制机床夹具零部件参数化图形的程序,通过接口程序读取服务器数据库中的字段值,用户可以交互修改字段值,将得到的字段值作为尺寸参数传递给程序中的绘图函数,在AutoCAD环境中进行绘图,实现机床夹具零部件参数化设计。总体设计方案见图1所示。

2 数据库设计

  1. 数据库结构设计
    在利用MicrosoftS QLS erver设计数据库结构时,机床夹具每个零部件对应一个表。
    由于零件尺寸参数之间存在尺寸链关系,用户输入参数值时产生的错误会造成绘图错误,我们通过设置有效性规则来解决此问题。当用户输人的参数值不符合尺寸链关系时,即弹出对话框提示错误。这使得数据库操作界面具有一定的纠错功能。
  2. 数据库操作界面设计
    Microsoft Visual C++ 6.0具有强大的可视化编程功能,因此可利用其编制数据库操作界面,方便地完成数据记录的查询、添加、删除以及修改等功能。

3 参数化绘图中数据库的C++语言接口程序设计

AutoCAD从12版本开始提供了与外部数据库的接口ASI(AutoCAD SQL Interface),将SQL(Structured Query Language)语言集成到AutoCAD,在AutoCAD内部可实现与外部数据库的数据交换。ADS ASI由一组庞大的C语言库函数组成,执行时需要驱动程序支持,而且随着版本的升级ASI函数做了很大的修改,这些都大大加重了开发者的负担,光是对不同环境的适应工作就花费了大量时间,延长了软件开发周期。
ObjectARX是基于AutoCAD R14的一种新的编程环境,它提供了以C++为基础的面向对象的开发环境及接口,能真正直接地访问AutoCAD R14图形数据库。ObjectARX编程环境除自身提供了几个使用方便的类库外,还可利用MFC类库来编制丰富的Windows风格界面。ARX 以动态链接库(DLL)的形式与AutoCAD共享地址空间,直接调用AutoCAD核心函数,并可直接访问AutoCAD数据库。与ADS及AutoLISP相比,ARX应用程序运行更快速且稳定。
笔者在采用Visual C++ 6.0编写的ObjectARX应用程序中实现数据库连接。下面以机床夹具常用零件A型平压板为例介绍参数化绘图中用Visual C++ 6.0操作数据库的方法。
  1. 通过ODBC连接数据库。ODBC(Open DatabaseConnectivity)是Microsoft's Windows的开放式服务体系结构数据库部分,是一个用于访问多种数据库的统一的界面标准。ODBC实际是一个数据库访问库,但是只提供一个统一的应用程序接口(API)。这样利用ODBC可以避免应用程序随数据库的改变而改变。ODBC通过使用数据库驱动程序获得数据库的独立性,驱动程序所提供的标准接口允许应用程序开发者和驱动程序提供者在应用程序和数据源之间传递数据。
    通过Windows 98控制面板中的ODBC可以连接本参数化设计系统所使用的建立在服务器中的机床夹具零部件数据库。
  2. 对应数据库中的每一表,从Crecordset派生一个应用程序指定的记录集类。打开数据库并创建一记录集对象,调用记录集的Open成员函数打开记录集,然后再用Requery成员函数重建一个记录集。将该记录集中的所有记录写人一结构体数组中。

    图2 零部件参数控制对话框
  3. 对应数据库中的每一表,从资源中增加一对话框资源并从CDialog派生一个应用程序指定的对话框类。在对话框中,根据表中的字段数决定编辑框(EditBox)的数量,静态文本框(StaticText)的标题与数据库中的字段名相同。零件参数控制对话框见图2所示。
  4. 将记录集中的第一条记录作为默认值显示到对话框各编辑框中。用户可通过对话框右边的两个按钮(上一条记录和下一条记录)选择合适的记录,也可直接在编辑框中输人记录号,得到所需记录,显示在各编辑框中。
  5. 用户可对各编辑框中的参数值进行编辑修改,按OK按钮后,首先检查各参数值是否符合尺寸链关系式,如果符合,则将各编辑框中的值作为尺寸参数值传递到绘图函数中;否则,弹出对话框提示错误。

    4 结语

    基于客户机/服务器模式的机床夹具参数化零部件图形库,不仅容量大,使用安全可靠,运行稳定,而且在客户机上可以安装各种类型的CAFD系统,便于在网络环境下,多人同时设计夹具,满足了CAFD系统对零部件图库的要求。同时这类结构的图形数据库的架构,也可以用于各类机械,包括机床在内的各种计算机辅助机械设计的图形数据库,故有一定的普遍意义。
     ■ 相关链接
     · 机床夹具参数化零部件图形库及其系统
     · 2007年我国机床工业高位运行,增幅超
     · 沈机集团昆明机床股份有限公司人民币结构
     · 第五届武汉国际机床工具展览会组展筹备工
     · 复合加工机床需强化售后服务
     · 老部长何光远:汽车零部件业应该学习机床
     · 2008第三届中国国际机床工模具新技术
     · 金属切削机床常见研伤的原因与排除
     · 国产机床基础配件遭到冷遇
    热点新闻
    机电一体化毕业论文
    手机MP4怎样下载的?
    国内机床企业名录
    divx编码解码器下载站
    2003年度全国工业重点行业效益十佳企业名单
    什么是数控机床?
    MasterCAM下载清单
    Ug教程下载网址大全
    计算机基础知识试题
    2004年9月机械零部件厂商企业推荐
    数控车床编程实例
    机电一体化专业毕业生就业率连创新高
    五菱集团CAD正版选择CAXA
    无刷直流电机原理
    CAD正版化浪潮正猛CAXA助力轻松实现
    正版CAD成为制造业企业新宠
    上市企业CAD正版选择CAXA
    安利传销内幕揭秘
    华中数控车床系统图片
    蓝牙适配器下载

    最新新闻
    强化学生专业技能 上演数控科技竞赛
    “台达自动化试验中心”在南京正式挂牌成立
    硬车削加工的特点及应用研究
    元素六公司开通网上商店销售CVD金刚石
    厦门大学表面涂层技术课题获国家资助
    锯削操作简介
    济南造大型机器人生产线上岗 效率翻几番
    积极推动产学研合作 大力促进技术创新
    短轴类零件少废料车削工艺
    机械行业周期性渐弱
    2007年我国机床工业高位运行,增幅超过30%
    发改委支持企业跨国经营
    面向联盟企业的智能化制造装备
    石家庄将大力发展金刚石工具等产业
    技术创新一年为北京工业赚来1547亿
    车削轴类工件时的精度分析
    邵颖:PLM技术——生产力的发展方向
    SolidWorks World 10周年庆典元月美国圣迭戈举行
    沈机集团昆明机床股份有限公司人民币结构性理财公告
    逆向工程中的CAD建模技术及软件系统
    中国数控机床网关于本网 - 广告刊登-服务中心-网页设计- 域名空间-投稿信箱- 联系我们-投诉举报-友情链接
    版权所有:泰州市德基软件公司   网络实名:中国数控机床网www.c-cnc.com
          腾讯QQ:498808488      客户服务热线:0523-86228810  86229597
    传真:0523-86229597   E-mail:
    jc@c-cnc.com
    经营许可证编号:苏B2-20050154 苏ICP备05030923号