QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 12993|回复: 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
/ Q/ @4 [% l7 ~9 i  FDELETE BLOCK+ u: q5 _5 @% C" b6 S
EDIT BLOCK ALL UNLOCK
1 C+ E$ G( _' L# [EDIT BLOCK RESETLIMIT "8"
  r& s4 H  |5 r2 {# Q  O7 vEDIT BLOCK RESET
5 x( X0 A5 m0 eEDIT BLOCK ZMIN LOCK. B# J; Z2 |0 T+ }6 o
EDIT BLOCK ZMAX "31.0"
. x0 l+ W& W. i- W5 f" CEDIT BLOCK RESETLIMIT "8.0"
  o9 J9 X1 P3 s# H- yEDIT BLOCK ZMAX LOCK
* B' i! w+ A7 y/ s* S: x; f2 yEDIT BLOCK RESETLIMIT "30"
1 L7 G* h. h# v: c0 gEDIT BLOCK RESET& w! v6 [+ L  K1 o' ?6 }  W0 D
EDIT BLOCK DRAWMODE 0
* ]  P" L# V- A. AUNDRAW BLOCK
- K' m; n/ W1 E' F4 \BLOCK ACCEPT  w, \! q6 |8 k1 b
EXPLORER SELECT Tool "Tool\R刀\R3" NEW
3 d. T! a+ _- M6 V; E- ^2 Q" E) \) NACTIVATE Tool "  R3"
8 A$ c  c2 q8 L+ y9 p1 ZCREATE BOUNDARY ; SELECTED FORM BOUNDARY
. r. {8 ~$ Z; s2 cEDIT BOUNDARY "1" SELVERTICAL UP
# C1 g( z4 }& u) ~3 \( lEDIT BOUNDARY "1" TOLERANCE "0.01  "$ `' |6 [& _. _$ I9 y, A3 \
EDIT BOUNDARY "1" THICKNESS 0% Q' Q' |( X1 B3 o* t5 L
EDIT BOUNDARY "1" THICKNESS -0.07
0 G& j' |2 v0 g. aEDIT BOUNDARY "1" CALCULATE* M) ?$ n4 ?) g4 Y
EDIT BOUNDARY "1" SURFACES ACCEPT BOUNDARY ACCEPT
4 S4 I/ T$ m, [EXPLORER SELECT Boundary "Boundary\1" NEW% G6 O1 D6 n5 C# A5 C7 n
RENAME Boundary "1" "a"
. z# C, }3 m; E/ SEXPLORER SELECT Boundary "Boundary\a" NEW
" d: ~- I  c5 G' J' D" g+ [EDIT BOUNDARY "a" 3DOFFSET( ^% [2 j1 S( v: o+ C" D
0.5$ X& e$ F& e) ]* m  F
IMPORT TEMPLATE ENTITY TOOLPATH TMPLTSELECTORGUI8 a, p3 s! I, e* @0 k: F. ^& {7 y
"Finishing\Raster-Finishing.ptf"% s6 I0 p1 r+ n! D
EDIT FTOLERANCE "0.01 "( i9 S( S  [) P
FORM FILTER
  e! w3 I9 s0 |; V0 V- g  w3 gEDIT FILTER TYPE REDISTRIBUTE
( `+ H1 X6 x4 p: U% e9 f6 BEDIT FILTER FACTOR "0.1"
: S  G, @( E/ pEDIT MESH TOLFACTOR "0.1"4 {, p3 _; T2 h3 h% K% Z& T
FILTER ACCEPT
# R# R2 Z6 F! kEDIT FTHICKNESS AXIAL_RADIAL ON# e+ q- g  g0 n0 Y5 X7 h
EDIT FTHICKNESS AXIAL_RADIAL OFF
0 U' k% Y' V# b9 B9 w, T/ MEDIT FTHICKNESS "-0.07  "1 G& T# N; _1 }# n3 I4 f
EDIT FINRASTER STEPOVER " 0.11"
" m1 y4 Q/ t) ^* a( |  JFORM LEADLINK
$ p) |* t7 n7 O  {. aEDIT TOOLPATH LEADS INCREMENT_FROM_STOCK N
0 I, ?3 C- Y+ F0 N$ b4 J' m( gEDIT TOOLPATH LEADS PLUNGEDIST "1"& L# L* n4 {* M$ v2 T
EDIT TOOLPATH LEADS PAGE FIRSTLEADIN3 K) i' m3 ^2 ^4 {5 ~* _' U0 _/ W% K
EDIT TOOLPATH LEADS PAGE LEADIN/ ~6 X9 r8 ^) U* Z! }3 Q
EDIT TOOLPATH LEADS PAGE LINK- e, b# a' D, M# m& k
EDIT TOOLPATH LEADS LINK SURFACE
$ x% R: r: M* _/ [% LEDIT TOOLPATH LEADS LONGLINK SKIM
6 M5 I: _  n4 D5 V% GPROCESS TPLEADS
7 [' n" M4 V) u# c2 x3 @LEADS ACCEPT1 b  g& T# ]2 F
EDIT FINRASTER ANGLE " 45 "
% D9 X; X1 ^. M, nEDIT FINRASTER STYLE TWOWAY" O* e' T) ~) N5 N3 C( e
EDIT TOOLPATH "1" CALCULATE
4 r1 p9 M* g. o! H, T6 c2 BFINISHING CANCEL
% O/ a' J# H* R% Y3 r# ]5 lFORM TOOLZHEIGHTS4 W9 F* _- s5 @- Z" {
EDIT TOOLPATH SAFEAREA RESET7 P; D( k2 k4 ~. i! {
RESET TOOLPATH RAPID. @& j- q- i+ {: w: X. ~7 ]
TOOLZHEIGHTS ACCEPT/ q/ S6 N9 k! x- D! V6 A
FORM FEEDRATE, [+ n0 y' O" G! N
EDIT RPM "18000"6 k  J. F  _; z  I$ q
EDIT FRATE "2000"
; m. _1 \: b( X- D5 S. A" L( HEDIT PRATE "2000"
. e" {9 g3 X  f  P0 iEDIT RSPEED "5000"
* |: ~! y  G2 b2 t; d9 w4 X  ARESET TOOLPATH FEEDRATE
( y4 b# n% E5 A; i2 I$ _FEEDRATE ACCEPT! c9 o6 R1 x4 C- y% U5 ~
EXPLORER SELECT Toolpath "Toolpath\1" NEW
2 W/ ~5 A8 Q1 i8 {& c1 mRENAME Toolpath "1" "曲面平行加工"' h' T8 c8 L. W: p+ h7 }4 R( f) U
EXPLORER SELECT Boundary "Boundary\a" NEW
" w8 X& p/ F5 D$ B* GDEACTIVATE Boundary9 ]: R) Z2 h: L
5 I: a: {9 R% q

, U! ~% r9 B+ V& Y
9 C$ U. U" S& R3 }" u红色字为变量,我希望可做到,运行到变量时,手动输入,值!麻烦你了,版主好人!

曲面自动平行铣宏.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 | 显示全部楼层 来自: 中国湖南株洲
爱死你了,楼主
7 E, v* c- H4 r- Z- L( I8 g+ W天天购物网
! O9 T( C6 A! r天天购物城9 q; k7 E/ n7 F' f
天天化妆商城
2 X3 H, q& w  D' I6 K9 ?天天购物吧
/ ]- ?, t* n, ], w$ Y0 ]- S漂亮无忧网- C. Y. j$ m$ h
漂亮化妆城
1 E& h8 ^  t/ E/ q' g5 f3 o/ t无忧商城
+ g' S$ R5 C  n7 w漂亮无忧化妆3 X  v+ I2 C: W& a
漂亮无忧美容
发表于 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 )

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