Code om een onderdeel met zijn plan te dupliceren door een macro in solidworks

Hallo, ik zou graag een deel A met zijn vlak A willen dupliceren in een deel B en dus een plan B door een macro in solidworks 2013.

Ik kan niet vinden hoe ik de manipulatie "Kopie opslaan als" in code moet transcriberen om de macro te maken.

 

Kunt u mij helpen?

 

Bedankt

Guillaume

Hallo, ik weet echter niet veel over maccro, ik heb een forumonderwerp gevonden waar iemand een maccro heeft gemaakt voor een compositie om mee naar huis te nemen en hij heeft een aantal codeproblemen, net als jij, zijn probleem is opgelost. Als het je kan helpen?

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

Hallo

 

Sub hoofd()

Stel swApp in = _
Toepassing.SldWorks

Deel instellen = swApp.ActiveDoc
longstatus = Part.SaveAs3("C:\pad....\deel naam", 0, 0)
Einde Sub

Probeer dit eens?

 

Bedankt, maar het lost mijn pb niet op.

De kopie werkt goed voor het stuk en het plan. In principe kan ik deel A en plan A kopiëren naar kamer B en een plan B, maar kamer B verwijst naar plan B, maar plan B wijst naar kamer A.

Hoe zorg ik ervoor dat Plan B naar bewijsstuk B verwijst?

Bij het uitvoeren van de manipulatie met Solidworks in "handmatig", gebruik  ik "Kopie opslaan als", maar wat is de code voor deze manipulatie? Part.saveas (pad, ????,????,????, enz.)

 

 

Op MyCadBlog heb ik een oplossing gevonden, maar heeft iemand deze macro?

 

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

 

Hallo, heb je geprobeerd te kijken naar de link die ik hierboven heb gepost? Want wat je probeert te doen is een take-home compositie en dat is de macro die ze maken op het forum onderwerp dat ik gepost.

Hallo

Ik heb er een gemaakt die ik hier op Lynkoa beschikbaar heb gemaakt:

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

 

Alle code is becommentarieerd voor de duidelijkheid.

Geweldig, bedankt, ik ben erin geslaagd om het te laten werken door de nieuwe link te behouden, bedankt

Hallo

SmartProperties maakt het mogelijk om de bestanden een naam te geven en wanneer de eigenschap die de naam maakt verandert, wordt er een nieuwe kamer met de nieuwe naam gemaakt en wordt ook de tekening gekopieerd.

Philippe