用Visual C++开发凸轮CAD软件的方法研究

用Visual C++开发凸轮CAD软件的方法研究

一、用VisualC++开发凸轮CAD软件的方法研究(论文文献综述)

冯强[1](2012)在《基于Pro/ENGINEER常用机构库的研究与开发》文中认为传统的机构设计需要工程师查阅大量的机构手册和图册,并结合自己的实际经验,确定机构方案,想象具体的结构,计算各个构件的尺寸和参数,然后通过进一步改进设计出机构。这种设计方法效率低,而且设计质量很大程度上取决于工程师的经验。因此应改变传统的机构设计方法,采用先进的设计手段,缩短机构设计周期并提高其设计质量,以增强产品对市场的快速响应能力。本文以Pro/ENGINNER Wildfire 4.0为开发平台,利用其自带的Pro/TOOLKIT二次开发工具,结合SQL Server 2005数据库,用Visual C++2005.NET开发了常用机构库系统。首先对机构手册及相关文献进行了研读,对机构的分类方式进一步研究,新增了一种分类方式;进而对Pro/E的开发机制进行深入研究,从而确定系统的总体方案和各个模块的实现方法,进一步完善系统的功能;最后用VisualC++2005.NET编程实现,开发出友好的人机界面。本文开发的常用机构库系统由以下八个模块组成:数据库模块、机构库模块、机构检索模块、运动仿真模块、运动曲线模块、快速设计模块、输出接口模块及帮助模块。应用本系统可以方便直观地查看机构的具体结构、了解机构的运动形态、观察机构运动曲线的变化趋势,在设计初期就能快速地判断所选机构是否满足设计要求,从而可以显着提高机构设计的效率和质量。

刘斌[2](2006)在《基于SolidWorks下的凸轮机构CAD系统二次开发》文中研究说明本论文叙述了目前CAD软件的开发现状;指出了对SolidWorks进行二次开发的必要性;介绍了目前SolidWorks开发的常见方法;并描述了各种开发方法的功能的适用范围。 本论文着重介绍了基于Windows平台在VC或VB环境下创建SolidWorks API的应用程序的关键技术,详细分析了开发过程中常用的API函数的功能、含义及用法,并结合凸轮实例给出了包括应用程序框架、对话框、菜单及各种常用特征的详细创建步骤和程序算法,体现了这种方法的优越性。 本论文将可作为准备或正在开发基于SolidWorks应用产品模块的技术人员的一本很好的参考资料。 本课题针对校、企,通过开发的插件,学生、工程设计人员在不精通SolidWorks的情况下,也可轻松实现模型的建立。 本论文实现了盘形凸轮系统的建模和分析,为曲面的建模提供了方法。

秦鹏[3](2006)在《平面盘型凸轮机构智能设计和仿真系统的研究及开发》文中指出本文运用人工智能、专家系统原理和模糊数学的方法开发了一个平面盘形凸轮机构智能设计和仿真系统——IDSSPDCM(Intelligent Design and Simulation Systemfor Planar Disc Cam Mechanism),系统能够对盘形凸轮机构的从动件运动规律和凸轮基本尺寸智能选择及设计,实现了常用盘形凸轮机构的设计,并进行了仿真分析和数控编程的研究。从动件运动规律的设计是凸轮机构设计的基础。本系统对凸轮机构从动件运动规律的选择进行了较为详尽的探讨。通过研究,归纳总结了从动件运动规律的规则和特性值,建立了知识库和推理机,提出了对从动件运动规律进行了模糊评判优化的方法,这些是智能设计系统进行合理设计的基础,体现了系统设计的准确性和智能性。对凸轮基本尺寸进行了优化,根据从动件的类型不同对凸轮进行分类设计,实现了凸轮设计的通用性和实用性。智能设计系统使用面向对象的数据库编程技术,以Microsoft开放式数据连接(ODBC)模型为基础,结合使用Microsoft Access数据库创建工具,创建了智能系统的知识库及知识库管理系统,具有良好的可维护性和可扩充性。研究了IDSSPDCM与AutoCAD和UG NX系统之间的信息交换技术,通过对设计结果数据文件的转换实现了在AutoCAD2005和UG NX3.0中的实体造型及加工仿真和数控编程,自动生成NC代码,从而验证了设计结果的精确性和可行性。以Windows xp为平台,使用面向对象编程工具VisualC++6.0,编制了大量源程序,实现了整个智能设计系统。通过列举算例,说明了本智能设计系统的使用方法。本系统将平面凸轮的设计、仿真和制造集成一体,可以较好的实现数据共享,提高了设计和制造的工作效率,有效降低了制造成本,有较强的实用性。

