QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
大家好!9 A+ M3 C  ]3 O
3 a" h1 S; I# \" h5 a" o
本人,在论坛里上传过一些Delcam产品二次开发的教案,在这里,希望大家能够讨论一下。: ^8 |$ g* Z( t& i- [' W
大家都希望能够通过二次开发实现什么功能:. m3 }6 U  \/ Q# f
2 v4 D8 r5 w! c$ u
例如:! Y" j4 H0 _, c& P$ u; O  C' `
% R8 k; T( T# z& k0 q% @8 x
希望能够自动保存项目;
+ F5 `! Z! o! {- n/ P4 h自动产生NC程序:
  Q9 U* }6 P: s# \# w: A; j6 b( v" b自动刀具路径检查... ...  j& B0 I& y) s# X1 F1 @

  E# {6 e" z0 l1 h; h7 z希望大家踊跃发言!
发表于 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
( `+ Q0 W4 V$ w" k( B, Q$ C- Q4 Q
# b. o/ a, H0 B0 f0 e" s) Z对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。
发表于 2012-2-19 22:54:19 | 显示全部楼层 来自: 中国广东惠州
继续加强宏
发表于 2012-2-21 23:53:39 | 显示全部楼层 来自: 中国广东广州
我想实现程序单简单一些,希望可以提供一些这方面的代码学习一下
 楼主| 发表于 2012-2-24 09:15:59 | 显示全部楼层 来自: 中国广东广州
6# hexuan07 : M: m& Q5 B* b3 \( R
* j3 z0 q2 L: r. g8 Y5 ?' X
PowerMILL 2012版开始,对宏进行了加强。可以:8 P" ]& R9 S( f7 l

+ v$ c' ^5 ~) X9 X  M1. 创建基本的宏" {' n( p5 p9 b" }
2. 添加宏变量! G' [6 k! J( |6 @& ]3 _
3. 添加宏循环
8 i2 Q1 T7 c% d# C! B6 X1 b  L* Y' I+ Z4. 运行带参数的宏
- e3 s* X( A! B: F$ R: A9 \* Q5. 让宏具有判断的功能2 w5 I0 l+ C* s! B
6. 在宏中使用函数( b2 C) u8 x' ]- E1 z- f  i
7. 使用SWITCH语句' a' L; }" d9 I7 ?) N
8. 宏返回值
- w* L9 L9 {  X- J, |0 w3 v* w  Y9. 使用FOREACH循环6 g3 T- {' D/ S% p+ H
10. 在FOREACH循环中使用数组
 楼主| 发表于 2012-2-24 09:31:49 | 显示全部楼层 来自: 中国广东广州
本帖最后由 hexuan07 于 2012-2-24 09:36 编辑
$ x, G; G3 g8 h7 f+ O: \$ U- a! v/ A7 `1 j# `  R- v. @3 b
8# huameimei
  a+ T/ R) `, H' f4 N+ ^9 C
2 K& E; P# V2 k
& k% [8 f9 q/ V  j2 _4 g0 E关于PowerMILL程式单。目前已经编写出四种类型。
& G$ G3 n0 k, q- S: A* M# c6 o" D+ I# O3 z) [& a% P0 s9 F
A:Excel清单。
) m4 q  W+ j! _( X' [# F     支持:清单模版自定义功能。" I2 \, U& I; V, f7 Z" ?# ]" h3 K# x
             多达137个变量的自定义
! _. i1 g) _9 r. s9 j             生成速度极快6 b$ w- K' r: Z! J, v( r) a0 z& d
             可同时定义11个示意图
, }) [2 T5 Z- t" ?4 X+ n2 W             可自定义参数命令
  j5 v' Z2 c8 e$ b, z' n5 l             可自动换页(工作薄,或者是生成Excel文件)6 _( ~) E) P. V
             可定义参数表达式(自动计算结果)) i; S6 L/ V6 V9 d
             119.jpg
, d) r3 P) s" o+ Y) A5 X6 a; ~1 b$ Q9 m. i
             122.jpg
. H" c6 z1 M/ n8 z4 T) I8 i% ^             123.jpg
' s% ~9 U- r+ ~) R6 ]             131.jpg
; G: a$ \8 `+ z6 ~7 |             132.jpg
0 I* S, ^% N3 r             133.jpg 4 G/ I( Q7 s6 F
B:WPS清单:(功能与Excel相同)
' Q% u; |' ]0 [9 y! W$ C/ m0 UC:网页清单(PowerMILL原生支持的清单方式)
3 \. P/ _2 {2 K1 o# WD:英国工程师开发的网页清单(不支持Win7系统)( c' h: H2 b2 W5 v' n, j- G( T' J
7 u  Z: x4 k* z9 E
另:本人正在开发一个清单模块。不需要电脑安装Excel、WPS等办公软件,可以生成清单、打印清单,自定义清单模板(这对香港的公司特别有用,因为我去过的香港厂,他们大多都不允许安装办公软件,特别不允许安装盗版办公软件)
% Z9 \9 @/ f0 l( a& f( E( g  {
- Z$ \! w% W# s3 f/ o& w正在开发当中......
发表于 2012-2-24 21:50:49 | 显示全部楼层 来自: 中国广东中山
6# hexuan07  
# L9 a: w5 e0 j  t5 D" v" z1 T1 F: e! G- |$ G
PowerMILL 2012版开始,对宏进行了加强。可以:
7 F$ H0 F6 t& D; i: T2 [! x, s" S5 H% \6 E* N
1. 创建基本的宏
/ ?* K2 C/ @; E8 e2. 添加宏变量* D0 q! X" P0 H! @5 [. g
3. 添加宏循环
- ?" F; }/ W% Q. B- H/ A+ _4. 运行带参数的宏
& G# D$ C+ ]  U6 A7 j4 s) {4 j5. 让宏具有判断的功能
- z8 D7 j& b- O; H7 y6. 在宏中使用函数
9 g, W+ Z0 W+ F/ S3 ]& F/ @7. 使用SWITCH语句
# h& R+ [5 t3 I. x4 S8. 宏返 ...4 |5 Y# S+ [, u  g2 T3 a
hexuan07 发表于 2012-2-24 09:15 http://www.3dportal.cn/discuz/images/common/back.gif

/ ?# j! L- J: g1 j1 j# x4 U1 ]) k
可以发些这些宏上来吗,先谢谢了!
 楼主| 发表于 2012-2-25 09:56:11 | 显示全部楼层 来自: 中国广东广州
11# JimGreen ) K) ~/ T- D* i, ]/ P0 w

- v  F) I$ E; _6 a& ]5 y( ?! A在PowerMILL 2012单击<帮助>-<澵功能说明>,可以查看PowerMILL 2012-新功能网页。在网页的最下面有PowerMILL 2012宏增强的说明。
5 U1 t2 @/ K  X 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 | 显示全部楼层 来自: 中国广东广州
发现有人把我的教程放到《中国模具资源网》中,而没向我打招呼,) D. r! L/ v6 q7 j
还嵌入自己的广告,对这种行为,进行谴责!
发表于 2012-5-15 08:41:14 | 显示全部楼层 来自: 中国广东佛山
5# sdergg  3 m) v/ D( G) {3 ?6 A& ^9 `
% D: F2 q3 z$ c6 [; u6 A
对PowerMILL进行二次开发,目的是为了减轻编程人员的工作量,提升效率。并不是替代人工。
) `6 g" E. ~4 u* ^0 u! Ohexuan07 发表于 2012-2-19 22:45 http://www.3dportal.cn/discuz/images/common/back.gif

2 k& |1 X7 \* i0 c3 d. i6 d- v) F$ p& h6 J) P$ F& Q
工作量少了,人工自然减少了!大个!!!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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