_

[CATIA V5] Makro NewFrom

Forum ogólne. Miejsce na pierwsze pytania w karierze projektanta. Wszelkie tematy, których nie można zakwalifikować do jednej z poniższych grup.

[CATIA V5] Makro NewFrom

Postprzez idepozapalki » sty 18, 2019 21:19

Dzień dobry,

Chciałbym zrobić makro które powtarza to co robi funkcja NewFrom.
Coś prostego co zrobiłem w VBA:

Kod: Zaznacz cały
Attribute VB_Name = "Module1"
Option Explicit

Sub CATMain()

Dim strFilePath As String
Dim ADoc As Document

'Okno z wyborem pliku
strFilePath = CATIA.FileSelectionBox("Wybierz plik", "*.CATProcess; ; *.CATProduct; *.CATPart", 0)
 
If strFilePath = "" Then Exit Sub

'Otwieram plik używając NewFrom
Set ADoc = CATIA.Documents.NewFrom(strFilePath)

End Sub


Chciałbym używać go do "tworzenia" Productów (złożeń) i Procesów.


W SaveMenagement po uruchomieniu makra wygląda to tak:
Obrazek
To taki malutki przykładowy proces z jednym Partem.

Jako New jest jedynie ten wybrany proces. Jak widać drugi związany z procesem plik jest "tylko" Open.

Jak zmodyfikować makro żeby można było wkazywać wszystkie pliki związane ze złożeniem/procesem i otrzymywać je jako New ?
Załączniki
CATIA V5 - Process1.png
idepozapalki
 
Posty: 6
Dołączył(a): lip 20, 2018 13:56

Powrót do Pytania studentów, laików i początkujących

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników