zhanglei113513 发表于 2012-9-25 18:57:37

求助powermill,米克郎机床海德汉系统的后处理

求助powermill,米克郎机床海德汉系统的后处理,请哪位大哥奉献一下,本人不胜感谢。这个是本人的QQ邮箱27300165@QQ.com

vinney777 发表于 2012-9-26 09:06:05

呵呵,有点无能为力了

694865935 发表于 2012-12-8 11:09:12

上传两个我用过的,都是TNC-I530的控制器,一个机型是HSM400,还有一个是VCP600,不多说,上附件,

694865935 发表于 2012-12-8 11:11:37

海德翰系统除了用它自己的格式,就是L代码,也支持ISO代码,不过采用ISO代码要注意几点
因为海德翰系统如果使用ISO代码,要求每行都定义完整的G代码,它不像法兰克和三菱那有,碰到模态指令就是记忆前一条的G代码,所以每段都要求完整的格式,比如说
N0001 G02X-7.211Y-4.132R4.469*
N0002 X-7.632Y-5.141R5.91*   如果在法兰克和三菱机上,N0002这一行是可以读的,会记忆0001里的G02,按照0001里的G02来走。但是在海德翰系统上,就得把0002这一行也要加上G02,不能省略,不然就报警出错了,像下面这个格式就能跑了

N0001 G02X-7.211Y-4.132R4.469*
N0001 G02X-7.632Y-5.141R5.91*

另外,海德翰系统的不读K,但支持圆弧走R,所以走圆弧麻烦请定义成R形式的。

生成的NC程序副档名为.i   如E50. i之类

以下是具体的一个加工程序请参照,谢谢!第一把刀T09是两个刀路合并的,走完第一个刀路后抬到刀具初始下刀点,再开始走第二条程序。



