QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
大家好!% W( Y  M# p8 M+ l

: l+ e" d3 U6 N. U  ~9 `; E: O  o本人,在论坛里上传过一些Delcam产品二次开发的教案,在这里,希望大家能够讨论一下。" N  T2 a! P4 z6 k
大家都希望能够通过二次开发实现什么功能:
" \: f/ }. |! b3 B; W" Q( s
! z* ]% A3 {+ _- T例如:
9 }( K% R( J; |- `. a2 F1 H7 q. M% \  z* L# n7 p2 p
希望能够自动保存项目;
2 `% c6 b5 y5 G6 n自动产生NC程序:: k8 \; H8 X1 ^9 e% c
自动刀具路径检查... ...
$ u, z  Q# U3 |) m* N' l+ k, c) ^9 t9 ~; j( h
希望大家踊跃发言!
发表于 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 f4 [1 j: T) \7 v* N

! R8 t5 v0 v& N对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。
发表于 2012-2-19 22:54:19 | 显示全部楼层 来自: 中国广东惠州
继续加强宏
发表于 2012-2-21 23:53:39 | 显示全部楼层 来自: 中国广东广州
我想实现程序单简单一些,希望可以提供一些这方面的代码学习一下
 楼主| 发表于 2012-2-24 09:15:59 | 显示全部楼层 来自: 中国广东广州
6# hexuan07 % Y. r0 v: u7 G- M7 A7 M; p
7 L' }" u+ N8 D' H4 u7 e: k
PowerMILL 2012版开始,对宏进行了加强。可以:- J, g1 c. v* u4 F# g
) \; G9 `, i; n0 {& ^# Y- p3 }
1. 创建基本的宏# O. l; X% Z; l+ e$ q6 p/ e" O
2. 添加宏变量+ R, _- V' p- f7 b, b8 C2 B
3. 添加宏循环
! \  ?1 E% ~0 s& E4 |2 W4. 运行带参数的宏+ D- O0 G5 E/ S9 h
5. 让宏具有判断的功能
4 @+ a. r5 [7 r6. 在宏中使用函数9 b" a/ E7 O$ m! w, I3 A3 h' X
7. 使用SWITCH语句1 m. c+ T3 n5 h/ L9 n! t7 `& A  }4 `
8. 宏返回值* h* F" s# A, q
9. 使用FOREACH循环' V, D/ u6 j4 O$ L
10. 在FOREACH循环中使用数组
 楼主| 发表于 2012-2-24 09:31:49 | 显示全部楼层 来自: 中国广东广州
本帖最后由 hexuan07 于 2012-2-24 09:36 编辑
9 Y+ W4 p: P( R* P8 Y; r; K& q0 ~  Y; p( {% J$ l8 g1 w' Q* `
8# huameimei
! B% @: V" _; R0 U
& n. M0 j, o( V0 r0 U
% X: N$ o. g2 |0 @关于PowerMILL程式单。目前已经编写出四种类型。
2 r7 C6 I4 c2 v+ L5 D3 e5 w3 K% z; K+ R2 a. ^* M; z
A:Excel清单。( u, f0 n& U5 @& ?) J- j  @6 r
     支持:清单模版自定义功能。
& F, f# T5 i8 E, d! m             多达137个变量的自定义
( }: _1 v( i' X% z; }             生成速度极快
8 e7 f  k- r* {; f& A' i             可同时定义11个示意图
0 }) {" ?5 ]  u! U; f             可自定义参数命令" e  ^6 S; G# o. ^" p6 J
             可自动换页(工作薄,或者是生成Excel文件)$ `3 U8 i1 M, y2 O; d! U3 O
             可定义参数表达式(自动计算结果)" a/ m$ J2 s6 O6 T, m
             119.jpg % I) \; \; m" D, f# r5 V

3 W2 F0 D" s2 g3 S             122.jpg
% e' \. ]4 u8 C             123.jpg
- A% I* e9 G; I  S3 i3 e! T# J. {" ?% `6 G             131.jpg . N5 c6 _* T1 O* {' |% a
             132.jpg
  O+ w7 N9 N) L: R* `7 Z% b& |             133.jpg $ b2 y( q! @) k1 u
B:WPS清单:(功能与Excel相同)
/ f) d! O. E0 y) i4 CC:网页清单(PowerMILL原生支持的清单方式)9 H- C3 |9 t' t- s# {/ c
D:英国工程师开发的网页清单(不支持Win7系统)
, x9 ^  r9 t$ L, G
, N' b; e, ~* ]- r  j另:本人正在开发一个清单模块。不需要电脑安装Excel、WPS等办公软件,可以生成清单、打印清单,自定义清单模板(这对香港的公司特别有用,因为我去过的香港厂,他们大多都不允许安装办公软件,特别不允许安装盗版办公软件)
9 w5 b0 [( y  |- @: Q' k/ v( v3 S! Y1 q/ g) I
正在开发当中......
发表于 2012-2-24 21:50:49 | 显示全部楼层 来自: 中国广东中山
6# hexuan07  
( t, R5 Q* E* p3 [3 n3 A& F3 _# W& [9 ?' U. G; b
PowerMILL 2012版开始,对宏进行了加强。可以:
4 M. {$ f, }4 O% V* R; A2 ?
) T& P6 M3 ]9 I# a; y3 A$ [$ e3 l3 z1. 创建基本的宏2 D" N/ c- A# u) o  j
2. 添加宏变量
/ t' x: v7 d6 g0 b3. 添加宏循环
9 I  [+ c- P+ X( v$ T3 V/ [" Z' e/ y4. 运行带参数的宏4 L: h2 ^- \9 @  i' ~7 e
5. 让宏具有判断的功能: U. M" B, G# d" c! H- L
6. 在宏中使用函数
2 m0 g1 I1 F9 Z; z. u7 g7. 使用SWITCH语句
9 U/ q* J1 Z7 _" q8. 宏返 ...+ A& Z8 }' t9 r
hexuan07 发表于 2012-2-24 09:15 http://www.3dportal.cn/discuz/images/common/back.gif
) O' \) C6 J$ j# h! d0 m7 r! O

* D( X% K% C2 `2 M可以发些这些宏上来吗,先谢谢了!
 楼主| 发表于 2012-2-25 09:56:11 | 显示全部楼层 来自: 中国广东广州
11# JimGreen
- c: h- s) |8 I# Q1 y7 @
. m9 j4 J8 D# f9 c% G8 A8 ]在PowerMILL 2012单击<帮助>-<澵功能说明>,可以查看PowerMILL 2012-新功能网页。在网页的最下面有PowerMILL 2012宏增强的说明。
) `/ N: Y+ X. b5 b1 K 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 | 显示全部楼层 来自: 中国广东广州
发现有人把我的教程放到《中国模具资源网》中,而没向我打招呼,
* H+ h+ _3 }: _, ?! j7 s还嵌入自己的广告,对这种行为,进行谴责!
发表于 2012-5-15 08:41:14 | 显示全部楼层 来自: 中国广东佛山
5# sdergg  4 d8 L2 ^8 H- \2 y3 H7 Z
  A( Q% H9 C% k, @) f; J5 n
对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。
, I, u$ ~& y/ H& p1 N# }hexuan07 发表于 2012-2-19 22:45 http://www.3dportal.cn/discuz/images/common/back.gif
9 n9 q! K$ x  M2 {. Q$ ?
# F6 N# {" C1 Q& f" |3 A
工作量少了,人工自然减少了!大个!!!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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