首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 196 毫秒
1.
智能图形编程系统中,通常采用已有的几何建模工具构造实体几何模型图,然后再从图形标准交换文件中提取实体的几何数据进行分析和数控加工程序的自动编程.文中针对智能图形编程过程中图形数据的提取和动态管理这一关键技术,结合VC++中的类,分析了DXF文件中曲面、实体等数据的组织结构.对AutoCAD二次开发过程中数据接口文件中动态数据结构的设计及其层次模型和系统实现等进行了研究.结果说明提出的方法可以方便正确地实现数据的提取和表达,采用的动态内存管理可以有效地对数据进行管理.  相似文献   

2.
本文依上证指数K线图、条形图为例,讲解Windows图形系统的结构体系、使用GDI+进行VC++.NET图形编程的基本方法及实现过程。  相似文献   

3.
朱卫新 《微机发展》2012,(4):130-132,136
信息系统终端用户可以自己绘制图形,以鼠标拖拽的方式实现已绘制图形的移动、缩放等功能,不仅会极大地方便用户使用,同时可以满足用户现场绘图的需求。对如何在信息管理系统中实现用户自定义图形进行分析和设计,并在Visual C#.NET编程环境中使用GDI+等技术实现用户自定义图形,使终端用户能够动态创建可以用鼠标拖拽方式移动、缩放的图形,实现直线、矩形、文本的创建、移动、缩放功能,绘制的图形可以保存为XML文件,可以加载已保存XML文件。文中描述了自定义图形编程方法的设计和实现。  相似文献   

4.
字符是图形信息的重要载体,在图形的智能评判中,必须解决字符对象的识别与评判。文章对AutoCAD环境下所书写字符的自动评判进行了讨论。介绍了字符数据的提取方法,分析了字符判别时易出现的多种情况,利用AutoCAD内嵌VBA编程环境,将用户答案与标准答案中的字符图元特征参数提取,逐一比较,实现了对于任意坐标,任意属性字符的识别,并根据错误的类型,给出相关的错误提示。该过程的实现可运用于工程图形的智能考试系统和作业评判系统。  相似文献   

5.
图形数据信息的可视化一直是计算机图形学与可视化领域研究的重点内容,图形数据的挖掘、提取与显示都需要借助计算机图形学的知识来完成;本研究重点探讨了计算机图形真实感处理技术在计算机辅助数控车削自动编程加工系统中的应用,通过运用计算机图形处理技术编程提取DXF轴类零件的轮廓轨迹曲线,采用曲面构造算法作数据处理,生成零件真实感所需的三维数据模型,结合OpenGL内容对三维数据模型进行实体渲染,交互实现了数据模型的光照、材质、雾化等功能,通过旋转、透视变换,零件设计者可真实地观测到零件内部结构,从整体上对所设计的零件结构进行直观的认识;实验结果表明所开发的图形真实感程序系统能够高效的实现车削轴类件的渲染效果,具有较高的轮廓数据提取效率和真实感渲染能力。  相似文献   

6.
基于BIM技术研制适用于各种农村住宅结构形式的CAD软件后处理系统.根据面向对象的编程原理,抽象出描述实际结构零件几何信息、结构特征和设计条件的智能对象.采用三维实体建模直观、准确和完整地展现结构的复杂空间位置关系和细部构造;在实体模型的基础上选取特定的实体,提取其中的几何信息,经过投影、消影和自动标注绘制完成施工图和加工图.该软件系统能提取三维实体模型中的构件和零件的加工信息,并按照CNC设备的数据格式要求整理输出为二进制数据或Excel等.  相似文献   

7.
地震数据显示是地震资料解释的基础,将数据转换为图形的形式在屏幕上显示出来可以使其更加直观、易于理解。本文在分析了SEGY格式地震数据文件结构的基础上,利用VC++实现了地震数据的准确读取,完成了波形、面积填充和变密度这几种常见地震数据剖面显示方式的绘制。对绘制的原理和过程进行了介绍,并展示了绘制结果。  相似文献   

