QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 13040|回复: 39
收起左侧

[求助] 在pm里 如何让宏运行时,弹出对话框,手工输入关键数据(比如:余量)

[复制链接]
发表于 2009-11-15 22:08:48 | 显示全部楼层 |阅读模式 来自: 中国广东东莞

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

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

x
在pm里 如何让宏运行时,弹出对话框提示数入数据(比如:余量)!我试了下在命令栏里运行宏内容好像可以但有的又不行,我想外部运行宏时能达到这个效果就好了,哪位高人知道啊,麻烦指点一下,在此谢过了!
发表于 2009-11-18 20:22:55 | 显示全部楼层 来自: 中国广东中山
楼主把你的问题宏 放出来 才知道呀
 楼主| 发表于 2009-11-20 20:46:43 | 显示全部楼层 来自: 中国广东东莞
我的意思是,在运行宏时,能不能让它弹出对话框,手动输入:数值,比如火花位,步距等,这样的话,一个宏就可以用在不同的刀具上了
 楼主| 发表于 2009-11-20 20:49:52 | 显示全部楼层 来自: 中国广东东莞
就是把宏里面输数的地方用个什么样变量代码替换一下,让它弹出对话框,手工输入,然后继续运行宏!
 楼主| 发表于 2009-11-20 20:50:38 | 显示全部楼层 来自: 中国广东东莞
有没高人知道啊
发表于 2009-11-20 22:40:29 | 显示全部楼层 来自: 中国江苏苏州
这个问题很好哟,我也期待高手解决中
发表于 2009-11-21 09:27:36 | 显示全部楼层 来自: 中国浙江杭州
应该可以哦!我想!
发表于 2009-11-21 20:06:55 | 显示全部楼层 来自: 中国浙江杭州
可以是可以,可写起来不容易
 楼主| 发表于 2009-11-22 09:03:49 | 显示全部楼层 来自: 中国广东东莞
版主,能不能做个简单点的例子,指点下,十分感激!
发表于 2009-11-22 22:33:28 | 显示全部楼层 来自: 中国广东东莞
这是高深问题了,期待有高手出现!
发表于 2009-11-23 01:05:10 | 显示全部楼层 来自: 中国广东广州
期待中,都是很实用很方便的功能
发表于 2009-11-24 19:56:28 | 显示全部楼层 来自: 中国浙江杭州
你给个宏给我,并指定哪些是变量,变量的取值是多少,我有空给你做做看
 楼主| 发表于 2009-11-24 23:06:05 | 显示全部楼层 来自: 中国广东东莞
太感谢你了,版主!我现在就把宏传上来!
 楼主| 发表于 2009-11-24 23:35:47 | 显示全部楼层 来自: 中国广东东莞
