1、目的
使用Eplan API在页中自动插入某个符号并按约定规则自动设置好属性
2. 步骤
一、基础信息
比如要在Eplan中自动插入一个电机的符号并定制属性,我们先要确定要插入的符号名,可以在Eplan中获取如下符号(Symbol)信息

可以知道我们待插入的符号名称为M3_1, 接下来,使用Visual Studio建立类库项目,并引用Eplan Api库
二、获取符号变量(SymbolVariant)
在Eplan中,当一个符号(Symbol)被插入到页中,这个符号的引用即变为一个(Function)对象,Function对象在命名空间 Eplan.EplApi.DataModel,其继承结构如下:
System.Object
Eplan.EplApi.DataModel.StorableObject
Eplan.EplApi.DataModel.Placement
Eplan.EplApi.DataModel.SymbolReference
Eplan.EplApi.DataModel.FunctionBase
Eplan.EplApi.DataModel.Function
Eplan.EplApi.DataModel.BoxedDevice
Eplan.EplApi.DataModel.ConnectionDefinitionPoint
Eplan.EplApi.DataModel.EObjects.Cable

本文介绍了如何利用Eplan P8的API进行二次开发,实现自动在页面中插入特定符号(如电机M3_1)并自定义其属性。首先,确定所需插入的符号信息,然后通过Visual Studio创建类库项目并引用Eplan API。接着,获取符号变量SymbolVariant以创建Function对象,并将其插入页面。最后,通过调用API方法在自定义菜单中实现这一功能。
功能(Function)并定义属性&spm=1001.2101.3001.5002&articleId=116330038&d=1&t=3&u=726a298c45db4a26bcb675a83f2aacfb)
1万+

被折叠的 条评论
为什么被折叠?



