powermill后处理编写(5轴)

powermill后处理编写(5轴)

ID:38467837

大小:178.00 KB

页数:17页

时间:2019-06-13

powermill后处理编写(5轴)_第1页
powermill后处理编写(5轴)_第2页
powermill后处理编写(5轴)_第3页
powermill后处理编写(5轴)_第4页
powermill后处理编写(5轴)_第5页
powermill后处理编写(5轴)_第6页
powermill后处理编写(5轴)_第7页
powermill后处理编写(5轴)_第8页
powermill后处理编写(5轴)_第9页
powermill后处理编写(5轴)_第10页
资源描述:

《powermill后处理编写(5轴)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、5轴主轴头选项文件设置(Updated31/01/2001)以下链接给出的是一个5轴主轴头范例图示:-(主轴头回转轴)第4旋转轴和第5旋转轴要求下面是多轴旋转加工需在选项文件中定义的内容。:-(范例中定义了三个主旋转轴,A,B,和C,但实际应用中多旋转轴加工系统仅会使用其中两个。)defineformat(ABC)##内建源文件中可能已经定义metricformatsleadingzeros=falsetrailingzeros=truedecimalpoint=truedecimalplaces=3imp

2、erialformatsleadingzeros=falsetrailingzeros=truedecimalpoint=truedecimalplaces=4enddefinewordorder=(+ABC)##仅当内建字排序列表中间没有时需要blockorder=true##不考虑内建排序列表,使用"defineblockxxx."排序definekeysazimuthaxis=C##第4旋转轴通常为方位角(立柱回转)elevationaxis=B##第5回转轴通常为仰角(主轴回转)enddefine#

3、#"A,和/或B,和/或C"均需插入到Rapid快进和Linear线性程序段中,其和对齐轴相关。(范例图示,B绕Y旋转,C绕Z旋转)defineblockmoverapidN;G1;G2;G3;G6;X;Y;Z;B;C;S;H;M1;M2enddefinedefineblockmovelinearN;G1;G2;X;Y;Z;B;C;F;M1;M2enddefine旋转轴参数设置以下参数需包含在旋转轴选项中。spindleazimuthrotation=true##旋转工作台缺省为falsespindleel

4、evationrotation=true##旋转工作台缺省为false上面定义了立柱column/主轴spindle是回转轴。azimuthaxisparameters=(000001)elevationaxisparameters=(000010)在此,两个轴的头三位数字都设置为000,它们通常是为工作台保留。而主轴方位角spindleazimuth和仰角偏置elevationoffsets通过azimuth和elevationcentre参数设置。azimuthcentre=(0.0.0.)##通常不会

5、在方位角方向出现偏置)elevationcentre=(0.0.180.5)##Z轴上偏置180.5mmZ第二组的三个数字定义工作台旋转时旋转轴是绕X轴还是绕Y轴或是绕Z轴旋转。(方位轴和仰角轴不能同时对齐于同一轴。方位角是主对齐角))由此我们知道,上述范例表示了一个方位角绕Z轴旋转(矢量0.0.1.),仰角绕Y轴旋转(矢量0.1.0.)的机床。(注1:-这些数字可写成(0.)-带点或(0)-不带点。)(注2:-有些机床控制器可能会使用一些他们自己特有的代码将回转中心虚拟在刀尖中心。这种情况下请将方位角中心

6、偏置elevationcentreoffset设置为零。额外参数azimuthaxisunits=degrees##常规单位(缺省可能为none)azimuthaxisdirection=positive##需要的常规旋转方向(缺省可能为none)elevationaxisunits=degrees##常规单位(缺省可能为none)elevationaxisdirection=positive##需要的常规旋转方向(缺省可能为none)pcsorigin=(000000)##(缺省,仅用在某些5轴水平主轴对

7、齐中)##AzimuthMinMax.Elev'nMinMax.Tol.Movesrotaryaxislimits=(-9999999999-99999999990.11)##缺省值,virtually无限制回转(设置范例)rotaryaxislimits=(-360.0360.0-110.0110.00.14)##主轴方位角立柱SpindleAzimuthColumn回转限制在任意方向一圈,主轴倾斜仰角回转限制在+/-110度。双边均为零[垂直Vertical])公差值(Tol.)是Ductpost在移动

8、次数设置中保持的角度偏移公差。相应地保持公差和移动次数到最高和最低值可得到好的加工质量。(从DP1331开始,移动功能(最后的数字)被"linearisemultiaxismoves=true"取代,它将自动调整移动次数,以满足公差设置。)(注3:-在此我们假设立柱Column是垂直的,刀具点垂直向下于C0,B0,或立柱Column是水平的,刀具点水平于C0,B0。如果立柱Column是水平的且B0是垂直相似或向

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。