QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
2天前
查看: 5288|回复: 18
收起左侧

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

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

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

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

x
大家好!
! z" C- j4 Q! x5 Z* y6 B4 n: V9 F+ g. R8 M; t' @1 A. F: R' u. F, y
本人,在论坛里上传过一些Delcam产品二次开发的教案,在这里,希望大家能够讨论一下。7 S9 ]. ]6 d" ?  b4 C+ Y# m5 C
大家都希望能够通过二次开发实现什么功能:, j+ B) d& {9 @9 r1 z

  `6 C; c/ ~% S( o7 M! o例如:
' w: Z, K6 {3 R) X+ r  \) w5 Q9 }5 J, p& ~# d2 W
希望能够自动保存项目;
5 ^: X$ }( d# B: R自动产生NC程序:
2 L7 q, c/ Z' k9 R/ m自动刀具路径检查... ...
3 C# J! n# i9 F9 m1 o3 ]( M6 r$ Z/ \5 B0 `5 l" y1 r4 K# U$ S
希望大家踊跃发言!
发表于 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 1 _, N' l1 e1 N! ?( d( L
6 b! O( D$ n. r0 f. G" _! p+ A2 K
对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。
发表于 2012-2-19 22:54:19 | 显示全部楼层 来自: 中国广东惠州
继续加强宏
发表于 2012-2-21 23:53:39 | 显示全部楼层 来自: 中国广东广州
我想实现程序单简单一些,希望可以提供一些这方面的代码学习一下
 楼主| 发表于 2012-2-24 09:15:59 | 显示全部楼层 来自: 中国广东广州
6# hexuan07
" z* U' L6 n) _. y
! `' ^" R3 d( g: r5 R* \PowerMILL 2012版开始,对宏进行了加强。可以:- e# K' f# K' L6 L) x; _" ~
, v3 h) [- p7 V
1. 创建基本的宏: S# f+ z' r) j& z' E4 r" \! e' c  a
2. 添加宏变量7 U3 f8 D9 |+ {
3. 添加宏循环1 ]" J1 U3 E) X. }1 N! `
4. 运行带参数的宏1 k; |- i/ j1 B, h5 o8 L; l
5. 让宏具有判断的功能- y. F2 r$ Y! z5 N
6. 在宏中使用函数
* V# R+ _! _( b3 f/ {3 B  @% R7. 使用SWITCH语句" O4 O$ Z% T2 c0 \, k
8. 宏返回值
6 Z; H# q+ S5 e& g1 u7 Z7 e! Y9. 使用FOREACH循环1 R9 a! q# f2 b0 f
10. 在FOREACH循环中使用数组
 楼主| 发表于 2012-2-24 09:31:49 | 显示全部楼层 来自: 中国广东广州
本帖最后由 hexuan07 于 2012-2-24 09:36 编辑
, M$ d0 |) P1 U0 q
0 ]' ]! `  ^# E8# huameimei
4 J/ h: f6 ^. J" [% V$ |' R, @* b, G6 c5 z
: n4 x; ~7 t9 o+ B* O, k9 @' c! H
关于PowerMILL程式单。目前已经编写出四种类型。0 e" w' p5 O0 I1 {5 t6 ^

2 N3 o9 g* W; cA:Excel清单。
  m1 R1 S. K0 |/ [7 i     支持:清单模版自定义功能。! n3 c# L/ P. `8 a0 B
             多达137个变量的自定义
- x, O8 Z6 g# S- ~$ m' a             生成速度极快; C. Q7 U. M7 ?' f5 Y
             可同时定义11个示意图/ N$ P; L. G- w
             可自定义参数命令
, [, X  E# u; o& p             可自动换页(工作薄,或者是生成Excel文件)
- G8 k5 _& p1 o, O0 c' N             可定义参数表达式(自动计算结果)
* Y6 M- H8 T$ K             119.jpg $ z7 W! i9 P. L: W

% n+ c. w+ g9 W/ ^             122.jpg
  F& w4 N! r, {8 b( x! q* u             123.jpg 1 a) v2 `* `# D, i5 R6 X
             131.jpg
: z9 g3 G2 t" g) F& h6 j( ~             132.jpg $ o- ]( M/ L  I- j  k+ @
             133.jpg
0 z4 F& u" O- H0 WB:WPS清单:(功能与Excel相同)
6 d  ?! C1 T7 N- h. D# X9 qC:网页清单(PowerMILL原生支持的清单方式)
9 |% Z" U4 c* WD:英国工程师开发的网页清单(不支持Win7系统)- L  i9 A) @! v3 f
! ?4 _/ t- x9 W, D
另:本人正在开发一个清单模块。不需要电脑安装Excel、WPS等办公软件,可以生成清单、打印清单,自定义清单模板(这对香港的公司特别有用,因为我去过的香港厂,他们大多都不允许安装办公软件,特别不允许安装盗版办公软件)
. x9 {0 A, u6 u9 e
3 S% t$ T2 k7 _7 w2 }正在开发当中......
发表于 2012-2-24 21:50:49 | 显示全部楼层 来自: 中国广东中山
6# hexuan07  ' M; k% I9 I% S1 F4 j0 r; |4 }! s8 F

) c9 G4 l" d* ^PowerMILL 2012版开始,对宏进行了加强。可以:
7 n/ j4 p! p% H! _: ~% H) C2 U* V
1. 创建基本的宏
. m# `/ L5 \3 F9 I2. 添加宏变量
: V) {3 N2 a3 `* e% h; w3. 添加宏循环
8 `& j  B/ R! ~$ l4. 运行带参数的宏- F1 t& p8 N! {- o
5. 让宏具有判断的功能
1 e% E6 s% f3 s6 F8 o6. 在宏中使用函数
7 t9 p9 a: D# Q  a3 g/ h& \9 d7. 使用SWITCH语句
1 e0 K5 o" |$ A* `- s1 Z+ g8. 宏返 ...
& D( S: I0 d* q, l  h& f% }$ x& |hexuan07 发表于 2012-2-24 09:15 http://www.3dportal.cn/discuz/images/common/back.gif

# k6 ^; d- |6 Z+ h0 A; H9 h( o
+ d* d9 t' ?# R/ q" d  P可以发些这些宏上来吗,先谢谢了!
 楼主| 发表于 2012-2-25 09:56:11 | 显示全部楼层 来自: 中国广东广州
11# JimGreen
* ^* j5 E7 S  G/ B4 w8 r/ v+ E* p. I/ M4 y7 |, h# F
在PowerMILL 2012单击<帮助>-<澵功能说明>,可以查看PowerMILL 2012-新功能网页。在网页的最下面有PowerMILL 2012宏增强的说明。# U. n7 x* Y* e" o' R& f
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 | 显示全部楼层 来自: 中国广东广州
发现有人把我的教程放到《中国模具资源网》中,而没向我打招呼,5 M2 i% R& \3 j: `6 X* Z3 a
还嵌入自己的广告,对这种行为,进行谴责!
发表于 2012-5-15 08:41:14 | 显示全部楼层 来自: 中国广东佛山
5# sdergg  1 T  {' N7 e" _# R

+ y6 E2 w% Y9 B# D& s: I对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。! P! {- ~0 j  z  E7 A* ~+ T
hexuan07 发表于 2012-2-19 22:45 http://www.3dportal.cn/discuz/images/common/back.gif

5 z" f% u% }& X, ]: n; V
7 z% Z; o7 L7 a" y- x工作量少了,人工自然减少了!大个!!!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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