李新华[4](2005)在《凸轮机构CAD系统的研究与开发》文中认为凸轮机构由于具有结构紧凑、控制准确有效、性能稳定和适应性强等优点,而且与其它机构配合可以实现复杂的运动要求,因而是现代工业生产设备中不可缺少的机构之一。改进凸轮机构的设计方法,充分利用计算机技术,实现凸轮机构的计算机辅助设计,对于提高凸轮机构的设计与制造精度、缩短设计周期和提高产品质量等均具有社会价值和经济价值。 凸轮机构CAD系统(CSCM——A CAD System of Cam Mechanisms)就是利用ObjectARX和MFC相结合对AutoCAD 2002进行二次开发的专业化机构设计软件。在程序开发方面,本文首先对凸轮的结构、运动规律进行了分析,然后采用面向对象的方法,定制了凸轮类,描述了类之间的层次关系,根据不同的类型,开发出不同的设计模块。在图形绘制方面,应用了参数化绘图方法,提高了绘图效率。另外,系统还利用Access 2000开发了凸轮的数据库,并利用ADO数据库技术实现了对凸轮的参数以及轮廓数据实现了实时访问的功能,极大地方便了用户的使用。 利用ObjectARX开发的ARX程序实质上一个动态链接库,虽然可在运行AutoCAD时实时加载,但还需进行加载菜单、设置数据库访问路径等工作,为了避免这些繁琐的工作,本系统制作了安装程序,这样可使用户很容易地安装和使用该软件。同时还制作了帮助文件,可使用户轻松了解和使用该软件。 该软件具有功能实用、界面美观、操作简便、运行稳定以及效率高等特点,同时系统又具有良好的可维护性和可扩充性。

李义德,倪雁冰,曲鲁滨[5](2004)在《弧面分度凸轮的设计及加工方法的改进》文中认为开发了由曲面数据文件转化为凸轮零件的造型技术方法 ,实现了弧面分度凸轮的计算机辅助设计。通过对变直径刀具加工凸轮的理论分析 ,找到了一种利用变直径刀具进行弧面分度凸轮加工的方法 ,完成了用变直径刀具实现弧面分度凸轮的CAD/CAM一体化

朱先梅[6](2004)在《递纸机构中共轭凸轮的结构设计及其参数优化》文中进行了进一步梳理递纸机构作为单张纸印刷机的关键部件之一。其运动学和动力学特性的优劣直接影响印刷机性能、印刷速度和印刷品的质量。因此为提高产品的质量和产品的市场竞争力,对印刷机的递纸机构进行分析改造,是业内的研究方向之一。本文结合北人集团股份有限公司提出的具体技术改进要求,进行了凸轮驱动偏心转动式递纸机构的结构改造和分析,完成了如下工作: 1.分析了弹簧力封闭凸轮机构的诸多不足,引入采用几何封闭的共轭凸轮机构的思想,并建立了相应的研究分析空间模型。 2.选取确定了递纸牙的运动规律,并采用矢量三角形方法对新机构进行了运动学分析。 3.根据运动学分析的从动件摆杆运动规律,设计了主驱动凸轮及共轭封闭凸轮的轮廓曲线,并进行了运动特征的校核和检验。 4.对从动件系统进行了动力学分析研究,分析了机构各构件的受力和力矩,直观展示了新机构中各构件的动力学特性。 5.从理论上建立了凸轮—从动件机构的振动模型,对机构进行了弹性动力学西安理工大学硕士学位论文 分析,研究结论揭示:新机构引起的弹性振动对机构执行杆件运动误差影 响不大,可以不予考虑,满足机器提速的精度要求。6.研究实现了新机构的参数化设计,为机构优化提供方法支持。7.编写了基于VisualC十十的面向对象程序软件,设计开发了若干功能模块, 实现了计算机辅助设计,为分析、设计提供便利工具,提高工作效率。

