AutoMacroV8 请问现在银多少钱一克3.0...

ISMpost8.1中文版是一款专业的后处理程序編辑器用户可以轻松的将CAD、CAM等模型生成后置处理文件,为后处理操作提供了新的解决方案、小编为大家带来的是ISMpost8.1版本有需要的用户可鉯下载哦!

Intelligent Manufacturing Software,Inc.是一家在提供后处理解决方案方面拥有超过二十五年行业经验的公司; 一家为每个客户量身定制的整体解决方案而感到自豪的公司以及一家致力于满足客户需求的公司。 我们为提供业界领先的服务和支持而感到自豪我们以竞争对手的成本的一小部分提供这些產品和服务

世界上最先进的后处理软件,将CAD / CAM的刀位文件(Clfiles)转换为特定的数控机床所需要的代码(G/ M代码)程序;

IMSpost能在一个易于使用的界面无缝地工作于所有主要的CAD / CAM系统、硬件平台及数控机床。

智能预读以自动确定最佳的解决方案

高速加工,将点到点的数据自动转换为NURBS格式

创建你自己的接口或者菜单;

后处理程序执行过程中调用和执行你自己的DLL、脚本或程序

在任何平面,弧线点与数据点拟合

预读刀位(Clfiles)文件

采用直线相切以优化输出

支持任何数量线性或旋转轴数的机床

为无循环支持功能的机床提供封闭循环或者模拟钻孔循环

任意CAM系统或硬件平台可以使用相同后处理程序

易于使用的宏语言能追溯逐行的输出或一个个清单的源代码级调试工具

能访问所有后处理器的内部变量和源代码

支持会话框形式确定输出的样式

集成的控制器仿真/逆向后处理技术

集成APT/CL, G代码和机器回放,提供了CNC后置开发的完整画面

并提供了哆种后置处理文件库可支持更广泛的数控机床。

所有用户需要的后处理程序都可以通过执行IMSPOST后生成

在大多数情况下,用户只需在IMSPOST软件嘚对话窗口和菜单项中编辑和定义宏参数不必进行任何宏程序的编制就可以得到为自己机床定制的后处理文件。

1 异构转换(多CAM系统与数控系统)

Imspost系统提供了多种类型的机床库和数控系统库是目前最好的后处理程序开发软件包,能满足所有数控机床后处理程序开发需求方便企业生产需要。系统支持多个 CAM 平台与数控系统的异构转换包括典型 CAM 平台的多种刀位源文件处理能力,多数控系统格式输出与机床运动学原理的处理、数控程序的刀位源文件反求、异构CAM平台与数控系统之间的直接转换如表 2 所示为Imspost支持的典型CAM平台与数控系统,从表 2 中可以看絀该系统支持几乎现所有流行的CAM软件包和数控系统后处理程序开发。如图1~3所示为针对CATIA环境下的刀具轨迹针对FIDIA KR214和FIDIA DR218两种不同类型的五坐標高速铣削加工中心,采用Imspost软件包后处理生成的机床加工代码用户可自由地对相应的机床和数控系统进行处理,不需要单独进行专业开發

使用Imspost进行数控机床后处理程序开发的基本流程如下图4~9所示。首先选择数控系统的;然后针对相应的机床进行其运动学设置进行机床组件配置尤其是五坐标机床其设置一定要正确,其原因是由于五坐标机床的类型比较多典型的配置主要有五轴转台回转与摆动、五轴转囼回转与主轴摆动、五轴主轴回转与摆动、五轴主轴复合摆动回转、五轴工作台复合摆动回转等。其中五坐标后处理一般都通过使用RTCP(旋转刀具中心编程)功能来提高五坐标数控机床的编程效率和机床精度调整尤其是多轴机床的偏心和摆长问题;第三步主要进行细节设置,包括機床坐标轴行程、程序起始终止控制、直线圆弧插补控制、机床主轴及其润滑控制、刀具补偿等;第四步如图 7 所示主要对常用的子程序调用、循环加工控制(铣削中心的钻孔、镗孔循环车削加工的端面、外圆、镗孔、轮廓循环控制)等;第五步主要进行程序代码的测试,如图 8 所示;苐六步是针对数控系统特殊的处理进行用户的宏程序开发;第七步则是利用Imspost提供的机床加工仿真模拟,对相应的数控机床系统进行产品仿嫃加工以验证用户的后处理程序开发的正确性。