FORM BLOCK
. V) z% I4 p) r% @" w7 _, ~2 ]( V" BDELETE BLOCK
  L; {5 J9 t# Y0 _& yEDIT BLOCK ALL UNLOCK6 j- b2 L% ^6 G* [
EDIT BLOCK RESETLIMIT "8"3 d) C! C* R# ~: i% t
EDIT BLOCK RESET
1 Z' h# F% w! q, UEDIT BLOCK ZMIN LOCK0 h; j" O2 t1 G! f' F
EDIT BLOCK ZMAX "31.0": Q7 H: c/ P' ?  h8 w
EDIT BLOCK RESETLIMIT "8.0"" W) Q7 R* P0 z9 N: m! E0 ~
EDIT BLOCK ZMAX LOCK' R6 G% g. H, h0 G5 I8 ~+ q
EDIT BLOCK RESETLIMIT "30"
1 ]# ]+ A/ K! E/ a9 O# P- uEDIT BLOCK RESET
; P( q6 O3 s9 E1 BEDIT BLOCK DRAWMODE 0
- @8 b2 W7 j, N$ @) X- zUNDRAW BLOCK; m6 c$ g8 E  q& m  j* V
BLOCK ACCEPT+ a1 ~3 ]* n( J
EXPLORER SELECT Tool "Tool\R刀\R3" NEW
6 Q- p$ g; p( ~8 h# T  l: ?4 P' eACTIVATE Tool "  R3"
+ k) H: A, b- S, ?$ lCREATE BOUNDARY ; SELECTED FORM BOUNDARY3 b/ D4 W+ |/ J$ m. \) E
EDIT BOUNDARY "1" SELVERTICAL UP# n' j& C! n) s# u
EDIT BOUNDARY "1" TOLERANCE "0.01  "/ g* f" W+ _- N6 X
EDIT BOUNDARY "1" THICKNESS 0  N8 K' D" J2 d* H% K: _8 |! `
EDIT BOUNDARY "1" THICKNESS -0.071 x8 G" `- n# D) ]
EDIT BOUNDARY "1" CALCULATE0 |1 K% @* Y$ f( g
EDIT BOUNDARY "1" SURFACES ACCEPT BOUNDARY ACCEPT  u. b9 d, G9 {# I
EXPLORER SELECT Boundary "Boundary\1" NEW6 ]% Y2 c; n, H  H( r6 ?
RENAME Boundary "1" "a"5 g8 G$ l8 P, T5 I" {  J
EXPLORER SELECT Boundary "Boundary\a" NEW
6 v, y( }2 j! V( aEDIT BOUNDARY "a" 3DOFFSET
) I8 X8 s9 w' D+ v; V! }0.5
- d4 H: c! E' H9 h' |, [& O9 jIMPORT TEMPLATE ENTITY TOOLPATH TMPLTSELECTORGUI3 p  A! w: i3 A) O& _: F
"Finishing\Raster-Finishing.ptf"
3 M: i: n3 U8 @" F" \4 Q* uEDIT FTOLERANCE "0.01 "
4 m* V) `& o3 e- k% R6 d8 DFORM FILTER4 B) h: t1 b4 k* H6 v9 a; f0 _( g
EDIT FILTER TYPE REDISTRIBUTE
8 [5 e) B9 \% x3 ?EDIT FILTER FACTOR "0.1"
. p, M- E$ p! o2 [$ h0 ?EDIT MESH TOLFACTOR "0.1"
0 n8 {  c$ M! ^, [FILTER ACCEPT
" X  `4 z: H1 ]( N% E( }EDIT FTHICKNESS AXIAL_RADIAL ON
8 X; k2 q, n$ h5 [EDIT FTHICKNESS AXIAL_RADIAL OFF
! I! e$ J. ]8 nEDIT FTHICKNESS "-0.07  ") p% W7 @3 c$ P+ _
EDIT FINRASTER STEPOVER " 0.11": F$ \) K2 L* M4 u" E% z3 {
FORM LEADLINK
1 q  T; R# u7 i& @; ?0 rEDIT TOOLPATH LEADS INCREMENT_FROM_STOCK N
+ u+ G9 @( |: P1 ]7 I4 Q3 x2 U8 oEDIT TOOLPATH LEADS PLUNGEDIST "1"; J1 H' W5 [" ?% a
EDIT TOOLPATH LEADS PAGE FIRSTLEADIN
9 u$ M) ^6 M# R4 p# F, dEDIT TOOLPATH LEADS PAGE LEADIN
* F7 c9 h) u& G2 A$ L9 oEDIT TOOLPATH LEADS PAGE LINK5 N! e' C" z2 P6 K9 E8 _
EDIT TOOLPATH LEADS LINK SURFACE; L- ]+ M9 B, s6 P
EDIT TOOLPATH LEADS LONGLINK SKIM) h6 ~: L  a" ~9 M% _" ]
PROCESS TPLEADS
4 `+ F, R" N5 |+ t, b( t8 `5 |4 \LEADS ACCEPT2 d2 B- j7 I* V) l$ W- Y
EDIT FINRASTER ANGLE " 45 "
! A; Q4 R, o' ?5 [7 VEDIT FINRASTER STYLE TWOWAY
8 C: g2 _3 I5 U- B5 j6 IEDIT TOOLPATH "1" CALCULATE
/ z. L! N7 ]' b! U* l' j2 ~) i! [FINISHING CANCEL8 H, h1 a. \$ _' Y5 W3 ~( u3 C1 `
FORM TOOLZHEIGHTS% D, q& V4 V1 o
EDIT TOOLPATH SAFEAREA RESET% N& D- Y4 u7 P& o% P
RESET TOOLPATH RAPID% a, F8 |/ L0 u  ?' u7 e# f
TOOLZHEIGHTS ACCEPT
- |9 |* l/ i. r# R2 TFORM FEEDRATE) X+ |' o( `) H* X1 N$ b) T: T0 b
EDIT RPM "18000"
9 b! G/ g+ V8 A8 \: k3 ~9 X6 \EDIT FRATE "2000"
' t! I2 u  M# M" TEDIT PRATE "2000"
  T* D! I4 ]& p' u$ xEDIT RSPEED "5000"
  j: a/ D" ~" z# HRESET TOOLPATH FEEDRATE$ J- b& P7 `3 n$ }' W( x
