iCAx开思网

标题: pm 操作加速之我见 [打印本页]

作者: yhsean    时间: 2007-7-28 23:21
标题: pm 操作加速之我见
研究 powemil 一段时间,发现其人性化做的实在不敢恭维,但软件毕竟是死的,

习惯了 pro/E 的快捷键  cim IT 的鼠标  ,用 pm 做事  总感觉累啊累 ,高速刀路,机床是快了   人却更累了

通过摸索,发现以下方法:
大家共勉,不足之处 请 各位达人指出l

ptc  cim  pm公司合并就好了   呵呵

加速powemill

1.屏幕菜单定制篇

[ 本帖最后由 yhsean 于 2007-7-29 00:31 编辑 ]
作者: yhsean    时间: 2007-7-28 23:26
视窗操作  点鼠标是我的习惯  所以加在了  右键菜单的最前面  ,也是在弹出菜单时离鼠标最近的区域, 下栏分别是   毛坯   刀具  进给速率   z高度  开始点   链接   
右键启用后直接数字键可以 访问  ——完全为  pm编刀路的习惯流程吧,用数字顺序开始

就算是 类似一个向导吧
作者: yhsean    时间: 2007-7-28 23:29
这是 我的菜单样子  大家看看或许就明白了吧
之所以用屏幕右键菜单是因为   浏览器右键菜单访问增加了鼠标移动频率

xml 为ms的可扩展样式语言  具体的就不罗嗦了  大家只需要改 图示文件即可  和  浏览器右键菜单类似


