QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
2天前
查看: 13003|回复: 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
9 W3 d: p' c7 t* u) ZDELETE BLOCK5 @& Y/ X* }, b: c! j' L1 ~  t
EDIT BLOCK ALL UNLOCK
. D. @: H/ r- {& u& ]9 B, Y$ A7 pEDIT BLOCK RESETLIMIT "8"
) h1 Q' S( T& L0 `( NEDIT BLOCK RESET
; h# j1 b1 o2 Z1 e' {# ~EDIT BLOCK ZMIN LOCK
$ J9 Y- E( e1 DEDIT BLOCK ZMAX "31.0"# o; S  d* b) I
EDIT BLOCK RESETLIMIT "8.0"
5 e; G3 w* u9 b/ K" F& p8 uEDIT BLOCK ZMAX LOCK
% N: I2 E9 D9 m9 J& l+ @6 ZEDIT BLOCK RESETLIMIT "30"2 A- X5 H- t, |: x  \8 ^! H
EDIT BLOCK RESET' T5 T/ j1 ]8 B7 v
EDIT BLOCK DRAWMODE 0
! f6 N7 W" r) W( fUNDRAW BLOCK
# N- J8 T5 {! B8 X0 aBLOCK ACCEPT
% Z$ U4 ], W) ~! _) hEXPLORER SELECT Tool "Tool\R刀\R3" NEW
' {- i0 \. U. i( L; B% k5 n3 j" }ACTIVATE Tool "  R3"7 M# c, b) [: k! G
CREATE BOUNDARY ; SELECTED FORM BOUNDARY
) B0 s, F! E  f$ X, f3 ]) GEDIT BOUNDARY "1" SELVERTICAL UP5 Q* A2 f3 J& u5 H3 ]
EDIT BOUNDARY "1" TOLERANCE "0.01  "
: V' v+ _4 B4 o% m; O: X7 UEDIT BOUNDARY "1" THICKNESS 0
& K7 z2 t, Z& }0 pEDIT BOUNDARY "1" THICKNESS -0.07+ s3 ~, o0 {5 Y& o9 a# Z
EDIT BOUNDARY "1" CALCULATE
) Y5 w; t- `, ]; [' dEDIT BOUNDARY "1" SURFACES ACCEPT BOUNDARY ACCEPT
2 h! Y$ o7 p+ @) P; YEXPLORER SELECT Boundary "Boundary\1" NEW
. C) S/ }5 R) v/ h# N) {RENAME Boundary "1" "a"$ ~: Y; M7 i, d) y
EXPLORER SELECT Boundary "Boundary\a" NEW
  ~2 Y6 g7 P9 z! S! Y* k0 S7 tEDIT BOUNDARY "a" 3DOFFSET  `8 N! J3 y0 v" x: h  x
