QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
大家好!' n" S; @0 z& {, J

6 U4 y7 B6 n- r7 [本人,在论坛里上传过一些Delcam产品二次开发的教案,在这里,希望大家能够讨论一下。2 j  |3 P2 }" l* P2 z1 Q/ d& h
大家都希望能够通过二次开发实现什么功能:* X5 p  x% ~* c% z+ X* B
2 s- N8 O" l. U% R+ T* k! [( j
例如:: v; f) c& {+ I$ x$ @& E$ B
/ L, y9 z/ s& N* f2 w
希望能够自动保存项目;
3 ?& E$ l* [/ u1 F& @自动产生NC程序:' a) }  C: R! G+ U
自动刀具路径检查... ...
: b. E; f! \* Z2 n
' J! k" ]$ o7 ]0 L( t& S, k/ O希望大家踊跃发言!
发表于 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
, _. I: o7 ?: C5 y! Q5 w) r4 {0 f, [$ Z! v! X" @% W7 K# E0 L
对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。
发表于 2012-2-19 22:54:19 | 显示全部楼层 来自: 中国广东惠州
继续加强宏
发表于 2012-2-21 23:53:39 | 显示全部楼层 来自: 中国广东广州
我想实现程序单简单一些,希望可以提供一些这方面的代码学习一下
 楼主| 发表于 2012-2-24 09:15:59 | 显示全部楼层 来自: 中国广东广州
6# hexuan07
9 D; W4 C; Q# a; {- F$ F2 l- o$ ?" [% Q4 r
PowerMILL 2012版开始,对宏进行了加强。可以:" [3 B% x/ k5 n3 ~8 ~
' Z/ f5 a! X( z2 d3 A' M( X  j8 t
1. 创建基本的宏
2 m5 l. l9 P( U0 i7 U: k2. 添加宏变量* |! A2 A1 h4 y+ y0 q
3. 添加宏循环
4 e9 B1 m$ s* X* M3 ~4. 运行带参数的宏
& x0 c/ ?- B7 l1 o6 |: A5. 让宏具有判断的功能
& {2 P) |- S. o; t' m) I9 {3 Y6. 在宏中使用函数) v$ H$ z0 e* Q: F2 @/ J9 U0 k
7. 使用SWITCH语句1 c' J! G4 H+ @2 m" i! b1 _
8. 宏返回值
; n! u7 [+ x  m3 C9. 使用FOREACH循环9 s9 l- i9 _! N6 w. D/ P( |
10. 在FOREACH循环中使用数组
 楼主| 发表于 2012-2-24 09:31:49 | 显示全部楼层 来自: 中国广东广州
本帖最后由 hexuan07 于 2012-2-24 09:36 编辑
' w, L9 H1 A0 |" T, \' P
' R2 F$ C, Z) A0 B5 v& b3 d1 `7 A8# huameimei
9 ^8 Z( }0 A. Y+ N0 R1 t! \
: @0 [3 s6 m9 f/ z4 T! h
' \! J8 H4 \( x3 i5 C$ U关于PowerMILL程式单。目前已经编写出四种类型。  Q9 H7 S- g0 x5 L
# Y1 T) P" O3 T9 [
A:Excel清单。# M# x# p5 p( _, D) G# r* M, Z
     支持:清单模版自定义功能。4 c# k. Q  V" N+ L7 q& @4 n1 F
             多达137个变量的自定义# l* G# n2 p1 K6 f
             生成速度极快
3 O  Q' C* u) M' Y1 g             可同时定义11个示意图. z, I7 y* x% E) F4 c
             可自定义参数命令  F& Q6 n) }0 W) p
             可自动换页(工作薄,或者是生成Excel文件)" g$ Q. k& [1 _! e
             可定义参数表达式(自动计算结果)
- E: F! J- M, f- D7 ^             119.jpg
: W1 I/ ]! f* |4 K/ w4 `( f
* ?: h+ P. L6 H  p             122.jpg ' a% ]7 f5 S$ h- d- ~( p
             123.jpg
' `( Z" m% R6 ]& O             131.jpg
* t- g4 c2 D' q8 ?             132.jpg 9 v" b1 b9 n+ W1 D2 ?* m6 u8 s
             133.jpg 1 O4 H0 B' }& b4 r- C/ R5 p2 b
B:WPS清单:(功能与Excel相同)! y2 T5 s7 H5 W# n6 |  a
C:网页清单(PowerMILL原生支持的清单方式)
! ~. G: E( D" C3 R" i4 i; dD:英国工程师开发的网页清单(不支持Win7系统)% i& N/ D7 u( U0 w. ]5 y& C& o

  A6 [+ o" U: F; ?$ y" `; z另:本人正在开发一个清单模块。不需要电脑安装Excel、WPS等办公软件,可以生成清单、打印清单,自定义清单模板(这对香港的公司特别有用,因为我去过的香港厂,他们大多都不允许安装办公软件,特别不允许安装盗版办公软件)
3 K* R) o) p  N% L1 Z3 m! |" ~5 h+ i3 p3 ]; K
正在开发当中......
发表于 2012-2-24 21:50:49 | 显示全部楼层 来自: 中国广东中山
6# hexuan07  
3 D3 Z: G6 L. A' R3 Q# Q6 d3 G2 ^; r$ t
PowerMILL 2012版开始,对宏进行了加强。可以:
! Y, [$ x* v4 U- X$ O- T3 ^, [. p  b1 M! \' i! q* ^0 q
1. 创建基本的宏0 c7 A& w! \8 U8 l7 \+ p4 g+ \
2. 添加宏变量
1 B1 |" J; @' O+ w' f" w3. 添加宏循环7 S: g, h- K0 y$ s/ R4 f% i& l
4. 运行带参数的宏
7 {0 B$ H  a' X5. 让宏具有判断的功能
0 ]. w8 o9 _# L  ]6. 在宏中使用函数- k0 i3 ]% R) M, a+ _- N
7. 使用SWITCH语句
1 O- H; E1 H! i8 N4 m! O( L( M# H8 E8. 宏返 ...
6 Q# H: R" K8 H1 U5 ehexuan07 发表于 2012-2-24 09:15 http://www.3dportal.cn/discuz/images/common/back.gif
% ^+ ^. z! ?# o9 E+ V8 n5 F; p
. N8 v, I: Z9 A+ s
可以发些这些宏上来吗,先谢谢了!
 楼主| 发表于 2012-2-25 09:56:11 | 显示全部楼层 来自: 中国广东广州
11# JimGreen
$ B# m9 F: Z2 j: N8 m- G, R
: Y7 {7 \' Z# ]在PowerMILL 2012单击<帮助>-<澵功能说明>,可以查看PowerMILL 2012-新功能网页。在网页的最下面有PowerMILL 2012宏增强的说明。
( h4 y9 Q- i) D1 F  w 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 | 显示全部楼层 来自: 中国广东广州
发现有人把我的教程放到《中国模具资源网》中,而没向我打招呼,
) ]' ]! E9 @: A. {还嵌入自己的广告,对这种行为,进行谴责!
发表于 2012-5-15 08:41:14 | 显示全部楼层 来自: 中国广东佛山
5# sdergg  % N! t; @. v* G+ @* x0 n
: j8 H5 p* d* k* ]  e  m
对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。
' d/ M( Z# g& I: \1 h5 phexuan07 发表于 2012-2-19 22:45 http://www.3dportal.cn/discuz/images/common/back.gif

5 e# d$ ~, p/ `* c7 i" ~" F
2 Y7 b8 S& J6 v. _工作量少了,人工自然减少了!大个!!!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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