A. mastercam的进给和刀补,处理程序的时候和自己编的不一样,怎么改
Mastercam后处理修改方法
Mastercam系统配置的是适应单一类型控制系统的通用后置处理,该后置处理提供了一种功能数据库模型,用户根据数控机床和数控系统的具体情况,可以对其数据库进行修改和编译,定制出适应某一数控机床的专用后置处理程序。
Mastercam系统后置处理文件的扩展名为PST,称为PST文件,它定义了切削加工参数、NC程序格式、辅助工艺指令,设置了接口功能参数等,其结构由八个部分组成:
1. 注解
程序每一列前有“#”符号表示该列为不影指旦响程序执行的文字注解。如:
# mi2-Absolute, or Incremental positioning
0=absolute
1=incremental
表示mi2定义编程时数值给睁陪定方式,若mi=0为绝对值编程,mi=1为增量值编程。 在这一部分里,定义了数控系统编程的所有准备功能G代码格式和辅助功能M代码格式。
2. 程序纠错
程序中可以插入文字提示来帮助纠错,并显示在屏幕上。如:
# Error messages (错误信息)
psuberror # Arc output not allowed
"ERROR-WRONG AXIS USED IN AXIS SUBSTITUTION", e
如果展开图形卷成旋转轴时,轴替换出错,则在程序中会出现上面引号中的错误提示。
3. 定义变量的数据类型、使用格式和常量赋值
如规定G代码和M代码是不带小数点的两位整数,多轴加工中心的旋转轴的地址代码是A、B和C,圆弧长度允许误差为0.002,系统允许误差为0.00005,进给速度最大值为10m/min等。
4. 定义问题
可以根据机床加工需要,插入一个问题给后置处理程序执行。
如定义NC程序的目录,定义启动和退出后置处理程序时的C-Hook程序名。
5. 字符串行表
字符串起始字母为s,可以依照数值选取字符串,字符串可以由两个或更多的字符来组成。 字符串sg17,表示指定XY加工平面,NC程序中出现的是G17,scc1表示刀具半径左补偿,NC程序中出现的是G41,字符串sccomp代表刀具半径补偿建立或取消。
6. 自定义单节
重磅推荐:网络阅读APP,免费看书神器!
1/4
可以让使用者将一个或多个NC码作有组织的排列。
自定义单可以是公式悉逗蠢、变量、特殊字符串等:
pwcs # G54+ coordinate setting at toolchange
if mil >1, pwcs_g54
表示用pwcs单节指代#G54+在换刀时坐标设定值,mil定义为工件坐标系(G54~G59)
7. 预先定义的单节
使用者可按照数控程序规定的格式将一个或多个NC代码作有组织的排列,编排成一条程序段。
8. 系统问答
后置处理软件提出了五组问题,供使用者回答,可按照注解文字、赋值变量、字符串等内容,根据使用的机床、数控系统进行回答。
设计后置处理文件,一般是按照NC程序的结构模块来进行。根据NC程序的功能,后置处理文件分成六个模块如下:
1. 文件头
文件头部分设定程序名称和编号,此外,SINUMERIK 810D系统还必须指定NC程序存放路径,并按照以下格式输出:
“%_N_(程序名及编号)_(路径)”。
NC程序可存放在主程序、子程序和工作程序目录下,扩展名分别为:MPF、SPF、WPD,一般放在工作程序目录下。因此经修改的Pst文件格式为:
Pheader # Start of file
" %_N_", progname, "_WPD" (程序名、存放目录)
B. 数控车caxa软件编凸凹圆弧程序不对,凸先是圆弧,后是斜线,凹先市斜线后是圆弧
编制数控车床加工程序时,理论上是将车刀刀尖看成一个点,如图1a所示的P点就是理论刀尖。但为了提高刀具的使用寿命和降低加工工件的表面粗糙度,通常将刀尖磨成半径不大的圆弧(一般圆弧半径R是0.4—1.6之间),如图1b所示X向和Z向的交点P称为假想刀尖,该点是编程时确定加工轨迹的点,数控系统控制该点的运动轨迹。然而实际切削时起作用的切削刃是圆弧的切点A、B,它们是实际切削加工时形成工件表面的点。很显然假想刀尖点P与实际切削点A、B是不同点,所以如果在数控加工或数控编程时不对刀尖圆角半径进行补偿,仅按照工件轮廓进行编制的程序来加工,势必会产生加工误差。
(a) (b)
图1 圆头刀假想刀尖
二、假想刀尖的轨迹分析与偏置值计算
用圆头车刀进行车削加工时,实际切削点A和B分别决定了X向和 Z向的加工尺寸。如图2所示,车削圆柱面或端面(它们的母线与坐标轴Z或X平行)时,P点的轨迹与工件轮廓线重合;车削锥面或圆弧面(它们的母线与坐标轴Z或X不平行)时,P点的轨迹与工件轮廓线不重合,因此下面就车削锥面和圆弧面进行讨论:
图2 刀尖圆弧半径的影响
1、加工圆锥面的误差分析与偏置值计算
如图3a所示,假想刀尖P点沿工件轮廓CD移动,如果按照轮廓线CD编程,用圆角车刀进行实际切削,必然产生CDD1C1的段脊纤残留误差。因此,实际加工时,圆头车刀的实际切削点要移至轮握仿廓线CD,沿CD移动,如图3b所示,这样才能消除残留高度。这时假想刀尖的轨迹C2D2与轮廓线CD在X向相差ΔX,Z向相差ΔZ。设刀具的半径为r,可以求出:
图3 圆头车刀加工圆锥面
2、加工圆弧面的误差分析与偏置值计算
圆头车刀加工圆弧面和加工圆锥面基本相似。如图4是加工1/4凸凹圆弧,CD为工件轮廓线,O点为圆心,半径为R,刀具与圆弧轮廓起点、终点的切削点分别为C和D,对应假想刀尖为C1和D1。对图4a所示凸圆弧加工情况,圆弧C1D1为假想刀尖轨迹,O1点为圆心,半径为(R+r);对图4b所示凹圆弧加工情况,圆弧C2D2为假想刀尖轨迹,其圆心是O2点,半径为(R-r)。如果按假想刀尖轨迹编程,则要以图中所示的圆弧野山C1D1或C2D2(虚线)有关参数进行程序编制。
图4 圆头车刀加工90°凸凹圆弧
三、刀尖圆角半径补偿方法
现代数控系统一般都有刀具圆角半径补偿器,具有刀尖圆弧半径补偿功能(即G41左补偿和G42右补偿功能),对于这类数控车床,编程员可直接根据零件轮廓形状进行编程,编程时可假设刀具圆角半径为零,在数控加工前必须在数控机床上的相应刀具补偿号输入刀具圆弧半径值,加工过程中,数控系统根据加工程序和刀具圆弧半径自动计算假想刀尖轨迹,进行刀具圆角半径补偿,完成零件的加工。刀具半径变化时,不需修改加工程序,只需修改相应刀号补偿号刀具圆弧半径值即可。需要注意的是:有些具有G41、G42功能的数控系统,除了输入刀头圆角半径外,还应输入假想刀尖相对于圆头刀中心的位置,这是由于内、外圆车刀或左、右偏刀的刀尖位置不同。
当数控车床的数控系统具有刀具长度补偿器时,直接根据零件轮廓形状进行编程,加工前在机床的刀具长度补偿器输入上述的ΔX和ΔZ的值,在加工时调用相应刀具的补偿号即可。
对于有些不具备补偿功能经济型数控系统的车床可直接按照假想刀尖的轨迹进行编程,即在编程时给出假想刀尖的轨迹,如图3b和图4所示的虚线轨迹进行编程。如果采用手工编程计算相当复杂,通常可利用计算机绘图软件(如AutoCAD、CAXA电子图版等)先画出工件轮廓,再根据刀尖圆角半径大小绘制相应假想刀尖轨迹,通过软件查出有关点的坐标来进行编程;对于较复杂的工件也可以利用计算机辅助编程(CAM),如用CAXA数控车软件进行编程时,刀尖半径补偿有两种方式:编程时考虑半径补偿
很高兴回答楼主的问题 如有错误请见谅
C. 加工中心程序乱码怎么回事
故障原因:
1.加工中心参数设置错误或参数设置不当解决办法:需正确设置参数
2.同时运行了系统以外的其他内存驻留程序,正从软盘或网络调用较大的程序或者从已损坏的软盘上调用程序,解决办法:停止部份正在运行或调用的程序
3.当系统文件受的破坏或者感梁了病毒,出现这种情况的解决办法:我们需要用杀毒软件检查软件系统,加工中心清除病毒或者重新安装系统软件进行修复.
4.电源功率不够,解决方法:确认电源的负载能力是否符合系统要求
5.系统元器件受到损害,解决方法:需要检查后进行更换.
加工中心系统上电后花屏或乱码怎坦雀么办:
1.系统文件被破坏了,排除方法需要修复系统文件或重装系统
2.系统内存不足,排除方法需要对系统进行整理,删除一些不必要的垃圾文件.
3.外部干扰,排除方法是增加一些防干扰措施。
加工中心系统上电后,NC电源指示灯亮,但是屏幕无显示或黑屏。
加工中心故障原因分析:
1、显示模块损坏,排除方法:更换显示模块;
2.显示模块电源不良或没有接通,排除方法,需对电源迟信敏进行修复;
3.显示屏由于电压过高被烧坏,排除方法:更换显示屏;
4.系码枝统显示屏亮底调节过暗,排除方法:对显示屏亮度进行重新调整.
加工中心主轴有转速,但CRT无速度显示。
加工中心故障原因分析:1.三轴加工中心的主轴编码器损坏,需要及时更换主轴编码器;2.主轴编码器电缆脱落或断线,系统参数设置不对,编码器反馈的接口不对或者没有选择主轴控制的有关功能,排除方法:重新焊接电缆,正确设置系统参数
主轴实际转速与所发指令不符:
1.立式加工中心的主轴编码器每转脉冲数设置错误,排除方法:确认主轴编码器每转脉冲数是否设置正确,正确设置主轴编码器的每转脉冲数
2.PLC程序错误,检查PLC程序中主轴速度和D/A输出部份的程序,改写PLC的程序,重机调试
3.速度控制信号电缆连接错误,重新焊接电缆.
加工中心数控系统上电后,屏幕显示高亮,但没有内容,
1.故障原因:数控系统文件被破坏或者感染了病毒,显示控制板出现故障,排除方法:用杀毒软件检查软件系统,清除病毒或者重新安装系统软件进行修复或更换显示控制板。
加工中心系统上电后,屏幕显示暗淡,但是可以正常操作,系统运行正常;
D. 加工中心程序结束错误
程序里面的指令错了,系统不支持这个指令。
机床在每次开机或机床按急停复位后,首先回机床参考零位(即回零),使机床对其以后的操作有一个基准明游位置。
工件装夹前要先清洁好各表面,不能粘有油污、铁屑和灰尘,并用锉刀(或油石)去掉工激册销件表面的毛刺。
装夹用的等高铁一定要经磨床磨平各表面,使其光滑、平整。码铁、螺母一定要坚固,能可靠地夹紧工件,对一些难装夹的小工件可直接夹紧在虎钳上;机床工作台应清洁干净,无铁屑、灰尘、油污;垫铁一般放在工件的四角,对跨度过大的工姿友件须要在中间加放等高垫铁。
E. Fanuc系统,我们公司在用CF卡传程序时,程序传到加工中心设备里,偶尔会出现程序不对,在程序中间
估计是系统问题,我几万条的程序传告碰入设备从来没有袜渗谈出现过这种情况。MC 和MD系统都没遇倒这种情况。建议用数据线连接电脑在线喊察加工。
F. ug钻孔程序不对怎么办
1、首先打开钻孔加工参数常规设置。
2、其次猜庆刀轨设置-避穗悄握让。进运宏入避让-选择startPoint命令-指定起点位置。
3、最后进入避让-选择ReturnPoint命令-指定返回点位置,生成确定即可。
G. 加工中心程序重新开始指令错误怎么解决
1 建议重新检查程序重新开始指令的书写和语法是否正确,可能出现了错误。
2 加工中心程序弯宴重新开始指令错误常常是由于程序指令书写不规范或者旧指埋握银令未完全删除导致的。
解决这个问题可以检查程序指令书写皮森是否正确,并且确认之前的指令是否完全被删除掉。
3 另外,也可以尝试更新相关软件或者设备的驱动程序,或者寻求厂商的相关技术支持来解决此类问题。
H. 木工雕刻机遇到“加工程序运行错误”该怎么解决
一:软件问题
先卸载维宏软件,再重新安装维宏软件,若无效,请看第二个方法。
二:G代码问题
既然排除了维宏软件本身的问题,那么答案只能是你在使用精雕软件做路径的时候输出有问题了。
解决方法有两种:
①首先精雕软件输出ENG格式文件,然后利用诺诚转换器或NC转换器转换为NC路径文件,在转换过程中,你要把文件头和文件尾中的代码删除了。操作方法为打开或唯宴诺诚转换器,然后点击高级参数设置,把文件头和文件尾中的G代码删除,这样子就解决问题了。
②ENG格式的文件在经过诺诚转换器的转换之后,可以直接右键点击NC文件,以文本文档的形式打开,并直接删除"T0
([球头]JD-6.00)"之前的山雹所有代码,这样子也可以解决问题。
好了,第三行参数错误的解决方法就是这个样子的啦。衫银在这里讲个小知识,如果你使用的是步进系统的雕刻机的话,那么精雕软件输出的ENG文件必须先用诺诚转换器(或NC转换器)转换为NC格式,才能被维宏软件所加载,如果你使用的是伺服系统的雕刻机的话,那么维宏软件就可以直接加载ENG格式的文件。
I. 加工程序运行错误(第48行)重装系统后,重装雕刻机软件。打开文件仿真后就这样显示
好多雕刻机用户遇到过这御兄样的问题:安装数控雕刻机的电脑重装轿拆搜系统之后,维宏软件打不开,提示“硬件操作失败,强烈建议重启程序.
这种情况是因为维宏卡的驱动程序没有安装好,单纯安装维宏操作软件是打不开的。
遇到这种情况可以右击“我的电脑” -点“管理”-“设备管理器”闭历-“通用串行总线控制器”看看有没有黄色的感叹号,然后在该程序上右击更新驱动程序即可。
也可以下载驱动精灵,自动安装PCI应用程序。 如果再解决不了 就需要联系雕刻机厂家的技术员了。
J. 2022mastercam螺纹铣削后处理程序不对
2022mastercam螺纹铣削后处理程序不对
Mastercam螺纹铣削后处理的步骤贺旦如下:
1. 根据螺纹的规格,选择合适的刀具和切削参数,进行铣削加工。
2. 在铣削加工完成后,使用砂轮对老拍缓螺纹表面进行精加工,以获得更好的表面质量。
3. 对螺纹表面进行抛光处理,以提高表面光洁度。
4. 对螺纹表面进行涂油处理,以增加螺纹的耐磨性和防腐性能。
5. 对螺纹表面进行检测,以确侍模保加工质量。