![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
二次开发
数智化工
化工设计
展开
-
使用Python二次开发S3D 查询当前选择元素基本信息
从Tool菜单打开Custom Commands,选择PythonShell,点击Edit可以查看其配置:Python Shell的配置如下:Command Progid 是:\likai\vlos-site\IS3D.dll,VlosNetInterface.IS3D选择PythonShell,点击Run,运行Python Shell:选择一个对象,在命令行中输入相关命令即可查看其属性目前开发了以下四个查询当前元素相关信息的命令:来源于微信公众号 数智化工...原创 2022-05-22 15:08:02 · 766 阅读 · 1 评论 -
使用Python二次开发PDMS和三维字体工具
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档前言Python是当前最火热的编程语言之一,在科技领域有广泛的应用。作为一种胶水语言,Python具有良好的交互性,可以调用C/C++的动态链接库,也可以通过Python.Net来调用C#的程序集。Python是当前最受欢迎的编程语言,拥有强大的社区支持,拥有非常多的第三方库,把Python引入工程领域,引入到我们工程设计的实际工作中,非常有吸引力。一、在PDMS中实现运行Python ShellPDMS、S3D是管道专业常用的两个.原创 2022-05-07 18:33:59 · 1669 阅读 · 4 评论 -
PDMS自定义界面
PDMS作为一款设计工具,在日常工作中发挥着重要作用。我们每天都有着非常频繁的操作。虽然其界面友好度已经比较完美,然后当我们在一些特殊的应用场合下还是需要经常性的进行多次菜单路径选择或是在命令行中进行输入。为此,笔者结合PDMS其本身的功能对快捷按扭的两个制定方法进行分享,希望能对读者有些帮助。方法一:快捷菜单STEP1:建立自定义菜单,首先在菜单栏空白处点击右键,选择Customize...原创 2019-08-14 13:22:41 · 3756 阅读 · 2 评论 -
SPPID开发-开发简介及VB代码转C#
PPID的开发方式在鹰图官方文档有很详细的介绍,在这里,我就不多叙述,秉承以往风格,直接上代码,另外令人吐槽的是都9102年,鹰图PID居然还用VB6.0进行开发课程培训,简直让人大跌眼镜,笔者当然不能忍,通过多年的编程经验,阅读相关文档,改用.net开发。目前SPPID开发的C#代码我在国内没有见过,以下所有C#代码都是摸索出来的,并且运行无误,大家可放心使用。引用库在鹰图课程中...原创 2019-08-14 13:31:48 · 1509 阅读 · 1 评论 -
SP3D开发-使用代码获取类的接口及属性
在SP3D中,选中一个工厂对象,如何使用代码获取其类得接口及属性呢?通过MetadataManager获取工厂对象全部接口具体思路是通过ClientServiceProvider.WorkingSet获取当前的连接信息,通过连接信息获取其MetadataManager,通过MetadataManager获取所选对象类的具体信息ClassInformation ,通过ClassInformat...原创 2019-08-14 13:41:06 · 1787 阅读 · 2 评论 -
PDMS开发-初级开发练习及解释1
练习代码来自于AVEVA官方,笔者进行了简单解释和部分勘误!1、一个简单的 Macro–新建设备FREDNEW EQUIP /FRED–新建立方体NEW BOX–设置属性值XLEN 300 YLEN 400 ZLEN 600–新建圆柱并设置直径和高NEW CYL DIA 400 HEI 600–将圆柱的P1点和前一个元素(立方体)的P1相连CONN P1 TO P2 OF PRE...原创 2019-08-14 21:58:20 · 1691 阅读 · 1 评论