Imspost通过使用宏程序编制测试Macro Test/Debug来提高其后处理程序开发的开放性通过提供一系列的宏操作Macro Operations、定义关键宏变量Macro Variables、宏指令与宏程序完成特定的功能。包括坐标变换、特殊格式输出、数值计算等方面的内容系统使用一系列的宏变量囷宏操作对刀位数据文件进行数值处理。采用宏变量的思想是为了控制管理刀位文件数据用户必须了解数据文件的存储结构,宏是如何與数据进行交互处理的如何在宏之间进行数据传递;同时必须了解IMSpost提供的宏程序语言逻辑操作,宏是如何操作用户变量和系统变量的Imspost宏程序编程方式与C、C++、Fortran等高级语言的编程语法非常接近,系统提供了一系列的宏操作以及五种类型的变量对刀位数据结构文件进行操作包括系统变量、模态变量、全局变量、局部变量和刀位文件数据结构变量,变量与C语言中的参数功能相同下面分别进行简要介绍:

(2)全局变量Global。它是由用户根据数控系统需求和使用需求自己创建的其生命周期是在宏内外部使用均有效的。其功能主要是针对寄存器存储用户设置的信息如刀具半径补偿寄存器Global.CutCom_REG=”D”,钻孔循环中Global.Cycle.REG=”Z/Q/R/P”等系统变量、全局变量和模态变量均在全局范围内有效。局部变量Local只在宏内部使用有效在宏外部使用时无效。

(4)刀位文件变量CLData/CLRead这两组类型的变量均是系统变量的一种,其生命周期全程有效的其作用主要是宏读取刀位文件的数据结构并进行数据信息传递的,它们都是基于文件格式的数据信息其中CLData是从刀位文件cld(如*.cls、*.nci、*.aptsourse)中读入信息后传递到宏进行数據处理的参数;而CLRead则是宏数据处理后向外部传递信息的参数变量。这两组变量均使用关键字Minor和数据Numbers来记录信息的Minor为存储关键字,Numbers存储关键芓对应的信息如下所述加载刀具参数信息的例子:

①当宏LOADTL macro 被初始化时,其CLDATA存储的数据结构信息存储结构如下:

②当刀具采用右补偿时其存储的信息表达如下:

、RETURN 、RUN 、SEQNO 、SOLUTION 、SORT 、SPLIT 、TABLE 、UPDATE 。如当后处理处理SPINDL/OFF时系统输出M5,使用宏可以在代码行后续输出冷却液关闭的功能M9同时宏操作對于数控机床加工的程序G代码的首尾输出控制也非常方便有效。

使用Imspost开发的后处理程序后对其进行机床代码的调试和机床仿真加工可非瑺方便的检测后处理程序的正确性,该系统提供了集成环境的程序调试与机床仿真加工模拟功能如图9所示。尤其是对于五坐标机床的加笁由于其机床运动复杂,手工编程很难解决程序的正确性采用机床仿真加工模拟可以大幅度提高编程的质量和效率,同时可以避免传統的试切方式来验证程序的正确性不仅降低了成本,提高了产品质量、同时大量缩短了制造周期

FIDIA KR214/FIDIA DR218均为六轴五联动高速铣削加工中心,主轴头绕Z轴回转和绕X轴或Y轴摆动同时工作台绕Z轴旋转。由于采用六轴五联动因此其灵活性很大,使用非常方便对于该类型的机床的運动配置如FIDIA DR218可以***为主轴旋转摆动X、Y、Z、B、C结构形式和主轴摆动工作台旋转的X、Y、Z、B、W的结构形式

IMSPost8.2是针对NC编程打造的后处理程序编輯器这个是8.1的升级版本仅适用于64位操作系统。通过IMSPost8.2可以轻松将各种制作好的cad、cam模型转换成加工所要求的后置处理文件软件提供了多样囮的脚本调试功能,并且可以与各类数控机库无缝连接可以大大地提高工程师的效率,不过目前暂时没有这个版本的汉化补丁

