首页 | 资讯 | 厂商 | 产品 | 供应 | 求购 | 下载 | 技术 | 会展 | 论坛 | 求职 | 招聘 | 杂志 | 周刊 | 机床 | 模具 | 刀具 | 工业润滑油 | 五金 | 测量与检测 | 我的助理
 技术文章搜索
  当前位置:中国金属加工网 >> 技术中心 >> 详细内容
基于网络环境的CAD系统的设计与实现

MW35.com 2008-8-6

4)关闭套接字.数据传输结束后,在关闭应用程序之前,调用Close()成员函数来释放与套接字有关的系统资源。

2.2 客户端程序的实现过程

1)创建套接字.首先调用CSocket的构造函数来创建一个CSocket的对象;其次调用Create()函数来创建底层套接字,为该套接字绑定一个地址。

2)套接字请求连接.客户机应用程序的流式套接字使用Connect()成员函数向服务器发出连接请求.如果被服务器接受,则建立连接;如果连接请求得不到响应,那么连接就无法建立.如果在发出连接请求后服务器接受了请求,即调用函数成功,它将返回TRUE。

3)发送数据.服务器和客户机之间建立连接后,数据就可以通过套接字传递了.发送数据使用CA synSocket类的Send()成员函数:

virtual int Send(const vo id*lpBuf,int nB ufLen,int nFlags=0);

4)关闭套接字.数据传输结束后,应该调用Close()成员函数来释放与套接字有关的系统资源。

3 整体组合部分的实现

网络平台接收到用户传输过来的CAD部件文件,利用AutoCAD软件加载ObjectARX程序,实现CAD文件的整体组合.AutoCAD提供的二次开发平台ObjectARX,是以VC++为开发语言,采用了面向对象的编程方法,并支持MFC编程的强有力的开发工具[7].利用ObjectARX编程可以将面向对象的程序设计方法引入到CAD软件的二次开发中,实现网络平台上CAD部件的整体组合.图3是整体组合的实现过程。

图3

1)在AutoCAD中加载ObjectARX.在AutoCAD2000环境下打开一个空文件,在菜单中选择“Tools”,在其中选择“Load Applications.”项,弹出“Load/Unload Applications”对话框,在文件的选择框中选中ARX文件,单击Load按钮,在左下角的属性会出现载入成功的ARX文件路径名。

2)打开CAD文件.在命令提示行中键入open1命令,选择一个后缀名为dwg的文件,将其打开并显示在AutoCAD 2000的窗口中。

3)CAD文件的插入.在命令提示行中键入insert1命令,选择并打开待插入的dwg文件,通过调用acdbCurDwg()函数完成插入操作.在插入的过程中,通过调用AcGe库中的AcGeMatrix3d::kIdentity,来自动获取插入图形的坐标.只要将原来的图形坐标调整好,就能在组合的图形中保持原位置的不变.。

4)CAD文件的保存.以图形的方式完成两个CAD文件的整体组合后,需要对文件进行保存.在命令提示行中键入save命令,将文件保存为dwg的格式,以便以后的修改.然后通过打印的命令,将文件输出为dwg的格式。


搜索更多相关内容:

上一页  [1] [2] [3]  下一页


发表评论】【收藏此页】【打印文章】【关闭本页


声明:所载此文出于传递更多信息之目的,并不意味赞同其观点或证实其描述。数据仅供参考!
广告文字链接,企业推广更有效!现在加入,让你生意越来越旺!广告位咨询电话:0755-83042680
·上海三住精密机械
硬质合金立铣刀,球头铣刀,丝锥,金刚石砂轮,研磨工具,刀柄,铰刀,电极
www.misumi.com.cn
·韩国YG-1
韩国最大端铣刀制造商公制,英制端铣刀,旋转锉,切削刀具,钻子,丝锥
www.yg1.co.kr
·美国斯图尔特润滑油
世界知名的特种润滑油,添加剂等产品的领导者.金属切削液,淬火液
www.dastuart.com
·广州联诺化工科技
水性环保切削液,切削油,成型油,防锈油,冲压拉伸油,特种润滑脂
www.xf-chemical.com
·大族激光
激光切割机,激光焊接机, 激光内雕机,提供整套激光加工解决方案
www.hanslaser.com
·广东粤港大地制漆
机械设备漆系列,金属烘漆系列,钢结构漆系列,防腐涂料系列
www.da-di.com
·星辰激光技术
在线飞行打标机,金属激光切割机, 彩色激光打标机,连续激光电源
www.stars-laser.com
·您的位置!
获取此处广告文字链接,让您的企业和产品推广更有效!咨询电话:0755-83042680

■ 相关内容
·基于普通车床的数控化改造设计 2008-9-6
·实现机床的模块化设计与评价 2008-9-3
·设计调试机床的一般步骤 2008-8-13
·自动焊机的设计与原理 2008-8-12
·PRO/E在大型钢结构三维设计中的应用 2008-8-11
·冲压模具设计中运动的控制 2008-8-7
·基于模块化设计的开放式数控系统 2008-8-6
·基于Pro/E的分件供送螺杆的造型设计 2008-8-5
 
■ 热点应用
·台达人机界面在点胶机器人上的应用
·台达门机专用变频器应用
·中达电通车铣复合加工机床解决方案
·开关稳压电源在数控机床维修改造中
·数控技术在磁轴承中的应用
·PDM在焊接设备制造企业中的应用
·惠丰变频器在数控机床上的应用
·四方E380变频器在数控车床上的应用
·科姆龙变频器在数控车床上的应用
 
■ 热点论文
·超硬高速钢及普通高速钢丝锥的使用
·中达车床数控系统规格
·基于台达机电一体化技术的高速并条
·细说高效高速加工
·切削技术与刀具工业的新时代
·CVD金刚石薄膜涂层工具的研究概况
·加工中心托板交换装置的快速抬起机