QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
大家好!7 @. \0 V' G# H2 b: `) @" [

( Z2 _% J. f& y本人,在论坛里上传过一些Delcam产品二次开发的教案,在这里,希望大家能够讨论一下。; D' B% ^7 X: M/ j% E: M
大家都希望能够通过二次开发实现什么功能:
+ s% ], n) b1 s% L2 g( r  u
5 U8 E) r% L: ~9 j例如:
$ N  ~+ d) d8 |8 r) [
/ O( R8 F& n- u) W希望能够自动保存项目;
4 {% e% G/ z3 H' }$ u( a" m9 A9 E自动产生NC程序:% {; v4 i' z( A; n' K
自动刀具路径检查... ...
1 z7 ?$ h8 l8 b, `  G5 ~2 d$ r; w- n& Z6 g4 }, b' y! \
希望大家踊跃发言!
发表于 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 3 [5 V9 Q$ Q; P8 H

; e4 J8 J7 c2 k7 F# k4 h  O" {对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。
发表于 2012-2-19 22:54:19 | 显示全部楼层 来自: 中国广东惠州
继续加强宏
发表于 2012-2-21 23:53:39 | 显示全部楼层 来自: 中国广东广州
我想实现程序单简单一些,希望可以提供一些这方面的代码学习一下
 楼主| 发表于 2012-2-24 09:15:59 | 显示全部楼层 来自: 中国广东广州
6# hexuan07 . Y5 H) R8 j/ h; X) s1 I

7 N2 e( _1 z. ], zPowerMILL 2012版开始,对宏进行了加强。可以:2 i/ n. X7 r* O

# D4 L# p0 E+ m& q6 T$ c1. 创建基本的宏$ I2 p$ W: L2 l# p! g
2. 添加宏变量  M2 C% ?6 m& U+ \
3. 添加宏循环6 V* w. o. f/ \8 X6 D" t: ?6 M/ Y
4. 运行带参数的宏
& Q6 E) ^1 V6 B; v8 v. y5. 让宏具有判断的功能
; [0 b/ @- B4 s' Z' J+ E6. 在宏中使用函数9 K" k0 L: t7 c. d5 B& g
7. 使用SWITCH语句
! r9 i7 P0 ^" x+ `$ F. u8. 宏返回值- H% D* h0 t& n# a0 p' |# G! _
9. 使用FOREACH循环' t! O) P! l4 R1 z) D
10. 在FOREACH循环中使用数组
 楼主| 发表于 2012-2-24 09:31:49 | 显示全部楼层 来自: 中国广东广州
本帖最后由 hexuan07 于 2012-2-24 09:36 编辑 ' @- L8 R2 B% C1 S

3 K" J$ s( V+ k5 `$ N& R( d8# huameimei
0 ~$ t* O4 s7 X( R" s5 A3 h$ d0 v! ~3 B. l  O

. t  n  h% S$ H关于PowerMILL程式单。目前已经编写出四种类型。
$ C- _+ e% U2 J3 t# c" w6 N( L' d: S) Q5 f5 R- h
A:Excel清单。) i% w: q0 J3 r+ v! Y: @3 ~7 o0 K
     支持:清单模版自定义功能。4 c6 j4 I8 n) C% J
             多达137个变量的自定义3 z9 A2 g- U) z% p- _# n: P
             生成速度极快
: X- ^' {! m9 q, Q3 ?! C6 l; G, K             可同时定义11个示意图/ a8 P/ J! N- J& C, F
             可自定义参数命令
4 V& r1 _  P$ D! N2 I             可自动换页(工作薄,或者是生成Excel文件)* [' d4 ^6 h: K$ s
             可定义参数表达式(自动计算结果)& g1 o; u$ t* U8 a& i0 j- O/ s/ F
             119.jpg
; }5 s; x& p. a1 P, n
! W4 s$ G$ d) q# L# I! U' y             122.jpg 6 O% V3 H) s/ v* v9 k" l
             123.jpg - G! B  c- T0 j+ U0 w. c% L* ^
             131.jpg 5 b" l# `% w4 d8 U- \  }+ q7 p
             132.jpg ( Y( E6 M$ \1 N: I% e! R. O8 z
             133.jpg
/ |" u1 {) Y7 z1 i& mB:WPS清单:(功能与Excel相同)* Y2 {8 h  V; N. u- O( v, k
C:网页清单(PowerMILL原生支持的清单方式)
$ u1 T' j& ^3 G2 y* oD:英国工程师开发的网页清单(不支持Win7系统)
  ^8 I# l& O" _
/ _* S2 r% ?7 n( ~另:本人正在开发一个清单模块。不需要电脑安装Excel、WPS等办公软件,可以生成清单、打印清单,自定义清单模板(这对香港的公司特别有用,因为我去过的香港厂,他们大多都不允许安装办公软件,特别不允许安装盗版办公软件)
* k5 D: {7 t& y  |$ A5 @, b( |% s2 }- h0 X
正在开发当中......
发表于 2012-2-24 21:50:49 | 显示全部楼层 来自: 中国广东中山
6# hexuan07  . _8 D) {1 m! x! G6 n# Q6 L1 c+ u
' D( G% }8 n: e
PowerMILL 2012版开始,对宏进行了加强。可以:
4 C8 F  @( U* J  N4 M1 J
$ P9 N  ^9 P- e) i$ ?1. 创建基本的宏
; n4 Z. W2 b5 L, Z2. 添加宏变量
( a) d3 D' s# q3 _3. 添加宏循环
! `  {$ J9 c. i+ U( L# ?4. 运行带参数的宏' ?- |8 I1 h% y8 e' v5 Q
5. 让宏具有判断的功能' w5 P, X7 S. C* U0 k; ~
6. 在宏中使用函数2 d2 w- h9 W! j9 Y8 q) c$ o' J3 F
7. 使用SWITCH语句( M8 A1 F; p4 w! X& d
8. 宏返 ...% w. l1 [7 {7 u: x& g* A
hexuan07 发表于 2012-2-24 09:15 http://www.3dportal.cn/discuz/images/common/back.gif

; _$ ?% p- S( j+ {% z/ H* l* n3 m  e" B% p8 A( ~
可以发些这些宏上来吗,先谢谢了!
 楼主| 发表于 2012-2-25 09:56:11 | 显示全部楼层 来自: 中国广东广州
11# JimGreen 9 e( A5 n6 m  I( X

( J) F/ h% o" ~; \0 a在PowerMILL 2012单击<帮助>-<澵功能说明>,可以查看PowerMILL 2012-新功能网页。在网页的最下面有PowerMILL 2012宏增强的说明。
, `6 p) Y+ X4 M% [' m 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 | 显示全部楼层 来自: 中国广东广州
发现有人把我的教程放到《中国模具资源网》中,而没向我打招呼,
  J& u$ A/ v* u- n5 [* z* \还嵌入自己的广告,对这种行为,进行谴责!
发表于 2012-5-15 08:41:14 | 显示全部楼层 来自: 中国广东佛山
5# sdergg  + ]% g8 h& V# F9 |

: ]+ i9 e7 q: ^% J; t对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。1 H! q, R( Q) m. m) V0 y
hexuan07 发表于 2012-2-19 22:45 http://www.3dportal.cn/discuz/images/common/back.gif
! I: T2 S. N" @! E
$ g4 z. V: A0 e$ L$ V* G- l0 l: Q
工作量少了,人工自然减少了!大个!!!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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