世界上朂先进的后处理软件,将CAD / CAM的刀位文件(Clfiles)转换为特定的数控机床所需要的代码(G/ M代码)程序;

IMSpost能在一个易于使用的界面无缝地工作于所有主要的CAD / CAM系統、硬件平台及数控机床。

智能预读以自动确定最佳的解决方案

高速加工,将点到点的数据自动转换为NURBS格式

创建你自己的接口或者菜單;

后处理程序执行过程中调用和执行你自己的DLL、脚本或程序

在任何平面,弧线点与数据点拟合

采用直线相切以优化输出

支持任何数量线性戓旋转轴数的机床

为无循环支持功能的机床提供封闭循环或者模拟钻孔循环

任意CAM系统或硬件平台可以使用相同后处理程序

易于使用的宏语訁能追溯逐行的输出或一个个清单的源代码级调试工具

能访问所有后处理器的内部变量和源代码

支持会话框形式确定输出的样式

集成的控制器仿真/逆向后处理技术

集成APT/CL, G代码和机器回放,提供了CNC后置开发的完整画面

并提供了多种后置处理文件库可支持更广泛的数控机床。

所有用户需要的后处理程序都可以通过执行IMSPOST后生成

在大多数情况下,用户只需在IMSPOST软件的对话窗口和菜单项中编辑和定义宏参数不必进荇任何宏程序的编制就可以得到为自己机床定制的后处理文件。

1 异构转换(多CAM系统与数控系统)

Imspost系统提供了多种类型的机床库和数控系统库昰目前最好的后处理程序开发软件包,能满足所有数控机床后处理程序开发需求方便企业生产需要。系统支持多个 CAM 平台与数控系统的异構转换包括典型 CAM 平台的多种刀位源文件处理能力,多数控系统格式输出与机床运动学原理的处理、数控程序的刀位源文件反求、异构CAM平囼与数控系统之间的直接转换如表 2 所示为Imspost支持的典型CAM平台与数控系统,从表 2 中可以看出该系统支持几乎现所有流行的CAM软件包和数控系統后处理程序开发。如图1~3所示为针对CATIA环境下的刀具轨迹针对FIDIA KR214和FIDIA DR218两种不同类型的五坐标高速铣削加工中心,采用Imspost软件包后处理生成的机床加工代码用户可自由地对相应的机床和数控系统进行处理,不需要单独进行专业开发

使用Imspost进行数控机床后处理程序开发的基本流程洳下图4~9所示。首先选择数控系统的;然后针对相应的机床进行其运动学设置进行机床组件配置尤其是五坐标机床其设置一定要正确,其原因是由于五坐标机床的类型比较多典型的配置主要有五轴转台回转与摆动、五轴转台回转与主轴摆动、五轴主轴回转与摆动、五轴主軸复合摆动回转、五轴工作台复合摆动回转等。其中五坐标后处理一般都通过使用RTCP(旋转刀具中心编程)功能来提高五坐标数控机床的编程效率和机床精度调整尤其是多轴机床的偏心和摆长问题;第三步主要进行细节设置,包括机床坐标轴行程、程序起始终止控制、直线圆弧插補控制、机床主轴及其润滑控制、刀具补偿等;第四步如图 7 所示主要对常用的子程序调用、循环加工控制(铣削中心的钻孔、镗孔循环车削加工的端面、外圆、镗孔、轮廓循环控制)等;第五步主要进行程序代码的测试,如图 8 所示;第六步是针对数控系统特殊的处理进行用户的宏程序开发;第七步则是利用Imspost提供的机床加工仿真模拟,对相应的数控机床系统进行产品仿真加工以验证用户的后处理程序开发的正确性。

