STEP-NC程序解释器的研究与开发

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:cctvnba_2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
国际标准化组织最近制定了新的CAD/CAM与CNC系统进行数据交换的标准--STEP-NC( ISO14649),用以取代沿用已久的G&M代码。STEP-NC是STEP标准在CNC领域的延伸,在STEP的基础上将产品的设计信息和制造信息联系起来,实现了CAD、CAM、CNC之间数据的双向传输,极大方便了系统间的信息交换和共享。研究基于STEP-NC的数控系统对构建新一代的智能化、集成化、网络化数控系统具有重要意义。本文在深入研究STEP-NC标准体系的基础上,围绕STEP-NC程序解释器的设计与开发开展了以下工作:深入分析STEP-NC数据结构和文件结构,提出STEP-NC程序解释器的系统总体结构,建立了EXPRESS语言到C++语言的映射规则,读入STEP-NC文件,利用语法检查模块检查文件的合法性,提取文件信息建立以特征类为核心的类库,将EXPRESS语言描述的实体和属性映射为类库中对应的对象及其成员,给出坐标系变换的方法,根据加工策略规划刀具路径。使用OpenGL技术实现基于STEP-NC的三维加工过程的动态显示,模拟真实情况下的加工过程。动态显示模块能够根据程序解释器规划的刀具路径显示加工过程,反映实际的加工结果。验证路径规划的正确性,防止路径规划中的失误,避免实际加工中出现的刀具碰撞、干涉等问题。在Visual C++环境下,结合OpenGL图形函数库开发STEP-NC程序解释器及其加工动态显示系统,实现各功能模块,并运用一个实例的仿真结果对比分析验证了系统的正确性。
其他文献
作为一种非线性降维技术,流形学习算法能更好地发现复杂数据集的内在结构,为数据的进一步处理提供基础。目前已出现一些成熟的流形学习算法,并在模式识别,机器视觉等领域取得
快速扩散制造是在网络模式下迅速提升装备生产能力的一种军工制造模式,该模式的核心思想是通过将企业生产的瓶颈任务以“复制”方式转移到外部企业,实现武器装备制造能力的“
本文在弹性力学Hamilton体系的基础上,分别运用双三角级数法和区间B样条小波(BSWI)有限元半解析法研究了复杂边界层合板壳的静力学问题,具体的研究内容如下: 由弹性材料和压
固态胺水蒸气再生二氧化碳去除系统作为再生式的环控生保系统中的优先备用方案,其优势十分明显,但目前对该方面的研究鲜见报道。本文运用吸附动力学及热力学理论对固态胺树脂
近红外光谱仪是一种非接触、无需样品前处理,可定性、定量检测物质组分与含量的重要检测装备。论文针对高性能、低成本微型近红外光谱仪的迫切需求,开展具有分光、扫描与角度传感功能的MOEMS集成扫描光栅微镜设计与实验研究,具有重要的科学意义与应用需求。论文针对MOEMS扫描光栅微镜的光栅衍射效率、微镜扫描精度控制与光谱准确采集等关键技术问题,提出了一种将闪耀光栅、扫描微镜与角传感器一体化三维集成的MOEM
磁流变减振器是一种新型智能材料的减振装置,相对于普通液体减振器具有很多无法比拟的优点:结构简单、响应速度快、功耗低、阻尼力大且连续可调,是一种典型的可控流体减振器。由于磁流变减振器所表现出的优良特性,对于其阻尼力影响因素的研究也越加受到关注。本文首先设计加工4套不同尺寸参数的减振器活塞,分别进行减振器的静态与动态特性对比实验,根据实验结果分析矩形槽的特征尺寸参数的变化对阻尼力与动态振幅比大小的影响
2019年以来,面对深刻变化的外部环境,面对经济周期性波动、产业结构性调整的严峻挑战,面对快发展、防风险、惠民生等多重任务叠加的复杂局面,江北新区坚持以习近平新时代中国
期刊
本文以国家自然科学基金《轻质大面积超柔性太阳帆航天器动力学建模与控制问题研究》为背景,研究了太阳帆航天器动力学与控制问题。包括太阳帆航天器支撑管充气展开动力学与轴
振动模拟实验台在工程研究中被视为特别重要的试验设备。而依据研究人员的需求,可以利用振动试验对地震、道路等进行模拟试验,也可在室内实现在不同实际工况下的振动波形再现
光学三维测量技术在制造业、计算机辅助医学、虚拟现实、文化遗产保护以及游戏娱乐等方面都得到了广泛应用。本文在深入研究光学三维测量相关理论、方法及关键技术的基础上,设计与开发了基于格雷码-相移技术的光栅投影三维测量系统。主要研究内容和成果如下:(1)在对小孔成像模型和编码结构光法特点的分析与研究的基础上,提出了投影仪的一种线性隐式模型,建立了光栅投影三维测量系统完整的数学模型。(2)分别研究了格雷码和