张明洪[7](2003)在《基于Visual C++6.0的平面盘型凸轮机构设计专家系统的开发》文中进行了进一步梳理本文主要研究了平面盘型凸轮机构专家系统的主框架、知识库和推理机,以及在Solidworks2001环境下对设计结果进行的三维实体造型及运动仿真。 以对话框的形式建立了平面盘型凸轮机构专家系统的设计向导(Wizard),指导用户逐步进行各种参数的输入与选择,设计的结果可直接显示于系统的主界面上,从而使该系统具有友好的用户界面,体现了专家系统的易用性。 使用面向对象的数据库编程技术,以Microsoft开放式数据连接(ODBC)模型为基础,结合使用Microsoft Access数据库创建工具,创建了专家系统的知识库及知识库管理系统。通过对凸轮机构从动件运动规律的系统研究,归纳总结了二十余条从动件运动规律选择时所须遵循的规则,这些规则是本专家系统进行合理设计的基础。 以Windows 98为平台,使用面向对象编程工具Visual C++ 6.0,编制了大量源程序,实现了整个专家系统。通过对Solidworks2001的二次开发,实现了对设计结果的三维实体造型及运动仿真。通过列举算例,说明了本专家系统的使用方法。

张雷[8](2003)在《基于internet的自动车床凸轮组远程协同设计系统的研究与开发》文中研究说明网络化协同设计是进行敏捷制造、增强企业竞争力的重要方法和手段。本文研究了基于internet的异地企业间进行自动车床凸轮组协同开发的过程,介绍了协同设计系统的基本框架与实现方法,并应用计算机网络技术及机械CAD技术,开发了一个可以实现自动车床凸轮组设计的远程协同设计系统(TL—CDS)。 在分析比较几种CAPP技术优缺点的基础上,结合自动车床加工过程及其加工件自身特点,给出了对自动车床加工件进行计算机辅助工艺设计的一种方法。 研究了自动车床的机构运动特性、动力学特性以及凸轮连杆弹性变形对凸轮设计精度的影响,利用有限单元法对凸轮传递杆进行最佳组合设计,实现运动、结构、动力的寻优过程。 以空间凸轮轮廓曲面计算程序的异地调用为例,提出了采用全新的ISAPI技术来代替传统的CGI技术,解决了传统的CAD计算程序与Web浏览器的接口问题。

鲁聪,黄丽娟,殷国富[9](2001)在《基于VC的数据库开发技术在机械CAD软件中的应用》文中认为介绍了在VisualC ++开发的凸轮机构CAD软件中 ,针对凸轮机构多段运动规律分段设计所涉及到的大量参数 ,以及设计结果中的大量数据 ,如何构建数据库 ,通过VisualC ++开发数据库应用程序进行数据管理、浏览的技术。

鲁聪,殷国富,王经卓[10](2000)在《用VisualC++开发凸轮CAD软件的方法研究》文中进行了进一步梳理探讨了基于MDT平台下用VisualC ++开发凸轮CAD软件的一种方法 ,利用该软件设计凸轮 ,在推程期和回程期可进行任意运动规律分段、任意运动规律组合 ,并针对每段运动规律输入设计参数 ,大大提高了凸轮设计的自动化程度。

二、用VisualC++开发凸轮CAD软件的方法研究(论文开题报告)

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

三、用VisualC++开发凸轮CAD软件的方法研究(论文提纲范文)

(1)基于Pro/ENGINEER常用机构库的研究与开发(论文提纲范文)

摘要
Abstract
第一章 绪论
    1.1 选题的目的和意义
    1.2 国内外研究动态
    1.3 本课题研究的主要内容和需解决的主要问题
    1.4 小结
第二章 常用机构库基础知识介绍
    2.1 机构的组成
        2.1.1 构件
        2.1.2 运动副
        2.1.3 运动链
    2.2 机构的图示方法
    2.3 现代机构设计的特点
    2.4 机构设计的发展趋势
    2.5 常用机构分类
        2.5.1 按机构运动形态分类
        2.5.2 按机构动作方式分类
        2.5.3 按机构特定用途分类
        2.5.4 按机构构造分类
        2.5.5 按机构功能分类
    2.6 小结
