Я хочу написать VBScript, который выводит положение детали CAD (x, y, z). Вход должен быть номером детали. Это то, что я пробовал.
Sub CATMain()
dim pos(11)
for n = 1 to CATIA.Documents.Count
set Dokument = CATIA.Documents.Item(n)
for i = 1 to Dokument.product.products.Count
set InstDokument = Dokument.product.products.item(i)
If InstDokument = "my_part" Then
msgbox InstDokument.Name
InstDokument.Position.GetComponents pos
msgbox "Origin Point: X= " &pos(9) &" Y= " &pos(10) &" Z= " &pos(11)
End If
next
next
End Sub
Я получил ошибку в строке 8 столбца 2. Объект не имеет свойства или метода.: Dokument.product Как я могу решить эту проблему?