导航:首页 > 编程语言 > 数控编程后处理

数控编程后处理

发布时间:2022-07-17 10:49:43

Ⅰ mastercam2017数控车后处理输出R坐标,怎样改成I ,K坐标

控制器定义里面可以修改。具体步骤如下:
第一:打开mastercam,在菜单栏《机床类型》里选择随便一种机床类型,进入加工模块。
第二:在菜单栏《设置》里选择最后一项《控制定义管理》点击进入。
第三:选择左侧点击《圆弧》,把右侧详细内容《圆心形式》选项改为《半径》即可。
(1)数控编程后处理扩展阅读:Mastercam是美国CNC Software Inc.公司开发的基于PC平台的CAD/CAM软件。它集二维绘图、三维实体造型、曲面设计、体素拼合、数控编程、刀具路径模拟及真实感模拟等多种功能于一身。它具有方便直观的几何造型。 Mastercam提供了设计零件外形所需的理想环境,其强大稳定的造型功能可设计出复杂的曲线、曲面零件。 Mastercam9.0以上版本还有支持中文环境,而且价位适中,对广大的中小企业来说是理想的选择,是经济有效的全方位的软件系统,是工业界及学校广泛采用的CAD/CAM系统。
Mastercam不但具有强大稳定的造型功能,可设计出复杂的曲线、曲面零件,而且具有强大的曲面粗加工及灵活的曲面精加工功能。其可靠刀具路径效验功能使Mastercam可模拟零件加工的整个过程,模拟中不但能显示刀具和夹具,还能检查出刀具和夹具与被加工零件的干涉、碰撞情况,真实反映加工过程中的实际情况,不愧为一优秀的CAD/CAM软件。同时Mastercam对系统运行环境要求较低,使用户无论是在造型设计、CNC铣床、CNC车床或CNC线切割等加工操作中,都能获得最佳效果Mastercam软件已被广泛的应用于通用机械、航空、船舶、军工等行业的设计与NC加工,从80年代末起,我国就引进了这一款着名的CAD/CAM软件,为我国的制造业迅速崛起作出了巨大贡献。

Ⅱ 数控编程软件的后处理是什么意思

做好的NC刀具路径是不可以直接用的
必须要转换成机床识别的G/M代码
所以是必须后处理的
至于传输程序
也是需要软件的
要通过他才能把程序传给机床
软件很多
比如熊族
CIMCOEdit
都是很不错的

Ⅲ 在数控编程(用于机械加工中心的]时,怎样对后置处理文件修改

).对后处理文件及其设定方法作一般性介绍.此部分内容一般都不用更改.
以下是截取的部分注释注释前都带#号,系统在执行代码处理时是不会读取前面带#号的语句的.)
# Post Name : MPFAN
# Proct : MILL
# Machine Name : GENERIC FANUC
# Control Name : GENERIC FANUC
# Description : GENERIC FANUC MILL POST
# Associated Post : NONE
# Mill/Turn : NO
# 4-axis/Axis subs. : YES
# 5-axis : NO
# Subprograms : YES
# Executable : MP v9.0
#
# WARNING: THIS POST IS GENERIC AND IS INTENDED FOR MODIFICATION TO
# THE MACHINE TOOL REQUIREMENTS AND PERSONAL PREFERENCE.

2) Debugging and Factory Set Program Switches (系统程序规划).此部分是MASTERCAM版本的后处理系统规划,每个版本都大同小异,一般不需更改.以下截取的是9.0版的)
m_one : -1 #Define constant
zero : 0 #Define constant
one : 1 #Define constant
two : 2 #Define constant
three : 3 #Define constant
four : 4 #Define constant
five : 5 #Define constant
c9k : 999 #Define constant

fastmode : yes #Enable Quick Post Processing, (set to no for debug)
bug1 : 2 #0=No display, 1=Generic list box, 2=Editor
bug2 : 40 #Append postline labels, non-zero is column position?
bug3 : 0 #Append whatline no. to each NC line?
bug4 : 1 #Append NCI line no. to each NC line?
whatno : yes #Do not perform whatline branches? (leave as yes)