<?xml version="1.0" standalone="yes"?>
<!--
//=============================================================================
// D Menu definition file for the default graphics right click popup menu.
//
// *** Warning: Do NOT edit this file unless you know exactly what
// ***          you are doing. Incorrect changes may cause PowerMILL
// ***          to misfunction. It is not intended that users will
// ***          have any need to edit this file
//
// Defines the menu used when a right click occurs over the graphics area and
// no entity is picked.
//
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// COPYRIGHT 2006 DELCAM PLC., BIRMINGHAM, ENGLAND.      
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// History.
// DICC  Who When     What   
// ~~~~~ ~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// 59461 NRP 23/01/06 Written.
// 59558 MH  27/01/06 Correct tool type
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-->
<menus xmlns="x-schema:TreeSchema.xml">
  <usermenu value="default">
    <menupage label="Default Menu">

      <spacer/>

      <button
        command="ROTATE TRANSFORM ISO1 VIEWMILL RESIZEVIEW"
        label="A ISO1/ISO2"
      />
      <button
        command="ROTATE TRANSFORM TOP VIEWMILL RESIZEVIEW"
        label="T TOP"
      />
      <button
        command="ZOOM"
        label="Z ZOOM"
      />
      <spacer/>
      <button
        command="ROJECT CLAIM"
        label="C READ_ONLY Change"
      />
      <spacer/>
      <button
        command="FORM BLOCK"
        label="1 SOTCK"
      />
      <button
        command="OLE FILEACTION 'OPEN' 'D:\dcam\product\Tooldb1413\tooldatabase.exe'"
        label="2 TOOL"
      />
      <button
        command="FORM FEEDRATE"
        label="3 FEED"
      />
      <button
        command="FORM TOOLZHEIGHTS"
        label="4 ZHEIGHTS"
      />
      <button
        command="FORM DATUM"
        label="5 START P"
      />
      <button
        command="FORM LEADLINK"
        label="6 LEADLINK"
      />

      <button
        command="OLE FILEACTION 'OPEN' 'D:\dcam\PowerMILL Rename.exe'"
        label="` Toolpath Rename-Auto "
      />





      <spacer/>
      <menupage label="Create">
        <button
          command='CREATE NCPROGRAM ;'
          label="NC Program"
        />
        <menupage label="Tool">
          <button
            command='CREATE TOOL ; ENDMILL FORM TOOL'
            label="End Mill"
            parameter="{tool}.type::endmill"
          />
          <button
            command='CREATE TOOL ; BALLNOSED FORM TOOL'
            label="Ball Nosed"
            parameter="{tool}.type::ballnosed"
          />
          <button
            command='CREATE TOOL ; TIPRADIUSED FORM TOOL'
            label="Tip Radiused"
            parameter="{tool}.type::tipradiused"
          />
          <button
            command='CREATE TOOL ; TAPERSPHERICAL FORM TOOL'
            label="Tapered Spherical"
            parameter="{tool}.type::taperspherical"
          />
          <button
            command='CREATE TOOL ; TAPERTIPPED FORM TOOL'
            label="Tapered Tipped"
            parameter="{tool}.type::tapertipped"
          />
          <button
            command='CREATE TOOL ; DRILL FORM TOOL'
            label="Drill"
            parameter="{tool}.type::drill"
          />
          <button
            command='CREATE TOOL ; TIPPEDDISC FORM TOOL'
            label="Tipped Disc"
            parameter="{tool}.type::tippeddisc"
          />
          <button
            command='CREATE TOOL ; OFFCENTRETIPRAD FORM TOOL'
            label="Off Centre Tip Radiused"
            parameter="{tool}.type:ffcentretiprad"
          />
          <button
            command='CREATE TOOL ; TAP FORM TOOL'
            label="Tap"
            parameter="{tool}.type::tap"
          />
          <button
            command='CREATE TOOL ; FORM  FORM TOOL'
            label="Form"
            parameter="{tool}.type::form"
          />
          <button
            command='CREATE TOOL ; ROUTING  FORM TOOL'
            label="Routing"
            parameter="{tool}.type::routing"
          />
          <spacer/>
          <button
            command='GET EXAMPLES ../autocam/ToolCats.htm'
            label="From Catalogue..."
          />
        </menupage>
        <menupage label="Boundary">
          <button
            command='CREATE BOUNDARY ; BLOCK FORM BOUNDARY'
            label="Block"
            parameter="{boundary}.type::block"
          />
          <button
            command='CREATE BOUNDARY ; REST3D FORM BOUNDARY'
            label="Rest"
            parameter="{boundary}.type::rest"
          />
          <button
            command='CREATE BOUNDARY ; SELECTED FORM BOUNDARY'
            label="Selected Surface"
            parameter="{boundary}.type::selected"
          />
          <button
            command='CREATE BOUNDARY ; SHALLOW FORM BOUNDARY'
            label="Shallow"
            parameter="{boundary}.type::shallow"
          />
          <button
            command='CREATE BOUNDARY ; SILHOUETTE FORM BOUNDARY'
            label="Silhouette"
            parameter="{boundary}.type::silhouette"
          />
          <button
            command='CREATE BOUNDARY ; COLLISION FORM BOUNDARY'
            label="Collision Safe"
            parameter="{boundary}.type::collision"
          />
          <button
            command='CREATE BOUNDARY ; STOCKMODEL_REST FORM BOUNDARY'
            label="Stock Model Rest"
            parameter="{boundary}.type::stockmodel_rest"
          />
          <button
            command='CREATE BOUNDARY ; CONTACTPOINT FORM BOUNDARY'
            label="Contact Point"
            parameter="{boundary}.type::contact_point"
          />
          <button
            command='CREATE BOUNDARY ; CONTACTCONV FORM BOUNDARY'
            label="Contact Conversion"
            parameter="{boundary}.type::contact_conv"
          />
          <button
            command='CREATE BOUNDARY ; SKETCH FORM BOUNDARY'
            label="User Defined"
            parameter="{boundary}.type::user"
          />
        </menupage>
        <button
          command='CREATE PATTERN ;'
          label="attern"
        />
        <button
          command='CREATE FEATURESET ;'
          label="Feature Set"
        />
        <button
          command='CREATE WORKPLANE ;'
          label="Workplane"
        />
        <button
          command='CREATE LEVEL ;'
          label="Level"
        />
        <button
          command='CREATE STOCKMODEL ;'
          label="Stock Model"
        />
        <button
          command='CREATE GROUP ;'
          label="Group"
        />
      </menupage>
      <spacer/>
      <button
        command='DRAW AXES'
        altcommand='UNDRAW AXES'
        label="Draw Active Axes"
        behaviour="active_axes_drawn"
      />
      <button
        command='DRAW TRANSFORM'
        altcommand='UNDRAW TRANSFORM'
        label="Draw Transform"
        behaviour="transform_drawn"
      />
      <button
        command='DRAW ALL'
        label="Draw All"
      />
      <button
        command='UNDRAW ALL'
        label="Undraw All"
      />
      <button
        command='DRAW TOOLAXIS_LIMITS'
        altcommand='UNDRAW TOOLAXIS_LIMITS'
        label="Draw Tool Axis Limits"  
        behaviour="toolaxis_limits_drawn"
      />
      <spacer/>
      <button
        command='DELETE SELECTION'
        label="Delete Selected"
      />
      <button
        command='DELETE ALL'
        label="Delete All"
      />
      <spacer/>
      <button
        command='KEEP BITMAP FILESAVE'
        label="Snapshot..."
      />
      <button
        command='FORM CLIPPLANES'
        label="Dynamic Sectioning..."
      />
      <spacer/>
      <button
        command='QUIT QUIT QUIT'
        label="Quit Command"
      />
      <button
        command='  '
        label="Finish Picking"
      />
    </menupage>
  </usermenu>
