QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
大家好!" Y! N( s6 w. Q/ O- C) T+ \

9 i, ~% P$ i0 ]$ b本人,在论坛里上传过一些Delcam产品二次开发的教案,在这里,希望大家能够讨论一下。
' x  h- V  }/ }; {  E1 h# s* D+ o大家都希望能够通过二次开发实现什么功能:/ r# K. f4 j& V1 b- a& n8 u. y6 U
9 J/ \0 \9 ^  x6 E( h  l+ j
例如:
8 ~- \+ d- [# z6 A4 z7 @% N  v( q9 Z( m0 |( ~; n3 B  ?
希望能够自动保存项目;
8 j. k  X8 i! |. @' r, k  N# o自动产生NC程序:& M! h+ m9 T- g
自动刀具路径检查... ...' R4 i( H7 I. h* Y
3 Q8 @9 c0 |5 x& f
希望大家踊跃发言!
发表于 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
  m3 g/ J6 n* e# q* O3 R0 G  x0 U6 {; @, L5 {3 D; w( l1 H. G; a
对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。
发表于 2012-2-19 22:54:19 | 显示全部楼层 来自: 中国广东惠州
继续加强宏
发表于 2012-2-21 23:53:39 | 显示全部楼层 来自: 中国广东广州
我想实现程序单简单一些,希望可以提供一些这方面的代码学习一下
 楼主| 发表于 2012-2-24 09:15:59 | 显示全部楼层 来自: 中国广东广州
6# hexuan07
4 l+ g  c8 M: p6 w8 C1 a
# P/ `1 h8 }( R2 _/ cPowerMILL 2012版开始,对宏进行了加强。可以:
# z% z# f+ S8 c% u5 C& i% L1 P, b* L6 b* y4 _' V$ a
1. 创建基本的宏; g8 i6 ^. S5 G3 z' Y& ?
2. 添加宏变量
. e) u6 ?3 ?/ @. G3. 添加宏循环3 p+ R1 ?0 E* p# \# y, O  d
4. 运行带参数的宏
' Q( H! T$ c( C% n5. 让宏具有判断的功能
/ Y" w# z+ i1 V. d, t2 B6. 在宏中使用函数: M# \6 Y$ K9 @- O: m& l4 W2 z2 @
7. 使用SWITCH语句8 ^. b8 w( H* ]: m- _0 c" G
8. 宏返回值
4 h' c5 q; Q3 _% x7 P: G1 V9. 使用FOREACH循环
( n: f9 L# Z1 e7 q10. 在FOREACH循环中使用数组
 楼主| 发表于 2012-2-24 09:31:49 | 显示全部楼层 来自: 中国广东广州
本帖最后由 hexuan07 于 2012-2-24 09:36 编辑
* x$ B3 o! u: L& V3 h
7 B  o2 R/ n2 ~7 ?8# huameimei , q$ W) ]$ d! G+ ~
& O; Z1 k% e! f2 w  ^5 I
- t9 _* d' s/ l3 [% i
关于PowerMILL程式单。目前已经编写出四种类型。9 u% T$ c2 h: o
8 S2 m0 @0 o7 o, m
A:Excel清单。" t+ ?% g! O' }* x, i0 i( G
     支持:清单模版自定义功能。% L, `* r$ h! P+ l5 F2 |* v( O
             多达137个变量的自定义* X6 q! Y9 C; c, g9 y# K. Z  ~
             生成速度极快/ Y$ f% Y' u4 \8 @* B+ l
             可同时定义11个示意图
3 o/ Y; [9 L5 T0 \  N3 t8 \* Z             可自定义参数命令
0 H2 `) ?6 I# Q% h% w, B1 I* v             可自动换页(工作薄,或者是生成Excel文件)! ^5 s0 o7 x; d2 y+ \
             可定义参数表达式(自动计算结果); K3 G1 h- b" ^7 `: e5 K5 q  }
             119.jpg
% \( U$ j, Y$ R& F9 G/ y$ \
/ V/ }( \( E6 Q             122.jpg 9 U9 a0 Z1 p% i6 g& \
             123.jpg % j+ L, z. N& x( m- s
             131.jpg
/ E- g" m1 n0 K: u! R+ K$ l             132.jpg
+ t9 u+ Z, m5 b. h3 A             133.jpg
: q: Q$ z; l4 N2 pB:WPS清单:(功能与Excel相同)
, a8 t4 @# {1 G( ~& b+ [) YC:网页清单(PowerMILL原生支持的清单方式)6 a6 H4 u3 X, [0 k
D:英国工程师开发的网页清单(不支持Win7系统)/ b: M  \+ S8 ?, H. P4 F& K  O
* ~# u! Q# W8 i# W% Q. p
另:本人正在开发一个清单模块。不需要电脑安装Excel、WPS等办公软件,可以生成清单、打印清单,自定义清单模板(这对香港的公司特别有用,因为我去过的香港厂,他们大多都不允许安装办公软件,特别不允许安装盗版办公软件)
9 V" u$ U2 }0 y# h, {; k! ?* B, |! c# n4 s
正在开发当中......
发表于 2012-2-24 21:50:49 | 显示全部楼层 来自: 中国广东中山
6# hexuan07  
; L# ^; ~: s8 B  o  p2 o& v7 n
# Y2 ~4 Q, R2 c; e$ H/ fPowerMILL 2012版开始,对宏进行了加强。可以:
. S  `) [4 U* {9 g, f' F
: o- G* V% j# C" x. z+ J& F1. 创建基本的宏
( c# o- Z  @& T  G$ ]3 T2. 添加宏变量8 V2 `  C7 Q0 |# m" v' S: e& x7 _* P
3. 添加宏循环
. r0 y" C) Q1 E: a3 [* s# ^) K4. 运行带参数的宏, E9 W7 o9 @: ^9 |
5. 让宏具有判断的功能% J6 S1 w% d" E. G' z  {/ I/ h
6. 在宏中使用函数
& D' q7 x7 r* `. _4 B# l" A, D/ j7. 使用SWITCH语句  d8 Y9 ~4 u& S% c* J9 _
8. 宏返 ...6 X6 p* X4 a6 Q
hexuan07 发表于 2012-2-24 09:15 http://www.3dportal.cn/discuz/images/common/back.gif

3 [) I( z" e- d1 R$ ^/ f. h$ A/ h, e
可以发些这些宏上来吗,先谢谢了!
 楼主| 发表于 2012-2-25 09:56:11 | 显示全部楼层 来自: 中国广东广州
11# JimGreen
, Y: Z- \3 t  J* K. C
, s/ c5 F4 g2 G" V在PowerMILL 2012单击<帮助>-<澵功能说明>,可以查看PowerMILL 2012-新功能网页。在网页的最下面有PowerMILL 2012宏增强的说明。- g9 }2 G5 j/ ?1 J
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 | 显示全部楼层 来自: 中国广东广州
发现有人把我的教程放到《中国模具资源网》中,而没向我打招呼,! H5 N) D& \, @1 d. z9 a
还嵌入自己的广告,对这种行为,进行谴责!
发表于 2012-5-15 08:41:14 | 显示全部楼层 来自: 中国广东佛山
5# sdergg  
' j$ e" v; U' }4 ^- S( ?0 Q! Y9 A0 X' b( k+ s, E2 F8 W8 q. x* Q
对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。% _( y* a$ D% ]3 X1 x3 s5 T3 p
hexuan07 发表于 2012-2-19 22:45 http://www.3dportal.cn/discuz/images/common/back.gif

& F3 ~- Y+ P) b% \& t+ d5 x8 p5 H. Z
工作量少了,人工自然减少了!大个!!!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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