Bulksgewijs kopiëren van bestanden

Hallo

Is er een hulpprogramma gerelateerd aan SW om verschillende assemblages te kopiëren met alle referenties (onderdelen en tekeningen)? zonder de assemblages te hoeven openen en een "take-away samenstelling" te maken... Ik zou ongeveer 600 assemblages hebben!!

En idealiter, kan het worden gekoppeld aan een lijst die is gedefinieerd in Excel of iets anders?

Bedankt

Hallo

Ja, daar is een hulpprogramma voor

http://www.lynkoa.com/store/fr/tools-et-macros/utilitaires/utilitaire-projectmanager-855.html

 

Hartelijke groeten

Yves

3 likes

een busje om één keer te betalen +

Er is niets gratis in deze wereld?

om hetzelfde te doen

1 like

Hallo

 

in feite is niets gratis, maar daarna, als je tijd te verliezen hebt (tijd = geld) is het mogelijk om iets in VBA te doen, maar dan hangt het allemaal af van je kennis, en de tijd die je hebt.

 

Vriendelijke groeten

 

Bastien

Eenvoudige berekening. We nemen 1 uur studie voor een ontwerper = 40€

Laten we zeggen dat deze manipulatie niet ingewikkeld is, maar je moet nog steeds de 600 assemblages openen en de manipulaties uitvoeren.

Laten we zeggen 3 minuten x 600 = 1800 minuten of 30 uur

 

 

Aan 65€ versus 1200€ (kosten van de manueel uitgevoerde operatie) is mijn keuze snel gemaakt

Je hoeft niet achter het busje te zitten, je kunt 's avonds lanceren en Inspector Barnaby (mijn idool) kijken

 

Nu kunnen we allemaal ook gratis aan de slag... dat is goed, ik ga naar Honda om gratis een motor mee te nemen, en naar Beneteau omdat ik ook van grote boten hou :-)

 

Nou, natuurlijk zeg ik dit met veel humor (maar de berekening van de ROI is nauwkeurig)

Yves

7 likes

Wat ik wilde zeggen is gezien de prijs van solidworks met + onderhoud

En als je niet ASBIN wilt zijn, neem dan elke versie

 

Betaal in + voor een functie die begrepen moet (of kan) worden

(Nu is het waar dat de prijs niet enorm is)

 

Ik vind sterke KF

 

dat is alles @+ ;-)

 

GT22: Als je een gratis functie van Solidworks wilt gebruiken, is er de compositie om mee te nemen ... Maar het probleem is dat je het voor elk van de assemblages handmatig moet doen, wat noodzakelijkerwijs veel langer is dan het doorlopen van het hulpprogramma.

1 like

Ik gebruik al projectmanager, maar ik kan geen montagelijst invullen!! Het werkt slechts voor één montage. Dit kan te maken hebben met de gebruikte versie, ik zit nog steeds bij SW2011, dus mijn versie van projectmanager is sindsdien niet meer geëvolueerd.... 2011

Hallo

 

Het is mogelijk om x samen te selecteren in Porject Manager (althans in mijn 2013 versie), zie bijgevoegde afbeelding.

Zorg ervoor dat u ook de zoekbestanden voor onderdelen en samenstellingen invult!

 

@+

 


project_manager.jpg

met de 2011 versie is er niet....is de 2013 versie van ProjectManager compatibel met SW2011?

Kunt u alstublieft een screenshot maken van uw versie.

Ik laat de juiste mensen antwoorden over Porject Manager 2013 met SW 2011...

 

@+

 

Hallo @frederic.arnault,

 

ProjectManager gaat goed om met het bulkkopiëren van meerdere assembly's, maar het is inderdaad een functie die is toegevoegd aan de nieuwste versie van het hulpprogramma... Dus niet beschikbaar op jouw versie :-)

 

