QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
7天前
查看: 5173|回复: 18
收起左侧

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

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

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

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

x
大家好!
! [* a6 C  M$ T* R; C# k) y& h1 m' w9 [# F! x- m9 }+ n& V% Z
本人,在论坛里上传过一些Delcam产品二次开发的教案,在这里,希望大家能够讨论一下。- o: f, w/ I6 l! r, e
大家都希望能够通过二次开发实现什么功能:$ z  E; Q$ Q% L: s$ f5 ?- `
# M; s+ B4 d* P& A0 q
例如:6 L! w$ h; c! @9 Y

- \0 ?, S+ `  {3 M1 z8 M5 W' K希望能够自动保存项目;& S3 w! E- }0 f
自动产生NC程序:( }7 c4 y* X5 _3 q: U
自动刀具路径检查... ...* r1 k) n9 t3 ^0 b7 ?; {* x

' ?: i' `) u8 z希望大家踊跃发言!
发表于 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
) E6 N4 x$ {3 L& p5 }1 v* x( N' Y+ n6 O( z# s0 S3 |
对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。
发表于 2012-2-19 22:54:19 | 显示全部楼层 来自: 中国广东惠州
继续加强宏
发表于 2012-2-21 23:53:39 | 显示全部楼层 来自: 中国广东广州
我想实现程序单简单一些,希望可以提供一些这方面的代码学习一下
 楼主| 发表于 2012-2-24 09:15:59 | 显示全部楼层 来自: 中国广东广州
6# hexuan07 6 ?( n# ?. C* l: {2 c/ i# V! n; P
: m. E, v' V6 n- b
PowerMILL 2012版开始,对宏进行了加强。可以:
, O# I& `# x. s1 P
3 T3 m2 E9 y0 F: T4 |# }- Z7 N1. 创建基本的宏6 Z' [7 N1 H$ H4 Z! t( s8 @5 l9 Z
2. 添加宏变量
" ^9 y2 K) h8 Y7 j3. 添加宏循环
* g, A, q0 _2 t7 Z/ A9 S4. 运行带参数的宏
- H8 d0 ^4 @3 m- P1 [' D5. 让宏具有判断的功能
3 _) `6 r% h; Y1 u# e% z! E6. 在宏中使用函数, x2 H$ L3 L2 a& N0 G
7. 使用SWITCH语句
( y2 u  V& d2 n3 O8 M8. 宏返回值2 ]) u, l- A; H  o2 \- Q9 D8 Y) o6 K
9. 使用FOREACH循环- s, ]/ ^: P0 f" ?2 l
10. 在FOREACH循环中使用数组
 楼主| 发表于 2012-2-24 09:31:49 | 显示全部楼层 来自: 中国广东广州
本帖最后由 hexuan07 于 2012-2-24 09:36 编辑
# T: c# s" o2 O( S# _8 M% n1 S  h9 n/ \* `5 U
8# huameimei # C/ Y, f0 o- c5 ?% e& A. h

, B5 U2 P3 g: h0 d7 {' {9 g4 K7 g' k! i8 E
关于PowerMILL程式单。目前已经编写出四种类型。, Z5 q: K# _; ^" Z8 U6 t
5 V6 q. `4 ^- s4 C6 T% f4 h
A:Excel清单。* f, S. S! R' R# v% T: k
     支持:清单模版自定义功能。
1 w+ {# x3 O$ d$ }/ k) b5 @! Z             多达137个变量的自定义9 ]& M6 }+ `1 F9 f- D8 v
             生成速度极快
3 Z) x3 p+ r. F4 q" f' Y( L             可同时定义11个示意图( q* {2 K; P! B5 i+ z% @, x; O
             可自定义参数命令* f7 u+ h; z& Y; |7 ?* ?0 j
             可自动换页(工作薄,或者是生成Excel文件)0 U, ?; O$ d4 c
             可定义参数表达式(自动计算结果)
2 Y* {& H6 M& @/ z1 _             119.jpg
1 Q+ D' ^7 a3 q5 t) S5 [  O/ ^4 C5 |+ p
             122.jpg + D, m0 S' U' X* X* E7 h/ }* U
             123.jpg $ l7 P" r8 W& _. j2 D/ ~) u
             131.jpg
7 L; w0 r" w0 I# k5 S             132.jpg
/ O8 Z/ S+ x! |) P7 v# g% {0 n) I             133.jpg ! D$ S) m" i* [9 L3 @& B4 x
B:WPS清单:(功能与Excel相同)
/ b8 ^3 G# p4 T' NC:网页清单(PowerMILL原生支持的清单方式), r( G/ k0 Z! i3 w* c
D:英国工程师开发的网页清单(不支持Win7系统)
) N( I0 P" \' n( X4 y4 U( _7 r
2 f% j: Y" U0 n7 N) ?- }" Y7 T另:本人正在开发一个清单模块。不需要电脑安装Excel、WPS等办公软件,可以生成清单、打印清单,自定义清单模板(这对香港的公司特别有用,因为我去过的香港厂,他们大多都不允许安装办公软件,特别不允许安装盗版办公软件)
7 K0 }& u3 D" {6 l8 S3 j' z: i5 i3 X) i( y" v# O) r
正在开发当中......
发表于 2012-2-24 21:50:49 | 显示全部楼层 来自: 中国广东中山
6# hexuan07  
2 Z8 E, o7 F8 M4 n& C2 q+ H, K: n( R9 V- M
PowerMILL 2012版开始,对宏进行了加强。可以:- `/ Q( m: C+ r/ @
. }- p! O4 c- z. g1 O# f
1. 创建基本的宏  T$ D, \+ S( b( n  l
2. 添加宏变量
8 a  X7 B' d* \# {3. 添加宏循环
* T; T1 ]( p7 u& m: t: `1 U6 V3 U/ p4. 运行带参数的宏
6 u# r/ `3 }$ ^' V  \1 \  s5. 让宏具有判断的功能% ?) p, C: T. I. o, ~3 R
6. 在宏中使用函数# o2 e/ q) ~7 y- _& z" B% p
7. 使用SWITCH语句; @$ \5 p+ o  d  ]
8. 宏返 ...; z/ B9 h; p! u3 u8 d* d( p
hexuan07 发表于 2012-2-24 09:15 http://www.3dportal.cn/discuz/images/common/back.gif
% N. i. W4 L& ^# O

7 h" l+ h# B4 P. P7 ]可以发些这些宏上来吗,先谢谢了!
 楼主| 发表于 2012-2-25 09:56:11 | 显示全部楼层 来自: 中国广东广州
11# JimGreen 6 t. d, m" J# s% d

& o7 X, h( e3 }在PowerMILL 2012单击<帮助>-<澵功能说明>,可以查看PowerMILL 2012-新功能网页。在网页的最下面有PowerMILL 2012宏增强的说明。
& O3 b( E. p, p$ x 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 | 显示全部楼层 来自: 中国广东广州
发现有人把我的教程放到《中国模具资源网》中,而没向我打招呼,$ O: d# B: C1 N2 b# z2 L) \$ ~
还嵌入自己的广告,对这种行为,进行谴责!
发表于 2012-5-15 08:41:14 | 显示全部楼层 来自: 中国广东佛山
5# sdergg  
4 K9 ]% U& j6 u" i+ M5 V/ `+ M) t5 s( e# g8 f
对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。
" ~; Q* V9 L1 qhexuan07 发表于 2012-2-19 22:45 http://www.3dportal.cn/discuz/images/common/back.gif
5 S6 s/ S/ {/ h" @
% r2 c) A+ x$ L
工作量少了,人工自然减少了!大个!!!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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