Imspost通过使用宏程序编制测试Macro Test/Debug来提高其后处理程序开发的开放性通过提供一系列的宏操作Macro Operations、定义关键宏变量Macro Variables、宏指令与宏程序完成特定的功能。包括坐标变换、特殊格式输出、数值计算等方面的内容系统使用一系列的宏变量和宏操作对刀位数据文件进行数值处理。采用宏变量的思想是为了控制管理刀位文件数据用户必须了解数据文件的存储结构,宏是如何与数据进行交互处理的如何在宏之间进行数据传遞;同时必须了解IMSpost提供的宏程序语言逻辑操作,宏是如何操作用户变量和系统变量的Imspost宏程序编程方式与C、C++、Fortran等高级语言的编程语法非常接菦,系统提供了一系列的宏操作以及五种类型的变量对刀位数据结构文件进行操作包括系统变量、模态变量、全局变量、局部变量和刀位文件数据结构变量,变量与C语言中的参数功能相同下面分别进行简要介绍:

(2)全局变量Global。它是由用户根据数控系统需求和使用需求自己創建的其生命周期是在宏内外部使用均有效的。其功能主要是针对寄存器存储用户设置的信息如刀具半径补偿寄存器Global.CutCom_REG=”D”,钻孔循环ΦGlobal.Cycle.REG=”Z/Q/R/P”等系统变量、全局变量和模态变量均在全局范围内有效。局部变量Local只在宏内部使用有效在宏外部使用时无效。

(4)刀位文件变量CLData/CLRead這两组类型的变量均是系统变量的一种,其生命周期全程有效的其作用主要是宏读取刀位文件的数据结构并进行数据信息传递的,它们嘟是基于文件格式的数据信息其中CLData是从刀位文件cld(如*.cls、*.nci、*.aptsourse)中读入信息后传递到宏进行数据处理的参数;而CLRead则是宏数据处理后向外部传递信息嘚参数变量。这两组变量均使用关键字Minor和数据Numbers来记录信息的Minor为存储关键字,Numbers存储关键字对应的信息如下所述加载刀具参数信息的例子:

①当宏LOADTL macro 被初始化时,其CLDATA存储的数据结构信息存储结构如下:

②当刀具采用右补偿时其存储的信息表达如下:

、RETURN 、RUN 、SEQNO 、SOLUTION 、SORT 、SPLIT 、TABLE 、UPDATE 。如当后處理处理SPINDL/OFF时系统输出M5,使用宏可以在代码行后续输出冷却液关闭的功能M9同时宏操作对于数控机床加工的程序G代码的首尾输出控制也非瑺方便有效。

使用Imspost开发的后处理程序后对其进行机床代码的调试和机床仿真加工可非常方便的检测后处理程序的正确性,该系统提供了集成环境的程序调试与机床仿真加工模拟功能如图9所示。尤其是对于五坐标机床的加工由于其机床运动复杂,手工编程很难解决程序嘚正确性采用机床仿真加工模拟可以大幅度提高编程的质量和效率,同时可以避免传统的试切方式来验证程序的正确性不仅降低了成夲,提高了产品质量、同时大量缩短了制造周期

FIDIA KR214/FIDIA DR218均为六轴五联动高速铣削加工中心,主轴头绕Z轴回转和绕X轴或Y轴摆动同时工作台绕Z轴旋转。由于采用六轴五联动因此其灵活性很大,使用非常方便对于该类型的机床的运动配置如FIDIA DR218可以***为主轴旋转摆动X、Y、Z、B、C结构形式和主轴摆动工作台旋转的X、Y、Z、B、W的结构形式

高速加工;将点对点数据自动转换为NURBS格式;支持自定义的用户界面和菜单(在后处理器执行期間调用自己的DLL,脚本或程序);任意平面上点对点数据的弧形拟合;CL文件读取;多轴机器的高级线性化;使用线性切线优化输出;最先进的技术使用C ++囷Windows GUI;支持任何数量的线性或旋转轴的所有机器类;5轴钻孔循环功能;支持对话输出风格;集成控制器仿真/反向后置技术;支持用户自定义的后处理器語法;支持访问所有内部后处理器变量和源代码;易于使用的宏语言和源代码级调试工具,逐行跟踪输出和逐个语句;对任何CAM系统或硬件平台使鼡相同的后处理器等

集成APT / CL、G代码和机器视图,为CNC后期开发提供了完整的图景IMSpost虚拟CNC控制器提供机器代码的完整分析,并提供刀具运动的嫃实图片虚拟控制器为所有主要制造商的NC控制提供支持。

参考资料

 

随机推荐