CAD课程改革

来源 :科技资讯 | 被引量 : 0次 | 上传用户:candycandy726
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:计算机辅助设计(CAD)作为工业领域先进技术的代表,在现代工程及产品设计中有着广泛的应用,因此CAD人才的需求量大大增加,传统的考核方式已不适应其发展需求。为准确高效地评价CAD人才技术水平,开发网络智能化测试系统势在必行。从研究网络测试技术中的体系结构和开发平台入手,进而研究基于组件的AutoCAD图形文件的格式转换和网络传输技术,以便实现AutoCAD图形文件的管理和传输。该研究为网络CAD测试系统的开发奠定了理论基础和现实依据。
  关键词:CAD测试 网络 图形格式转换 ActiveX Automation技术
  中图分类号:TP301 文献标识码:A 文章编号:1672-3791(2015)03(b)-0014-02
  Curriculum Reform——Research of Network CAD Test Technology
  Shi Chendi
  (Dept.of Mechanical Engineering JiLin Engineering Vocational College,JiLin SiPing 136001)
  ABSTRACT:Computer aided design(CAD)as the representative of the advanced technology in the industrial areas, has a wide range of applications in modern engineering and product design,therefore the demand for CAD talents has greatly increased,the traditional examination way has not adapted to the development needs.To accurately and efficiently evaluate CAD personnel technical level,development of intelligent network test system is imperative.Starting from the architecture and development platform of the network test technology,and then study the Technology for component-based format transition and transmission of the AutoCAD drawings,in order to implement the management and transmission of AutoCAD drawings.This study provides a theoretical basis and practical basis for the development of CAD network test system.
  Key words:CAD test;Network;Graphics format conversion;ActiveX Automation technology
  21世纪以来,计算机技术的发展,促使工程技术人员利用CAD技术使繁复的设计工作简化。CAD技术的发展,促使各工程领域对CAD人才的数量和质量都提出了更高的要求。因此,以测试为基础的CAD资格认定成为了衡量CAD人才水平的重要手段,而传统的测试模式已不能满足现今网络化、集成化、智能化的发展需求,研究适应现代信息技术发展的网络CAD测试技术势在必行。
  在各大高职院校中,考核方式的改革是课程改革的重要组成部分,为推进本院CAD课程改革进程,势必要进行网络CAD测试系统的开发,那么首先就要对网络CAD测试技术进行研究。
  1 网络CAD测试技术
  1.1 体系结构
  B/S模式是表示层、应用层、数据库构成的三层计算模式。表示层指面向用户的前端用户接口,它负责向指定的Web服务器发送客户端的服务请求,并将处理后的结果传给客户端,然后将结果显示在浏览器上。应用层是指接受并处理客户端发出的请求,实施业务规则控制的Web服务器。数据库指负责存储系统数据的数据库服务器,它接收服务器中含有数据操作的请求并加以处理,将数据结果提交给Web服务器。
  1.2 计算平台
  Windows DNA指的是Windows 分布式集成网络应用体系结构,该体系结构模型分为用户服务层、事务逻辑层、数据服务层三个层次。用户服务层是收集用户数据向事务逻辑层发出用户请求并将接收的信息用Web浏览器显示的用户和应用程序交互的可视化的接口。事务逻辑层是负责接受用户服务层提出的请求,并按照事务处理规则和处理工作流程处理事务,然后向用户层提供处理后的数据结果和功能服务。数据服务层处理负责处理数据的定义、存储等并处理由事务逻辑层提交的数据请求。
  Windows DNA的体系结构包含多种技术。
  (1)ASP。ASP是服务器端的脚本编程环境,它结合ASP指令、HTML文件以及JavaScript、VBScript语言和ActiveX组件创建和运行交互式动态网页或Web应用程序。
  (2)ADO。ADO是与编程语言无关的数据访问接口。只要编写简单的脚本程序就可以通过ADO与ODBC源的接口实现ASP与数据库的连接,并对数据库进行操作。
  (3)ActiveX技术。ActiveX技术是微软公司开发的为使软件部件在网络环境中进行交互而遵循的一组COM标准的技术集。它的优点在于集成、开放,可以在各种Internet标准、语言和平台上通用,可以使各种不同语言开发的软件构件快速地在各种网络环境中进行交互。ActiveX技术中最为常用的是ActiveX控件。在网络CAD测试中需要制作一个用于封装作图题下载、文件格式转换和作图题上传的ActiveX控件供考生下载使用。   2 AutoCAD图形文件格式转换
  2.1 AutoCAD图形文件格式
  AutoCAD的图形文件格式有DWG格式、DXF格式等。其中DWG格式是AutoCAD默认的图形文件的存储格式。DXF格式是AutoCAD的绘图交换文件格式。
  2.2 ActiveX Automation技术
  ActiveX Automation技术是基于COM体系结构的程序自动化接口技术,是AutoCAD与与其他程序交互的编程接口,主要负责程序间的通信。要定义和控制AutoCAD的结构,需要用ActiveX对象的方法和属性进行程序设计。
  2.3 AutoCAD图形文件的格式转换
  为了便于AutoCAD图形在多种应用程序中的使用,需要将AutoCAD默认的DWG格式进行转换。在网络CAD测试中,使用VB语言和Automation对象编写程序,将DWG格式转换为DXF格式并保存在变量指定的目录中,并使用ActiveX控件封装了应用程序,使考生无法获取文件保存位置。
  2.4 AutoCAD图形文件的网络传输
  在网络CAD测试中,需要使用ADO对象访问数据库并下载试题,并使用Internet Transfer控件来完成网络传输。
  (1)ADO对象ADO是一种以OLE DB为基础的接口,它主要是负责开发数据库程序的面向对象的简单高层访问。在网络CAD测试中ASP通过访问ADO对象来连接数据库并操作。
  (2)Internet Transfer控件网络传输协议可以由Internet Transfer控件来实现。具体原理是通过控件的Execute或OpenURL方法来连接网站,查找并且下载所需文件。在网络CAD测试中,使用了该控件来实现上传、下载图形文件,每次只能传输一个文件。
  2.5 以组件为基础的AutoCAD图形文件格式转换及网络传输
  为避免在测试中出现抄袭现象,在网络CAD测试中需要采用ActiveX控件将图形文件格式转换和考生答案存储位置等重要信息进行封装,并在客户端安装运行,以保证系统的安全性。
  在VB开发环境下,程序员只要根据ActiveX控件的属性和方法来触发事件进行编程就可以了。开发后ActiveX控件需要转换成ActiveX(即*.OCX)供其他的程序使用。在网络CAD测试中,考生使用系统作图题时,需要将在服务器上下载DWG文件使用本机的AutoCAD程序打开,待答题完毕后再将文件格式转为适合于网络传输的DXF格式,并将其上传。上述功能都被封装在的ActiveX控件上。
  3 结语
  该文对网络CAD测试技术的体系结构,计算平台进行了研究,并对AutoCAD图形文件的格式转换和网络传输提出了可行性方法:开发基于组件的AutoCAD图形文件的格式转换和网络传输的ActiveX控件。该项研究为网络CAD测试系统提供了核心理论依据和实现方法,为CAD课程改革中的考核方式改革提供了技术支持。
  参考文献
  [1] 万峰科技.ASP网络开发四“酷”全书[M].北京:电子工业出版社,2006:411-452.
  [2] 石敏.面向Web网页的自动化测试技术研究[D].上海:东华大学,2014.
  [3] 万星新,苏玲.Visual Basic数据库开发全程指南[M].北京:电子工业出版社,2008:225-293.
  [4] 沈银燕.基于网络的建筑CAD考试系统的设计与实现[D].浙江:浙江工业大学,2009.