第三章 常用机构库方案设计
    3.1 Pro/E软件简介
    3.2 Pro/E二次开发技术
        3.2.1 Pro/E二次开发的现状
        3.2.2 Pro/E 二次开发工具
        3.2.3 Pro/TOOLKIT基础知识
    3.3 系统开发准备
        3.3.1 系统开发工具的选择
        3.3.2 系统开发方式的选择
        3.3.3 系统开发环境的选择
        3.3.4 系统编译方式的选择
        3.3.5 对话框设计方式的选择
        3.3.6 系统数据库应用技术的选择
    3.4 常用机构库系统的总体方案设计
    3.5 常用机构库各模块的方案设计
        3.5.1 数据库模块的方案设计
        3.5.2 机构检索模块的方案设计
        3.5.3 机构库模块的方案设计
        3.5.4 运动仿真模块的方案设计
        3.5.5 运动曲线分析模块的方案设计
        3.5.6 机构快速设计模块的方案设计
        3.5.7 输出模块的方案设计
        3.5.8 帮助模块的方案设计
    3.6 小结
第四章 常用机构库的实现
    4.1 常用机构库数据库模块的实现
        4.1.1 机构分类库的实现
        4.1.2 机构信息库的实现
    4.2 机构检索模块的实现
    4.3 机构库模块的实现
    4.4 运动仿真模块的实现
    4.5 运动曲线分析模块的实现
    4.6 机构快速设计模块的实现
        4.6.1 参数化设计的实现方式
        4.6.2 关键参数的建立
        4.6.3 参数的数据流动
    4.7 输出接口模块的实现
        4.7.1 常用数据接口分类
        4.7.2 CAD数据交换技术
        4.7.3 本模块数据交换的实现
    4.8 帮助模块的实现
    4.9 应用实例
        4.9.1 匀速连续转动机构
        4.9.2 非匀速连续转动机构
        4.9.3 往复移动机构
        4.9.4 往复摆动机构
        4.9.5 间歇转动机构
    4.10 小结
第五章 总结与展望
    5.1 总结
    5.2 展望
参考文献
攻读学位期间的研究成果
致谢
学位论文独创性声明
学位论文知识产权权属声明

(2)基于SolidWorks下的凸轮机构CAD系统二次开发(论文提纲范文)

中文摘要
英文摘要
第一章 绪论
    1.1 课题来源
    1.2 国内外研究情况
    1.3 应用前景
第二章 三维建模的方法及技术现状
    2.1 实体模型的表示方法
        2.1.1 边界表示法
        2.1.2 八叉树表示
    2.2 实体模型的设计方法
        2.2.1 参数化设计
        2.2.2 变量化设计
        2.2.3 基于特征设计的方法
    2.3 实体模型格式的兼容与转换
        2.3.1 STEP标准
第三章 盘形凸轮建模
    3.1 盘形凸轮轮廓线的直角坐标表示
    3.2 SolidWorks API函数的选用
    3.3 运动函数表达式的计算机读取
        3.3.1 词法分析器
        3.3.2 正规表达式
    3.4 盘形凸轮的三维建模
        3.4.1 凸轮轮廓线绘制的原理
        3.4.2 动态存储单元的确定
第四章 SolidWorks用 Visual C++ 6.0二次开发凸轮
    4.1 接口技术
        4.1.1 COM技术
        4.1.2 动态链接库 DLL
        4.1.3 API接口技术
    4.2 Visual C++6.0开发界面
        4.2.1 对话框设计
    4.3 VC开发的关键技术
        4.3.1 添加菜单
        4.3.2 变量参数初始化
        4.3.3 由运动函数三维建模
    4.4 DLL插件的运行
第五章 SolidWorks用 Visual Basic 6.0二次开发凸轮
    5.1 对象链接与嵌入技术OLB
    5.2 利用 VB进行二次开发的技术
    5.3 VB开发的关键技术
        5.3.1 编程的思想
        5.3.2 关键程序段
        5.3.3 SolidWorks API对象的引用
    5.4 外挂件的运行
第六章 结论及展望
    6.1 结论
    6.2 展望
致谢
参考文献
附录
原创性声明
关于学位论文使用授权的声明

(3)平面盘型凸轮机构智能设计和仿真系统的研究及开发(论文提纲范文)

第一章 绪论
    1.1 本文的研究背景及意义
    1.2 国内外研究现状及存在问题
    1.3 本文的主要研究内容
