iCAx开思网

标题: GPP2-五轴后处理 [打印本页]

作者: taidaing    时间: 2008-4-5 19:00
标题: GPP2-五轴后处理
在VERICUT里做了个典型的双TABLE的结构,如图:[attach]747405[/attach]
这个摆杆与圆盘有个偏距,我在GPP2里做了相应的尺寸设定,后处理代码反而出错。
不管这个偏距,后处理出来的G代码结果正确。。。
原因思考中。。。

[ 本帖最后由 taidaing 于 2008-4-8 19:29 编辑 ]
作者: dasha    时间: 2008-4-5 19:06
不懂五轴...............
作者: taidaing    时间: 2008-4-5 19:17
现在感觉GPP2做五轴后处理确实很方便,相应的变量资料又齐全。
毕竟CIMATRON开发GPP2是最近几年的事,5轴的规划做得很全面。
当然我这个还太简单,复杂的还未接触。
作者: RAY    时间: 2008-4-5 20:44
实际加工时, 五轴Post还很多东西要考虑的。
受过专业培训的也没几个可以搞安全的post出来。

[ 本帖最后由 RAY 于 2008-4-5 20:48 编辑 ]
作者: taidaing    时间: 2008-4-7 15:54
原帖由 RAY 于 2008-4-5 20:44 发表
实际加工时, 五轴Post还很多东西要考虑的。
受过专业培训的也没几个可以搞安全的post出来。


老大说得对。不过GPP2在刀路连接、RTCP、刀路优化都有详细的定义。应该多试试就能摸索出不少规律来,反正是玩玩的心态
作者: cnce    时间: 2008-4-7 16:11
5轴不懂~~~~~
作者: 简单2404    时间: 2008-4-7 16:55
这种代码可能会好一些


230 LN X-29.15188 Y123.387878 Z-46.211357 NX-0.037934 NY-0.029813 NZ0.998835
231 LN X-29.173296 Y123.410774 Z-46.106873 NX-0.037934 NY-0.029813 NZ0.998835
232 LN X-29.175507 Y123.41127 Z-46.074516 NX-0.037934 NY-0.029813 NZ0.998835
233 LN X-29.934185 Y122.815002 Z-26.097809 NX-0.037934 NY-0.029813 NZ0.998835
234 LN X-30.313524 Y122.516876 Z-16.109455 NX-0.037934 NY-0.029813 NZ0.998835 F MAX
235 LN X-30.313524 Y122.516876 Z150.0000 NX-0.037934 NY-0.029813 NZ0.998835 F MAX
236 LN X-22.737207 Y127.40567 Z150.0000 NX0.0000 NY0.0000 NZ1.0000 F MAX
237 LN X-22.737207 Y127.40567 Z150.0000 NX0.0000 NY0.0000 NZ1.0000 F MAX
238 LN X-22.737207 Y127.40567 Z-15.964214 NX0.012487 NY0.004988 NZ0.99991 F MAX
239 LN X-22.862076 Y127.355789 Z-25.96331 NX0.012487 NY0.004988 NZ0.99991 F MAX
240 LN X-23.111814 Y127.256027 Z-45.961502 NX0.012487 NY0.004988 NZ0.99991 F350.000
241 LN X-23.111193 Y127.254448 Z-45.993893 NX0.012487 NY0.004988 NZ0.99991
242 LN X-23.094181 Y127.228539 Z-46.098484 NX0.012487 NY0.004988 NZ0.99991
243 LN X-23.056292 Y127.174095 Z-46.185089 NX0.012487 NY0.004988 NZ0.99991
244 LN X-23.002533 Y127.098328 Z-46.24226 NX0.012487 NY0.004988 NZ0.99991
245 LN X-22.940016 Y127.011238 Z-46.262436 NX0.012487 NY0.004988 NZ0.99991
246 LN X-22.940079 Y127.011208 Z-46.267437 NX0.012487 NY0.004988 NZ0.99991
作者: 简单2404    时间: 2008-4-7 16:57
有点傻傻的,类似IMS的形式,连接都是M128的形式
作者: taidaing    时间: 2008-4-7 17:05
原帖由 简单2404 于 2008-4-7 16:55 发表
这种代码可能会好一些


230 LN X-29.15188 Y123.387878 Z-46.211357 NX-0.037934 NY-0.029813 NZ0.998835
231 LN X-29.173296 Y123.410774 Z-46.106873 NX-0.037934 NY-0.029813 NZ0.998835
232 LN X-29.17 ...


X Y X I J K的形式?
作者: 简单2404    时间: 2008-4-7 19:04
有这个你还担心什么鸟机器。。。。。。。。。。。。。。