get_1004 : 1 #Find gcode 1004 with getnextop?
rpd_typ_v7 : 0 #Use Version 7 style contour flags/processing?
strtool_v7 : 2 #Use Version 7 toolname?
tlchng_aft : 2 #Delay call to toolchange until move line
cant_tlchng : 1 #Ignore cantext entry on move with tlchng_aft
newglobal : 1 #Error checking for global variables
getnextop : 0 #Build the next variable table

3) General Output Settings(常规后处理设定).此部分可视情况更改,以适合机台或个人使用.以下截取的是9.0版的一些常规设定.冒号前面的是变量,冒号后面的是设定值,#号后面是注解(一般是说明0代表什么,1代表什么,2代表什么,yes或no应该不用翻译了吧?!)英文后面的中文注解是我加进去的,翻译的不是很详细,但相信大家能看懂.没有翻译的就表示我根本不会或此设定不常用....嘿嘿...

sub_level : 1 #Enable automatic subprogram support(启用自动支持子程式)
breakarcs : 2 #Break arcs, 0 = no, 1 = quadrants, 2 = 180deg. max arcs(打断圆弧方式)
arcoutput : 1 #0 = IJK, 1 = R no sign, 2 = R signed neg. over 180(转出圆弧方式)
arctype : 2 #Arc center 1=abs, 2=St-Ctr, 3=Ctr-St, 4=unsigned inc.
do_full_arc : 0 #Allow full circle output? 0=no, 1=no (是否转成整圆方式)
helix_arc : 0 #Support helix arc output, 0=no, 1=all planes,2=XY plane only(是否转成螺旋弧)
arccheck : 1 #Check for small arcs, convert to linear(是否检测小圆弧并将其转成线)
atol : .01 #Angularity tolerance for arccheck = 2(圆弧角度公差)
ltol : .002 #Length tolerance for arccheck = 1(圆弧长度公差)
vtol : .1 #System tolerance(系统公差)
maxfeedpm : 500 #Limit for feed in inch/min(最大进给-英制)
ltol_m : .05 #Length tolerance for arccheck = 1, metric(圆弧长度公差-公制)
vtol_m : .0025 #System tolerance, metric(系统公差-公制)
maxfeedpm_m : 10000 #Limit for feed in mm/min(最大进给-公制)
force_wcs : no #Force WCS output at every toolchange?(换刀时是否转出WCS坐标)
spaces : 0 #Number of spaces to add between fields(两行之间是否加入空格)
omitseq : yes #Omit sequence numbers?(是否省略序列号)
seqmax : 9999 #Max. sequence number(最大序列号)
stagetool : 0 #0 = Do not pre-stage tools, 1 = Stage tools(是否沿用刀具)
use_gear : 0 #Output gear selection code, 0=no, 1=no (是否转成齿轮代码)
max_speed : 10000 #Maximum spindle speed(最大转速)
min_speed : 50 #Minimum spindle speed(最小转速)
nobrk : no #Omit breakup of x, y & z rapid moves
progname : 0 #Use uppercase for program name (sprogname)(程式名称是否使用大写)

4) 中间还有一些例如:Common User-defined(指令设定),Format statements(格式报告),definitions for NC output(NC代码限定),Error messages(出错信息),Toolchange / NC output Variable Formats(刀具变量)等基本上都是系统固定格式,不需要更改.在此就不再详述.当然,我也不建议你更改这些项目,如果你改错的话,系统很可能不执行或机台报警......

5) Start of File and Toolchange Setup(文本内容和换刀设定).此部分内容很重要,很多使用者都从这里着手把程式改成自己需要的格式.以下截取的是9.0版的部分内容,其中有些是我根据自己需要更改的,中文是我加的注解.引号内是可以更改的内容.

