青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1718|回复: 6

[讨论] MFC多轴后置处理软件

[复制链接]
发表于 2011-9-22 16:18 | 显示全部楼层 |阅读模式
发现论坛里的兄弟都是用POST做的后置处理,有没有哪位兄弟会用MFC和C++语言做后置处理的,可以一起讨论切磋一下,前一段给一个厂家做了一个工作台-摆头模式的后置。
发表于 2011-9-22 20:12 | 显示全部楼层
用TCL倒是写过两个后处理,现在很少写后处理了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-25 08:12 | 显示全部楼层
杨光华 发表于 2011-9-22 20:12 2 c+ _; O6 ]' c# U
用TCL倒是写过两个后处理,现在很少写后处理了。
! `/ {4 @+ a- i1 t' v
现在怎么不做了啊?我做的是在MFC框架下用C++语言编的,
回复 支持 反对

使用道具 举报

发表于 2011-9-25 10:26 | 显示全部楼层
                              
回复 支持 反对

使用道具 举报

发表于 2011-9-25 11:01 | 显示全部楼层
本帖最后由 glocier 于 2011-9-25 11:02 编辑
; k6 W  u( m4 s. I; ?+ P8 H/ i& B4 J. D" o# h
关键是要知道编程软件预定义的变量名了 & }, S5 P" i3 h& r; n
其他应该是结合不同数控系统已具有的的功能 对刀轨数据作坐标变换
9 o% Z$ |! V9 z具体矩阵运算 可以先用MATLAB编程 然后转换成C++代码 这就比较方便了
' S4 w; M5 V# _  b$ d3 g- t! X7 n
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-27 15:42 | 显示全部楼层
glocier 发表于 2011-9-25 11:01 ' ^: a/ H% }* T1 ~2 k
关键是要知道编程软件预定义的变量名了
$ s9 E) y( [( x; Z' q! K5 h3 C其他应该是结合不同数控系统已具有的的功能 对刀轨数据作坐标变换 ...
+ t: K- F$ Q3 A! n6 O3 k  Z$ B
老兄看样做过,矩阵变换我都是直接展开成加减乘除的运算,我现在做的还都是有刀尖点自动跟随功能的,没有的话,会难做,你做过不带刀尖点自动跟随功能的没
回复 支持 反对

使用道具 举报

发表于 2011-9-28 10:46 | 显示全部楼层
木一君 发表于 2011-9-27 15:42
6 |( y3 f8 x" o( S老兄看样做过,矩阵变换我都是直接展开成加减乘除的运算,我现在做的还都是有刀尖点自动跟随功能的,没有 ...

% Z( C& {1 @+ N2 w( L关于这个功能,主要是带这个功能的系统可以帮你考虑刀长的影响。没有的话,刀长需要按实际安装在机器上面的长度输入后处理里面
7 q* G& p$ F& d) J+ u1 ?1 ^8 z! D, q如果没有RTCP,必须在后处理中把摆长数据加上或者减去(具体加减要看机器的形式,是双转台还是双摆头)刀具的实际长度,然后再把程序后处理一遍。所以也很容易解决
" V3 b! v/ z1 V, V" y9 X( \/ _' N/ n# l* F7 h' ]1 \8 |
补充内容 (2011-10-15 08:15):
7 `/ h% N- B+ M; x& P5 a7 `首先要考虑双工作台或者双转台机床里面在转动过程中的摆点位置(摆点在转动时,在机床中坐标系中的位置不变),在摆点位置设立一个坐标系(方向同机床坐标系),摆点到工件坐标系又有一个矢量,这个矢量的长度
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-6-24 19:51 , Processed in 0.049486 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表