其他文献
摘 要:为更好的保障独居老人在家的人身安全,防止因摔倒事故造成的不可设想后果,项目研究团队利用JAVA语言编写了一个“Accelerometer”安卓手机软件。Accelerometer软件主要是利用安卓手机的三轴加速度传感器来感应人体当前合加速度。但老人不慎摔倒时,被携带在身上的手机与老人一同摔倒,此时手机的合加速度将超过软件设定的阈值,手机将会自动发送短信至指定的手机号码以引起相关监护人的注意
期刊
摘 要:为了让在校大学生对未来有明确的规划,有针对性地提高自身素质,为日后的职业生涯做好准备,研究者利用暑假走访了优秀校友。通过调研我们发现,优秀校友的成功在于他们大学里的勤奋学习综合锻炼以及毕业后认真努力地工作。优秀校友的成长经历和成功经验对该校学生未来的发展有着重要的借鉴意义,值得大家学习。  关键词:优秀校友 成功 经历 建议  中图分类号:G64 文献标识码:A 文章编号:1672-379
期刊
摘 要:班主任是一个班级的组织者、领导者、教育者以及协调者,所以要处理好与学生、家长、科任教师之间的关系。而沟通是处理好这几方面关系的关键所在。与学生能沟通好,重要的是尊重学生,热爱学生,倾听他们的心声;与家长能沟通好,关键是目标一致,都是为了孩子好;与科任教师能沟通好,主要是目的一致,都是为了整个班级的管理。沟通好了各方面的关系,老师、学生、家长、科任教师拧成一股绳,学生们的受益是终生的。  关
期刊
摘 要:该文对自动气象站监控及数据库访问技术进行了研究。首先从XML配置文件中获取站点信息,然后用站点信息中的区站号到数据库中查询当前整点小时数据及缺测信息,接着对数据进行分析、处理,并将得到的异常信息存放到记事本中,最后将记事本中的内容显示到监控平台,为技术保障员快速发现故障提供依据。  关键词:自动气象站 数据库访问 监控技术 系统设计  中图分类号:TP277 文献标识码:A 文章编号:16
期刊
摘 要:终助词在日语口语中的使用频率非常高,作为日语会话中构成语气的要素之一,在对人功能方面起着不可忽视的作用。近年来,针对出现频率较高的“ね”和“よ”,众多学者对其意义、用法方面进行了多方论述。但是,以信息传达为中心从发话功能角度对于两者的比较研究并不多见。该文以信息的共有性为前提,从信息的归属、一致性和归属范围的角度深入分析“ね”和“よ”在对人关系方面的区别使用,希望能够使学习者真正理解「ね」
期刊
摘 要:激光在雾中传输会造成能量衰减,这是激光被雾滴粒子散射、吸收的结果;这样一来,激光探测系统工作在雾天气时,其准确性将受到影响。在Mie散射理论基础上,以gamma分布作为雾滴谱,建立532nm激光在雾中的传输衰减模型,理论推导计算不同能见度的雾条件下激光透过率随传输距离的变化。  关键词:激光 雾滴粒子 Mie散射理论 衰减模型  中图分类号:TN929 文献标识码:A 文章编号:1672-
期刊
摘 要:该文通过pipesim模型建立了站外集输管网模型,对其中井口产物数据及管线输入设置进行了说明,并根据pipesim模型模拟结果探讨了计量站集输半径与管辖井口数量、计量站至集中处理站距离等的关系,得出计量站离集中处理站的距离越近,其集输半径越大,可接入的井口数目也越多,结合其关系数据表,从而为该油田未来站外集输管网扩建及新建提供依据,根据模拟结果也探讨了投产初期管线内流体的低速腐蚀问题,给出
期刊
摘 要:过去经验表明,码头在地震发生时是极易破坏的。该文概述了重力式码头地震反应分析的理论研究价值及工程意义。结合室内试验和数值模拟实验,该文综合阐述了目前数值模拟技术的优势和方法,并认为有限元的数值模拟可以更有效的对重力式码头抗震进行研究。总结分析了室内试验和数值模拟、有限元和离散元的利弊与应用。  关键词:重力式码头 地震 数值模拟 有限元  中图分类号:TU435 文献标识码:A 文章编号:
期刊
摘 要:运用信息技术为主的方法对2014中国大师赛中林丹vs王睁茗比赛进行分析,对发球区域、接发技术、前场技术、中场技术、后场技术进行视频数据统计,为我国男单新秀王睁茗训练提供参考。研究指出林丹与王睁茗虽然是以发网前球为主,但是王睁茗缺少变化;王睁茗在接发球技术使用上,大量使用挑球技术,不利于自身在网前优势上的发挥;两人前场位置的战术回球都具有自身特色。王睁茗在中场防守技术上还需加强;王睁茗在杀球
期刊
摘 要:目的 从山东口岸进出口食品监测结果来反映日本核泄露事故对我国食品放射性安全的影响。方法 对山东口岸近一年半来的样品进行检测、统计、分析。结果 阳性样品检出率达到8.9%,但核素活度均处于低值。结论 日本核泄漏事故对我国的食品放射性安全产生了一定的影响,但是未超相关限制。  关键词:日本核泄漏 食品安全 放射性 山东口岸  中图分类号:D92 文献标识码:A 文章编号:1672-3791(2
期刊