VERICUT 就更没问题了
作者: taidaing    时间: 2008-4-7 19:59
原帖由 简单2404 于 2008-4-7 19:04 发表
有这个你还担心什么鸟机器。。。。。。。。。。。。。。

VERICUT 就更没问题了


对这个不是太懂,能否详细说说。。。

作者: RAY    时间: 2008-4-8 07:48
原帖由 简单2404 于 2008-4-7 19:04 发表
有这个你还担心什么鸟机器。。。。。。。。。。。。。。

VERICUT 就更没问题了



不会用
作者: 简单2404    时间: 2008-4-8 10:00


飘过。。。

RAY版大开始不务正业了  
作者: taidaing    时间: 2008-4-8 16:26
终于加上偏距尺寸了。
作者: ervinlu    时间: 2008-4-8 17:22
原帖由 taidaing 于 2008-4-8 16:26 发表
终于加上偏距尺寸了。

你是用偏置的???那很麻烦哦。
作者: taidaing    时间: 2008-4-8 17:26
原帖由 ervinlu 于 2008-4-8 17:22 发表

你是用偏置的???那很麻烦哦。


老大你才来指点呀。。。

先做个没有RTCP的机床试验一下嘛,以后再做有RTCP的。
作者: taidaing    时间: 2008-4-12 21:38
原帖由 简单2404 于 2008-4-7 16:55 发表
这种代码可能会好一些


230 LN X-29.15188 Y123.387878 Z-46.211357 NX-0.037934 NY-0.029813 NZ0.998835
231 LN X-29.173296 Y123.410774 Z-46.106873 NX-0.037934 NY-0.029813 NZ0.998835
232 LN X-29.17 ...


请教一下简单2404 ,你说的这种NC代码,除了必须支持RTCP外,每种5轴机床都能识别并运行吗?
如果能识别的话,APT稍加转换不就可以了。
作者: liqiyou8011    时间: 2008-4-13 14:34
不懂五轴。。。。。。。。。
作者: 简单2404    时间: 2008-4-13 19:01
也没接触过什么系统,
海德汉、西门子、FANCU 用过完全没有问题,XYZIJK,
不同地方就是标识符

晕死。。。还在弄这个
作者: taidaing    时间: 2008-4-13 19:10
原帖由 简单2404 于 2008-4-13 19:01 发表
也没接触过什么系统,
海德汉、西门子、FANCU 用过完全没有问题,XYZIJK,
不同地方就是标识符

晕死。。。还在弄这个


谢谢回复,又长知识了。
那机床厂商为啥不干脆支持APT算了,更方便。
作者: taidaing    时间: 2008-4-13 19:14
原帖由 简单2404 于 2008-4-13 19:01 发表
也没接触过什么系统,
海德汉、西门子、FANCU 用过完全没有问题,XYZIJK,
不同地方就是标识符

晕死。。。还在弄这个


最近没事研究怎么用GPP2配5轴机床,打算把双回转台、双摆头、摆头+回转台几种典型机床都做一下。

要出这种XYZIJK的格式到是简单省事。

[ 本帖最后由 taidaing 于 2008-4-13 19:34 编辑 ]
作者: taidaing    时间: 2008-4-15 14:46
这几天完成了以下5轴配置,总共6种类型的后处理。条件有限:仅在VERICUT里做了验证。
现在感觉GPP2做这些太简单了。兴奋。。。

双回转台: 有RTCP 、没有RTCP
双摆头:   有RTCP 、没有RTCP
摆头+回转台:   有RTCP 、没有RTCP

[ 本帖最后由 taidaing 于 2008-4-15 15:50 编辑 ]
作者: 简单2404    时间: 2008-4-15 16:46
出个题儿,测试一下,敢接不  
作者: taidaing    时间: 2008-4-15 17:23
原帖由 简单2404 于 2008-4-15 16:46 发表
出个题儿,测试一下,敢接不  


呵呵,正想在检验一下呢。
欢迎出题。
作者: 简单2404    时间: 2008-4-15 21:01
球头刀与曲面的接触点,到刀具中心的矢量?
作者: RAY    时间: 2008-4-16 06:31
原帖由 taidaing 于 2008-4-15 17:23 发表


呵呵,正想在检验一下呢。
欢迎出题。


来玩玩这台, Millplus 控制器。 五轴联动前, 要求将起点改成3+2, 先走设值BC, 然后XY 最后才走Z到起点。
Hypermill的工程师日内搞好, Powermill的用了四个星期, 现在还是不太理想。