FEEDRATE ACCEPT9 v5 i9 ?4 `8 o' v) U/ f
EXPLORER SELECT Toolpath "Toolpath\1" NEW# D$ d8 L0 }  U6 H8 i3 Q# X1 n
RENAME Toolpath "1" "曲面平行加工"
( P7 K. U5 T/ g! t  zEXPLORER SELECT Boundary "Boundary\a" NEW
0 Q7 i7 \) m% H* w+ Q# }7 WDEACTIVATE Boundary: s! o- [0 d+ g9 ]; u2 V. O, ?9 [+ e

( @9 z- E8 V- b9 U. h8 {. _+ T2 z

: u4 n' X/ f% G+ h红色字为变量,我希望可做到,运行到变量时,手动输入,值!麻烦你了,版主好人!

曲面自动平行铣宏.rar

801 Bytes, 下载次数: 70

 楼主| 发表于 2009-11-24 23:41:16 | 显示全部楼层 来自: 中国广东东莞
相信这个也是大家很想实现的想法,我代表广大pm同行在这里先谢谢你了,希望能听到版主的好消息!
 楼主| 发表于 2009-11-24 23:44:59 | 显示全部楼层 来自: 中国广东东莞
选刀那个变量能做就做,关健是下面的公差,余量,步距,加工角度,还有边界的3D偏置距离!
发表于 2009-11-26 21:48:39 | 显示全部楼层 来自: 中国浙江杭州
周日晚上之前把程序发上来
发表于 2009-11-26 22:55:51 | 显示全部楼层 来自: 中国浙江宁波
很不错的    :lol:
发表于 2009-12-11 18:45:11 | 显示全部楼层 来自: 中国江苏苏州
继续关注中,期待高手解决此问题,呵呵
发表于 2009-12-15 20:20:51 | 显示全部楼层 来自: 中国广东中山
我试了下 把红色的地方干掉  然后运行 发现可以出现手动输入 但是之后就不能运行了
发表于 2010-1-1 06:23:54 | 显示全部楼层 来自: 中国广东东莞
期待中。。。。
发表于 2010-1-27 17:17:37 | 显示全部楼层 来自: 中国湖南株洲
爱死你了,楼主" I' L3 k2 K# n8 k5 H9 A
天天购物网( E8 ]' `6 n( D' H7 H
天天购物城
6 U& @& g% F, i) ^; M. M- j天天化妆商城7 ~/ V$ \' a1 x( q6 A, ]$ z7 l
天天购物吧  A( z1 s. ~( x7 l& J
漂亮无忧网
/ @1 R% @& O$ n4 O3 S, g. t漂亮化妆城( g. x! ^) g' S% V! U
无忧商城
- u. _0 a* y6 M' i; t3 S; V漂亮无忧化妆$ G- U- P/ u9 @" x, z* J* ~3 t
漂亮无忧美容
发表于 2010-1-27 23:27:32 | 显示全部楼层 来自: 中国广东深圳
支持高手出现
发表于 2010-3-28 06:35:47 | 显示全部楼层 来自: 中国广东广州
猛人...你太有才了...哥们...
头像被屏蔽
发表于 2010-4-5 22:51:07 | 显示全部楼层 来自: 中国江苏苏州
提示: 作者被禁止或删除 内容自动屏蔽
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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