第二章 平面凸轮机构设计与分析
    2.1 概述
    2.2 从动件运动规律
        2.2.1 基本运动规律
        2.2.2 组合运动规律
        2.2.3 从动件运动规律的特性值
        2.2.4 从动件运动规律的选取原则
    2.3 基本尺寸设计
        2.3.1 凸轮机构压力角和基圆半径
        2.3.2 盘形凸轮机构的偏距
        2.3.3 盘形凸轮曲率半径
    2.4 凸轮轮廓的设计
        2.4.1 滚子(或尖底)直动从动件凸轮机构
        2.4.2 平底直动从动件凸轮机构轮廓设计
        2.4.3 滚子(或尖底)摆动从动件凸轮机构轮廓的设计
    2.5 本章小结
第三章 平面盘型凸轮机构智能设计
    3.1 凸轮机构智能设计系统结构
    3.2 凸轮机构智能系统设计
    3.3 凸轮机构智能设计系统中知识库的创建
        3.3.1 知识与知识表示
        3.3.2 基于规则的产生式表示
        3.3.3 知识库的创建
        3.3.4 知识库记录集对象的实现
    3.4 凸轮机构智能设计系统的知识库管理
    3.5 智能设计系统推理机的建立
        3.5.1 推理的控制策略
        3.5.2 推理机类的实现
    3.6 模糊综合决策确定从动件运动规律
    3.7 综合数据库
    3.8 本章小结
第四章 凸轮的仿真分析与数控编程
    4.1 凸轮的仿真分析与数控编程模块的流程
    4.2 在AutoCAD 中进行仿真与编程
        4.2.1 凸轮廓线的生成
        4.2.2 基于AutoLISP 的数据提取
    4.3 在UG NX 中的数控编程及加工仿真
        4.3.1 UG NX 集成软件简介
        4.3.2 在UG NX 中进行数控编程与仿真加工的具体过程
    4.4 本章小结
第五章 系统的使用及算例
    5.1 系统的组成
    5.2 系统的使用及算例
        5.2.1 凸轮机构的智能设计
        5.2.2 凸轮的仿真分析与程序编制
    5.3 本章小结
第六章 总结与展望
    6.1 全文的工作总结
    6.2 论文工作展望
攻读硕士学位期间的科研实践工作及成绩
    发表的论文
    参与的课题
参考文献

(4)凸轮机构CAD系统的研究与开发(论文提纲范文)

摘要
ABSTRACT
第一章 绪论
    1.1 CAD技术概述
        1.1.1 CAD技术简介
        1.1.2 CAD技术的发展及应用现状
        1.1.3 CAD技术的发展趋势
    1.2 凸轮机构及其CAD技术的应用与发展
        1.2.1 凸轮机构简介
        1.2.2 凸轮机构CAD的研究与发展
    1.3 课题的研究意义及主要内容
        1.3.1 课题的研究意义
        1.3.2 课题研究的主要内容
第二章 CSCM系统的总体规划
    2.1 CSCM系统开发环境及开发工具
        2.1.1 系统开发环境
        2.1.2 AutoCAD开发工具简介
        2.1.3 开发工具的选择
    2.2 CSCM系统的总体结构
        2.2.1 系统的模块化设计
        2.2.2 系统的工作流程
第三章 凸轮数学模型
    3.1 设计凸轮廓线的方法
    3.2 设计凸轮轮廓曲线的基本原理
    3.3 凸轮轮廓曲线的设计过程
        3.3.1 运动规律参数名称及定义
        3.3.2 凸轮运动规律的数学模型
        3.3.3 凸轮的理论廓线方程
        3.3.4 凸轮的实际廓线方程
    3.4 凸轮机构压力角计算及校核
        3.4.1 凸轮机构压力角计算
        3.4.2 凸轮机构压力角校核
第四章 CSCM系统面向对象的设计
    4.1 面向对象技术
        4.1.1 面向对象技术及其在机械CAD中的应用
        4.1.2 面向对象的编程方法具有四个基本特征
        4.1.3 面向对象程序设计的优点
    4.2 CSCM系统面向对象的设计
        4.2.1 CSCM系统面向对象分析
        4.2.2 类的分析与建立
第五章 CSCM系统数据库开发
    5.1 数据库系统的组成
    5.2 凸轮机构数据库设计
    5.3 Visual C++6.0开发数据库技术
        5.3.1 Visual C++6.0开发数据库技术简介
        5.3.2 ADO访问数据库的结构
        5.3.3 使用ADO访问数据库的方法
    5.4 CSCM系统数据库管理模块的实现
        5.4.1 在ObjectARX中使用ADO数据库基本方法
        5.4.2 基于数据库的凸轮参数的即时浏览功能的实现
