1、首先通过引用相应的库文件,启动Catia软件。
目前成都创新互联公司已为近千家的企业提供了网站建设、域名、网页空间、网站改版维护、企业网站设计、六合网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
2、其次在相应草图平面用VB代码创建草图,根据节距数计算模型旋转角度可创建轮胎实体模型。
3、最后采用开槽方法生成可获取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
这个问题很简单,盗版的原因,你试过不同版本的盗版可能就可以用了,我以前用一个齿轮的宏就出现了这种问题,后来我用别人的CATIA就能用,而我的却不能用
你可以用VB.NET中内建的Shell函数或调用System.Diagnostics命名空间中Process类的Start静态方法来运行。将可执行文件的路径和运行参数以字符串型传送给方法的参数即可。
另:用Chr(34)代替英文的单引号,没有前后之分。