8.
讨论图形编辑系统应具有的功能,介绍图形元素存储组织方式及其与文件进行的I/O操作,探索了鼠标和视频编程及字形字库的使用方法,提出用BC++的库函数实现基本图形绘制,并在此基础上完成了图形缩放、移动、拷贝、删除、DOS环境模拟等功能。  相似文献   

9.
针对传统的文本编程效率低下、智能相机只允许本地监视以及监视界面固定等问题,自主研发了一套集图形化编程、任务运行、数据监控等功能于一体的智能相机管理系统;分析了智能相机管理系统在编程、运行与监视过程中的功能需求,并进行系统结构的划分和设计;构建图形化图像处理单元、可视化编程界面以实现图形化编程功能;采用网络通讯方式,实现智能相机配置过程的同步、远程监控以及与其他设备的数据交互;讨论了系统中的数据管理模型;最后,通过应用实例验证该系统在工业生产中的可行性;验证结果表明,该系统能缩短开发时间,降低用户开发成本,并能对生产线上的智能相机进行有效的管理。  相似文献   

10.
GDI+提供了从简单到复杂图形绘制的大量方法。主要对如何在Visual C#.NET中使用GDI+实现测井曲线的绘制进行研究。采用面向对象的方法,使用改进后的抽象工厂模式进行图形设计,可以实现对已绘制的图形进行移动、编辑等功能,同时使系统具有较好的灵活性、扩展性和复用性。  相似文献   

11.
刘昕 《图学学报》2016,37(5):731
在计算机辅助NC 车削自动编程系统中,既快速又准确输入零件图形信息,是实 现数控编程自动化的首要环节。基于DXF 轴类零件图形的特征信息,通过深入分析DXF 文件 结构,构造基于轴类零件的数据结构(包含几何信息和工艺信息),采用图素求交算法提取与输 入各图素的特征信息,客户可在屏幕上点选特征图素并输入对应的工艺信息,然后利用动态绑 定技术将处理后的数据储存到数据库中。不同的特征图素将产生不同类型的表,可通过打开数 据库的方式输入零件图形,最终输出系统所需的数据结构。结果表明:开发的程序系统可以快 速准确地输入DXF 轴类零件图形,生成的数据结构满足刀位点计算要求,能够为虚拟NC 加工 仿真提供技术支持。  相似文献   

12.
结合现有的工作描述了虚拟仿真实验系统(VSLS),阐述了该系统的功能特点和结构模式,对实现该系统的关键技术进行了分析和总结,包括三维场景建模方法、VRML访问实时数据库以及交互式虚拟场景的开发,提出了利用可视化编程语言VB开发一个实现复杂交互动作功能的平台,完成静态VRML文件到动态交互式虚拟文件的转换,重点解决了三维场景模型建立及几何变换、数据库设计及性能优化、三维虚拟实验场景动态组合、虚拟实验场景访问数据库和虚拟实验场景交互性实现等关键技术。  相似文献   

13.
阐述了Flash存储器在线编程的自烧写程序设计思想.被烧写目标文件作为数据嵌入到烧写程序中,经过编译链接生成最终的执行文件.运行烧写执行文件时,执行文件时将嵌入的目标数据烧写到Flash存储器中,从而实现在线或在系统编程.给出了相关程序的核心代码,并测试通过,可作为DSP嵌入式系统设计的参考.  相似文献   

14.
卫星测控站监控系统软件结构的研究与实现   总被引:1,自引:0,他引:1  
刘青普  王健  赵振杰  纪祥敏 《计算机仿真》2006,23(11):79-81,160
测控站监控系统由于系统规模小、设备复杂,缺少商业化控制软件的支持,因而建造成本高,周期长,缺少灵活性和扩展性,系统维护困难。不适应航天技术发展的需要。通过分析测控站监控与一般工业控制的差别,借鉴组态软件设计思想,设计面向对象的设备对象模型和显示模型,为设备对象定义设备参数、数据处理函数、通信接口参数等属性,为显示元素定义静态和动态的图形属性、显示方法以及与设备对象的关联。依据配置文件,在运行时,生成设备对象。完成设备数据的接收、处理和控制;每个显示配置文件形成一幅显示画面;显示元素通过关联的设备参数更新显示属性。这种方法为在特定领域内构建监控系统提供了经济实用的解决方案。  相似文献   

