SMT 引领创新前沿之路:MASTA 10- 脚本功能

我们很高兴地宣布,SMT 即将发布新一代计算机辅助工程(CAE)软件,推出一项革命性的全新功能:脚本编辑。

脚本编辑:改变您的工作方式

脚本功能可以使用户在MASTA内部以及通过使用外部工具更好地控制与MASTA的交互。公司可以在应用MASTA的工作流程中,有效地使用自己的知识产权,而无需与外部共享。这样,公司之间可以建立起联系,以使用现有的数据、以及建立、运行和解释MASTA模型与结果的经验。手动完成的任务可以实现自动化,工具之间的交互亦可实现自动化,从而显著提高生产效率。 用户自己开发的先进技术,也可以整合到不断改进的设计/ CAE工作及流程中。

用户可以在即将发布的MASTA 10内使用全新的脚本选项卡,使用快速、强大的C#和Visual Basic语言在MASTA中运行自己的代码。为了获得最大的便利性和灵活性,脚本功能中允许用户为传动系统中的零部件创建自定义属性,并且分享已编译的链接库以保护知识产权。用户定义的属性与我们行业领先的自定义报告框架完全兼容,包括参数研究和优化工具。使用脚本功能的独家的优势还在于用户可从SMT Store下载插件和代码。

此外,用户将能够利用各个操作模式下的选项卡,创建统一的代码解决方案,并且可以设置插件目录用于新建、管理和编译代码解决方案。另外,编译错误与警告信息会被显示在选项卡中,选项卡也会通过显示用户自定义属性等方式帮助新建自定义属性。

功能强大的MASTA 10 API(应用程序编程接口)

全新的MASTA 10 API允许用户编写外部代码,用于新建、打开及保存模型,并运行分析、提取结果。 MASTA 10的API可以通过任何.NET语言(包括C#,Visual Basic和C / C ++)访问。 Python与MATLAB也将完全兼容,示例脚本将包含在MASTA 10中。这个增强的接口覆盖了MASTA模型中超过4,300个类和14,000个属性。运行批处理流程也无须打开MASTA界面,并且可显示批处理的进度。

脚本编辑既是未来

展望未来,我们非常希望与其他软件实现联合仿真,并且让用户的程序能够替换现有MASTA / DRIVA的部分计算,包括刚度(轴承、花键和轴连接)和效率(轴承、齿轮啮合)等。

SMT软件开发总监Paul Langlois博士表示,“MASTA 10中新增的扩展脚本编辑功能将为用户带来在专业的传动系统设计分析软件中前所未见的益处。脚本开发的目的,是让团队花更多的时间用于重要的工程决策,花更少的时间用于建立模型、运行分析以及提取结果。

第三方工具和内部工具与MASTA的交互可以轻松地实现自动化,这将简化用户的工作流程,同时使用户保留自己的IP并以最优的方式使用自己的技术。此外,我们的用户可以借用MASTA对象模型和计算功能来快速开发新的技术。脚本编辑功能的可能性是无穷无尽的,我们很高兴看到客户自行开发的工具,解决方案和工作流程。”

要了解有关脚本编辑功能的更多信息,请观看由高级软件工程师/分析师Stuart Jones主讲的网络研讨会视频