第六章 ARX编程及用户交互界面的设计
    6.1 ObjectARX开发环境简介
        6.1.1 ARX应用程序的功能
        6.1.2 ObjectARX类库
        6.1.3 AutoCAD数据库
    6.2 CSCM系统ARX应用程序的开发
        6.2.1 使用ObjectARX 2002向导创建程序框架
        6.2.2 使用MFC的ARX应用程序设计
        6.2.3 CSCM系统ARX应用程序的结构
    6.3 CSCM系统的参数化设计
        6.3.1 参数化绘图简介
        6.3.2 参数化绘图的表现形式
        6.3.3 CSCM系统的参数化设计
    6.4 CSCM系统用户交互界面的开发
        6.4.1 系统菜单的设计
        6.4.2 系统的对话框设计
第七章 CSCM系统的帮助文件
    7.1 帮助文件的制作
        7.1.1 帮助文件的制作步骤
        7.1.2 帮助主题文件的格式
    7.2 下拉菜单的帮助文件
第八章 CSCM系统的安装和使用
    8.1 CSCM系统的安装
        8.1.1 系统安装文件简介
        8.1.2 系统的安装
    8.2 系统的操作和使用
第九章 结论与展望
    9.1 结论
    9.2 展望
致谢
参考文献

(5)弧面分度凸轮的设计及加工方法的改进(论文提纲范文)

0 前言
1 设计方法
    1.1 设计思路
    1.2 具体设计方法
2 变直径刀具加工方法
    2.1 理论分析
    2.2 加工方法
3 结论

(6)递纸机构中共轭凸轮的结构设计及其参数优化(论文提纲范文)

1 绪论
    1.1 递纸机构及其研究概况
    1.2 偏心摆动式递纸机构存在问题
    1.3 本课题要解决的主要问题
    1.4 本课题的研究逻辑及主要内容
    1.5 本章小节
2 偏心摆动式递纸机构的运动学研究
    2.1 偏心摆动式递纸牙运动规律的确定
        2.1.1 偏心摆动式递纸牙的运动功能要求
        2.1.2 偏心摆动递纸牙的运动状态要求
        2.1.3 递纸牙运动规律选择及确定
    2.2 递纸机构中各构件运动特征的确定
        2.2.1 数学方法介绍
        2.2.2 机构分析及计算
    2.3 凸轮及共轭凸轮轮廓线的确定
        2.3.1 凸轮轮廓的确定
        2.3.2 共轭凸轮轮轮廓的确定
        2.3.3 凸轮驱动的递纸机构设计流程
    2.4 本章小节
3 递纸机构的刚体动力学研究
    3.1 理论方法介绍
    3.2 机构各杆件的分析及计算
        3.2.1 机构各构件力分析
    3.3 计算结果及分析说明
    3.4 本章小节
4 递纸机构的弹性动力学研究
    4.1 凸轮-从动件系统动态特性
        4.1.1 凸轮-从动件系统动态分析概念
        4.1.2 凸轮-从动件系统的振动
    4.2 凸轮-从动件系统动力学模型
        4.2.1 构件等效动力学模型
        4.2.2 递纸机构动力学模型建立
    4.3 凸轮-从动件系统的动态分析
        4.3.1 工作端运动方程式
        4.3.2 工作端动态响应
        4.3.3 结果分析
    4.4 本章小节
5 递纸机构专用CAD软件研究开发
    5.1 软件功能需求分析
    5.2 软件功能结构设计
    5.3 系统界面开发
    5.4 应用程序内容及功能模块开发
    5.5 本章小节
6 研究结论
致谢
参考文献
附录

(7)基于Visual C++6.0的平面盘型凸轮机构设计专家系统的开发(论文提纲范文)

第一章 绪论
    1.1 选题的依据和意义
    1.2 文献综述
        1.2.1 人工智能
        1.2.2 专家系统
        1.2.3 机械设计专家系统
        1.2.4 计算机仿真简介
    1.3 本论文的主要工作
