QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 5312|回复: 18
收起左侧

[讨论] 关于PowerMILL二次开发实现的功能?

[复制链接]
发表于 2012-2-19 10:17:32 | 显示全部楼层 |阅读模式 来自: 中国广东广州

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
大家好!
) Q5 u; l& [; }! y! C7 h, P5 D8 n! K" t2 F0 D/ N' j
本人,在论坛里上传过一些Delcam产品二次开发的教案,在这里,希望大家能够讨论一下。
  k; X+ i' s% ^! W: i大家都希望能够通过二次开发实现什么功能:3 ]; ]* w2 Z5 q. \
" h, |5 q* W' E* b# F& c
例如:& v# T; U; l5 t, g0 n- [. @

# A; o( R: F) Y: J8 Q" t希望能够自动保存项目;
) r$ ^" Y4 M& W) [' u& S自动产生NC程序:8 y& G# h8 O1 x/ l' q
自动刀具路径检查... ...% a0 r1 q3 u2 K9 a( D
1 V1 f/ G" S( R% h) K" C% o% l
希望大家踊跃发言!
发表于 2012-2-19 21:09:35 | 显示全部楼层 来自: 中国广东江门
PM的二次开发还是不够自动,像UG都可以根据角度分析自动选取不同的加工区域面,在PM中如何可以实现同样的功能?可否发布这个功能的源码?
发表于 2012-2-19 21:47:47 | 显示全部楼层 来自: 中国广东东莞
PM的二次开发还是不够自动,像UG都可以根据角度分析自动选取不同的加工区域面,在PM中如何可以实现同样的功能?可否发布这个功能的源码?
发表于 2012-2-19 21:48:39 | 显示全部楼层 来自: 中国广东东莞
希望能发布下这个功能的源码?
发表于 2012-2-19 21:54:00 | 显示全部楼层 来自: 中国广东东莞
有了自动编程,那好多编程人员要下岗了
 楼主| 发表于 2012-2-19 22:45:56 | 显示全部楼层 来自: 中国广东广州
5# sdergg
  O$ R/ M; w' y9 m& E
$ F) j1 i9 y! O对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。
发表于 2012-2-19 22:54:19 | 显示全部楼层 来自: 中国广东惠州
继续加强宏
发表于 2012-2-21 23:53:39 | 显示全部楼层 来自: 中国广东广州
我想实现程序单简单一些,希望可以提供一些这方面的代码学习一下
 楼主| 发表于 2012-2-24 09:15:59 | 显示全部楼层 来自: 中国广东广州