0.5: h" q; j1 C/ q. z$ R
IMPORT TEMPLATE ENTITY TOOLPATH TMPLTSELECTORGUI
) l+ G- g4 s2 ^. ~"Finishing\Raster-Finishing.ptf"
" h0 Y& d: v6 N; s. ^5 G* x0 p! OEDIT FTOLERANCE "0.01 "
" x9 o. g3 r/ J+ f0 rFORM FILTER
& s" A2 L# Z4 d4 H3 E& O; _- ]EDIT FILTER TYPE REDISTRIBUTE
. r% k2 K3 \$ L* c% A' gEDIT FILTER FACTOR "0.1"
7 Z7 A$ g8 Q" |" I& e8 DEDIT MESH TOLFACTOR "0.1", Y% k. i3 p7 o4 B# m0 p" r
FILTER ACCEPT
! O+ o/ K! T2 e5 k/ nEDIT FTHICKNESS AXIAL_RADIAL ON
# q! f1 Q" n1 n( rEDIT FTHICKNESS AXIAL_RADIAL OFF7 n: k7 q( I- h! s+ \
EDIT FTHICKNESS "-0.07  "1 O* w/ B. c" G7 N; K, Z0 w
EDIT FINRASTER STEPOVER " 0.11"! {9 Z& ~2 Q( I- F- N: F
FORM LEADLINK" R; R9 A' x$ x3 T
EDIT TOOLPATH LEADS INCREMENT_FROM_STOCK N
7 F$ a5 k, V8 I/ IEDIT TOOLPATH LEADS PLUNGEDIST "1"' B% B0 y% J& y7 Q7 g
EDIT TOOLPATH LEADS PAGE FIRSTLEADIN- m* o1 k9 O$ s0 w; d; M
EDIT TOOLPATH LEADS PAGE LEADIN
/ ?' l; D/ C* s; a8 m9 WEDIT TOOLPATH LEADS PAGE LINK
# F, f0 p' J0 A; f3 K) }' vEDIT TOOLPATH LEADS LINK SURFACE
, a' I$ d5 ^3 c5 JEDIT TOOLPATH LEADS LONGLINK SKIM3 s/ j. G' s3 c/ x1 b
PROCESS TPLEADS
& c6 A# {* e" o# [0 e/ w* bLEADS ACCEPT" Q& L1 Y  l6 ^* v  R" P5 @
EDIT FINRASTER ANGLE " 45 "2 F6 a4 @4 S5 G
EDIT FINRASTER STYLE TWOWAY
: V8 W& w9 B7 N. t: B+ y* V/ eEDIT TOOLPATH "1" CALCULATE
, o' c3 u. r8 l2 Q& z- r! q3 P1 pFINISHING CANCEL
1 \. ~, F, T/ @4 uFORM TOOLZHEIGHTS
: K+ }5 M4 c9 IEDIT TOOLPATH SAFEAREA RESET5 g3 W3 r! Y5 o; T! r8 }
RESET TOOLPATH RAPID/ ~- J# c+ r: f' y' ?7 @) ?
TOOLZHEIGHTS ACCEPT! R* ^. A) ^0 a( G& {; x
FORM FEEDRATE
4 {5 _# W% [" H$ V) F8 lEDIT RPM "18000"
. G% D% c/ G. J* J9 W! m! REDIT FRATE "2000"; Q8 _1 E. s0 ?4 i
EDIT PRATE "2000"
( ]( G: Z3 e1 ~; Y, h# L, aEDIT RSPEED "5000"$ V5 }- ]* N9 [
RESET TOOLPATH FEEDRATE
; `) E) V0 e) L% q- r6 zFEEDRATE ACCEPT! \' o6 z, k- p
EXPLORER SELECT Toolpath "Toolpath\1" NEW
$ l7 I3 p( v5 D# Z, W3 f0 _RENAME Toolpath "1" "曲面平行加工"
- {$ o" e; X; {) i4 IEXPLORER SELECT Boundary "Boundary\a" NEW
: U  q( k# x8 L( w# v% F& d( y1 uDEACTIVATE Boundary- a3 Q: C" }* a) M8 i4 f* ?$ c

/ x$ [  N. x- K2 G8 {; C6 s4 D
) T/ y! P1 d" `% w! @
0 y7 ^+ r5 J4 |7 n, S$ p* Q% q红色字为变量,我希望可做到,运行到变量时,手动输入,值!麻烦你了,版主好人!

曲面自动平行铣宏.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 | 显示全部楼层 来自: 中国湖南株洲
爱死你了,楼主
0 p9 `8 y8 _: a/ |天天购物网
, S3 F  K# i2 k7 @9 w$ @天天购物城
, l, V; w3 k: D1 f$ n* S- ]天天化妆商城
( H$ c: {0 I2 u$ A5 f" L/ H! X, \天天购物吧
8 I( L3 X/ v/ @3 z' I& f8 S7 F漂亮无忧网
5 u; Z4 k0 ]; W! r- k+ _漂亮化妆城2 X0 E2 I" H: D* ?
无忧商城9 M( C8 \) h: a0 H
漂亮无忧化妆3 S  R% E; a$ b, _
漂亮无忧美容
发表于 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 )

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