第二章 基本理论综述
    2.1 面向对象的程序设计
        2.1.1 基本概念
        2.1.2 面向对象程序的基本特征
    2.2 数据库基本理论
        2.2.1 数据库技术的演进及其特点
        2.2.2 数据模型
        2.2.3 数据库管理系统
        2.2.4 关系数据库
    2.3 凸轮机构设计基本术语
    2.4 从动件运动规律
        2.4.1 基本运动规律
        2.4.2 组合运动律
    2.5 从动件运动规律的选择原则
    2.6 凸轮机构基本尺寸的设计
        2.6.1 直动滚子(尖底)从动件凸轮机构基本尺寸的确定
        2.6.2 直动平底从动件凸轮机构基本尺寸的确定
        2.6.3 滚子(尖底)摆动从动件凸轮机构基本尺寸的确定
        2.6.4 平底摆动从动件凸轮机构基本尺寸的确定
    2.7 凸轮轮廓的设计
        2.7.1 滚子(尖底)直动从动件凸轮机构轮廓的设计
        2.7.2 直动平底从动件凸轮机构轮廓的设计
        2.7.3 滚子(尖底)摆动从动件凸轮机构轮廓的设计
        2.7.4 平底摆动从动件凸轮机构轮廓的设计
    2.8 小结
第三章 凸轮机构专家系统
    3.1 凸轮机构专家系统的结构
    3.2 凸轮机构中专家系统设计向导的创建
    3.3 凸轮机构专家系统中知识库的创建
        3.3.1 知识与知识表示
        3.3.2 基于规则的产生式表示
        3.3.3 知识库的创建
        3.3.4 知识库记录集对象的实现
        3.3.5 知识库规则
    3.4 凸轮机构专家系统的知识库管理
    3.5 凸轮机构中推理机的建立
        3.5.1 推理的控制策略
        3.5.2 推理机类的实现
    3.6 小结
第四章 基于SolidWorks的三维实体造型及运动仿真
    4.1 参数化的三维实体造型软件Solidworks2001
    4.2 基于SolidWorks的二次开发技术
    4.3 基于SolidWorks的运动仿真
    4.4 小结
第五章 平面盘型凸轮机构专家系统的使用及算例
    5.1 平面盘型凸轮机构专家系统的使用介绍
    5.2 专家系统设计算例
        5.2.1 直动滚子从动件凸轮机构设计算例
        5.2.2 摆动滚子从动件凸轮机构设计算例
    5.3 小结
第六章 结论
致谢
参考文献
附录

(8)基于internet的自动车床凸轮组远程协同设计系统的研究与开发(论文提纲范文)

第一章 引言
    1.1 网络协同设计研究的背景及意义
    1.2 基本概念及国内外研究现状
        1.2.1 并行工程的技术发展
        1.2.2 协同设计技术的发展
        1.2.3 国内外研究现状
    1.3 本论文的主要工作及研究必要性
        1.3.1 课题来源及研究的意义
        1.3.2 本论文的研究内容
第二章 系统的总体设计与建模
    2.1 系统的需求分析
    2.2 系统的总体结构
    2.3 系统各部分功能简介
    2.4 系统的运行环境
    2.5 开发工具的选择
    2.6 TL-CDS应用到的主要技术
        2.6.1 B/S(浏览器/服务器)模式
        2.6.2 ASP(Active Server Page)
        2.6.3 ActiveX技术
        2.6.4 ISAPI技术
第三章 自动车床加工件CAPP子系统
    3.1 CAPP技术
        3.1.1 CAPP的提出
        3.1.2 CAPP的发展及其分类
        3.1.3 CAPP系统的基本结构
    3.2 成组技术
        3.2.1 零件分类编码
        3.2.2 成组工艺
    3.3 基于GT的派生式CAPP系统
        3.3.1 基于特征的派生式CAPP系统
        3.3.2 基于GT的派生式CAPP系统
    3.4 自动车床加工件信息的识别
        3.4.1 DXF文件
        3.4.2 加工件信息的识别
    3.5 自动车床刀具用途说明
    3.6 工艺数据库的设计
        3.6.1 TL-CDS中几种典型零件工序分析
        3.6.2 工艺数据库的建立
    3.7 加工件工序的制定
        3.7.1 工步代码
        3.7.2 工序的生成
