分类
软件大全 游戏大全 新闻资讯 游戏攻略
版本:大小:67.70M
类别:编程工具系统:Win7, WinAll

imspost完整版是一款非常实用的后期处理软件,操作界面友好,拥有创建接口、高速加工、文件预读等功能,几乎支持所有数控机床的后期处理操作。有需要的朋友不妨来下载使用,还有更多精彩内容等着你!
一款专业的后处理程序编辑器,用户可以轻松的将cad、cam等模型生成后置处理文件,为后处理操作提供了新的解决方案。

本站解压缩密码一律为:
某些杀毒软件,如360会报毒,请添加信任后管理员方式运行。
世界上最先进的后处理软件,将cad / cam的刀位文件(clfiles)转换为特定的数控机床所需要的代码(g/ m代码)程序;
能在一个易于使用的界面,无缝地工作于所有主要的cad / cam系统、硬件平台及数控机床;
智能预读,以自动确定最佳的解决方案;
后处理程序执行过程中调用和执行你自己的dll、脚本或程序;
在任何平面,弧线点与数据点拟合;
高速加工,将点到点的数据自动转换为nurbs格式;
创建你自己的接口,或者菜单;
预读刀位(clfiles)文件;
支持任何数量线性或旋转轴数的机床;
五轴钻孔循环;
自动支持共同直线轴;
多轴机床先进的线性化;
采用直线相切以优化输出;
提供了多种后置处理文件库,可支持更广泛的数控机床;
所有用户需要的后处理程序都可以通过执行imspost后生成;
为无循环支持功能的机床提供封闭循环或者模拟钻孔循环;
任意cam系统或硬件平台可以使用相同后处理程序;
易于使用的宏语言,能追溯逐行的输出或一个个清单的源代码级调试工具;
能访问所有后处理器的内部变量和源代码;
支持会话框形式确定输出的样式;
用户定义的后处理语法;
集成的控制器仿真/逆向后处理技术;
集成apt/cl, g代码和机器回放,提供了cnc后置开发的完整画面;
在大多数情况下,用户只需在imspost软件的对话窗口和菜单项中编辑和定义宏参数,不必进行任何宏程序的编制就可以得到为自己机床定制的后处理文件。
1、后处理开发流程
使用imspost进行数控机床后处理程序开发的基本流程如下图4~9所示。首先选择数控系统的;然后针对相应的机床进行其运动学设置进行机床组件配置。尤其是五坐标机床其设置一定要正确,其原因是由于五坐标机床的类型比较多,典型的配置主要有五轴转台回转与摆动、五轴转台回转与主轴摆动、五轴主轴回转与摆动、五轴主轴复合摆动回转、五轴工作台复合摆动回转等。其中五坐标后处理一般都通过使用rtcp(旋转刀具中心编程)功能来提高五坐标数控机床的编程效率和机床精度调整,尤其是多轴机床的偏心和摆长问题;第三步主要进行细节设置,包括机床坐标轴行程、程序起始终止控制、直线圆弧插补控制、机床主轴及其润滑控制、刀具补偿等;第四步如图 7 所示主要对常用的子程序调用、循环加工控制(铣削中心的钻孔、镗孔循环,车削加工的端面、外圆、镗孔、轮廓循环控制)等;第五步主要进行程序代码的测试,如图 8 所示;第六步是针对数控系统特殊的处理,进行用户的宏程序开发;第七步则是利用imspost提供的机床加工仿真模拟,对相应的数控机床系统进行产品仿真加工,以验证用户的后处理程序开发的正确性。
2、异构转换(多cam系统与数控系统)
系统提供了多种类型的机床库和数控系统库,是目前最好的后处理程序开发软件包,能满足所有数控机床后处理程序开发需求,方便企业生产需要。系统支持多个 cam 平台与数控系统的异构转换,包括典型 cam 平台的多种刀位源文件处理能力,多数控系统格式输出与机床运动学原理的处理、数控程序的刀位源文件反求、异构cam平台与数控系统之间的直接转换。如表 2 所示为imspost支持的典型cam平台与数控系统,从表 2 中可以看出,该系统支持几乎现所有流行的cam软件包和数控系统后处理程序开发。如图1~3所示为针对catia环境下的刀具轨迹,针对fidia kr214和fidia dr218两种不同类型的五坐标高速铣削加工中心,采用imspost软件包后处理生成的机床加工代码,用户可自由地对相应的机床和数控系统进行处理,不需要单独进行专业开发。
3、宏程序开发调试
通过使用宏程序编制测试macro test/debug来提高其后处理程序开发的开放性,通过提供一系列的宏操作macro operations、定义关键宏变量macro variables、宏指令与宏程序完成特定的功能。包括坐标变换、特殊格式输出、数值计算等方面的内容。系统使用一系列的宏变量和宏操作对刀位数据文件进行数值处理。采用宏变量的思想是为了控制管理刀位文件数据。用户必须了解数据文件的存储结构,宏是如何与数据进行交互处理的,如何在宏之间进行数据传递;同时必须了解imspost提供的宏程序语言逻辑操作,宏是如何操作用户变量和系统变量的。imspost宏程序编程方式与c、c++、fortran等高级语言的编程语法非常接近,系统提供了一系列的宏操作以及五种类型的变量对刀位数据结构文件进行操作。包括系统变量、模态变量、全局变量、局部变量和刀位文件数据结构变量,变量与c语言中的参数功能相同。下面分别进行简要介绍:
(1)系统变量system。它是用于创建维护系统信息使用的系统参数,用户可以使用关键字system及其变量名来定义,如系统时间system.date等。任何宏均可以直接对系统变量进行操作,包括安全平面设置system.auto_retract_safe、抽刀方式 system.auto_retract/ system_auto_retract_angle、旋转刀心编程rtcp功能变量 system.coord_rtcp、刀具交换 tool change macro variables、主轴功能控制spindle macro variables、进给速率控制feedrate definition macro variables、子程序调用与循环控制宏变量cycles macro variables等。
(2)全局变量global。它是由用户根据数控系统需求和使用需求自己创建的,其生命周期是在宏内外部使用均有效的。其功能主要是针对寄存器存储用户设置的信息,如刀具半径补偿寄存器global.cutcom_reg=”d”,钻孔循环中global.cycle.reg=”z/q/r/p”等。系统变量、全局变量和模态变量均在全局范围内有效。局部变量local只在宏内部使用有效,在宏外部使用时无效。
(3)模态变量mode。主要用于对不同的数控系统进行输入输出的格式控制,使用关键字mode来标识,可以有多级结构;如直线插补运动定义模态变量mode.motion.move g00/mode.motion.linear=g01、刀具半径补偿mode.cutcom.reg g41、钻孔循环mode.cycle.drill g81、冷却液控制mode.coolnt_off m09等。
(4)刀位文件变量cldata/clread。这两组类型的变量均是系统变量的一种,其生命周期全程有效的。其作用主要是宏读取刀位文件的数据结构并进行数据信息传递的,它们都是基于文件格式的数据信息。其中cldata是从刀位文件cld(如*.cls、*.nci、*.aptsourse)中读入信息后传递到宏进行数据处理的参数;而clread则是宏数据处理后向外部传递信息的参数变量。这两组变量均使用关键字minor和数据numbers来记录信息的,minor为存储关键字,numbers存储关键字对应的信息,如下所述加载刀具参数信息的例子:
loadtl/1.0, length, 5.0, osetno, 3.0
①当宏loadtl macro 被初始化时,其cldata存储的数据结构信息存储结构如下:
cldata.0 = 5 (3 values + 2 minor words) /三个数值与两个关键字
cldatan.0 = 3 /数值信息为3个
cldatan.1 = 1.0
cldatan.2 = 5.0
cldatan.3 = 3.0
cldatam.0 = 2 /关键字信息2个
cldatam.1 = "length"
cldatam.2 = "osetno"
②当刀具采用右补偿时,其存储的信息表达如下:
cldatan.right.length.0 = 1
cldatan.right.length.1 = 5.0
cldatan.right.osetno.0 = 1
cldatan.right.osetno.1 = 3.0
global.cutcom_reg = "d" /刀具寄存器存储
mode.cutcom.left :/g41刀具左补偿
mode.cutcomo.right : /g42刀具右补偿
mode.cutcom.off :/g40刀具补偿取消
③钻孔循环的实例:
mode.cycle.off="g80" /循环控制关闭
mode.cycle.drill="g81" /模态钻孔循环
cycle/drill, 0.5, ipm, 72, 0.4, 0.4
goto/1,2,3 /g81 x1. y2. z2.5 r3.4 f72.
goto/4,5,3 /x4. y5.
cycle/off /g80
imspost系统提供的宏操作功能函数主要用于宏之间的数据信息处理、内外部文件信息的处理、宏内部的逻辑控制。 imspost系统提供的宏操作主要有如if、while 、locate、break 、call 、case 、clread 、add 、bound 、copy 、cut 、delete 、file 、display 、move 、output 、print 、priority 、return 、run 、seqno 、solution 、sort 、split 、table 、update 。如当后处理处理spindl/off时,系统输出m5,使用宏可以在代码行后续输出冷却液关闭的功能m9。同时宏操作对于数控机床加工的程序g代码的首尾输出控制也非常方便有效。
4、机床仿真加工模拟
使用imspost开发的后处理程序后,对其进行机床代码的调试和机床仿真加工可非常方便的检测后处理程序的正确性,该系统提供了集成环境的程序调试与机床仿真加工模拟功能,如图9所示。尤其是对于五坐标机床的加工,由于其机床运动复杂,手工编程很难解决程序的正确性,采用机床仿真加工模拟可以大幅度提高编程的质量和效率,同时可以避免传统的试切方式来验证程序的正确性,不仅降低了成本,提高了产品质量、同时大量缩短了制造周期。
5、基于fidia kr214/dr218的应用实例
fidia kr214/fidia dr218均为六轴五联动高速铣削加工中心,主轴头绕z轴回转和绕x轴或y轴摆动,同时工作台绕z轴旋转。由于采用六轴五联动,因此其灵活性很大,使用非常方便。对于该类型的机床的运动配置如fidia dr218可以分解为主轴旋转摆动x、y、z、b、c结构形式和主轴摆动工作台旋转的x、y、z、b、w的结构形式。
scratchbot程序编程工具27.40M
下载
Enigma Virtual Box(软件虚拟化)下载v7.7.0 中文汉化版编程工具7.24M
下载
Microsoft Visual C++ 2010下载86/64位编程工具10.74M
下载
Rpg Maker XP(Rpg游戏开发工具)下载v1.03 汉化版编程工具21.58M
下载
astah professional中文修改版下载v7.0.1 免费版编程工具10.00M
下载
gnu nano windows编程工具3.01M
下载
html compiler中文版编程工具13.59M
下载
Visual Studio2017离线安装包下载中文修改版编程工具14.55M
下载
hex workshop专业版编辑器(16进制编辑器)下载v6.7.3.5308绿色版编程工具3.41M
下载
TC脚本开发工具下载v6.2 正式版编程工具17.29M
下载
vbwin10编程工具215.20M
下载
易语言api编程助手下载v2.0 免费版编程工具3.66M
下载
aspmaker2017汉化包下载免费版编程工具137KB
下载
winproladder下载免费版编程工具3.30M
下载
万能脱壳quickunpack免费版下载v2.2 绿色汉化版编程工具1KB
下载
adobe flex4.6编程工具326.70M
下载
JavaScript用户界面库Inferno下载v1.0.7 最新官方版编程工具791KB
下载
vc++6.0中文修改版下载安装版编程工具452.38M
下载
action pascal(a语言) 中文版编程工具3.29M
下载
sublime text3插件大全下载免费版编程工具35.90M
下载
易语言助手编程工具49.50M
下载
passolo汉化修正版编程工具18.15M
下载
findbugs(eclipse插件)下载v3.0.1 免费版编程工具8.48M
下载
uc mobile64位汉化修改版下载v1.2.3.4 免费版编程工具24.90M
下载
graywolf灰狼反编译工具下载1.88 绿色版编程工具2.01M
下载
step7microwinv40中文版编程工具316.43M
下载
imspost完整版下载v7.4 汉化免费版编程工具67.70M
下载
iceworks(飞冰gui)编程工具71.59M
下载
微信小程序开发者工具下载v1.01.1711160 正式版编程工具46.00M
下载
luastudio中文修改版(含教程)下载v9.6.9 免费版编程工具11.20M
下载
Google Android SDK R21(安卓开发环境)下载v1.16.0.0 官方版编程工具565.00M
下载
c++中文版下载编程工具48.09M
下载
codehelp中文版下载v2.0.1.0 绿色版编程工具184KB
下载
webstorm2018汉化修改版下载v2.3 中文版编程工具208.16M
下载
delphi rad studio 激活工具下载v1511 免费版编程工具472KB
下载
eclipse php juno下载v4.2 正式版编程工具110.00M
下载
正则表达式自动生成器工具下载v2.0 专业版编程工具1.94M
下载
activepython软件编程工具58.90M
下载
vc2005日文版编程工具2.54M
下载
openssl windows 32位编程工具30.00M
下载点击查看更多
三菱gx developer win10(三菱plc编程软件)编程工具227.69M
下载
易语言修改补丁下载v5.11 绿色版编程工具90KB
下载
scratchbot程序编程工具27.40M
下载
basic4android汉化版编程工具5.16M
下载
txttosqlite数据转换工具编程工具6.62M
下载
eclipse 4.6 svn插件下载最新版编程工具11.76M
下载
pilotedit 64bit中文版下载v10.4.0 最新版编程工具8.79M
下载
水淼易模块查看助手下载最新版编程工具1.16M
下载
c++中文版下载编程工具48.09M
下载
anaconda清华镜像编程工具509.00M
下载
codesys3.5下载v3.5 免费版编程工具52.00M
下载
hijson 64位(json格式化工具)下载v2.1.2 绿色版编程工具2.79M
下载
uc mobile64位汉化修改版下载v1.2.3.4 免费版编程工具24.90M
下载
dedexer反编译工具编程工具122KB
下载
pe文件编辑(lordpe)下载汉化版编程工具868KB
下载
seraph脚本编辑器编程工具3.75M
下载
winproladder下载免费版编程工具3.30M
下载
java环境安装下载v8.0u121 多国语言安装版编程工具69.09M
下载
jre(java虚拟机)下载v1.7.0 官方版编程工具73.00M
下载
webstorm2018汉化修改版下载v2.3 中文版编程工具208.16M
下载
万能脱壳quickunpack免费版下载v2.2 绿色汉化版编程工具1KB
下载
wampserver3.0.6 32bit版编程工具197.00M
下载
jdk1.8 64位下载正式版编程工具152.00M
下载
都客仿站高手免注册码(含注册机)下载v4.10 最新版编程工具3.68M
下载
Embarcadero Delphi XE7汉化最新版(rad studio xe7)下载v21.0.17017.3725 完整版编程工具8KB
下载
html compiler中文版编程工具13.59M
下载
Wing IDE Pro7中文最新版下载v7.2.1 免费版编程工具58.59M
下载
microdraw图形控件下载v5.0 免费版编程工具40.79M
下载
codelite中文版编程工具44.00M
下载
liteide(go语言开发)下载绿色版编程工具26.50M
下载
iceworks(飞冰gui)编程工具71.59M
下载
microsoft .net framework sdk编程工具10.86M
下载
visual c++2010 32位免费版编程工具4.80M
下载
vc2005日文版编程工具2.54M
下载
activepython软件编程工具58.90M
下载
vb6.0简体中文企业版下载v6.0 正式版编程工具1.20M
下载
uestudio17修改版下载v6.10 多国语言版编程工具13.89M
下载
freebasic软件下载v1.0.5 安装版编程工具27.20M
下载
Ubuntu新手工具箱软件下载v1.3 绿色版编程工具211KB
下载
intellij idea16汉化包下载v2016.3.3 免费版编程工具169KB
下载点击查看更多