"%", e(程式开头的百分号)
*progno, e(程式号码)
comment(注解,可有可无,如不需要则删除此句)
"(PROGRAM NAME - ", sprogname, ")", e(程式名称,可有可无)
"(", *tnote, *toffnote, *tlngnote, *tldia, ")", e(刀具直径及补正参数显示,如不需要则把此整句删除)
"(DATE=DD-MM-YY - ", date, " TIME=HH:MM - ", time, ")", e(程式日期显示,可有可无)
pbld, n, *"/M99", e (我自己加的一句,如不需要则整句删除,而不是只删除引号内的内容)
pbld, n, *"G90", "G92","X0.Y0.Z10.", e(定义加工原点,也可以改为G54坐标)
sav_absinc = absinc (绝对坐标系)
......

(中间省略的部分是系统根据刀路自动转出的程式,一般不必改)
......
(以下几句是出现在程式尾,可以根据需要添加或删除)

n, "Z10.", e (加工完成后提刀至安全高度)
n, "X0.Y0.", e (归零)
n, "G91", e (转用相对坐标)
n, "M99", e (回到主程式)
mergesub(此四句为程式结尾固定语句,不必理它)
clearsub
mergeaux
clearaux
"%", e(程式尾) ‘::好就好::中国权威模具网’

Ⅳ 刚开始学数控编程,编程序步骤方法是什么呢

数控机床程序编制的内容主要包括以下步骤:
一.工艺方案分析
î确定加工对象是否适合于数控加工(形状较复杂,精度一致要求高)
î毛坯的选择(对同一批量的毛坯余量和质量应有一定的要求)。
î工序的划分(尽可能采用一次装夹、集中工序的加工方法)。
二.工序详细设计
î工件的定位与夹紧。
î工序划分(先大刀后小刀,先粗后精,先主后次,尽量“少换刀”)。
î刀具选择。
î切削参数。
î工艺文件编制工序卡(即程序单),走刀路线示意图。程序单包括:程序名称,刀具型号,加工部位与尺寸,装夹示意图
三.编写数控加工程序
î用UG设置编出数控机床规定的指令代码(G,S,M)与程序格式。
î后处理程序,填写程序单。

Ⅳ 简述数控编程的内容和步骤

1、打开模型文件,如下图所示,点击“加工”,选择相关配置,进入加工环境。

Ⅵ 数控编程软件的后处理是什么意思

把刀位数据文件转换成指定数控机床能执行的数控程序的过程就称为后置处理。

经过自动编程刀具轨迹计算产生的是刀位数据(Cutter location date)文件,而不是数控程序。因此,这时需要设法把刀位数据文件转变成指定数控机床能执行的数控程序,然后采用通信的方式或DNC方式输入数控机床的数控系统,才能进行零件的数控加工。

后处理程序是在设计完成的待加工零件模型基础上,对已安排好的加工方式、刀具选择、下刀方式、刀路安排及切削参数等工艺参数进行运算,并编译生成机床能识别的G代码。这一步的代码处理准确与否,直接关系到零件的加工质量及数控机床的安全。

在安装数控编程软件(CAD/CAM)时系统会自动设置好一些后置处理程序,当编程者采用的数控系统与之相对应,就可以直接选择相对应的后置处理程序,而实际加工时选择的后置处理程序也应与编程者的数控系统相一致。

所以在利用编程软件进行数控编程时,必须对后处理器进行必要的设定和修改,以符合编程格式和数控系统的要求。

若编程人员在数控编程时不了解数控系统的基本要求,没有对后处理程序进行设置,结果生成的数控代码中就会有很多错误或多余的指令格式。这就要求在程序传人数控机床前,必须对NC程序进行手动增加或删减,如果没有修改正确,极易造成事故。

(6)数控编程后处理扩展阅读:

数控编程步骤:人工完成零件加工的数控工艺、分析零件图纸、制定工艺决策、确定加工路线、选择工艺参数、计算刀位轨迹坐标数据、编写数控加工程序单、验证程序、手工编程、刀轨仿真。

