Kod do duplikowania części wraz z jej planem za pomocą makra w solidworks

Witam, Chciałbym zduplikować część A z płaszczyzną A do części B, a tym samym planu B za pomocą makra w solidworks 2013.

Nie mogę znaleźć sposobu transkrypcji manipulacji "Zapisz kopię jako" na kod, aby utworzyć makro.

 

Czy mógłbyś mi pomóc?

 

Dziękuję

Guillaume

Witam, nie wiem zbyt wiele o maccro chociaż, znalazłem temat na forum, gdzie ktoś stworzył maccro do kompozycji na wynos i ma pewne problemy z kodem, podobnie jak ty, jego problem został rozwiązany. Jeśli to może ci pomóc?

http://www.forum-cao-3d.fr/api-questions/macro-de-composition-a-emporter-t11454.html

Witam

 

Sub main()

Ustaw swApp = _
Aplikacja.SldWorks

Ustaw część = swApp.ActiveDoc
longstatus = Part.SaveAs3("C:\ścieżka....\nazwa części", 0, 0)
Koniec subwoofera

Spróbuj tego?

 

Dziękuję, ale to nie rozwiązuje mojego pb.

Kopia dobrze sprawdza się w przypadku utworu i planu. Zasadniczo mogę skopiować część A i plan A do pokoju B i planu B, ale pokój B wskazuje na plan B, ale plan B wskazuje na pokój A.

Jak sprawić, by plan B wskazywał na Załącznik B?

Kiedy wykonuję manipulację za pomocą Solidworks w "ręcznym", używam  opcji "Zapisz kopię jako", ale jaki jest kod do tej manipulacji? Part.saveas(ścieżka, ????,????,????, itp.)

 

 

Na MyCadBlog znalazłem rozwiązanie, ale czy ktoś ma to makro?

 

http://www.mycadblog.fr/comment-dupliquer-une-piece-avec-sa-mise-en-plan-associee/

 

Witam, czy próbowałeś spojrzeć na link, który zamieściłem powyżej? Ponieważ to, co próbujesz zrobić, to kompozycja na wynos i to jest makro, które robią na temat forum, który zamieściłem.

Witam

Stworzyłem taki, który udostępniłem na Lynkoa tutaj:

http://www.lynkoa.com/tutos/3d/macro-enregistrer-sous-avec-solidworks

 

Cały kod jest komentowany w celu zapewnienia przejrzystości.

Świetnie, dziękuję, udało mi się sprawić, by to zadziałało, zachowując nowy link, dziękuję Ci

Witam

SmartProperties umożliwia nazywanie plików, a gdy właściwość, która tworzy nazwę, zmieni się, spowoduje to utworzenie nowego pomieszczenia o nowej nazwie, a także skopiowanie rysunku.

Philippe