QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

楼主: hh749
收起左侧

[原创] 帮大家写外挂,请跟帖说外挂要求

[复制链接]
发表于 2008-12-6 02:44:16 | 显示全部楼层 来自: 中国
原帖由 hh749 于 2008-11-8 19:08 发表 http://www.3dportal.cn/discuz/images/common/back.gif, x) _  R4 _9 I* f# G# b& d: }
控件注册8 m7 E* [0 d% b4 E
2 L+ \% F: S$ J3 {1 |4 a6 V
在管理员权限下运行这个压缩文件里的批处理
" |6 E# ]5 \2 z: B5 D  Q  k$ q

, R- t  ^$ e8 \4 x3 y; F$ d
5 Q3 ~" e% @' O8 W: G6 q8 f6 A
$ D7 M4 H6 x+ M+ B我的系统告诉我还是少了那文件:systray.ocx
" K- f$ l9 ]0 @+ P) W4 T4 e
% ?$ C- H' L5 u, z: m3 w怎么办,救命啊
 楼主| 发表于 2008-12-7 14:05:56 | 显示全部楼层 来自: 中国浙江杭州
你加我的群里面来,然后哪天看我在线的话,我给你远程协助的方式帮你处理
发表于 2008-12-8 23:57:44 | 显示全部楼层 来自: 中国北京
解决了,老大给了个他们做的外挂,那里面有这文件,谢谢你
发表于 2008-12-9 00:26:13 | 显示全部楼层 来自: 中国北京
HH749,很不明白,你做的这个外挂我好不容易装好了,窗口为什么不显示我的宏程序呢
8 j' D! _& g: H. _0 ~- M6MM-幼公-偏置开粗.mac     名称这样没影响吧。路径我参照你的说明改了,显示不出。
$ y' V. U1 Q9 c3 [" j( N
, k, z5 Y* f5 N+ [5 y也按MOKI和老大做的那外挂改了路径,没空格了,还是不行,崩溃啊
1 r, Y+ ?3 _  R$ ~; gD:\Program Files\PM2\MartinSam\MartinSamforjimmycnc\Macro1
 楼主| 发表于 2008-12-9 20:10:03 | 显示全部楼层 来自: 中国浙江杭州
把附件上传上来,或者到群里发给我,我帮你处理下- `) {8 c2 d# }% I: Z; {$ d
如果没看到我在线,你给JIM看下,我把我的那个外挂代码给他了,开发的过程中他也有参与,他应该也能处理,最近我比较忙,一天隔一天才上一次论坛
发表于 2008-12-11 21:55:22 | 显示全部楼层 来自: 中国广东广州
原帖由 lubing3211020 于 2008-7-29 00:02 发表 http://www.3dportal.cn/discuz/images/common/back.gif" x( A; [4 |' l/ T( j, B9 L2 {
请问如何将PM里的缺省菜单更改成外挂的右键菜单?就是每次用PM外挂的时候不用跑到左边屏幕里点右键,直接在大屏幕里点右键就可以出来的,那样就方便多了,请楼主教教!谢了
* p- |+ d9 V( d. d: l
8 O1 c' r0 k! M! f8 [
这个我会呀??
 楼主| 发表于 2009-1-6 20:20:25 | 显示全部楼层 来自: 中国浙江杭州
自己顶下,别沉了
发表于 2009-1-6 20:47:58 | 显示全部楼层 来自: 中国广东广州
顶你一下,想问一下老大,程式单是怎么出的?我搞不明白是怎么连接的哦??
发表于 2009-1-8 04:39:07 | 显示全部楼层 来自: 中国广东珠海
我也来顶下先
发表于 2009-1-8 17:18:35 | 显示全部楼层 来自: 中国广东广州
原帖由 hh749 于 2008-10-4 21:59 发表 http://www.3dportal.cn/discuz/images/common/back.gif2 L! ^( _8 s, h2 S; Z8 N. G
0 c. @) `6 a3 e. R
' s, _7 j" d0 ~9 b
; K4 h7 T* l+ k9 F' V+ Q
可以做成工具栏的效果,但不能整到PM中去,只能独立运行- d* q0 R! w. x
用VB的SHELL命令可以把你要的所有的都整进去
/ C8 e+ L8 l$ W$ K
能不能提供一个VB下载的地址呢
 楼主| 发表于 2009-1-8 20:18:11 | 显示全部楼层 来自: 中国浙江杭州
出程式单这个要看你是用外挂出还是自己写了,如果是自己写外挂,那说起来就太麻烦了,好多步骤,你高PM开发,搞了一段时间自己就会有概念怎么做了,关键还是一些数据的处理,要做这个功能,必需有较强的VB功底,及对PM内部指令的了解
5 \; Z2 t& c" Z: e. p' }. A
' t/ D, }) s# Y' ?4 j: B# e: d你提到的第二个问题,SHELL是VB的命令,没有什么下载不下载的,你自己查看MSDN了解相关知识
发表于 2009-1-12 04:01:26 | 显示全部楼层 来自: 中国广东珠海

帮我改下这个程式单

可以改这个程式单入边的几个刀路合在一起同时出现几个同一个程式名的,; _& U; V: A0 |! B& E
可以吗帮帮忙5 A/ k4 d2 s- q9 N6 G

# W! N- h( Z; Q0 q& D; b[ 本帖最后由 hngmdpyu 于 2009-1-12 04:04 编辑 ]
未命名.jpg

PM6-8.rar

2.61 KB, 下载次数: 18

发表于 2009-1-12 15:45:37 | 显示全部楼层 来自: 中国广东广州
请楼主帮忙写一个外挂:功能:自动取消直身的面,在选了面之后再点你写的外挂,通过外挂功能去取消直身的面,我发现很多时都会用到这样的命令,不知道大家有没有同样的感觉呢?所以请老大帮帮忙哟,谢谢哟0 J, s+ L9 z: Y
# i/ o8 I9 T! O% j
[ 本帖最后由 cjy20200 于 2009-1-12 15:47 编辑 ]
头像被屏蔽
发表于 2009-2-6 15:16:53 | 显示全部楼层 来自: 中国广东深圳
很热心的一位二次开发高手.向你致敬!
 楼主| 发表于 2009-2-7 15:36:36 | 显示全部楼层 来自: 中国浙江杭州
原帖由 hngmdpyu 于 2009-1-12 04:01 发表 http://www.3dportal.cn/discuz/images/common/back.gif# Q6 v, f% C  _: d  ?
可以改这个程式单入边的几个刀路合在一起同时出现几个同一个程式名的,8 `  r( v% L" \  l5 G
可以吗帮帮忙
( i. Z+ _9 r# }

( r* E( |2 d6 A5 z
) D4 p4 A% i2 S) u- K5 r
' F8 H7 j0 }/ C* k9 M
6 N' P* L" Q( k; }$ d+ `5 @/ I这种式样的程式单我不会改,我只会利用外挂输出程式单
 楼主| 发表于 2009-2-7 15:50:36 | 显示全部楼层 来自: 中国浙江杭州
原帖由 cjy20200 于 2009-1-12 15:45 发表 http://www.3dportal.cn/discuz/images/common/back.gif' v; a% G& C$ ^/ X7 f
请楼主帮忙写一个外挂:功能:自动取消直身的面,在选了面之后再点你写的外挂,通过外挂功能去取消直身的面,我发现很多时都会用到这样的命令,不知道大家有没有同样的感觉呢?所以请老大帮帮忙哟,谢谢哟
" P: w; t6 s) f- R: t/ D" |

+ k# }0 \% n4 P; ^3 u( D" C( c! P! Q9 }  Y, S7 E, @' |

; R: g/ t* Q. y
; Y2 d  g* S$ T& ^0 V! O' c) n7 P
0 V. f9 G7 n, _" z0 Z5 |5 O* D) N5 R# A4 K* s6 a9 G0 K
"直身的面"?是"自身的面"吧?: B1 z* ?2 a( i% J/ G+ E% p" j
我不理解何为删除自身的面?是不是在模型中右键菜单中的"编辑"下面"删除已选部件"?) c7 K4 h; Y8 b& L9 k
如果是这样的功能那是可以做的,可以按照你的要求做出该项目功能,甚至还可以做成自动的(自动处理的目前不做)
7 ~6 z+ h+ r# D+ N( R请确认是否是以上我所说的内容,OK我就做,很简单就能搞定
发表于 2009-2-7 19:58:33 | 显示全部楼层 来自: 中国上海
多谢了,你能教教大家吗!!
发表于 2009-2-7 21:18:04 | 显示全部楼层 来自: 中国上海
能不能写个五轴的后处理!!!谢谢了!!   轴名称 X Y Z B C      行程 x 8000mm y5000mm  z 1500mm b 正负90°  c 正负180°
发表于 2009-2-8 09:01:30 | 显示全部楼层 来自: 中国广东广州
原帖由 hh749 于 2009-2-7 15:50 发表 http://www.3dportal.cn/discuz/images/common/back.gif9 u0 y& W: o8 D9 \2 I8 Y
# H- K! f( s( b* w8 E7 Y

3 ^/ F; @' l% e# \$ ]
' t" d' S! l8 D2 w% t5 T
7 G& `5 M+ ^1 Z; g5 ~) D+ _7 }" q6 _

4 W- s- K6 E8 a% u2 ]: N4 f
0 @1 P) I- [6 b9 O3 F6 f% h, R"直身的面"?是"自身的面"吧?3 I1 m9 [8 V( k8 L0 c5 {
我不理解何为删除自身的面?是不是在模型中右键菜单中的"编辑"下面"删除已选部件"?: s4 o2 v$ L  h+ q& {* x" r/ u
如果是这样的功能那是可以做的,可以按照你的要求做出该项目功能,甚至还可以做成自动的 ...

& }* I* e/ {! {6 m7 H. L  q/ \7 l' K$ }# [4 Z
不是删除,是取消所选的直身的面(就是垂直的面呀),我的思路是:我把一个模型的面都选了,现在想取消选取的90度的面,就那样的,明白吗
发表于 2009-2-8 15:14:05 | 显示全部楼层 来自: 中国河南南阳

希望你能发个做二次开发的过程视频,谢了!!!

高手,我对powermill的二次开发特别感兴趣,我有一定的语言基础,望你能帮帮忙!有机会向您请教一下,如果把你的一些高见或是一些有价值的资料能让我拜读一下,我将不胜感激。我的联系QQ:115438475,有时间留言给我,我想和您交个朋友,可以吗?
发表于 2009-2-8 16:05:32 | 显示全部楼层 来自: 中国河南南阳
能写一个让powermill可以反读nc代码的外挂吗?
 楼主| 发表于 2009-2-9 11:08:02 | 显示全部楼层 来自: 中国浙江杭州
原帖由 maweiping2008 于 2009-2-7 21:18 发表 http://www.3dportal.cn/discuz/images/common/back.gif5 W# |( V7 F& r' D
能不能写个五轴的后处理!!!谢谢了!!   轴名称 X Y Z B C      行程 x 8000mm y5000mm  z 1500mm b 正负90°  c 正负180°
! G7 \3 i. e1 Y
0 _9 X: p( I% c; H

( X( o" ~# |5 M: [五轴不会
 楼主| 发表于 2009-2-9 11:10:29 | 显示全部楼层 来自: 中国浙江杭州
原帖由 air8250 于 2009-2-8 16:05 发表 http://www.3dportal.cn/discuz/images/common/back.gif
7 P* P  L& h5 O( L+ e9 M" U- c+ N能写一个让powermill可以反读nc代码的外挂吗?
! x6 i9 c0 y* j) n& ]

% ~3 N0 @( c4 i8 S% Z1 F1 |3 j7 P% @2 X
" W9 ?/ ]6 X$ n2 l
反读的外挂,在我这个帖子里面有,请注意看各楼的回复
 楼主| 发表于 2009-2-9 11:29:35 | 显示全部楼层 来自: 中国浙江杭州
原帖由 cjy20200 于 2009-2-8 09:01 发表 http://www.3dportal.cn/discuz/images/common/back.gif
2 [+ b1 Q6 M7 A. k" I2 R1 g+ j) F* X2 n3 V. m# `$ A, o
0 R3 k/ ^! b2 Y9 W' m& v, l
不是删除,是取消所选的直身的面(就是垂直的面呀),我的思路是:我把一个模型的面都选了,现在想取消选取的90度的面,就那样的,明白吗

% H( Y. s( _' U" x2 H' M% K5 z. v+ i2 y" a: Q) p- G; I

8 A0 t( s3 a3 G理解你的意思了,但是一个模型中有那么多的垂直面,你选一个面,再点我的外挂,那样不麻烦吗?感觉跟,目前手动的没什么区别啊,没感觉快或者方便之类的8 Z1 T1 E. k; d; q
如果真要做,我到是建议你将要取消选择的垂直面先放进一个层里面,我直接用外挂操作层就可以拉,那样多方便啊,你看呢?
发表于 2009-2-17 15:15:55 | 显示全部楼层 来自: 中国广东广州
谢谢你做一个出来吧,我用多就好了,谢谢你了呀,
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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