- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想用 C# 编程语言为 Catia V5 编写宏/程序。
如何通过 C#(和 Visual Studio)访问 Catia 应用程序。我搜索了一下,发现 Catia 提供了一个 API,Microsoft COM Technologie 为 c# 和 python 等“COM 语言”提供了该 API。
这就是我对 C# 程序和 Catia 之间的连接/交互的想象:
C# - .NET <-双向集成-> COM <-> Catia API
对吗?
另外:如何在 Visual Studio 中设置所有内容,以便我可以访问 Catia API(和代码完成等)
最佳答案
1) 在引用中添加INFITF
类型库,它是CATIA 应用程序的接口(interface)
2) 像这样定义CATIA为全局变量
INFITF.Application CATIA;
3) 按照下面的语句将 catia 应用程序绑定(bind)到您的 CATIA
变量
CATIA = (INFITF.Application)Marshal.GetActiveObject("Catia.Application");
希望这能帮助您入门。
关于c# - 使用 C# 实现 Catia V5 自动化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40620334/
当我们在 Visual Studio 中创建项目时,我是 Catia CAA 开发的新手。文件夹是使用 Cnext、身份证、私有(private)/公共(public)/ protected 接口(i
已关闭。此问题旨在寻求有关书籍、工具、软件库等的建议。不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以
我在组织 CATIA 宏时遇到问题,并且找不到合适的解决方案。 目前我有一个大型项目,它是从较小的项目发展而来的。它有 10k 行大,并且是在一个模块中编写的。我想通过创建多个注释模块来使其更具可读性
是否可以从 C++ catia 命令调用?我如何获取有关此命令签名的任何信息? 谢谢,丹尼尔。 最佳答案 是的,它应该可以从安装了 CAA API 和环境的 C++ 中实现: CATCommand*
我知道世界上只有少数 CAA 程序员,但我还是尝试了...... 我无法让键盘事件起作用。我发现这段代码看起来很合理,但通知不会触发。 AddAnalyseNotificationCB(CATFrmL
只是想知道是否可以从网页启动 Catia。我还希望该网页能够显示当前拥有许可证的人员列表。这个网页最终会部署在公司内网上。我们目前在办公室拥有 19 个 Catia 许可证。我们的大多数用户都在使用
我启用了宏,并且我还拥有 Microsoft Office 365 的专业版。我想在 CatiaV5 中输入机翼的坐标。 谁能帮我解决这个问题?问题与 Visual Basic 有关吗?我还下载了 V
我需要在 Catia 和 Matlab 之间建立实时连接,这样我就可以将参数值发送到 Catia 中的参数化设计并读取其他一些参数和测量值。 这是我的解决方案: 首先我创建: VB 网络 (*.dll
我正在寻找一些关于使用 Windows PowerShell 中的 python 脚本处理 Catia V5 的帮助。我需要帮助构建一个脚本,告诉 Catia 运行我已经录制的宏。 此外,如果能帮助找
我正在尝试在 Catia 中创建工具栏。该工具栏(基于 VBA 表单)将包含用于启动 Catia 命令(以及其他内容)的按钮。我尝试启动的命令之一是“约束”命令(它应该允许您在 Sketcher Wo
我想用 C# 编程语言为 Catia V5 编写宏/程序。 如何通过 C#(和 Visual Studio)访问 Catia 应用程序。我搜索了一下,发现 Catia 提供了一个 API,Micros
Hej,我是编码新手。我正在尽力但我被困住了。我搜索过互联网和 stackoverflow 但没有找到答案。我正在 Catia V5 VBA 中编写代码,我想将 excel 导出为 pdf。 Exce
我是 CAA 的新手。我已经阅读了 CAA 文档。我可以找到我需要的接口(interface),但我不知道应该从哪里查询它们。 CAA 文档中没有详细描述该接口(interface)的相关内容。我如何
我经常需要将 3D 点(x、y、z 数据)导入到 CAD 软件 CATIA 中。目前,我通过使用 java 库创建 excel 电子表格,然后从 excel 中执行 visual basic 宏来将数
我很好奇 3DXML 到底是 Mesh 还是 Nurbs。与 Catpart/Catproduct 组件相比,它是否受到限制?我的背景不是 Cad,所以如果这不是一个好问题,我深表歉意 最佳答案 3D
为了提出我的问题,我将简化示例。 我将在步进电机上连接链轮并使用加速度计测量加速度。将使用 Arduino 或 Raspberry pi 传感器设置捕获数据。然后,测量值将存储在基于云的环境或某种类似
我是一名优秀的程序员,十分优秀!