catia

    0热度

    1回答

    当多个CATIA会话打开时,GetObject返回第一个会话。是否可以定位特定的会话CATIA会话?我注意到,当外部程序通过COM访问CATIA或打开CATIA的内部VBA编辑器时,子进程(CATVBAHostingApplication.exe)启动并保持打开状态。在不终止这个过程的情况下,VBA编辑器不能从第二个CATIA进程访问。任何人都可以解释CATVBAHostingApplicatio

    2热度

    1回答

    我创建了一个尝试启动应用程序的Windows服务(在本例中为CATIA)。 我使用下面的代码: private Application GetApplicationObject(string ProgId) { Application AppObject = null; //Try to get allready open instance of the A

    1热度

    2回答

    我正在尝试制作一个测量工具,但是当我的循环在非更新的点上发生碰撞时,它就会崩溃我的Measurable。我怎么测量它?

    2热度

    2回答

    我能够编写循环遍历所有几何集和有序几何集的递归子例程,因为每个GS和OGS下面分别有一个用于HybridBodies和OrderedGeometricalSets的集合。但是,当我找到部分级别(根级别)的机构时,其中没有Bodies集合。所以,当我有一个包含多个集合布尔运算Bodies的模型时,我无法在VBA,C#.net或VB.net的标准集合操作中找到它们。 我怎样才能找到身体内的这些身体?

    0热度

    1回答

    我有以下情形:我正在使用一些柔性传感器,arduino板和5个伺服器构建animatronic手。这方面没有问题。但是我有以下想法:在Catia中建立一个3D CAD模型,并且实时虚拟手实时复制真实手的动作。 我在Matlab中使用了一些东西,当时我用一些传感器的一些数据实时绘制了一些图。在Catia中这样做是可行的吗? 从Arduino获取数据并基于该数据实时模拟虚拟手的动作。你能说出它是否可靠

    0热度

    3回答

    我需要在CATScript/VBscript中创建一个消息框,它应该有两个名称为“Next”和“Before”的按钮,或者我可以使用“> |”和“| <”。我如何创建一个自定义Msgbox。这是我试图按照它执行的代码。 PS:我该替代哪些在VbYesNo的位置的例子 result = Msgbox (" Crank Position " , vbYesNo , "blah blah) Selec

    0热度

    2回答

    我正在使用CATScript来优化零件。 当我每次运行脚本时,它都会按升序提供数字。 例如,如果我第一次运行程序,它应该提供输出为“1” ,如果我再次运行该程序,它应该提供输出为“2”等等。 我坚持这一点,我无法弄清楚我们必须在这里使用的逻辑。 期待您的帮助。 谢谢!

    0热度

    1回答

    我有这个用户表单有两个按钮,一个说“下一个”,另一个说“开始”。除此之外,还有一个名为“module1”的模块,其中包含整个操作代码。想法是单击开始将变量“角度”初始化为0,并且对于每次点击“下一步”,角度的值增加1并调用模块1。但角度不增加的价值,这里是我的代码 1:起始码 Public angle As Integer Private Sub Start_Click()

    1热度

    2回答

    我目前正在使用CATIA V5,并且我想使用宏(VBA),但是我遇到了一些问题! 我的问题是:如何更改剪切视图的文本? (见图片) 我试着使用:myView.Texts.item(1)来访问这个“文”,但我认为CATIA不认为它是文本 ... 我想改变这个文本没有用户的干预(没有选择),我可以这样做吗?

    3热度

    3回答

    我正试图在Catia中创建一个工具栏。这个工具栏(基于VBA表单)将包含应该启动Catia命令(除其他外)的按钮。我试图启动的命令之一是“约束”命令(应该允许您将草图元素放置到草绘元素中)。 我查看了命令列表(view-> commands list ...),并找到了尺寸标注工具的“Constraint”和“Constraint box”中的“Constraint ...”(它打开一个框,您可以