%O0001G71*      程序头
;(TOOL DATE MON SEP 24 09:43:47 2012)*   NC程序生成时间
;(TOOL TYPE DIA=8.0000,FLAT)*             刀具信息
N0001G17T09S10000*         换刀指令
N0002M03*
N0003G4F20*
N0004G583Q350=+0Q361=+3Q362=+0.01Q359=+0*            
N0005G00G90G40*
N0006G62T0.005*
N0007M03*         从N02-N07为红外量刀器动作时间,可以固定成这个格式。
N0008G00G17G90X0.Y0.*   开始加工
N0009Z100.*
N0010S10000M03*
N0011G00X-84.526Y7.849*
N0012G00Z4.*
N0013M08*   开切削液
N0014G01Z-1.F1500*
N0015G01X87.569F2000*
N0016G01X-84.526Y2.849*
N0017G01X87.569*
N0018G01X-84.526Y-2.151*
N0019G01X87.569*
N0020G01X-84.526Y-7.151*
N0021G01X87.569*
N0022G01X-84.526Y-12.151*
N0023G01X87.569*
N0024G01X-84.526Y-17.151*
N0025G01X87.569*
N0026G01X-84.526Y-22.151*
N0027G01X87.569*
N0028G00Z10.*
N0029M09M05*   关水,主轴停转(因为第二条刀路的S不一样,出于保护机台,主轴先停止)
N0030G00Z100.*      抬刀到刀具初始Z位置(这条程序中我编程时设的刀具初始位置是0,0,100)
N0031G00X0.Y0.*   抬刀到刀具初始XY位置
N0033S13000M03*      开始加工第二条刀路,按第二条刀路设定的主轴转速启动
N0034G00X69.*
N0035G00Z4.*
N0036M08*         重新开水
N0037G01Z-1.F1500*
N0038G01Y5.F1000*
N0039G03X64.Y0.R5.*
N0040G01Y-44.*
N0041G01X-64.*
N0042G01Y44.*
N0043G01X64.*
N0044G01Y0.*
N0045G03X69.Y-5.R5.*
N0046G01Y0.*
N0047G01Z-2.*
N0048G01Y5.*
N0049G03X64.Y0.R5.*
N0050G01Y-44.*
N0051G01X-64.*
N0052G01Y44.*
N0053G01X64.*
N0054G01Y0.*
N0055G03X69.Y-5.R5.*
N0056G01Y0.*
N0057G01Z-3.*
N0058G01Y5.*
N0059G03X64.Y0.R5.*
N0060G01Y-44.*
N0061G01X-64.*
N0062G01Y44.*
N0063G01X64.*
N0064G01Y0.*
N0065G03X69.Y-5.R5.*
N0066G01Y0.*
N0067G00Z10.*
N0068M09M05*
N0069G00Z100.*
N0070G00X0.*
N0071M140MBMAX*   走完第一把刀,抬起Z轴到极限范围,准备换刀
;(TOOL DATE SAT SEP 22 15:35:29 2012)*
;(TOOL TYPE DIA=6.0000,FLAT)*
N0072G17T08S15000*    换第二把刀8号刀
N0073M03*
N0074G4F20*
N0075G583Q350=+0Q361=+3Q362=+0.01Q359=+0*
N0076G00G90G40*
N0077G62T0.005*
N0078M03*      量刀
N0079G00G17G90X0.Y0.*
N0080Z100.*
N0081S15000M03*
N0082G00X0.347Y2.99*
N0083G00Z4.*
N0084M08*
N0085G01Z-1.F1500*
N0086G01X-0.141Y2.988Z-1.026F1000*
N0087G01X-0.623Y2.906Z-1.051*
N0088G01X-1.085Y2.748Z-1.077*
N0089G01X-1.516Y2.516Z-1.103*
N0090G01X-1.903Y2.218Z-1.128*
N0091G01X-2.236Y1.861Z-1.154*
N0092G01X-2.507Y1.454Z-1.179*
N0093G01X-2.709Y1.009Z-1.205*
N0094G01X-2.835Y0.537Z-1.231*
N0095G01X-2.884Y0.05Z-1.256*
N0096G01X-2.852Y-0.437Z-1.282*
N0097G01X-2.742Y-0.914Z-1.308*
N0098G01X-2.556Y-1.365Z-1.333*
N0099G01X-2.299Y-1.781Z-1.359*
N0100G01X-1.978Y-2.15Z-1.385*
N0101G01X-1.601Y-2.461Z-1.41*
N0102G01X-1.179Y-2.707Z-1.436*
N0103G01X-0.722Y-2.882Z-1.462*
N0104G01X-0.244Y-2.979Z-1.487*
N0105G01X0.245Y-2.998Z-1.513*
N0106G01X0.73Y-2.938Z-1.538*
N0107G01X1.198Y-2.799Z-1.564*
N0108G01X1.638Y-2.586Z-1.59*
N0109G01X2.038Y-2.305Z-1.615*
N0110G01X2.386Y-1.962Z-1.641*
N0111G01X2.675Y-1.567Z-1.667*
N0112G01X2.895Y-1.131Z-1.692*
N0113G01X3.042Y-0.665Z-1.718*
N0114G01X3.111Y-0.181Z-1.744*
N0115G01X3.1Y0.307Z-1.769*
N0116G01X3.01Y0.788Z-1.795*
N0117G01X2.844Y1.247Z-1.821*
N0118G01X2.605Y1.674Z-1.846*
N0119G01X2.3Y2.056Z-1.872*
N0120G01X1.937Y2.383Z-1.897*
N0121G01X1.526Y2.647Z-1.923*
N0122G01X1.077Y2.841Z-1.949*
N0123G01X0.603Y2.959Z-1.974*
N0124G01X0.116Y2.999Z-2.*
N0125G01X-22.523*
N0126G01Y-2.123*
N0127G01X22.755*
N0128G01Y2.999*
N0129G01X0.116*
N0154G01Y17.999*
N0155G01X-37.523*
N0156G01Y-17.123*
N0157G01X37.755*
N0158G01Y17.999*
N0159G01X0.116*
N0160G01Y20.999*
N0161G01X-40.523*
N0162G01Y-20.123*
N0163G01X40.755*
N0164G01Y20.999*
N0165G01X0.116*
N0166G01Y23.999*
N0167G01X-43.523*
N0168G01Y-23.123*
N0169G01X43.755*
N0170G01Y23.999*
N0171G01X0.116*
N0172G01Y26.999*
N0173G01X-46.523*
N0174G01Y-26.123*
N0198G01Y-38.123*
N0199G01X58.755*
N0200G01Y38.999*
N0201G01X0.116*
N0202G01X-2.884*
N0203G01Y37.499*
N0204G00Z10.*
N0205M09M05*
N0206G00Z100.*
N0207G00X0.Y0.*
N0208M140MBMAX*
;(TOOL DATE THU SEP 20 15:07:52 2012)*
;(TOOL TYPE DIA=8.0000,FLAT)*
N0209G17T09S10000*      换第三把刀9号刀
N0210M03*
N0211G4F20*
N0212G583Q350=+0Q361=+3Q362=+0.01Q359=+0*
N0213G00G90G40*
N0214G62T0.005*
N0215M03*      量刀
N0216G00G17G90X0.Y0.*
N0217Z100.*
N0218S10000M03*
N0219G00X68.*
N0220G00Z4.*
N0221M08*
N0222G01Z-1.F1500*
N0223G01Y5.F1000*
N0224G03X63.Y0.R5.*
N0225G01Y-43.*
N0226G01X-63.*
N0227G01Y43.*
N0228G01X63.*
N0229G01Y0.*
N0230G03X68.Y-5.R5.*
N0231G01Y0.*
N0232G01Z-2.*
N0233G01Y5.*
N0234G03X63.Y0.R5.*
N0235G01Y-43.*
N0236G01X-63.*
N0237G01Y43.*
N0238G01X63.*
N0239G01Y0.*
N0240G03X68.Y-5.R5.*
N0241G01Y0.*
N0242G01Z-3.*
N0243G01Y5.*
N0244G03X63.Y0.R5.*
N0245G01Y-43.*
N0246G01X-63.*
N0247G01Y43.*
N0248G01X63.*
N0249G01Y0.*
N0250G03X68.Y-5.R5.*
N0251G01Y0.*
N0252G00Z10.*
N0253M09M05*
N0254G00Z100.*
N0255G00X0.*
N0256M140MBMAX*