Wat betreft de compatibiliteit van projectManager 2013 met solidWorks 2011, zou het me verbazen, aangezien de ontwikkelaars van de tool de nieuwste SolidWorks API's gebruiken (die niet noodzakelijkerwijs bestaan op SolidWorks 2011). De compatibiliteit is dus (zeer) onzeker.

Ik heb geprobeerd projectmanager 2013 te installeren met mijn SW2011-versie, het werkt niet, ik kan de installatie niet eens doen totdat SW2013 is geïnstalleerd.... Ik moet een andere oplossing vinden!!

@frederic.arnault Ja, de oplossing, stap over naar SolidWorks 2013 :-)

Hallo

 

Hier is een kleine macro om massaal een back-up te maken.

De enige beperking is dat Sw elke assemblage opent om de take-away compositie te maken en deze vervolgens weer sluit.

Als je modellen groot zijn, is het beter om het 's nachts te laten draaien.

 

Optie Expliciete

Dim Vergis Zo lang, Waarschuw Zo Lang

Sub Hoofd()

    'Zoeken naar bestanden
    Dim pad als snaar
    
    ' Pad naar bronbestand
    Pad = "C:\CheminsModeles.txt"
    
      ' Structuur van het bronnenbestand:
    "
      " Chemin_du_modele_a_ouvrir ; Chemin_de_sauvegarde_du_modele
    "
      ' Om een ritssluiting te creëren, voegt u eenvoudig de .zip verlenging aan het einde van het pad toe
    
    FSO dimmen als nieuw FileSystemObject
    
    Als FSO. FileExists(Path) dan
        Zon F Als Bestand
        Stel F = FSO in. GetFile(Pad)
        
        TS dimmen als TextStream
        Stel TS = F.OpenAsTextStream (ForReading) in
        
        Dim Coll als nieuwe collectie
        Dim CollInfos als collectie
        
        Terwijl niet TS. Bij EndOfStream
            Dim Line als snaar
            Lijn = TS. Leeslijn
            
            Dim TabS() als tekenreeks
            TabS = Splitsen(Lijn, "; ")
            
            Set CollInfos = Nieuwe Collectie
            CollInfos.Add Trim(TabS(0)), "Sjabloon"
            CollInfos.Add Trim(TabS(1)), "BackupPath"
            
            Coll.Add CollInfos
        Gaan
        TS. Sluiten
    Anders
        Sub afsluiten
    Einde als
    
    FSO instellen = Niets
    
    Dim Sw als SldWorks.SldWorks
    Dim Modele als ModelDoc2
    Dim PackAndGo als PackAndGo
    
    Stel Sw in = Toepassing.SldWorks
    
    Voor elke CollInfos In Coll
        
        Modelset = Sw.OpenDoc6(CollInfos("Sjabloon"), swDocASSEMBLY, swOpenDocOptions_Silent, "", Err, Warn)
        
        Debug.Print Template.GetPathName
        
        Stel PackAndGo in = Sjabloon.Extensie.GetPackAndGo
        
        PackAndGo.IncludeDrawings = Waar
        
        PackAndGo.SetSaveToName True, CollInfos("BackupPath")
        
        Sjabloon.Extensie.SavePackAndGo PackAndGo
        
        Sw.CloseDoc Sjabloon.GetPathName
        
    Volgende CollInfos
    
    Set Sw = Niets

Einde Sub
 

5 likes

Bedankt @ Etienne voor dit delen

 

Het enige dat overblijft + is om deze macro te testen @ frederic en ons goed nieuws te geven

 

@+ ;-)

@ frederic.arnault

We zouden graag het resultaat van deze macro willen hebben

Heb je het eens geprobeerd?

Vergeet niet de juiste antwoorden in oplossing en notitie te zetten

@+

Geen nieuws, goed nieuws?

2 likes

Ik heb het nog niet getest... en ik ben geen fan van macro's, dus het kan even duren ;-)

Maar allereerst bedankt dat je de tijd hebt genomen om te antwoorden....