QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
11天前
查看: 5178|回复: 18
收起左侧

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

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

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

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

x
大家好!) q- }- W- o! ~  p. P# p' [5 o

0 D" v. x. Q5 i本人,在论坛里上传过一些Delcam产品二次开发的教案,在这里,希望大家能够讨论一下。6 {, L1 ?- b. U/ ~$ D' F" y2 A
大家都希望能够通过二次开发实现什么功能:( K; ^  M2 I8 Q- ?

% I; V' P8 H. W6 t7 c# W% a例如:
+ `2 l  I" U8 [3 e2 ]1 `: i3 t
* H8 V: B# E+ H1 p  R  F. l3 s希望能够自动保存项目;
5 v" H4 D! D) x; x- B- V4 |; }自动产生NC程序:
- d( f9 j8 |5 G自动刀具路径检查... ...
/ t8 S7 A2 ~. J' l. j. X0 d8 ^: c
" p9 m2 r9 g( r希望大家踊跃发言!
发表于 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
% G: a, T0 [$ H3 O0 F8 O! r& T0 D) i, Y: B- _% F  o' Y
对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。
发表于 2012-2-19 22:54:19 | 显示全部楼层 来自: 中国广东惠州
继续加强宏
发表于 2012-2-21 23:53:39 | 显示全部楼层 来自: 中国广东广州
我想实现程序单简单一些,希望可以提供一些这方面的代码学习一下
 楼主| 发表于 2012-2-24 09:15:59 | 显示全部楼层 来自: 中国广东广州
6# hexuan07 $ K" _/ t% m( f- {: |7 n
# R; L/ T# j* l. Y, c- V
PowerMILL 2012版开始,对宏进行了加强。可以:
: n/ j( v3 }/ n5 C; c0 i
/ N8 k/ ^$ j! u( }- X$ c5 |% m1. 创建基本的宏' U; z$ L% k( j. D9 a+ j$ `
2. 添加宏变量; N0 f' O) n/ ?) B8 m
3. 添加宏循环
+ r) X6 h! T$ b6 G: ?# b4. 运行带参数的宏
. \8 W0 g, \1 i8 i9 U& Y5. 让宏具有判断的功能% u4 U, R# S1 M  H/ c) d. E! c
6. 在宏中使用函数2 L. d/ ]: a% Z6 I; _' a1 Q% T
7. 使用SWITCH语句& w' [2 \+ H1 Z4 l
8. 宏返回值9 E% L0 o) c6 {
9. 使用FOREACH循环' o/ z0 ~5 E% U; }  V3 V  t
10. 在FOREACH循环中使用数组
 楼主| 发表于 2012-2-24 09:31:49 | 显示全部楼层 来自: 中国广东广州
本帖最后由 hexuan07 于 2012-2-24 09:36 编辑 / g* S& j5 W! h& l) h2 P
  _- Q( g$ V+ q2 @( Y# U, j
8# huameimei
; ~: H( V1 y- t0 f/ o
- x5 z% H( b' W% y& `& B# r4 E# b5 b
关于PowerMILL程式单。目前已经编写出四种类型。
4 [& m, @1 o) r# [9 Y# I% b. \  ?2 v3 W- [; z
A:Excel清单。1 K+ v  S8 e: X# _9 U0 y( G5 K
     支持:清单模版自定义功能。/ {# [- ]  V! c- N
             多达137个变量的自定义
4 Z+ m! b  i3 j* b             生成速度极快
2 M8 }: _) A: N             可同时定义11个示意图
8 Y6 d3 v8 G" t7 B             可自定义参数命令
, V5 `: A1 X6 x/ s/ P7 {( i( D* E             可自动换页(工作薄,或者是生成Excel文件)
. D1 V9 P) g* Q8 ]             可定义参数表达式(自动计算结果). W* J: W1 E0 d/ e
             119.jpg
& J0 x/ O* A$ Y- U5 y1 j, `
8 L) {& k* G+ [             122.jpg / h, A( C6 Z: X8 }
             123.jpg
, T0 e+ S: F5 i6 H             131.jpg
: w; _$ X0 G: A: v             132.jpg
; l: L1 i0 Q* N             133.jpg
' q3 E2 m: w3 v' Y$ HB:WPS清单:(功能与Excel相同)
6 {1 Z7 A7 r3 b/ f( ?C:网页清单(PowerMILL原生支持的清单方式)
* L# ~! T9 K- u+ Q/ m  yD:英国工程师开发的网页清单(不支持Win7系统); ?1 x0 d. v2 }
  n! S; F3 o9 E$ n( m
另:本人正在开发一个清单模块。不需要电脑安装Excel、WPS等办公软件,可以生成清单、打印清单,自定义清单模板(这对香港的公司特别有用,因为我去过的香港厂,他们大多都不允许安装办公软件,特别不允许安装盗版办公软件), R+ Y, z. X/ {+ H

1 n% _1 C: O8 P! d5 Z6 j& h6 {  J' C* E正在开发当中......
发表于 2012-2-24 21:50:49 | 显示全部楼层 来自: 中国广东中山
6# hexuan07  
9 D! C* `3 W  X  n& C. O5 V% g5 A& D
' Y* x, Q* e5 v' J! H. z  o" LPowerMILL 2012版开始,对宏进行了加强。可以:
$ a2 O8 [% H) V' a
& Y4 I) N" t7 B4 y% Y1. 创建基本的宏& F: I2 n4 ?% i6 K$ ]# b0 T
2. 添加宏变量
. t* c% |. B, N) ?# S) ?3. 添加宏循环/ ]: z# Y) |$ B# ]/ D* E
4. 运行带参数的宏
3 }' N7 _3 t, [+ Z5. 让宏具有判断的功能
, c8 W/ W$ r5 [0 K/ Z/ B' ^6. 在宏中使用函数
# {* U8 {3 n  g' v3 g# [' k7. 使用SWITCH语句
) T* v  n& L: j7 q3 S8. 宏返 ...
0 n* R2 o+ H7 R2 H( Ehexuan07 发表于 2012-2-24 09:15 http://www.3dportal.cn/discuz/images/common/back.gif
% j' l& w5 X* f3 h: G; `

7 p9 X: L: y. y) r; _4 `可以发些这些宏上来吗,先谢谢了!
 楼主| 发表于 2012-2-25 09:56:11 | 显示全部楼层 来自: 中国广东广州
11# JimGreen % A' v$ h; O# ~& `! i; `

0 ?$ O( N  {( ?: W在PowerMILL 2012单击<帮助>-<澵功能说明>,可以查看PowerMILL 2012-新功能网页。在网页的最下面有PowerMILL 2012宏增强的说明。
8 @, U0 X8 ~+ X6 ?1 `- 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 | 显示全部楼层 来自: 中国广东广州
发现有人把我的教程放到《中国模具资源网》中,而没向我打招呼,
& c( p; s; i5 ]$ f8 g还嵌入自己的广告,对这种行为,进行谴责!
发表于 2012-5-15 08:41:14 | 显示全部楼层 来自: 中国广东佛山
5# sdergg  1 c# Z, G4 {( }/ j6 P- W+ n' `
5 d( U' L) x( P. c5 y" t& d9 V, {
对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。
! \+ a1 M5 ?) E8 X% n/ @hexuan07 发表于 2012-2-19 22:45 http://www.3dportal.cn/discuz/images/common/back.gif

1 B( L% ?% o* ^7 E* D5 W+ x& ?
3 a4 [1 G2 c7 ]1 y3 R工作量少了,人工自然减少了!大个!!!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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