QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
大家好!
/ L' G2 O. B% ]; E/ X
. i: g' u- h& C* g本人,在论坛里上传过一些Delcam产品二次开发的教案,在这里,希望大家能够讨论一下。
* S1 v( x8 B+ M6 C; d3 f大家都希望能够通过二次开发实现什么功能:7 }8 m5 J! b5 o& ~# U

; }3 M; K: n: b" }3 W6 o例如:
; T4 G* K) C- p2 F' H" {) ]& J" i. P( Y' M+ n8 ~
希望能够自动保存项目;* z/ j0 }0 o* `3 S) r
自动产生NC程序:- N$ P( H; a( A1 b6 p3 w  G
自动刀具路径检查... ...
# Z3 D" ^6 ^, E) \. a- @6 z+ v; I  e9 z8 O
希望大家踊跃发言!
发表于 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
- r  V+ J; E( r2 U& i# ^9 B5 Z
" Z5 L5 W3 ^" l# |6 b对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。
发表于 2012-2-19 22:54:19 | 显示全部楼层 来自: 中国广东惠州
继续加强宏
发表于 2012-2-21 23:53:39 | 显示全部楼层 来自: 中国广东广州
我想实现程序单简单一些,希望可以提供一些这方面的代码学习一下
 楼主| 发表于 2012-2-24 09:15:59 | 显示全部楼层 来自: 中国广东广州
6# hexuan07
; `" E1 \% @4 j; _: Z0 S8 L
$ X% w* _6 l8 Y( C) ePowerMILL 2012版开始,对宏进行了加强。可以:
5 K" |) A# z5 D4 z) R0 N( M; P
2 K5 O* L5 }1 y, b6 I/ C& X1. 创建基本的宏
3 \: O( }- X9 {' G2. 添加宏变量' E5 U% R& j: @. P, V: Z  l6 q
3. 添加宏循环
1 H0 z9 n( ?/ k+ ^4. 运行带参数的宏7 ?5 H- K! t9 e' ^
5. 让宏具有判断的功能( k* ]5 t. e# h: z/ |. E4 d
6. 在宏中使用函数9 t2 ?) L$ r. e" i( n) G. x5 N+ O
7. 使用SWITCH语句
9 H+ v* Z" ]% s# i8 v' b8. 宏返回值
% ]$ d" ~8 ?! ?0 T0 f  M9. 使用FOREACH循环
* o+ c$ |& U' K& m5 _( }) N10. 在FOREACH循环中使用数组
 楼主| 发表于 2012-2-24 09:31:49 | 显示全部楼层 来自: 中国广东广州
本帖最后由 hexuan07 于 2012-2-24 09:36 编辑
4 B3 b( J) s9 b5 R6 O( }* d" m7 u/ }: p) y" ]
8# huameimei + a; Q. _& L- e* p9 _  `- m, Y

; d6 n* x' i3 k
2 Q7 Q* W/ b9 A8 I! o关于PowerMILL程式单。目前已经编写出四种类型。: A$ i- `+ R( W# b4 |

+ b3 a2 }- q4 R, M) c+ n' N3 _$ OA:Excel清单。
: Y! N; Y  f" V     支持:清单模版自定义功能。
% n6 p3 Z$ Q7 O             多达137个变量的自定义
! T8 u0 J, B( U2 h) ?" n             生成速度极快
% x+ @9 s2 u$ l& X             可同时定义11个示意图' u9 v/ ?- U- ~: f
             可自定义参数命令3 h" b& e0 W* N& A8 q/ G
             可自动换页(工作薄,或者是生成Excel文件)
: Q# o- K2 b7 P8 N$ O, d             可定义参数表达式(自动计算结果)
1 j' v6 o9 r% Z# k             119.jpg
2 {, W  u8 M8 S* g& D; N
( X$ a8 V: S2 k! M! g             122.jpg ( e) Q- v+ z+ g" q
             123.jpg
8 d: ^; M1 B2 d             131.jpg
& B7 g! z  ]( G) M% u             132.jpg
* e* J* v5 N( s( p; V" x4 V" E             133.jpg
( w' F- x! ^# Z- lB:WPS清单:(功能与Excel相同)
. G5 h* f& m& p/ }9 n& bC:网页清单(PowerMILL原生支持的清单方式)) _% p( q" \$ u0 g, x8 i/ e
D:英国工程师开发的网页清单(不支持Win7系统). f( q- Y6 V1 B
1 v1 [) f2 `9 k; e1 H% \; C1 r# ^
另:本人正在开发一个清单模块。不需要电脑安装Excel、WPS等办公软件,可以生成清单、打印清单,自定义清单模板(这对香港的公司特别有用,因为我去过的香港厂,他们大多都不允许安装办公软件,特别不允许安装盗版办公软件)
8 F3 w- g8 F; k2 D4 W
' w5 \) L& o9 h正在开发当中......
发表于 2012-2-24 21:50:49 | 显示全部楼层 来自: 中国广东中山
6# hexuan07  
# C- L  z9 g# P
0 U$ s0 W/ u. h, CPowerMILL 2012版开始,对宏进行了加强。可以:
2 `$ a0 W" P1 M8 O3 F4 v" c) |8 S* l! {8 `7 p3 J3 y
1. 创建基本的宏- @, h4 R9 }) l4 m" Q: T
2. 添加宏变量
) c( B. X: q1 C# b- z5 z% u3. 添加宏循环
/ U& U9 `) A" P6 ~8 ^, @4. 运行带参数的宏
* Z  d0 u  O( m/ T' `/ w/ y5. 让宏具有判断的功能
6 Q. I& U5 l7 h# f- S6. 在宏中使用函数
1 C4 \( Z4 E9 c+ Y" E- m& Y$ B7. 使用SWITCH语句: n, |4 w5 Q; R
8. 宏返 ...! A4 c# Q4 a+ E
hexuan07 发表于 2012-2-24 09:15 http://www.3dportal.cn/discuz/images/common/back.gif
' V$ j' v" ^1 G5 r8 v

! @8 a! W' d6 c- B0 O% n* ?, e- ^可以发些这些宏上来吗,先谢谢了!
 楼主| 发表于 2012-2-25 09:56:11 | 显示全部楼层 来自: 中国广东广州
11# JimGreen 7 L# I. a3 S3 I5 b" D4 j
# p! Z0 h- p6 d2 J  R
在PowerMILL 2012单击<帮助>-<澵功能说明>,可以查看PowerMILL 2012-新功能网页。在网页的最下面有PowerMILL 2012宏增强的说明。
- |9 W5 a# B5 ^; @8 R$ ~ 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 | 显示全部楼层 来自: 中国广东广州
发现有人把我的教程放到《中国模具资源网》中,而没向我打招呼,
+ l5 b+ @; V  ?0 g% G  C还嵌入自己的广告,对这种行为,进行谴责!
发表于 2012-5-15 08:41:14 | 显示全部楼层 来自: 中国广东佛山
5# sdergg  9 w6 F& S7 B% F! b* Q1 u( m
! X  O! N5 C, I" ^+ J5 L, P
对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。
  l& v* z( e" b( C. f! Bhexuan07 发表于 2012-2-19 22:45 http://www.3dportal.cn/discuz/images/common/back.gif

# l4 \' ~( j! O
+ D5 @7 s- X( b2 `/ c/ e工作量少了,人工自然减少了!大个!!!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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