6# hexuan07 6 U, S8 n" R! \: N# ^9 _2 H% A
. Q1 h: h( |- y% [3 o
PowerMILL 2012版开始,对宏进行了加强。可以:
2 [+ ^! t7 t( r$ g7 ?
0 `( f8 j) P1 |2 I. y$ l1. 创建基本的宏
- L2 }( n# z7 q; f9 ?0 Y2. 添加宏变量9 h% \' i6 b9 r2 j
3. 添加宏循环, Q2 R9 [& x7 N
4. 运行带参数的宏
: b' E5 t  P2 l2 l5 D5. 让宏具有判断的功能
; |& B1 _0 B( {) ~6. 在宏中使用函数
9 G+ @$ P6 D! k" p) o7. 使用SWITCH语句
9 ^0 C2 f8 d2 S9 {. p8. 宏返回值4 ^8 G) D& l: J( l  Y
9. 使用FOREACH循环
' x& O* e+ D2 m( ]) U8 T8 b10. 在FOREACH循环中使用数组
 楼主| 发表于 2012-2-24 09:31:49 | 显示全部楼层 来自: 中国广东广州
本帖最后由 hexuan07 于 2012-2-24 09:36 编辑
3 s% u  e! h' u. b$ \7 `! `% ]
: O1 [4 _3 ^# z! S% P7 E) d6 b2 d2 @8# huameimei
! ^0 I. `8 E- L+ V' Q" ~4 Y. [5 e4 g/ u- Z
% \$ f3 f* s9 J
关于PowerMILL程式单。目前已经编写出四种类型。. i; C: k  S: Y% A* W0 F

3 k# [0 S* |7 y( jA:Excel清单。
! a) l6 D2 q1 M6 i9 j- K4 R$ x( G     支持:清单模版自定义功能。/ @* c4 ?* }& W- r
             多达137个变量的自定义/ `+ b6 V9 @7 p6 f" Y
             生成速度极快
0 w0 J0 ?& l) w" \             可同时定义11个示意图) r: _" T8 L  P  b9 r% `
             可自定义参数命令
4 ^. ?' V$ v, V2 P: \+ e# r             可自动换页(工作薄,或者是生成Excel文件)
# g! G9 `# E( n2 I& s             可定义参数表达式(自动计算结果)
+ R# Z% H! i& E+ N( w0 L( F             119.jpg
2 u" p8 Z; }, E$ T. n& w1 {% s5 A  d9 K2 a5 K! {! s1 w
             122.jpg 9 C- S+ I, K" n3 e9 x
             123.jpg
& U- o7 m8 A) K! M% c+ X6 U             131.jpg : R" A; [- H6 M. |& X- l
             132.jpg
) d7 c5 J2 E& y$ W5 a5 E  E0 z             133.jpg
. y, A0 z6 C1 B# N5 y5 i7 Q8 v% kB:WPS清单:(功能与Excel相同)0 X6 U  _3 Q. o& P5 f+ o3 W$ g; B
C:网页清单(PowerMILL原生支持的清单方式)
; o8 x5 c$ @, z' Q9 w* P' f2 L" CD:英国工程师开发的网页清单(不支持Win7系统)
( T( z; b7 T- M8 J1 X# I, \* _; N+ [$ ?' ?* R( q) f
另:本人正在开发一个清单模块。不需要电脑安装Excel、WPS等办公软件,可以生成清单、打印清单,自定义清单模板(这对香港的公司特别有用,因为我去过的香港厂,他们大多都不允许安装办公软件,特别不允许安装盗版办公软件)
7 \- M) y6 Y( P, K+ F+ u8 m0 u% H0 E: k5 R6 S0 J4 _9 p3 n- p
正在开发当中......
发表于 2012-2-24 21:50:49 | 显示全部楼层 来自: 中国广东中山
6# hexuan07  
8 A3 L( h4 v; }! z3 @2 h% N
) w. j  F/ l" D  l; E* B7 m7 WPowerMILL 2012版开始,对宏进行了加强。可以:' }% j/ z  `1 r6 K  E- }$ \

3 r7 x5 [+ i5 M1 ^' F5 R1. 创建基本的宏7 X5 E0 e7 T% o7 W" H* l
2. 添加宏变量
9 C$ X5 A7 K1 E3. 添加宏循环
' h( i: w, L! {) C! n7 t0 e4. 运行带参数的宏- }8 N/ G9 C' `0 b2 y" \6 o1 I4 Z
5. 让宏具有判断的功能4 |8 E& a6 f( p+ G
6. 在宏中使用函数3 b( i' [" m4 |4 W8 Y
7. 使用SWITCH语句, r" v# T5 z$ l4 }! w9 u
8. 宏返 ...
) D. ^0 N$ \6 @hexuan07 发表于 2012-2-24 09:15 http://www.3dportal.cn/discuz/images/common/back.gif
( o# N: D. }; s: x% z

( B7 X$ r! I/ d3 t9 u可以发些这些宏上来吗,先谢谢了!
 楼主| 发表于 2012-2-25 09:56:11 | 显示全部楼层 来自: 中国广东广州
11# JimGreen ! c4 S; R( F0 G  x1 x

! h. `7 c. P8 v) \0 e在PowerMILL 2012单击<帮助>-<澵功能说明>,可以查看PowerMILL 2012-新功能网页。在网页的最下面有PowerMILL 2012宏增强的说明。
) X: f" W  u$ i/ L" G& j 2012-2-25 9-54-07.png
发表于 2012-2-28 21:11:50 | 显示全部楼层 来自: 中国台湾
可提供源碼嗎?
发表于 2012-2-28 23:57:46 | 显示全部楼层 来自: 中国广东广州
10# hexuan07 谢谢
 楼主| 发表于 2012-3-3 09:18:52 | 显示全部楼层 来自: 中国广东广州
谢谢大家的支持
发表于 2012-3-15 22:00:49 | 显示全部楼层 来自: 中国福建福州
好想用powermill2012呀?哪位大虾能分享下破解呀
发表于 2012-3-17 22:47:25 | 显示全部楼层 来自: 中国浙江杭州
楼主的这个一定要学习一下!我用PM编电极点到手麻。想做一下自动化宏又无从下手。唉
 楼主| 发表于 2012-5-14 17:30:42 | 显示全部楼层 来自: 中国广东广州
发现有人把我的教程放到《中国模具资源网》中,而没向我打招呼,
) M- k& K8 ~9 v7 l, e还嵌入自己的广告,对这种行为,进行谴责!
发表于 2012-5-15 08:41:14 | 显示全部楼层 来自: 中国广东佛山
5# sdergg  
% _9 E  ]7 J6 u' o2 r3 ?- W
5 i" U; u+ H# D9 M对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。
& C6 a/ I$ X* J' H1 phexuan07 发表于 2012-2-19 22:45 http://www.3dportal.cn/discuz/images/common/back.gif
" ^( [: M" X+ i* c) x9 \; l

6 M$ O2 y; G7 H6 I$ g工作量少了,人工自然减少了!大个!!!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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