前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PipelineTool 1.0.0.5 beta版开启测试

PipelineTool 1.0.0.5 beta版开启测试

作者头像
天堂向左
发布2022-04-27 09:01:30
3510
发布2022-04-27 09:01:30
举报
文章被收录于专栏:天堂向左程序员向右

1新功能介绍

Introduction to new functions

  1. 新增了对MTO参数化描述的支持,该版本是测试版,因为我们村完全不用参数化描述,所以我没有数据做测试,只能拿sample项目魔改了一下等级库的描述做测试,测试效果截图如下,希望之前很多询问这个功能的同学拿你们的项目帮我测试一下,征集你们测试反馈的意见,争取早日发布该功能的正式版;

2测试效果

Test result

先把SDTE的RTEXT修改为带有参数化表达式的材料描述,我选择了弯头、阀门、管子、垫片、三通(模拟异径管类型)几种材料进行测试:

描述示例:

( '流体输送用不锈钢无缝钢管,GB/T14976-2012,DN' + STR ( ATTRIB PARA[1 ] ) + ',BW,φ' + STR ( ATTRIB PARA[2 ] ) + 'X' + STR ( ATTRIB PWALLT 1 ) + 'mm' )

( '无缝对焊异径三通,SH/T3408-2012,DN' + STR ( ATTRIB PARA[1 ] ) + 'XDN' + STR ( ATTRIB PARA[2 ] ) + ',BW,TR-φ' + STR ( ATTRIB PARA[7 ] ) + 'X' + STR ( ATTRIB PWALLT 1 ) + '/φ' + STR ( ATTRIB PARA[8 ] ) + 'X' + STR ( ATTRIB PWALLT 3 ) + 'mm' )

图1:修改SDTE的RETXT

图2:材料描述在预览窗口的显示效果

图3:导出Excel结果

为什么会有元件描述显示为:元件没有DTSE节点,无法获取参数化表达式,因为这个元件的CATE下没有DTSE节点(如图4),我是在DTSE下的DATA里获取每个属性的参数化表达式(例如:( ATTRIB PARA[1 ] )),没有DTSE节点就意味着无法获取到参数化表达式,为了提醒用户,在输出材料表时直接把该信息反馈在材料描述里。

图4:没有DTSE节点

3可能存在的问题

Defect

  1. DTSE下的DATA属性命名必须以-PA1这种形式结尾,我是通过-PA+数字序号来解析并建立参数表达式和Params里参数值的映射关系,这种做法可靠性不高;
  2. 没有找到.net下获取参数化描述的内置方法,PML里很简单一句Q PROP DESC就完事了,但是.net里无法对每个元件执行一句该命令,因为在.net里执行command效率极低,所以只能采用字符串解析的办法来计算,这就导致可靠性不高,也就是第1个问题;
  3. 壁厚没有找到PWALLT 3 定义的位置,因此没法从源头去判断和计算,依然只能采取字符串解析的办法,不知道准确率如何,只能根据大家测试的结果再做评估,目前壁厚只能支持PWALLT 1 和PWALLT 3 两个表达式;
  4. 这一句是纯吐槽,感觉.net接口功能不是很全,一个如此简单的获取Property下DESC的方法竟然没有,文档也是简化的不能再简化,只能根据方法名去猜,有几个名称很像的试过了都不对,也不知道报的错是什么意思,无法调试;难怪做这个方向开发的人这么少,门槛高、受重视程度低、学习曲线陡、文档几乎没有。希望谁有更好的开发思路(纯.net开发方向,pml不会)请指教一下。

4最新版下载地址

Download

博客获取下载地址。

5什么是Naki.Pipeline

What is Naki.Pipeline

Pipeline 是一个PDMS插件,实现了些简单的批处理功能,目前主要包括:出材料、DOTD设置、目录树顺序检查、焊口自动创建4个子模块功能。该项目的诞生是一个偶然,我做PDMS二次开发的初衷是为了做Naki.CI编码工具,但是因为之前没有接触过PDMS开发,所以打算先做一个helloworld练练手,这个helloworld后来一步一步演化成了今天的Pipeline。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-02-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 天堂向左程序员向右 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档