第四章 凸轮组协同设计子系统
    4.1 计算机支持的协同设计
    4.2 网络协同设计系统环境及TL-CDS的基本框架
        4.2.1 Internet和WWW服务
        4.2.2 TL-CDS系统Web服务器软件的选择
        4.2.3 TL-CDS协同设计系统的基本框架
    4.3 CSCW管理中心及异地实时交流平台的建立
        4.3.1 CSCW管理中心
        4.3.2 异地实时交流平台的建立
        4.3.3 NetMeeting简介及对其的开发
    4.4 自动车床凸轮组设计计算模块的设计
        4.4.1 主要设计内容
        4.4.2 设计计算模块的结构
        4.4.3 关键技术问题及其解决方案
    4.5 凸轮组协同设计子系统
第五章 凸轮组的优化设计
    5.1 自动车床凸轮组执行机构分析
        5.1.1 问题的提出
        5.1.2 刚体位移矩阵
        5.1.3 应用双铰杆作连架杆
    5.2 空间凸轮机构的运动学分析
        5.2.1 圆柱滚子空间凸轮机构轮廓曲面的通用计算方法
        5.2.2 摆动从动件圆柱空间凸轮机构轮廓曲面的计算
        5.2.3 空间凸轮实际轮廓的计算
    5.3 用有限元法研究凸轮连杆机构
        5.3.1 单元坐标和系统坐标
        5.3.2 系统力和单元力
        5.3.3 单元位移函数
        5.3.4 单元运动方程式
        5.3.5 系统运动方程
        5.3.6 方程的解法
        5.3.7 凸轮连杆机构弹性问题的求解
    5.4 ISAPI及异地程序调用
        5.4.1 异地程序调用
        5.4.2 ISAPI程序设计
    5.5 结论及解决方法
第六章 系统运行实例
第七章 结论与展望
    7.1 结论
    7.2 展望
参考文献
攻读学位期间公开发表的论文
附录
致谢

(9)基于VC的数据库开发技术在机械CAD软件中的应用(论文提纲范文)

1 引言
2 VC开发数据库技术应用概述
    2.1 VC开发数据库技术应用的分类
    2.2 VC开发数据库技术简介
        2.2.1 ODBC
        2.2.2 MFC ODBC
3 使用MFC ODBC类访问凸轮机构数据库的方法
    3.1 建立凸轮机构参数数据库
    3.2 建立ODBC数据源
    3.3 定义MFC ODBC类
4 凸轮机构数据管理模块
5 基于数据库的凸轮机构参数即时浏览功能的实现
6 结论

(10)用VisualC++开发凸轮CAD软件的方法研究(论文提纲范文)

1 凸轮计算机辅助设计方法与流程分析
2 凸轮运动规律设计方法
    2.1 推程期运动规律设计
    2.2 回程期运动规律设计
3 使用MFC的ARX应用程序设计
4 凸轮计算机辅助设计实例
5 结论

四、用VisualC++开发凸轮CAD软件的方法研究(论文参考文献)

  • [1]基于Pro/ENGINEER常用机构库的研究与开发[D]. 冯强. 青岛大学, 2012(01)
  • [2]基于SolidWorks下的凸轮机构CAD系统二次开发[D]. 刘斌. 贵州大学, 2006(11)
  • [3]平面盘型凸轮机构智能设计和仿真系统的研究及开发[D]. 秦鹏. 山东理工大学, 2006(09)
  • [4]凸轮机构CAD系统的研究与开发[D]. 李新华. 华中农业大学, 2005(03)
  • [5]弧面分度凸轮的设计及加工方法的改进[J]. 李义德,倪雁冰,曲鲁滨. 烟台教育学院学报, 2004(02)
  • [6]递纸机构中共轭凸轮的结构设计及其参数优化[D]. 朱先梅. 西安理工大学, 2004(03)
  • [7]基于Visual C++6.0的平面盘型凸轮机构设计专家系统的开发[D]. 张明洪. 西安理工大学, 2003(03)
  • [8]基于internet的自动车床凸轮组远程协同设计系统的研究与开发[D]. 张雷. 苏州大学, 2003(02)
  • [9]基于VC的数据库开发技术在机械CAD软件中的应用[J]. 鲁聪,黄丽娟,殷国富. 机械设计, 2001(10)
  • [10]用VisualC++开发凸轮CAD软件的方法研究[J]. 鲁聪,殷国富,王经卓. 机械, 2000(S1)

标签:;  ;  ;  ;  ;  

用Visual C++开发凸轮CAD软件的方法研究
下载Doc文档

猜你喜欢