QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
大家好!
9 o0 o5 U# I9 g) i7 C4 X
5 F+ i# M) _& O本人,在论坛里上传过一些Delcam产品二次开发的教案,在这里,希望大家能够讨论一下。
5 q, D( R9 L1 `$ p( ~大家都希望能够通过二次开发实现什么功能:3 W' f: Y3 G+ r* Y: J

2 _4 Q4 P0 X! x7 @$ u例如:. x! V  M, G) e- }1 M& {& c: \+ F) L( {

: [# Y& Q" q4 H8 \) V6 i希望能够自动保存项目;, _" o. |! W1 g4 f
自动产生NC程序:
1 I( V& e0 ?- Q1 [  V% j自动刀具路径检查... ...& _: b! c' ]7 J: {& a

+ g7 A+ _4 [' e希望大家踊跃发言!
发表于 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 5 J8 [2 G7 O' y' O

' w! Q- a! {' X* z对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。
发表于 2012-2-19 22:54:19 | 显示全部楼层 来自: 中国广东惠州
继续加强宏
发表于 2012-2-21 23:53:39 | 显示全部楼层 来自: 中国广东广州
我想实现程序单简单一些,希望可以提供一些这方面的代码学习一下
 楼主| 发表于 2012-2-24 09:15:59 | 显示全部楼层 来自: 中国广东广州
6# hexuan07
/ s; k# U- W8 y! y4 N
' [+ h, [* m2 Q- B! Y8 }; mPowerMILL 2012版开始,对宏进行了加强。可以:* I4 t. c* V% }% R2 n6 h0 O

. K( V* B  e$ @; y1. 创建基本的宏" [; U' Z# w  Z% Z: @5 O5 B' }
2. 添加宏变量* G8 _0 |9 {$ w2 O9 v  g
3. 添加宏循环+ W+ B- I; q* p1 l; O/ G6 S# K" n
4. 运行带参数的宏
% A  m- t" D5 t5. 让宏具有判断的功能
: G: x# _' J/ H/ F6. 在宏中使用函数
$ C; z: R; q6 L7. 使用SWITCH语句
' B5 v+ ]" F: J; L- r. q8 J8. 宏返回值
/ f1 {7 y) A  ]' `9. 使用FOREACH循环& G& {) [2 A9 @; c0 s+ E. J: g$ G
10. 在FOREACH循环中使用数组
 楼主| 发表于 2012-2-24 09:31:49 | 显示全部楼层 来自: 中国广东广州
本帖最后由 hexuan07 于 2012-2-24 09:36 编辑 ( j+ D3 N8 K+ w) J) f5 I3 A
" ^  [- c- Y5 a$ b, \- s3 E
8# huameimei
+ }- e" m( D. y- K9 |. w2 o( h1 e+ B$ E# }  k) a3 D1 a
' j( q6 a5 A3 A/ n# v, U; j
关于PowerMILL程式单。目前已经编写出四种类型。
: z, }' w+ Q0 b) h8 l. x: @4 E& O: }7 v
A:Excel清单。
; H: Y/ d% g8 f" X5 Y, [- t     支持:清单模版自定义功能。
4 c8 R% o+ D+ [, j" ^+ @             多达137个变量的自定义
6 S% c0 p* ^' S) ]) h             生成速度极快
7 `: _% D# v+ p  J' Y) p             可同时定义11个示意图( N3 V8 u. H+ F( ]7 }
             可自定义参数命令
4 [. E( x! v  v6 k! ^             可自动换页(工作薄,或者是生成Excel文件)9 c7 s3 o2 J: S! J3 ]
             可定义参数表达式(自动计算结果); R4 @5 b9 `. H7 P0 ^: I0 F
             119.jpg 7 R5 o" ?& \/ [4 X/ J' v
2 l% W6 I; t' U' ]* n
             122.jpg ( t3 R3 H3 ^# y+ a6 m1 m' B
             123.jpg
" h9 |- }6 ^2 v3 ?; n  Y             131.jpg 4 ?1 B; ^$ V3 Y+ {
             132.jpg & e. c& }& H0 Z- V' E
             133.jpg
9 q" d3 I" ^7 JB:WPS清单:(功能与Excel相同)
5 L# K$ M# K" a+ J( r$ M0 ZC:网页清单(PowerMILL原生支持的清单方式), h: `4 \( H0 P( a6 v+ i- T# l- ?
D:英国工程师开发的网页清单(不支持Win7系统)
! v* f& A9 H1 }" ]
$ [9 y+ C! q7 t0 E. H5 W7 T3 y0 X另:本人正在开发一个清单模块。不需要电脑安装Excel、WPS等办公软件,可以生成清单、打印清单,自定义清单模板(这对香港的公司特别有用,因为我去过的香港厂,他们大多都不允许安装办公软件,特别不允许安装盗版办公软件)6 j) F0 G6 {: M

5 |' y1 l% a& V( T8 i0 ^正在开发当中......
发表于 2012-2-24 21:50:49 | 显示全部楼层 来自: 中国广东中山
6# hexuan07  
( I/ n1 R1 j' Z6 l- c( t' w
6 D8 _& p/ U0 _* I# w) D' KPowerMILL 2012版开始,对宏进行了加强。可以:
- H$ ~$ |+ b$ l2 [# e; r4 ]  z( y  D% R
1. 创建基本的宏
7 k' d. D2 b7 y- C! d$ r# Z+ J2. 添加宏变量
3 d8 n% }9 U: X% B6 c% O3. 添加宏循环  b9 x0 Z" m( A/ s  R: ~, p* o( u# ~
4. 运行带参数的宏
* O8 q) l0 l( \5. 让宏具有判断的功能
6 o0 F: }  i. D% H& _( h6. 在宏中使用函数# G& J0 d+ P/ R1 R) D% {
7. 使用SWITCH语句/ |( _% k+ o: Y5 k% O  z
8. 宏返 ...
$ Q* c, I! w( ^% ~! i7 ghexuan07 发表于 2012-2-24 09:15 http://www.3dportal.cn/discuz/images/common/back.gif
0 c6 v7 o. a, `  O6 P$ O' ^

! G' w- V; U; L% ?/ m; x可以发些这些宏上来吗,先谢谢了!
 楼主| 发表于 2012-2-25 09:56:11 | 显示全部楼层 来自: 中国广东广州
11# JimGreen
2 N5 I0 y' ]" r4 V( T& e; m8 ^
2 \% ?7 i" B. x. k# \0 B! r; m在PowerMILL 2012单击<帮助>-<澵功能说明>,可以查看PowerMILL 2012-新功能网页。在网页的最下面有PowerMILL 2012宏增强的说明。2 `; K6 ]$ c1 @2 ]& M2 u# G3 T3 A' ]9 F% q
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 | 显示全部楼层 来自: 中国广东广州
发现有人把我的教程放到《中国模具资源网》中,而没向我打招呼,
: {+ h9 ]5 [4 Q; V* Q+ u- Q9 a3 g, J. T还嵌入自己的广告,对这种行为,进行谴责!
发表于 2012-5-15 08:41:14 | 显示全部楼层 来自: 中国广东佛山
5# sdergg  0 H- }1 T4 l; T6 K3 a: G/ l' `

! @; u- ^8 z/ N, p4 u; d5 Z( v对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。& q1 |* n  w+ ?, K) C
hexuan07 发表于 2012-2-19 22:45 http://www.3dportal.cn/discuz/images/common/back.gif

; k- }0 o: @2 B/ J6 d* u
6 M2 Q9 ]% @4 i: j' v4 E! o) e; Z9 P工作量少了,人工自然减少了!大个!!!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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