首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Excel / VBA访问Enovia的python接口?

问从Excel / VBA访问Enovia的python接口?
EN

Stack Overflow用户
提问于 2016-07-07 20:30:31
回答 5查看 1.6K关注 0票数 0

我们正在使用叫做Enovia的软件。

我想从Excel / VBA内部查询Enovia。

经过一些搜索,Enovia似乎有一个名为Abaqus的编程接口。

http://www.3ds.com/products-services/simulia/services/training-courses/course-descriptions/introduction-to-the-abaqus-scripting-interface/

我想直接在VBA中访问这个接口,但是我没有找到任何类似的东西。

我发现了两个可能允许Excel/VBA与python组件或至少与python脚本对话的项目。

它们如下:

Python http://opentradingsystem.com/PythonForExcel/main.html

以及已停产的exelpythongithub.com/ericremoreynolds/ excelpython,它被集成到xlwing xlwings.org中。

我不熟悉python或这两个项目。我不确定他们是否允许我做我想做的事。

我可以学习一些python来做这件事,但我的主程序和用户界面是在excel。

我想我可以制作一些简单的python脚本,然后通过excel中的python解释器用some执行调用它们,但我认为这不是一个非常优雅的解决方案。

欢迎任何建议

谢谢!

EN

回答 5

Stack Overflow用户

发布于 2016-07-08 18:39:21

Enovia使用MQL语言编写脚本。有一些可用的指南,如http://emdros.org/MQL-Programmers-Guide.pdf

我推荐一些培训,如http://www.techniatranscat.com/services/education/mql-and-tcl-intro,因为这似乎不是一种非常常见的语言。

不要与MetaQuotes软件公司的金融交易语言MetaQuotes混为一谈。

票数 2
EN

Stack Overflow用户

发布于 2016-07-07 20:52:30

ENOVIA没有Python编程接口。

阿巴克斯是一个有限元仿真软件,它可以用自己的Python编程接口编写脚本。

不过,ENOVIA是一种PLM软件解决方案。它们是完全不同的应用程序的不同的软件。作为编程接口,您可能会看到这

简而言之,您可能需要与您的达索系统本地支持团队联系,以便为您指出正确的方向。

票数 1
EN

Stack Overflow用户

发布于 2016-11-23 08:13:29

使用tcl和mql可以解决问题。

TCL x- MQL

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38254721

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档