Smart 3D共享自定义命令

1、实现意义
Smart3D通过菜单栏Tools-Custom Command为用户提供自定义命令的界面设置,包括VB命令和.NET命令,如下图所示

对于大型项目而言,由于项目需求的繁多,通常在项目进行过程中会新增或更新很多自定义命令,如果让每个设计人员都自行定义,则会造成命令定义错误、定义时间长等问题。为了解决这些问题,作为软件后台的管理者,需要定制一种共享命令的方式。
2、实现办法
通过SmartSupport上的S3DAutomationToolkit可实现命令的后台一次定义,来达到被设计人员共享使用的目的。下面讲叙后台定义详细步骤:
步骤1:在SharedContent下新增CustomCommands里放入自定义命令的dll

步骤2:将S3DAutomationToolkitConfig.txt(提前安装S3DAutomationToolkit)拷贝到SharedContent下

步骤3:在txt里[CustomSuper ShortCuts]下定义命令,命令格式如下
CCc = 螺栓连接开料设置;StartAssemblyCmdHigh;Connection,Connection.Connection
语法解释:前两个大写的CC表示是命令在S3DAutomationToolkit的CC栏,后一个小写的c代表显示的图标。”螺栓连接开料设置”表示命令的名称,当用光标显示时如下:

StartAssemblyCmdHigh表示为命令的优先级为高级,其中.NET命令有三级,分别为StartAssemblyCmdNormal,StartAssemblyCmdHigh和StartAssemblyCmdAsst;VB命令也有三级,分别为NormalCmd,HighPriorityCmd和StartCmdAsst。
最后的Connection,Connection.Connection为命令的ProgID
3、使用效果
后台定义完后,每个设计人员就可以不用任何定义命令操作而直接使用了,如图所示

补充一点:
Smart3D 插件AutomationToolKit安装强调说明
数字化工程设计公众号二维码
原文链接:查看原文  文章来源:数字化工程设计
🔗 分享 0

上5篇 more...

下5篇 more...