程序结束,谢谢!

694865935 发表于 2012-12-8 11:12:08

这个是海德翰格式的程序,产生的程序副档名请定义成.h如E50.h


0001 BEGIN PGM 3333 MM
0002 BLK FORM 0.1 Z X-100. Y-100. Z-50.
0003 BLK FORM 0.2 X+100 Y+100 Z+0.05
0004 ;(F BLADE=2)
0005 ;(F DIAM=8.0000,FLAT)
0006 TOOL CALL 09 Z S10000   呼叫刀具
0007 M03
0087 CYCL DEF 9.0 DWELL TIME
0087 CYCL DEF 9.1 DWELL 20   这两行是暂停20秒
0008 TCH PROBE 583 TOOL SETTING LEN ~
0009 Q350=+0;MEASURING TYPE ~
0010 Q361=+3;NUMBER OF MEASURINGS ~
0011 Q362=+0.01;DISPERSION TOLERANCE ~
0012 Q359=+0;ADD. LENGTH CORRECT.这几行是量刀,我用的是G583的指令,
0013 CYCL DEF 32.0 TOLERANCE
0014 CYCL DEF 32.1 T0.007加工精度定义
0015 M03
0016 LX0.Y0.FMAX
0017 LZ100.FMAX
0018 LX-84.526Y7.849Z100.FMAX
0019 LX-84.526Y7.849Z4.FMAX
0020 M08
0021 LX-84.526Y7.849Z-1.F1500
0022 LX87.569Y7.849Z-1.F2000
0023 LX-84.526Y2.849Z-1.
0024 LX87.569Y2.849Z-1.
0025 LX-84.526Y-2.151Z-1.
0026 LX87.569Y-2.151Z-1.
0027 LX-84.526Y-7.151Z-1.
0028 LX87.569Y-7.151Z-1.
0029 LX-84.526Y-12.151Z-1.
0030 LX87.569Y-12.151Z-1.
0031 LX-84.526Y-17.151Z-1.
0032 LX87.569Y-17.151Z-1.
0033 LX-84.526Y-22.151Z-1.
0034 LX87.569Y-22.151Z-1.
0035 LX87.569Y-22.151Z10.FMAX
0036 LX87.569Y-22.151Z100.FMAX
0037 LX0.Y0.Z100.FMAX
0038 CYCL DEF 32.0 TOLERANCE
0039 CYCL DEF 32.1   这里是两条刀路合并的,同一把刀,走完第一个刀路抬到安全起始高度
0040 LX69.Y0.Z100.FMAX
0041 LX69.Y0.Z4.FMAX
0042 M08
0043 LX69.Y0.Z-1.F1500
0044 LX69.Y5.Z-1.F1000
0045 CCX69.Y0.
0046 CX64.Y0.DR+
0047 LX64.Y-44.Z-1.
0048 LX-64.Y-44.Z-1.
0049 LX-64.Y44.Z-1.
0050 LX64.Y44.Z-1.
0051 LX64.Y0.Z-1.
0052 CCX69.Y0.
0053 CX69.Y-5.DR+
0054 LX69.Y0.Z-1.
0055 LX69.Y0.Z-2.
0056 LX69.Y5.Z-2.
0057 CCX69.Y0.
0058 CX64.Y0.DR+
0059 LX64.Y-44.Z-2.
0060 LX-64.Y-44.Z-2.
0061 LX-64.Y44.Z-2.
0062 LX64.Y44.Z-2.
0063 LX64.Y0.Z-2.
0064 CCX69.Y0.
0065 CX69.Y-5.DR+
0066 LX69.Y0.Z-2.
0067 LX69.Y0.Z-3.
0068 LX69.Y5.Z-3.
0069 CCX69.Y0.
0070 CX64.Y0.DR+
0071 LX64.Y-44.Z-3.
0072 LX-64.Y-44.Z-3.
0073 LX-64.Y44.Z-3.
0074 LX64.Y44.Z-3.
0075 LX64.Y0.Z-3.
0076 CCX69.Y0.
0077 CX69.Y-5.DR+
0078 LX69.Y0.Z-3.
0079 LX69.Y0.Z10.FMAX
0080 LX69.Y0.Z100.FMAX
0081 LX0.Y0.Z100.FMAX   
0082 CYCL DEF 32.0 TOLERANCE
0083 CYCL DEF 32.1   程序结束
0084 ;(F BLADE=2)
0085 ;(F DIAM=6.0000,FLAT)
0086 TOOL CALL 08 Z S15000 换刀
0087 M03
0087 CYCL DEF 9.0 DWELL TIME
0087 CYCL DEF 9.1 DWELL 20 暂停20秒暖机
0088 TCH PROBE 583 TOOL SETTING LEN ~
0089 Q350=+0;MEASURING TYPE ~
0090 Q361=+3;NUMBER OF MEASURINGS ~
0091 Q362=+0.01;DISPERSION TOLERANCE ~
0092 Q359=+0;ADD. LENGTH CORRECT.
0093 CYCL DEF 32.0 TOLERANCE
0094 CYCL DEF 32.1 T0.007
0095 M03
0096 LX0.Y0.FMAX
0097 LZ100.FMAX
0098 LX0.347Y2.99Z100.FMAX
0099 LX0.347Y2.99Z4.FMAX
0100 M08
0101 LX0.347Y2.99Z-1.F1500
0102 LX-0.141Y2.988Z-1.026F1000
0103 LX-0.623Y2.906Z-1.051
0104 LX-1.085Y2.748Z-1.077
0105 LX-1.516Y2.516Z-1.103
0106 LX-1.903Y2.218Z-1.128
0107 LX-2.236Y1.861Z-1.154
0108 LX-2.507Y1.454Z-1.179
0109 LX-2.709Y1.009Z-1.205
0110 LX-2.835Y0.537Z-1.231
0111 LX-2.884Y0.05Z-1.256
0112 LX-2.852Y-0.437Z-1.282
0113 LX-2.742Y-0.914Z-1.308
0114 LX-2.556Y-1.365Z-1.333
0115 LX-2.299Y-1.781Z-1.359
0116 LX-1.978Y-2.15Z-1.385
0117 LX-1.601Y-2.461Z-1.41
0118 LX-1.179Y-2.707Z-1.436
0119 LX-0.722Y-2.882Z-1.462
0120 LX-0.244Y-2.979Z-1.487
0121 LX0.245Y-2.998Z-1.513
0122 LX0.73Y-2.938Z-1.538
0123 LX1.198Y-2.799Z-1.564
0124 LX1.638Y-2.586Z-1.59
0125 LX2.038Y-2.305Z-1.615
0126 LX2.386Y-1.962Z-1.641
0127 LX2.675Y-1.567Z-1.667
0128 LX2.895Y-1.131Z-1.692
0129 LX3.042Y-0.665Z-1.718
0130 LX3.111Y-0.181Z-1.744
0131 LX3.1Y0.307Z-1.769
0132 LX3.01Y0.788Z-1.795
0133 LX2.844Y1.247Z-1.821
0134 LX2.605Y1.674Z-1.846
0135 LX2.3Y2.056Z-1.872
0136 LX1.937Y2.383Z-1.897
0137 LX1.526Y2.647Z-1.923
0138 LX1.077Y2.841Z-1.949
0139 LX0.603Y2.959Z-1.974
0140 LX0.116Y2.999Z-2.
0141 LX-22.523Y2.999Z-2.
0142 LX-22.523Y-2.123Z-2.
0143 LX22.755Y-2.123Z-2.
0144 LX22.755Y2.999Z-2.
0145 LX0.116Y2.999Z-2.
0146 LX0.116Y5.999Z-2.
0147 LX-25.523Y5.999Z-2.
0148 LX-25.523Y-5.123Z-2.
0149 LX25.755Y-5.123Z-2.
0150 LX25.755Y5.999Z-2.
0151 LX0.116Y5.999Z-2.
0152 LX0.116Y8.999Z-2.
0153 LX-28.523Y8.999Z-2.
0154 LX-28.523Y-8.123Z-2.
0155 LX28.755Y-8.123Z-2.
0156 LX28.755Y8.999Z-2.
0157 LX0.116Y8.999Z-2.
0158 LX0.116Y11.999Z-2.
0159 LX-31.523Y11.999Z-2.
0160 LX-31.523Y-11.123Z-2.
0161 LX31.755Y-11.123Z-2.
0162 LX31.755Y11.999Z-2.
0163 LX0.116Y11.999Z-2.
0164 LX0.116Y14.999Z-2.
0165 LX-34.523Y14.999Z-2.
0166 LX-34.523Y-14.123Z-2.
0167 LX34.755Y-14.123Z-2.
0168 LX34.755Y14.999Z-2.
0169 LX0.116Y14.999Z-2.
0170 LX0.116Y17.999Z-2.
0171 LX-37.523Y17.999Z-2.
0172 LX-37.523Y-17.123Z-2.
0173 LX37.755Y-17.123Z-2.
0174 LX37.755Y17.999Z-2.
0175 LX0.116Y17.999Z-2.
0176 LX0.116Y20.999Z-2.
0177 LX-40.523Y20.999Z-2.
0178 LX-40.523Y-20.123Z-2.
0179 LX40.755Y-20.123Z-2.
0180 LX40.755Y20.999Z-2.
0181 LX0.116Y20.999Z-2.
0182 LX0.116Y23.999Z-2.
0183 LX-43.523Y23.999Z-2.
0184 LX-43.523Y-23.123Z-2.
0185 LX43.755Y-23.123Z-2.
0186 LX43.755Y23.999Z-2.
0187 LX0.116Y23.999Z-2.
0188 LX0.116Y26.999Z-2.
0189 LX-46.523Y26.999Z-2.
0190 LX-46.523Y-26.123Z-2.
0191 LX46.755Y-26.123Z-2.
0192 LX46.755Y26.999Z-2.
0193 LX0.116Y26.999Z-2.
0194 LX0.116Y29.999Z-2.
0195 LX-49.523Y29.999Z-2.
0196 LX-49.523Y-29.123Z-2.
0197 LX49.755Y-29.123Z-2.
0198 LX49.755Y29.999Z-2.
0199 LX0.116Y29.999Z-2.
0200 LX0.116Y32.999Z-2.
0201 LX-52.523Y32.999Z-2.
0202 LX-52.523Y-32.123Z-2.
0203 LX52.755Y-32.123Z-2.
0204 LX52.755Y32.999Z-2.
0205 LX0.116Y32.999Z-2.
0206 LX0.116Y35.999Z-2.
0207 LX-55.523Y35.999Z-2.
0208 LX-55.523Y-35.123Z-2.
0209 LX55.755Y-35.123Z-2.
0210 LX55.755Y35.999Z-2.
0211 LX0.116Y35.999Z-2.
0212 LX0.116Y38.999Z-2.
0213 LX-58.523Y38.999Z-2.
0214 LX-58.523Y-38.123Z-2.
0215 LX58.755Y-38.123Z-2.
0216 LX58.755Y38.999Z-2.
0217 LX0.116Y38.999Z-2.
0218 LX-2.884Y38.999Z-2.
0219 LX-2.884Y37.499Z-2.
0220 LX-2.884Y37.499Z10.FMAX
0221 LX-2.884Y37.499Z100.FMAX
0222 LX0.Y0.Z100.FMAX
0223 CYCL DEF 32.0 TOLERANCE
0224 CYCL DEF 32.1
0225 ;(F BLADE=2)
0226 ;(F DIAM=8.0000,FLAT)
0227 TOOL CALL 09 Z S10000
0228 M03
0087 CYCL DEF 9.0 DWELL TIME
0087 CYCL DEF 9.1 DWELL 20 暂停20秒暖机
0229 TCH PROBE 583 TOOL SETTING LEN ~
0230 Q350=+0;MEASURING TYPE ~
0231 Q361=+3;NUMBER OF MEASURINGS ~
0232 Q362=+0.01;DISPERSION TOLERANCE ~
0233 Q359=+0;ADD. LENGTH CORRECT.
0234 CYCL DEF 32.0 TOLERANCE
0235 CYCL DEF 32.1 T0.007
0236 M03
0237 LX0.Y0.FMAX
0238 LZ100.FMAX
0239 LX68.Y0.Z100.FMAX
0240 LX68.Y0.Z4.FMAX
0241 M08
0242 LX68.Y0.Z-1.F1500
0243 LX68.Y5.Z-1.F1000
0244 CCX68.Y0.
0245 CX63.Y0.DR+
0246 LX63.Y-43.Z-1.
0247 LX-63.Y-43.Z-1.
0248 LX-63.Y43.Z-1.
0249 LX63.Y43.Z-1.
0250 LX63.Y0.Z-1.
0251 CCX68.Y0.
0252 CX68.Y-5.DR+
0253 LX68.Y0.Z-1.
0254 LX68.Y0.Z-2.
0255 LX68.Y5.Z-2.
0256 CCX68.Y0.
0257 CX63.Y0.DR+
0258 LX63.Y-43.Z-2.
0259 LX-63.Y-43.Z-2.
0260 LX-63.Y43.Z-2.
0261 LX63.Y43.Z-2.
0262 LX63.Y0.Z-2.
0263 CCX68.Y0.
0264 CX68.Y-5.DR+
0265 LX68.Y0.Z-2.
0266 LX68.Y0.Z-3.
0267 LX68.Y5.Z-3.
0268 CCX68.Y0.
0269 CX63.Y0.DR+
0270 LX63.Y-43.Z-3.
0271 LX-63.Y-43.Z-3.
0272 LX-63.Y43.Z-3.
0273 LX63.Y43.Z-3.
0274 LX63.Y0.Z-3.
0275 CCX68.Y0.
0276 CX68.Y-5.DR+
0277 LX68.Y0.Z-3.
0278 LX68.Y0.Z10.FMAX
0279 LX68.Y0.Z100.FMAX
0280 LX0.Y0.Z100.FMAX
0281 CYCL DEF 32.0 TOLERANCE
0282 CYCL DEF 32.1
0283 ENDPGM3333MM

djaho 发表于 2012-12-15 10:22:10

上两个月买了一床1.8M的蕾舒床垫,太失望了,做工差,只用了一个多用就开始变形了,里面的弹簧突出来了,这是床垫吗!?还有说好送到楼下,就送到物流点就不送过来了,说要我们自提,之后联系他们店长,说支付100元给我们,到最后还没有支付!跟他们纠结了半个月了还是这样子,算了,当给钱给他们的店长买药吃!服务差,态度差,还有质量差!

1900 发表于 2013-1-6 21:44:05

uop800有后处理吗?!

zhilin.zhang 发表于 2013-1-31 08:47:11

至于机床我不做表态我个人认为海德汉系统是相当不错的,大多用于高端机上。

374601 发表于 2014-5-19 20:56:19

不错,继续五轴的后处理

过眼云烟 发表于 2014-5-19 22:08:50

都是高手,小弟刚接触海德汉,还玩不转
页: [1] 2 3
查看完整版本: 求助powermill,米克郎机床海德汉系统的后处理