QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
大家好!! b& }% A/ R, T2 o0 ]( F% I4 n
$ V) z% T1 ^% d! n9 T: ^- M1 N
本人,在论坛里上传过一些Delcam产品二次开发的教案,在这里,希望大家能够讨论一下。7 N. O+ `( i( K9 P( W; c
大家都希望能够通过二次开发实现什么功能:! L$ P* o7 S$ w: `, O/ j8 q0 g

5 [- \) o) ?" r例如:
* d8 m' h. S9 p6 R! X
, a. o- z7 F2 Z6 w% J希望能够自动保存项目;
* Q$ m! W2 l& R' b* x自动产生NC程序:; P9 Y' V3 m6 I
自动刀具路径检查... ...
' B/ u1 A4 h3 U( T  J8 o9 q0 C- ]# l7 Y, a  ^
希望大家踊跃发言!
发表于 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 : ^8 x5 n2 h% [

# R: B5 T& b: a$ D7 O3 }对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。
发表于 2012-2-19 22:54:19 | 显示全部楼层 来自: 中国广东惠州
继续加强宏
发表于 2012-2-21 23:53:39 | 显示全部楼层 来自: 中国广东广州
我想实现程序单简单一些,希望可以提供一些这方面的代码学习一下
 楼主| 发表于 2012-2-24 09:15:59 | 显示全部楼层 来自: 中国广东广州
6# hexuan07
; G. W4 u* {6 e* E+ Y
, E8 k/ m9 k9 Y3 @0 j' S, YPowerMILL 2012版开始,对宏进行了加强。可以:
8 y7 i0 U9 f3 S2 N. Q$ \. ^. ^7 @* y  L8 s" e% o
1. 创建基本的宏6 O+ M# P, J( ]8 q* P! q
2. 添加宏变量9 Y, z; y$ Q" J6 [9 [- d5 x
3. 添加宏循环# g7 q; p3 b+ J- _; r7 ^% m# O
4. 运行带参数的宏
1 B. T# e5 a+ b. G0 L7 e: R5. 让宏具有判断的功能8 I; j! z6 E0 e( e4 ?) Q# d
6. 在宏中使用函数  h9 w' M) Z; ?% U* ?' z) k' o
7. 使用SWITCH语句
" z  Z4 n' a: g1 {9 U2 V% I8. 宏返回值: l. `! y$ O( L* v$ L2 m
9. 使用FOREACH循环
; s1 L; ^9 ^4 K7 J8 ~10. 在FOREACH循环中使用数组
 楼主| 发表于 2012-2-24 09:31:49 | 显示全部楼层 来自: 中国广东广州
本帖最后由 hexuan07 于 2012-2-24 09:36 编辑
8 ~, y4 x8 {9 J: W7 R' a
$ r$ }5 l3 S& x4 ^7 n" S  y8# huameimei , q7 m, L0 k; A& g% V# Y/ `$ H
3 _1 a( a% M+ }  d; I
. ]# J& f7 t; w: Q- t) d; F
关于PowerMILL程式单。目前已经编写出四种类型。9 D$ P  z0 B2 C7 `

6 k0 f( F" J7 jA:Excel清单。
3 L& q1 \- T! U3 D/ D     支持:清单模版自定义功能。
9 ^  V& q: l$ Z, y             多达137个变量的自定义
' N: b& X( K- _) m- h             生成速度极快
' ~0 y- t" e5 @) P% T9 i             可同时定义11个示意图0 S9 c- G: [6 M1 F- J, _$ j
             可自定义参数命令$ U% ^& ^/ H# U! `( \
             可自动换页(工作薄,或者是生成Excel文件)6 r1 {/ r  m/ g  g4 G" l- i$ M
             可定义参数表达式(自动计算结果)$ D1 K* |4 f  q2 C. v
             119.jpg 1 d: n6 \9 p9 `6 x0 h3 P7 |

% l! p% x( d& x             122.jpg $ m: v9 Z+ \$ c+ f7 @
             123.jpg 5 ?4 @" ~0 N. `+ D8 t
             131.jpg 4 R  N; G3 o9 `; v
             132.jpg & G/ v% e/ d# T! m6 P# M9 [8 `
             133.jpg 9 |1 ^& T4 {" M# D% W" v6 b
B:WPS清单:(功能与Excel相同)/ a% Z5 k. F" Z$ `# Z2 q4 g
C:网页清单(PowerMILL原生支持的清单方式): h# F1 \- m$ _) \
D:英国工程师开发的网页清单(不支持Win7系统)
0 o' k. D8 ?* R; @
! L4 u) V2 k0 a# c另:本人正在开发一个清单模块。不需要电脑安装Excel、WPS等办公软件,可以生成清单、打印清单,自定义清单模板(这对香港的公司特别有用,因为我去过的香港厂,他们大多都不允许安装办公软件,特别不允许安装盗版办公软件)
# \3 {! z$ p3 y* }5 ]) T: Y* X9 c; o2 f3 z% C) _& G
正在开发当中......
发表于 2012-2-24 21:50:49 | 显示全部楼层 来自: 中国广东中山
6# hexuan07    @: f. G/ K) B! q) t

" P% r  `5 S( X* W6 WPowerMILL 2012版开始,对宏进行了加强。可以:
/ j/ P% [2 f- J, v7 }7 }# K7 ]
6 n( ~5 x: F3 ]1. 创建基本的宏
; l% z( U  u1 E2 \  p# W; J2. 添加宏变量. [& B) b- ]5 F8 ?; g' L/ E+ k+ @1 V
3. 添加宏循环
$ X! p3 B5 r* A4. 运行带参数的宏
; S+ _' j2 [* {& y& D8 F7 {' E5. 让宏具有判断的功能8 s: u, z# }  l, i5 c
6. 在宏中使用函数
/ p8 n( R# V  g3 d1 E7. 使用SWITCH语句: w" R" [) X3 g. ]- {' Z) g
8. 宏返 ...
% J  Q3 {" I6 u( F: R  t9 T' ~& _hexuan07 发表于 2012-2-24 09:15 http://www.3dportal.cn/discuz/images/common/back.gif
3 {8 |& m  p; ?
1 L$ a( F% e9 w: }( _8 ?* u
可以发些这些宏上来吗,先谢谢了!
 楼主| 发表于 2012-2-25 09:56:11 | 显示全部楼层 来自: 中国广东广州
11# JimGreen
, o5 ^6 s4 [: G; u& A8 @* J) p) W6 e% M6 X# _. O
在PowerMILL 2012单击<帮助>-<澵功能说明>,可以查看PowerMILL 2012-新功能网页。在网页的最下面有PowerMILL 2012宏增强的说明。# e$ w, I: E. 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 | 显示全部楼层 来自: 中国广东广州
发现有人把我的教程放到《中国模具资源网》中,而没向我打招呼,
7 y1 a8 R; h) y0 B* V$ t* p还嵌入自己的广告,对这种行为,进行谴责!
发表于 2012-5-15 08:41:14 | 显示全部楼层 来自: 中国广东佛山
5# sdergg  
7 E" O/ h  @0 z  t) b, W2 J2 f6 L3 R% `% p: h" L' r' d4 E
对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。: E6 B  N3 e, _1 s$ b4 t$ H
hexuan07 发表于 2012-2-19 22:45 http://www.3dportal.cn/discuz/images/common/back.gif

0 r7 }1 i% H1 m; V$ i& ]5 g3 d
$ ~, |2 ?2 ~6 w5 X9 z8 s0 I  f3 [工作量少了,人工自然减少了!大个!!!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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