找回密码 注册 QQ登录
开思网工业级高精度在线3D打印服务

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
打印 上一主题 下一主题

[原创] PM POST学习心得,提供源文件

  [复制链接]
11
发表于 2006-11-7 20:01:32 | 只看该作者
格式一旦定义   就可以在参数里应用具体的格式    下面我们将讨论结构   结构事实上也是参数   

一般是用不上的   但是为了本讲解的完整性   有必要做一个阐述   方便各位坛友理解

结构就是参数的集合  因此我们可以叫结构为   参数集      因为我们有时需要数据成组的输出   
那么结构就是一个很好的工具   

假如有系统参数   x , y,   z   因为参数是单独存在  所以要引用的话要引用三次
如果我们将其定义为一个结构  那么  我们引用的时候就一次完成   我们叫它宏参数吧   或许你可以有一种更便于理解的叫法    诸如   大参数     参数组    等等

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
12
发表于 2006-11-7 20:08:59 | 只看该作者
OK  基本的已经好了   后面   我们将进行主要的输出操作(标准处理) 不过又是打字  又是捕捉图片的  挺累的   前面一个坛友发话了  为什么要用PMPOST  PMPOST也是直接选就可以处理    不必单独处理    他的优点是  定义比DUCTPOST方便  当然也比 CIM  EXF定义方便   而且提供很多高级的JAVA处理技术   可以说你可以用它实现非常高级的功能

好了   我想 讲解也得看看各位的热情程度   毕竟吃力不讨好的事情   谁也不想做
13
发表于 2006-11-7 20:28:40 | 只看该作者
又一个cim版老油子来了。 做个更CIM一样的post,然后两个软件一起用, 爽呀!
14
发表于 2006-11-7 21:09:40 | 只看该作者
标准处理沿用 PM HELP的说法  StandardResponse

高级处理沿用PM HELP的说法  advancedResponse

当然advancedResponse涉及到 面向对象编程   本程序头用到的是JAVA  SCRIPT 实现格式化输出

标准处理 将是 大多数人需要更改的地方
15
发表于 2006-11-7 21:18:26 | 只看该作者
支持,我也觉得PMPOS简单、好用!如果会一点C++或JAVE将才能将PMPOST发挥到极点!

[ 本帖最后由 cnctech 于 2006-11-7 21:20 编辑 ]
16
发表于 2006-11-7 21:24:45 | 只看该作者
标准处理可以说是 选什么输出什么  

这里我想需要对子命令做一点讲解:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
17
发表于 2006-11-7 21:29:35 | 只看该作者
强  
18
发表于 2006-11-7 21:35:25 | 只看该作者
子命令可以是用户自己定义的命令   也可以是系统命令    一般来说  子命令用在 需要计算参数的情况   因为当自己定义了参数   我们需要对参数进行计算   赋值   标准处理是不能进行参数进行计算和赋值 处理的    为此  选了一个自定义子命令   也就意味做  需要用到高级处理    下面我们来看看前面定义的Detla_x是如何被定义成子命令来计算的   以及在

START里是如何引用的:
19
发表于 2006-11-7 21:47:11 | 只看该作者
子命令定义         在没定义函数前暂时选择 标准处理               当在SCRIPT里定义了函数  在回到  这里将其改为高级处理 (选择我们定义的函数)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
20
发表于 2006-11-7 22:00:09 | 只看该作者
function my_calc(){

   var temp;

//定义一个临时变量  这和PM的系统参数  和  自定义系统参数  不一样  可以直接赋值

   temp=core.GetParam("%p(X Block Max)%")-core.GetParam("%p(X Block Min)%");
/*计算处理

core是PM提供的内置对象,对象有获得参数的行为  访问行为需要用到 .作为路径

*/

   core.SetParam("%p(Delta_x)%",temp);
// 对我们设置的自定义的系统参数赋值  前面提到系统变量要用 CORE对象提供的SET行为

  return "";
//每一个函数必须返回一个字符串参数,这里我们返回一个空的字符串

}

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2025-1-23 04:44 , Processed in 0.024719 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

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