QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
8天前
查看: 12851|回复: 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
% B/ ]* V& b2 dDELETE BLOCK
5 [( Q5 x9 ^  BEDIT BLOCK ALL UNLOCK9 P: |# Q" \# C: x
EDIT BLOCK RESETLIMIT "8"
% G, \- Y$ p- V% y, l. U& fEDIT BLOCK RESET
& n+ {3 l& R: MEDIT BLOCK ZMIN LOCK
% }5 g% _% u( n9 h7 G2 fEDIT BLOCK ZMAX "31.0"- @5 E: q: [- y9 U( Y0 M' v( f
EDIT BLOCK RESETLIMIT "8.0"0 x7 _9 V0 X6 M6 b& c
EDIT BLOCK ZMAX LOCK% ]- M0 a4 F5 i2 _1 B  @% }1 f
EDIT BLOCK RESETLIMIT "30"$ \# n5 E: U4 `- E; h2 {4 l
EDIT BLOCK RESET
. ~, g" q" r6 h0 a* tEDIT BLOCK DRAWMODE 0
  j0 H! k6 U& }! qUNDRAW BLOCK8 g$ p" y- ]# }7 [
BLOCK ACCEPT' j0 H. W2 o# q! W7 g5 o
EXPLORER SELECT Tool "Tool\R刀\R3" NEW
$ y4 F* w$ `: A$ tACTIVATE Tool "  R3"2 ~. h0 Z* K* [7 U8 Q3 P+ P
CREATE BOUNDARY ; SELECTED FORM BOUNDARY+ |8 }& k% P6 t% Y/ X) q  O
EDIT BOUNDARY "1" SELVERTICAL UP
0 ?6 _9 u5 z0 F) e$ dEDIT BOUNDARY "1" TOLERANCE "0.01  "
" l9 {, Z- _$ HEDIT BOUNDARY "1" THICKNESS 0
7 y3 \: J1 r, ~4 Z% p" LEDIT BOUNDARY "1" THICKNESS -0.07
& G) U( U; b* U' E. g$ D6 eEDIT BOUNDARY "1" CALCULATE
' K& f( o6 j; o& OEDIT BOUNDARY "1" SURFACES ACCEPT BOUNDARY ACCEPT
% s/ d8 f+ R' ]7 a4 NEXPLORER SELECT Boundary "Boundary\1" NEW
+ y! e+ {( @8 G1 w2 RRENAME Boundary "1" "a"
. G: J; O" z1 Z- H+ T) V7 _0 z4 u1 fEXPLORER SELECT Boundary "Boundary\a" NEW' N9 y0 o+ [/ l1 {0 F7 |
EDIT BOUNDARY "a" 3DOFFSET
* G  P$ w# x  {  L! @# ~0.5. E" `; v2 f- i  H( `8 d& L
IMPORT TEMPLATE ENTITY TOOLPATH TMPLTSELECTORGUI$ \" ?3 q2 C2 {9 {3 Q/ h  E
"Finishing\Raster-Finishing.ptf"* i" k; p4 ~0 j
EDIT FTOLERANCE "0.01 "/ y; N8 g' A7 j% ~/ R' c, S' E+ Z
FORM FILTER
+ [" Z* Z* W# i3 ^$ F# ]EDIT FILTER TYPE REDISTRIBUTE
, ]/ ]6 Y! x5 a0 b" zEDIT FILTER FACTOR "0.1"
! ?% l# z9 a5 H9 K7 B* yEDIT MESH TOLFACTOR "0.1"
' U0 G/ Z+ F8 Z3 H% TFILTER ACCEPT
( L$ h- A9 b3 q% n' i- h% {% REDIT FTHICKNESS AXIAL_RADIAL ON
# h8 x4 r% }$ c- y, v6 o2 UEDIT FTHICKNESS AXIAL_RADIAL OFF
9 B+ g2 v5 R" Q8 l9 y0 WEDIT FTHICKNESS "-0.07  "
/ h5 W1 s6 p! s5 G7 F. j4 fEDIT FINRASTER STEPOVER " 0.11"
. B+ L0 ^* L2 d  f: s# D* eFORM LEADLINK# T% r" d9 a, P7 @/ F, G8 |0 h
EDIT TOOLPATH LEADS INCREMENT_FROM_STOCK N
( |! _1 l. ?* J2 p# gEDIT TOOLPATH LEADS PLUNGEDIST "1"
( b3 E( D' t2 O, A% e# @EDIT TOOLPATH LEADS PAGE FIRSTLEADIN
! v2 D' @( x# t0 y* h# {- aEDIT TOOLPATH LEADS PAGE LEADIN  T" Z9 Y  a8 u# {. C8 \+ O: O# R/ ]* U
EDIT TOOLPATH LEADS PAGE LINK
- z" z5 G7 d/ j  f3 cEDIT TOOLPATH LEADS LINK SURFACE
3 O  Y# R8 B1 X' DEDIT TOOLPATH LEADS LONGLINK SKIM
3 y/ _$ _( a! h& rPROCESS TPLEADS
# D$ B. x4 k4 O! E: |LEADS ACCEPT
3 V1 l# o4 Y0 H- ~0 bEDIT FINRASTER ANGLE " 45 "
; ^- D0 Y) X/ U8 L6 IEDIT FINRASTER STYLE TWOWAY  R6 j2 ~8 v0 q. _$ }
EDIT TOOLPATH "1" CALCULATE
+ \0 S5 ^+ e' PFINISHING CANCEL
' L. }) o, Z# W' BFORM TOOLZHEIGHTS/ I( d) k! ]8 I2 n$ E2 T+ W
EDIT TOOLPATH SAFEAREA RESET' K3 o  b4 Z. x/ m* r, A8 Z4 L
RESET TOOLPATH RAPID, t% J8 t* T- x9 P) b( h$ Q* E
TOOLZHEIGHTS ACCEPT: @5 c2 r% a8 F1 e
FORM FEEDRATE  u& E7 ^' d& W) `* Q  H
EDIT RPM "18000"' K4 h, a" i" G& K* q7 [
EDIT FRATE "2000"
: }- t( P6 x+ c& Z* Z) U; ]EDIT PRATE "2000"( Q: O6 f, u  A3 {, D; J
EDIT RSPEED "5000"
% g: x/ P$ X2 s: A* [& ^3 m8 O0 zRESET TOOLPATH FEEDRATE
- }! V) `3 ]' O; d: i  q* ^4 s& S* HFEEDRATE ACCEPT9 p; ~. Q0 V7 l* s8 ?
EXPLORER SELECT Toolpath "Toolpath\1" NEW: ^2 v  o" [+ y' \
RENAME Toolpath "1" "曲面平行加工"
8 u+ ]7 a9 q- f" wEXPLORER SELECT Boundary "Boundary\a" NEW6 [  ]3 M" H* M; ]
DEACTIVATE Boundary9 V3 Q# V" n1 }5 o

3 E+ H# n4 h( k3 M8 o8 ~" N% d3 W, S
; B& B3 V/ B( b
红色字为变量,我希望可做到,运行到变量时,手动输入,值!麻烦你了,版主好人!

曲面自动平行铣宏.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 | 显示全部楼层 来自: 中国湖南株洲
爱死你了,楼主
8 T2 J7 h* T8 e* I$ L天天购物网
: f- U2 V$ U9 j' @5 H3 [4 _天天购物城
: v+ ?$ V. E0 I/ Y& K; E) p天天化妆商城
0 [) J8 h3 y  U! p; w4 F天天购物吧  Y6 y# @( C" T* P
漂亮无忧网$ E; G# p7 X3 f
漂亮化妆城
2 {6 Z0 N3 Q" Z3 L$ n! H/ }$ h6 S& X无忧商城3 U& b  u% f) P7 k
漂亮无忧化妆
" x8 @5 F! [  S7 ]4 n# M8 r漂亮无忧美容
发表于 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 )

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