</menus>
作者: yhsean    时间: 2007-7-28 23:33
这里强调   图示箭头流程  别的和你访问菜单功能一样

2.外挂加速
作者: yhsean    时间: 2007-7-28 23:40
刀具设置  ——自动导入刀库    和切削数据库

根据材料和机床保存切削参数
作者: yhsean    时间: 2007-7-28 23:47
引入工艺参数
作者: yhsean    时间: 2007-7-28 23:53
当然toolbase中的刀具可事先保存为一文件  

右键菜单  2  引入后自动调入    即可手动  send  至  pmill  亦可自动  send 到  pmill
作者: yhsean    时间: 2007-7-29 00:02
3. 程式命名篇
作者: yhsean    时间: 2007-7-29 00:08
屏幕右键    变音符引入  (是不是少移动了鼠标呢 ?)
作者: yhsean    时间: 2007-7-29 00:16
想怎么命就怎么命  来吧——兄弟

[ 本帖最后由 yhsean 于 2007-7-29 00:19 编辑 ]
作者: yhsean    时间: 2007-7-29 00:25
你有更好的方法  更快的 方法吗     

欢迎分享
作者: mm1207    时间: 2007-7-29 07:37
好啊,不个还是看的不太明白 我用6.0
作者: ekuan123    时间: 2007-7-29 08:10
顶起来! 大师辛苦了!!!
作者: ymytxb    时间: 2007-7-29 15:26
能不能把你的外挂传上来?
作者: crz123    时间: 2007-7-29 21:58
[color=Red]ding 顶DING鼎
作者: 开粗不提刀    时间: 2007-7-29 23:08
NB的真是多```
作者: jj_tu    时间: 2007-7-30 09:18
顶!真是好东西!刀具数据库和刀路重命名!
作者: cdh19800729    时间: 2007-7-31 08:54
顶!真是好东西
作者: kei-888    时间: 2007-8-18 11:52
顶,好东西.谢谢
作者: cjx168888    时间: 2007-8-18 12:29
你的刀具路径改名,如果不是8.0里面的.就是用一个外挂就可以搞定的.
作者: peterxieai    时间: 2007-8-18 19:08
不明白
作者: xqqsjnh    时间: 2007-8-18 22:40
强!顶一下!!!!!
作者: TGJ6585070    时间: 2007-8-22 10:15
謝謝﹗  
我的6.0里面好像沒有default那個文件,煩請告知一下啊﹗3Q
作者: zl088    时间: 2007-10-3 11:55
我用6.0 ?顶!
作者: zthyy    时间: 2007-10-6 00:54
我就是在烦PM的刀具路径改名.有希望了!
作者: 国际民工    时间: 2007-10-6 05:35
顶贴!紧跟先行者, 亦步亦趋学本领。。。。

有好学好,有赖学孬!!!

废话俺装着没看着。。。。。。。。。。。。。
作者: gaohuang    时间: 2007-12-1 11:53
顶呀!!!
作者: szzql1    时间: 2007-12-1 22:17
受教受教受教
作者: zhaozheng    时间: 2007-12-4 05:44
好东东。大家快顶啊
作者: quinten    时间: 2007-12-4 23:07
标题: 支持

返去慢慢消化先
作者: UGS2008    时间: 2007-12-7 17:46
可不可支中文字体?
好人做到底。能将你做的外挂文件共享出来?
谢谢!
强烈支持楼主。
作者: 肖文    时间: 2007-12-7 18:55
看看,顶起来
作者: 315    时间: 2007-12-12 08:23
欢迎楼主多放水
作者: 勇往直前吧    时间: 2007-12-18 21:09
好啊!
你搞PM也应该很久了吧!
感觉蛮有新意的
可惜我不懂软件结构
要不然我也想学学
你现在在哪里发财啊!
作者: 勇往直前吧    时间: 2007-12-18 21:15
我的QQ是294395090欢迎交流
作者: 南部笨熊    时间: 2007-12-23 15:15
不可多得的资料,谢谢分享
作者: jianhuazhang    时间: 2007-12-24 15:40
顶,好东西.谢谢
作者: dq126-lisanmei    时间: 2007-12-27 21:59
PM5.5行吗
作者: msuv    时间: 2007-12-28 13:49
能不能把你做好的参数文件上传一来呀!!
作者: rogellu    时间: 2008-4-9 06:28
good  good
作者: mymao    时间: 2008-4-10 09:59
楼主果然厉害,强顶
作者: sany7609    时间: 2008-4-10 10:40
好东西啊,我顶
作者: sany7609    时间: 2008-4-10 10:43
好东西啊,我顶
作者: powerpc1    时间: 2008-4-11 14:01
按LZ的资料搞不好啊!
点右键没东西出来了!!
作者: maxtong123    时间: 2008-4-11 16:15
dian yi xia
作者: ccslingjun    时间: 2008-4-12 03:43
LZ      N牛叉呀!下来学了...
作者: locklee13    时间: 2008-5-30 11:39
好东西啊,不顶不行
作者: lmh@    时间: 2008-6-7 19:10
佩服 楼主。  不知道我们什么时候也能修炼到骨灰级去啊!·
作者: fuyong_998    时间: 2008-6-10 09:53
标题: 高手
把刀具库文件分享一下就好了!
作者: 卫名    时间: 2008-10-14 00:00
我要将这个好贴,顶返上去
作者: proe的支持者    时间: 2010-8-11 23:13
这个
好贴
作者: 郭云鹏    时间: 2010-8-11 23:18
如果你能把它改成中文的不是更好吗,
可以试一试,看行吗
作者: proe的支持者    时间: 2010-8-11 23:32
将这个好贴,顶返上去
作者: 老妖肖    时间: 2010-8-15 14:00
ddddddddddddddddddddddd
作者: 老妖肖    时间: 2010-8-15 14:00
dddddddddddddddddddddddd
作者: 老妖肖    时间: 2010-8-15 14:00
dddddddddddddddddddd
作者: lizhimin363    时间: 2010-8-18 19:12
楼主的技术真牛啊··都研究到这里了  厉害厉害
作者: TIANJUNE    时间: 2010-8-28 22:02
好兄弟。  顶你一下
作者: zj11312    时间: 2010-8-28 22:40
说了一大堆,最终还是没有共享个大家,郁闷哟
作者: wsd19871001    时间: 2010-9-1 15:21
强悍,这个兄台很无私啊!值得漂洋.
作者: TOOLOK    时间: 2010-9-3 10:01
NB人真多,高手如云
作者: cwb1981    时间: 2011-1-24 17:31
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
作者: wzykgd1    时间: 2011-1-29 11:11
高手,这样真的省了右手不少工作,两手配合
作者: peng-otto    时间: 2011-2-1 16:49
好啊,不个还是看的不太明白 我用6.0
作者: guix_p    时间: 2011-2-2 18:14
好东东哈,谢谢楼主哈
作者: wzykgd1    时间: 2011-2-10 16:59
效果很好,但是我们会搞啊,好深奥啊,能不能整理出来,象个外挂一样,把它放到那就行或安装一下就行了,这样就最好了
作者: xx343741579    时间: 2011-2-23 22:54
受教了~~~~~~~~~~~
作者: h26    时间: 2011-6-12 14:38
TMD 真正的高手
作者: liuzhiquan0819    时间: 2011-6-12 23:43
很不错,顶一下,不过不太明白
作者: skmj    时间: 2011-6-15 16:00
谢谢分享学习了
作者: lxb19801025    时间: 2011-7-26 13:53
yhsean 发表于 2007-7-28 23:40
刀具设置  ——自动导入刀库    和切削数据库

根据材料和机床保存切削参数

ddddddddddddddddddd
作者: caichunchao    时间: 2011-8-20 22:52
学习学习....
作者: meizhouxhd    时间: 2011-8-20 23:10
顶起来! 大师辛苦了!!!
作者: yangyqlgh    时间: 2011-8-24 09:38
很有幸看到大师的妙论
作者: pnsud    时间: 2011-8-24 23:57
很不错,学习了!顶起来
作者: 非法入境    时间: 2011-8-25 12:40
我就看看!我不说话!好的就要顶!
作者: liqiang7316662    时间: 2011-8-25 18:53
谢谢楼主分享,顶起来
作者: shirong1987    时间: 2011-11-26 16:19
共享一下你的外挂就最好了,
那个找了好久都没有找到
作者: 周永辉ICAX    时间: 2011-12-12 09:32
好的就要顶




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3