https://www.gildemeister.com/que ... MU5070eVolinear.pdf
作者: taidaing    时间: 2008-4-16 08:02
2位老大都出题啦。欢迎。。。
按照我的计划,这几天将配置一台GPP2手工定义矢量的非正交机床,我把这个做完再做RAY老大的题吧。
至于简单2404 大哥的题:“球头刀与曲面的接触点,到刀具中心的矢量”
汗一下,好像要公式。如果GPP2没有相应的变量,可能就要自己计算公式了,我先查查手册再说。
作者: taidaing    时间: 2008-4-16 08:05
原帖由 RAY 于 2008-4-16 06:31 发表


来玩玩这台, Millplus 控制器。 五轴联动前, 要求将起点改成3+2, 先走设值BC, 然后XY 最后才走Z到起点。
Hypermill的工程师日内搞好, Powermill的用了四个星期, 现在还是不太理想。

https://www.g ...


至于RAY老大的控制要求。我现在所有的五轴配置好像都是这样做的。先2个旋转轴到位,再XY,再Z的。

GPP或GPP2做这些比其它软件强,因为GPP或GPP2本身就可以称得上是写程序代码。

T02M06
S3000 M03
A-36.932 C-29.444
G00 X7.309 Y-78.
G43 Z212.952 H02
X3.151 Y-46.166 Z133.876
Z130.876
M08
G01 Z128.876 F350
X2.849
X2.364 Y-46.1 Z128.877
X1.896 Y-45.957 Z128.879
X1.457 Y-45.739 Z128.881
X1.06 Y-45.453 Z128.885
X0.715 Y-45.106 Z128.888
X0.43 Y-44.707 Z128.893
X0.215 Y-44.268 Z128.897
X0.073 Y-43.799 Z128.902
X0.0 Y-43.315 Z128.907
Y-42.812 Z128.819 A-37.676 C-29.422 F1500
Y-42.311 Z128.719 A-38.419 C-29.401
X0.001 Y-41.85 Z128.628 A-39.106 C-29.376
Y-41.39 Z128.528 A-39.792 C-29.351
X0.0 Y-40.931 Z128.418 A-40.478 C-29.327
Y-40.347 Z128.278 A-41.357 C-29.287

[ 本帖最后由 taidaing 于 2008-4-16 08:10 编辑 ]
作者: taidaing    时间: 2008-4-16 08:23
再汗一下,RAY老大的说的机床和我这几天准备做的非正交机床很类似。。。不过DMU50/70还要简单点,属于YZ平面的非正交机床,我还是把我的非正交平面的手工定义矢量机床做好再做这台吧。

不过Millplus 控制器我在VERICUT里没找到,用什么代替呢?请教RAY老大一下?

找到了,是heimplus.ctl吧?Heidenhain millplus

[ 本帖最后由 taidaing 于 2008-4-16 08:37 编辑 ]
作者: taidaing    时间: 2008-4-16 13:28
唉,今天工作太忙,我的计划不能按时完成了。

抽空认真看看了RAY老大所说的DMU50的机床,发现非正交部分竟然是YZ平面45度角,哈哈
GPP2正好定义了这类倾斜角,改了个参数就OK啦。

不过是打开RTCP的,要非RTCP的话,需要偏置尺寸,VERICUT的机床部件有PLY的名字,不知怎么打开。没法测偏距,除非有机床的详细尺寸参数才行。

附件上一个STOCK.STL和一个NC代码程序,放在VERICUT里就可运行了。

用的是VERICUT里面自带的DMU50机床 + Heidenhain millplus控制器。且要打开RTCP功能。

不过我改过了B轴限制,本来是0~180,我改成了-180~180。不知道这应该是后处理考虑的问题,还是编程时限制的问题。反正我调用的样件B轴就要到负值。

[ 本帖最后由 taidaing 于 2008-4-16 13:30 编辑 ]
作者: 简单2404    时间: 2008-4-16 19:45
时间久不是问题,只要他负责给你搞定就好
Cimatron 搞这个1个小时左右,你还别不信,这还算上吃饭的时间     




N10 G7 A5=-0.183 B5=-5.096 C5=0.0 L1=1
N11 G0 X-26.758 Y120.75
N12 Z153.367
N13 G7
N14 G141 L2=0
N15 M08
N16 G0 X-40.24 Y121.238 Z11.968
N17 X-35.799 Y121.078 Z-37.834
N18 G1 X-34.911 Y121.047 Z-47.795 F350.
N19 X-34.125 Y119.534 Z-47.806 B-4.665 C33.777
N20 X-33.768 Y118.918 Z-47.81 B-4.207 C30.562
N21 X-33.377 Y118.306 Z-47.813 B-3.964 C27.493
作者: tantiduo    时间: 2008-4-16 19:52
支持,继续.
作者: taidaing    时间: 2008-4-16 20:03
原帖由 简单2404 于 2008-4-16 19:45 发表
时间久不是问题,只要他负责给你搞定就好
Cimatron 搞这个1个小时左右,你还别不信,这还算上吃饭的时间     