优点:主要用于点位加工(如钻、铰孔)或几何形状简单(如平面、方形槽)零件的加工,计算量小,程序段数有限,编程直观易于实现的情况等。

缺点:对于具有空间自由曲面、复杂型腔的零件,刀具轨迹数据计算相当繁琐,工作量大,极易出错,且很难校对,有些甚至根本无法完成。

参考资料:网络——数控编程

Ⅶ CAD/CAM数控编程的后置处理的方法与作用

后置处理就是 编程出来的 代码格式 比如G54 放在 G90后面也可以把G90改在G54后面 走圆弧 I J K R 都输出 也可以设置成 只输出 I 或者R
有的机床有档位代码 有的不用档位代码 后置里也可以自己改。

最简单的理解就是把它改成你理想的输出格式。

还有后置处理里因为有不同型号种类的 CNC机床 所以也需要选择不同的型号机床模板 都在后置处理中 比如你一台5轴联动的加工中心 你后置里选的3轴的编程 机床是跑不起来的 都在后置里选择

如果你只是用来考试过关什么的 就随便了 进工厂实际加工 那后置处理就是非常非常重要的。

我干加工中心4年了这是我的理解

分给我!!!

晕 回答这么详细 悬赏 0分 。。日了

Ⅷ 数控编程后处理软件定制

caxa2013电子图板、MasterCAM9.1 SP2 汉化特别版、

Mastercam不但具有强大稳定的造型功能,可设计出复杂的曲线、曲面零件,而且具有强大的曲面粗加工及灵活的曲面精加工功能。其可靠刀具路径效验功能使Mastercam可模拟零件加工的整个过程,模拟中不但能显示刀具和夹具,还能检查出刀具和夹具与被加工零件的干涉、碰撞情况,真实反映加工过程中的实际情况,不愧为一优秀的CAD/CAM软件。同时Mastercam对系统运行环境要求较低,使用户无论是在造型设计、CNC铣床、CNC车床或CNC线切割等加工操作中,都能获得最佳效果。

Ⅸ 用PRO/E做数控编程,主处理程序编完之后输出后置处理文件时,如何选择后置处理器

我以前用的时候是用自己设置的后处理器来生成程序的,不过那个设置的那些窗口全部是英文,先要熟悉一下那些英文的意思才行,PROE做曲面是还可以的,用来做其他的,总是感觉差强人意,走的刀路又多,建程序又麻烦,就算是用来铣规则体积块的时候,老是会中途更换下刀点,但有点好处就是,只要你模型建对了,就不会过切。 但总之是麻烦得不得了,到最后还要设刀具转速什么的一大坨。。。麻烦。

但以前用PROE与cimit 与mastercam同时做一个曲面的铣切,proe做出来的,的确漂亮。 不过,现在已很少用PROE做程序了。

阅读全文

与数控编程后处理相关的资料

热点内容
有一本小说女主叫苏晚 浏览:549
韩国大尺度来电 浏览:12
朴银狐妻子的职业电影 浏览:821
国产强奸的大尺度电影有哪些 浏览:59
欧美爱情电影船戏 浏览:924
拍摄指南小说txt百度下载 浏览:576
大美记者电视剧 浏览:483
男朋友在北京当快递员的电影 浏览:358
电影中有美娜名字的电影叫什么 浏览:833
美剧五十黑2简介 浏览:42
可以在线看的小网址 浏览:138
香港老电影在线免费观看 浏览:362
尸家重地2国语版免费 浏览:161
韩剧 女儿突然带着孙子来找他 浏览:561
2020年情感电影院上映列表 浏览:993
变身小说男变女嫁人 浏览:34
原罪未删减床戏在什么时间 浏览:848
最新全裸韩剧伦理片有哪些 浏览:294
男主帅的日本粉红电影 浏览:802
重生到香港混黑道小说 浏览:501