vb点虐 catia的简单介绍

如何用vb获取catia中各节点的状态

1、首先通过引用相应的库文件,启动Catia软件。

目前成都创新互联公司已为近千家的企业提供了网站建设、域名、网页空间、网站改版维护、企业网站设计、六合网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

2、其次在相应草图平面用VB代码创建草图,根据节距数计算模型旋转角度可创建轮胎实体模型。

3、最后采用开槽方法生成可获取catia中各节点的状态。

你好,我想问一下VB获取catia的线长方法?

首先,你要得到当前文档的SPAWorkbench对象.

代码如下:

Dim TheSPAWorkbench As Workbench

Set TheSPAWorkbench = CATIA.ActiveDocument.GetWorkbench ( "SPAWorkbench" )

然后,你要得到Measurable对象.

代码如下:

Dim TheMeasurable As Measurable

Set TheMeasurable = TheSPAWorkbench.GetMeasurable(referenceObject)

其中 referenceObject就是你要测量的直线的reference.

最后,有了Measurable以后,你就可以使用这个对象得到只想的长度了.

代码如下:

Dim ALength As double

ALength = TheMeasurable.Length

我的VB为什么不能调用CATIA?

这个问题很简单,盗版的原因,你试过不同版本的盗版可能就可以用了,我以前用一个齿轮的宏就出现了这种问题,后来我用别人的CATIA就能用,而我的却不能用

VB点虐 调用exe问题

你可以用VB.NET中内建的Shell函数或调用System.Diagnostics命名空间中Process类的Start静态方法来运行。将可执行文件的路径和运行参数以字符串型传送给方法的参数即可。

另:用Chr(34)代替英文的单引号,没有前后之分。


分享名称:vb点虐 catia的简单介绍
文章分享:http://scyanting.com/article/ddeddsh.html