N10 G7 A5=-0.183 B5=-5.096 C5=0.0 L1=1
N11 G0 X-26.758 Y120.75
N12 Z153.367
N1 ...


学习一下
作者: taidaing    时间: 2008-4-16 20:04
随便问个问题:DMU50的B轴为啥是0-180度限制。180不是C工作台都翻到背面了?还加工什么?
作者: zhaofuhong1    时间: 2008-4-16 20:05
高手啊!!!
作者: RAY    时间: 2008-4-16 20:11
原帖由 taidaing 于 2008-4-16 20:04 发表
随便问个问题:DMU50的B轴为啥是0-180度限制。180不是C工作台都翻到背面了?还加工什么?


Vericut里面的机器有问题, Millplus控制器也不正确, 模拟也不能反映实际
作者: 简单2404    时间: 2008-4-16 20:18
咱们研究也都是野台子,一些东东还要更专业的人员给来搞。
作者: taidaing    时间: 2008-4-16 20:23
原帖由 RAY 于 2008-4-16 20:11 发表


Vericut里面的机器有问题, Millplus控制器也不正确, 模拟也不能反映实际


谢谢回复,反正搞着玩的。
作者: 简单2404    时间: 2008-4-16 20:26
哥哥,,,
那个是斜主轴啊!
作者: tantiduo    时间: 2008-4-16 20:30
关注中.
作者: taidaing    时间: 2008-4-16 21:41
原帖由 简单2404 于 2008-4-16 20:26 发表
哥哥,,,
那个是斜主轴啊!


原来180度是这种状态
作者: taidaing    时间: 2008-4-17 13:20
今天有时间啦,手工定义矢量的非正交机床完成。
作者: sunylh    时间: 2008-5-27 13:40
好文章,学习中,各位老大继续吧
作者: scf775225    时间: 2010-4-21 17:11
太厉害  我好想学习啊  但这方面的东西太少了
作者: jj109200    时间: 2010-9-21 01:39

作者: yang7108    时间: 2010-9-22 23:32
..........................
作者: SHOPTURN    时间: 2010-10-31 21:13
收益非浅啊
作者: kingawp    时间: 2010-11-9 21:14
只接触到4轴
作者: wangchunxiao211    时间: 2011-1-4 19:02
看不懂。。
作者: 289522140    时间: 2011-2-24 21:39
有教材不 可以分享下吗
作者: HYZ0000    时间: 2011-2-28 22:29
老大:如果屏蔽掉一轴,是不是就是四轴了
作者: lhs2008    时间: 2011-3-1 12:42
牛      人            啊
作者: yzh123456    时间: 2011-8-25 17:12
45645464544444444444444444444444444444444
作者: longjian    时间: 2011-9-28 20:44

作者: longjian    时间: 2011-9-28 20:44

作者: lilong4643    时间: 2012-1-4 20:00
太强悍了
作者: 六六六1234567    时间: 2012-1-6 10:05
这是什么格式
作者: WHBING888    时间: 2012-10-15 13:09
来蹭顿饭吃
作者: 710279284    时间: 2012-10-15 20:35
跟冰哥蹭大餐       可以分享EX2吗
作者: q987    时间: 2013-3-8 23:02
学习了
作者: qq524828843    时间: 2015-4-11 17:24
向学GPP2后处理,可以认识下吗

作者: 五一式    时间: 2016-6-27 21:42
四轴五轴,源代码有吗》?一码难求
作者: kirestyllc    时间: 2018-3-19 12:12
你们都好厉害、
作者: tjlpf    时间: 2019-1-18 11:15
我看到了希望!!大佬加油!!!

作者: heyajun    时间: 2019-7-6 20:25
学习中
作者: 小黑兔    时间: 2019-9-23 12:51
VERICUT 就更没问题了
作者: 小黑兔    时间: 2019-9-23 12:52
老大说得对。不过GPP2在刀路连接、RTCP、刀路优化都有详细的定义。应该多试试就能摸索出不少规律来,反正是玩玩的心态
作者: a8012024    时间: 2020-5-25 23:20
感謝分享
作者: a8012024    时间: 2020-6-5 12:02
顶一把
作者: ning8011    时间: 2020-10-28 15:51
:lol
作者: hjh4036    时间: 2021-6-7 20:00
学习一下




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3