- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Open CASCADE的DXF接口研究
· 现代设计与先进制造技术 · 郑盈盈 周来水 孙金虎 基于 OpenCASCADE的DXF接… ··.45
基于 OpenCASCADE的DXF接 口研究
郑盈盈 ,周来水 ,孙金虎
(南京航空航天大学 CAD /CAM工程研究中心,江苏 南京 210016)
摘要 :基于免费的OpenCASCAD E几何平台,对 DXF文件格式进行 了详细分析 ,剔除了二次开发
遗留的大量冗余信息,快速建立 了二次开发文件的DXF接 口,并给 出了应用实例 。
关键词 :AutoCAD 二 次开发文件 ;DXF接 口;OpenCASCAD E平台
中图分类号 :TP391 文献标识码 :A 文章编号 :1672—1616(2010)01—0045—04
如今 ,大部分 CAD/CAM 软件都是在几何 内 显示和分析 ,主要用来开发二维和三维几何建模应
核的基础上开发的,例如 :AutoCAD采用 ACIS几 用软件 ,包括通用 的或专用的CAD系统、制造或分
何造型器为 内核 ;UG、SolidWorks的 内核则采用 析领域的应用软件、仿真软件或图形演示工具。
Parasolid。所谓几何内核实际上就是一个类库 ,里 OpenCASCAD E提供的主要功能如下。
面定义了图形数据 的存储格式 以及大量 的图形算 a.二维和三维几何造型建模 :创建基本体 ,如
法。和 ACIS、Parasolid一样 ,OpenCASCADE是 直线、圆弧 、锥体、圆环等;布尔运算 (加、减和交
世界上最重要的几个几何造型基础平台之一 ,但 区 叉);扭曲构建;建模操作 (偏移 、抽壳、打孑L、扫掠);
别在 于其开放 原始代码 ,可 以免 费使用。国 内 计算特性 ,如表面积 、体积、重心、曲率;利用投影 、
CAD/CAM 产业所需的套装软件常常动辄数百万 插值 、逼近计算几何体 。
甚至上千万 ,如此高昂的软件费用对于中小企业来 b.可视化操作 :3D旋转 ;缩放 ;光照效果。
说确实是不堪忍受的负担 ,而且套装软件 中有些功 C.应用框架。
能根本用不到 ,但使用者又必须花钱购买这些不需 d.数据交换。
要的功能。针对 中小企业面临的这些问题 ,我们迫 使用者可根据实际的功能需要单独连接相关
切需要开发既精简又专业 的软件 ,并能在生产需求 的库文件 ,避免花费大量精力用于底层开发 ,再结
改变时即时柔性地增加新功能 ,有效 降低软件成 合VisualC++6.0或其他平台,开发 出适合 中小
本 ,提高软件运行效率 。对此 ,基于免费的 Open 企业 、又专又简、高效的 CAD/CAM 系统。本文研
CASCADE几何平 台开发 CAD /CAM 软件 不失为 究的DXF接 口开发于 VisualC++6.0平台。
一 条有效的解决途径 。 使用 国外的几何平 台,不可避免要碰到汉字的
显示 问题 ,OpenCASCAD E也不例外。在 Open
1 OpenCASCADE概述 CASCAD E二维窗 口中显示汉字有 2种方法 :一种
OpenCASCADE(OpenComputerAidedSoft— 是使用其 自身所提供的MFT字库 ;另一种就是使
wareforComputerAidedDesignandEngineering) 用操作系统(如WindowsXP)本身的字库。
是一个 开源 的图形开 发平 台 ,来 源于 法 国 Matra OpenCASCADE的MFT字库只提供 了 6种
Datavision公司 】【j。它是一个面向对象的 c++类 中文字体 ,数量相对较少 ,并且 它提供 的中文是按
您可能关注的文档
- 变形缝施工安装流程与技术指导.doc
- 变形构造分析的定量化与摩尔圆的引用与发展.pdf
- 变质岩习题及答案.doc
- 变质岩复习资料整理.doc
- 变质岩期末复习.doc
- 变质岩源岩研究.doc
- 变质岩的特征.doc
- 变质岩的观察与描述.doc
- 变质核杂岩特征及小秦岭地区变质杂岩成因讨论.pdf
- 变质锆石成因的岩相学研究_高级变质岩U_Pb年龄解释的基本依据.pdf
- 基于ND的DoS攻击及其对策.pdf
- 基于OpenCV的实验室视频签到系统的设计.pdf
- 基于OpenSees的钢筋混凝土框架节点抗震性能影响因素分析.pdf
- 基于OpenCV下的VisualC_数字图像处理方法.pdf
- 基于OpenShift Online 建立 Ruby on Rails 应用 wagn 的步骤及自动脚本.pdf
- 基于osgAL的三维虚拟声音的设计与实现.pdf
- 基于PBG结构的双模带通滤波器设计及理论分析.pdf
- 基于PCF实现稳定输出的主动锁模光纤激光器.pdf
- 基于PCF实现稳定输出的主动锁模光纤激光器_王芬.pdf
- 基于PIC单片机和TDC芯片的智能化磁致伸缩位移传感器.pdf
文档评论(0)