15.
C++对象的持久化中的问题和解决方案   总被引:1,自引:0,他引:1       下载免费PDF全文
陶伟  麦中凡 《软件学报》1996,7(2):73-82
多媒体智能数据库系统MIDS(multimediaintelligentdatabasesystem)是一个对象数据库管理系统.它的数据库编程语言是P++,P++个语言是一种基于C++的语言.作者在P++的实现过程中遇到了以下问题:首先,C++的指针有二义性,它无法在语义上区分成员指针和引用指针,以及易失性指针和持久性指针,从而给事务管理中的对象加锁及其它方面带来问题.其次,具有虚拟函数或虚拟基类的对象中含有指向内存中的指针,而这些指针不是由程序员定义的.如果C+个对象被持久化,这些指针在不同的程序调用中有可能无效.最后,如果作者用文件系统调用来存储对象,那么必须要设计复杂的Cache系统和做大量对象的格式转化工作,这需要大量的空间和时间,所以他们采用了另外的一种方法──基于虚拟内存空间映射的存储方案.  相似文献   

16.
分析了地质剖面图的几何特征。利用GIS技术,融合基础地质数据、钻孔数据,建立了地质剖面图的四层数据模型,根据图形的物理含义以及图形元素类型,进行了剖面图的两次分层处理,最终实现了地质剖面图的自动绘制。  相似文献   

17.
介绍了用于PCS交流保护测控装置的可视化编程工具在公司更高的商业目标下的革新思路和解决方案。工具以模块化编程配置思想为指导,提供大量可重用、功能稳定的元件符号库,以可视化、图形化的方式进行装置功能组态,以可扩展的脚本实现自动化配置,加快装置的开发和集成速度;提供数字化解耦和逻辑编程功能实现工程和用户的灵活配置,降低研发特殊开发的工作量;并采取数据压缩和文件整体打包的方法节省程序下载时间,提高量产效率,进一步实现了公司降本增效的商业目标。  相似文献   

18.
This paper compares data distribution methodologies for scaling the performance of OpenMP on NUMA architectures. We investigate the performance of automatic page placement algorithms implemented in the operating system, runtime algorithms based on dynamic page migration, runtime algorithms based on loop scheduling transformations and manual data distribution. These techniques present the programmer with trade-offs between performance and programming effort. Automatic page placement algorithms are transparent to the programmer, but may compromise memory access locality. Dynamic page migration algorithms are also transparent, but require careful engineering and tuned implementations to be effective. Manual data distribution requires substantial programming effort and architecture-specific extensions to the API, but may localize memory accesses in a nearly optimal manner. Loop scheduling transformations may or may not require intervention from the programmer, but conform better to an architecture-agnostic programming paradigm like OpenMP. We identify the conditions under which runtime data distribution algorithms can optimize memory access locality in OpenMP. We also present two novel runtime data distribution techniques, one based on memory access traces and another based on affinity scheduling of parallel loops. These techniques can be used to effectively replace manual data distribution in regular applications. The results provide a proof of concept that it is possible to scale a portable shared-memory programming model up to more than 100 processors, without modifying the API and without exposing architectural details to the programmer.  相似文献   

19.
分析了文件上传系统的程序流程,对实现文件上传系统的关键技术进行了讨论。在网站中实现文件上传功能,需要使用第三方提供的文件上传组件ASPUpload的内部对象、ASP的文件存取组件的内部对象以及ASP的数据库存取组件ADO的内部对象。综合利用系统的各种编程方法和技巧,可以设计出符合用户需求的各种动态网站。  相似文献   

20.
曾诚 《计算机工程与设计》2005,26(5):1311-1315,1326
为了实现远程文件管理系统的跨操作系统运行,设计了一套基于Java Socket的远程文件类应用程序接口(API),并在这套API的基础上实现了一个图形界面的Client/Server结构的远程文件管理系统。这套API在形式上类似于Sun JDK本地文件类,开发人员使用这套API能方便快速地实现能满足自身需要的远程文件管理系统。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号