自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 使用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 722 1

原创 使用Python二次开发PDMS和三维字体工具

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档前言Python是当前最火热的编程语言之一,在科技领域有广泛的应用。作为一种胶水语言,Python具有良好的交互性,可以调用C/C++的动态链接库,也可以通过Python.Net来调用C#的程序集。Python是当前最受欢迎的编程语言,拥有强大的社区支持,拥有非常多的第三方库,把Python引入工程领域,引入到我们工程设计的实际工作中,非常有吸引力。一、在PDMS中实现运行Python ShellPDMS、S3D是管道专业常用的两个.

2022-05-07 18:33:59 1653 4

原创 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 1660 1

原创 SP3D开发-使用代码获取类的接口及属性

在SP3D中,选中一个工厂对象,如何使用代码获取其类得接口及属性呢?通过MetadataManager获取工厂对象全部接口具体思路是通过ClientServiceProvider.WorkingSet获取当前的连接信息,通过连接信息获取其MetadataManager,通过MetadataManager获取所选对象类的具体信息ClassInformation ,通过ClassInformat...

2019-08-14 13:41:06 1751 2

原创 CAD开发-CAD二维配管辅助工具

1、这是2009年开发的一个工具,当时还是二维配管,一直放在海川上,当时没有放附件的权限,很多人发邮件或者QQ来要过,但是因为各种各样的原因,有些给耽搁了,没有发,借此机会放出来。虽然现在都是三维设计了,但是估计还是有一些小型设计院或者做精细化工的,仍然采用二维配管,希望对大家有用处。2、海川帖子地址:https://bbs.hcbbs.com/thread-502888-1-1.html,在海...

2019-08-14 13:35:52 3617 2

原创 SPPID开发-开发简介及VB代码转C#

PPID的开发方式在鹰图官方文档有很详细的介绍,在这里,我就不多叙述,秉承以往风格,直接上代码,另外令人吐槽的是都9102年,鹰图PID居然还用VB6.0进行开发课程培训,简直让人大跌眼镜,笔者当然不能忍,通过多年的编程经验,阅读相关文档,改用.net开发。目前SPPID开发的C#代码我在国内没有见过,以下所有C#代码都是摸索出来的,并且运行无误,大家可放心使用。引用库在鹰图课程中...

2019-08-14 13:31:48 1476 1

原创 PDMS自定义界面

PDMS作为一款设计工具,在日常工作中发挥着重要作用。我们每天都有着非常频繁的操作。虽然其界面友好度已经比较完美,然后当我们在一些特殊的应用场合下还是需要经常性的进行多次菜单路径选择或是在命令行中进行输入。为此,笔者结合PDMS其本身的功能对快捷按扭的两个制定方法进行分享,希望能对读者有些帮助。方法一:快捷菜单STEP1:建立自定义菜单,首先在菜单栏空白处点击右键,选择Customize...

2019-08-14 13:22:41 3675 2

原创 SP3D开发-如何通过名称找到一个工厂对象

SP3D相对于PDMS一个重大缺陷,就是没有一个简单的脚本语言、简单的开发方式,比如在PDMS中使用“$!Name”就可以定位某个管件,进行属性设置,非常方便。那么在S3D中,该如何用同样方便的方式进行属性修改和属性批量修改呢?我们首先需要找到这个对象。1、S3D开发的方法S3D的开发有三种,SQL、COM及.Net,我们这里推荐采用.Net,因为SQL直接进行数据库层面操作,安全性不高;CO...

2019-08-09 08:06:56 1762

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除