提问人:YUVRAJ PATIL 提问时间:11/6/2023 更新时间:11/10/2023 访问量:95
如何在 CATIA V5 零件上创建 Prameters
How to Create Prameters on CATIA V5 part
问:
您能否 vb.net 任何人对使用 CATIA V5 的 API 创建 prameter 有所了解。如果有人有使用小示例代码的想法,请告诉我。
谢谢。
我想在零件模型之间创建参数,vb.net。使用 VB.NET 进行 CATIA CUSTIZATION
答:
0赞
Disvoys
11/10/2023
#1
我已经很久没有使用 VB.Net 了,但下面有一些样品。 作为参数: Name = 要创建的参数的名称 Text = 要分配的值的文本(可以为空)
DotNet c#:
public static void addPropertyOnActiveDocument(string Name, string Text)
{
Product product = null;
if (Catia.ActiveDocument is ProductDocument productdocument)
{
product = productdocument.Product;
}
if (Catia.ActiveDocument is PartDocument partdocument)
{
product = partdocument.Product;
}
if (product != null)
{
product.UserRefProperties.CreateString(Name, Text);
}
}
VB.Net:
Public Shared Sub AddPropertyOnActiveDocument(ByVal Name As String, ByVal Text As String)
Dim product As Product = Nothing
If TypeOf Catia.ActiveDocument Is ProductDocument Then
product = DirectCast(Catia.ActiveDocument, ProductDocument).Product
End If
If TypeOf Catia.ActiveDocument Is PartDocument Then
product = DirectCast(Catia.ActiveDocument, PartDocument).Product
End If
If product IsNot Nothing Then
product.UserRefProperties.CreateString(Name, Text)
End If
End Sub
评论