SLDRW-plan in PDF in andere map

Hallo

 

Ik wil het open plan opslaan in SolidWorks met behulp van een macro.

De gegevens zijn als volgt:

1- PDF-bestandstype

2- Naam van het originele document + de revisie

3- Bespaar slechts 2 vellen

4- Ander repertoire dan het origineel

 

Kan iemand mij helpen?

 

Bij voorbaat dank.

1 like

Hallo

 

Als je de MyCadTools-suite van Axemble hebt, heb je deze applicatie al, het is BatchConverter.

Zo niet, dan hoop ik dat iemand je kan helpen, ik denk dat @GT22 een macro van dit type hebt.

 

@+

 

6 likes

Hallo

 

Als je ook PDM gebruikt, is het ook mogelijk om een PDF in een andere map op te slaan. Anders moet je het met de macro-pro's zien ;-)

 

Cdt

 

Eric

2 likes

Dank u voor uw antwoord.

Ik ken batchconverter, maar we willen het aantal klikken beperken tot 1.

we hebben geen PLM!

 

Toch bedankt...

Hallo

 

Hier zijn een paar ideeën:

 

https://forum.solidworks.com/thread/58376

https://forum.solidworks.com/message/151028#151028

https://forum.solidworks.com/thread/66010

 

In het bijzonder deze macro van de laatste link:

https://forum.solidworks.com/servlet/JiveServlet/download/349790-95401/File%20Save%20As%20PDF%20%26%20DWG.swp.zip

Combineer met de anderen om de revisie toe te voegen en op te slaan in een andere map.

 

Heb je enige kennis van VBA?

 

Omdat ik een macro van dit type heb gemaakt, zonder rekening te houden met de revisie, maar het is vrij specifiek voor ons bedrijf (8-cijferige code zonder spaties, koppelingen voor het ERP, houdt rekening met de families van onderdelen om meerdere koppelingen in het ERP te maken, enz...)

 

Aan de andere kant, om het te beperken tot 2 vellen, ik weet het niet!

1 like

Re

 

BatchConverter, eenmaal correct ingesteld (met de juiste mappen, syntaxis voor het hernoemen van bestanden, bestandstype, ...) zal dit in 3 klikken doen. : een om de app te starten, een andere om het huidige document te kiezen en een derde om de verwerking te starten.

Het enige dat hij niet kan doen, is slechts 2 vellen kiezen.

Misschien moet je Axemble vragen om het te doen en waarom niet ook een directer commando maken vanuit het SolidWorks-bestand.

 

@+

 

6 likes

 

Ermee testen

 

http://www.lynkoa.com/sites/default/files/questions/answer/04/01/2014/file_save_as_pdf__dwg.swp_.zip

http://forum.solidagora.com/post14689.html?sid=709721ec3d1986b06949c246d6ce666f#p14689

 

@+

Om af te maken wat @Coyote zegt,

U start de batchconverter 's avonds voor vertrek (elke avond of 1 à 2 keer per week), u plaatst een "datum" -filter zodat Batchconverter alleen rekening houdt met de gewijzigde bestanden waarvan de datum groter is dan xx/xx/xxxx. U selecteert uw directory('s) en u verlaat.............

De volgende dag is het allemaal voorbij. In termen van "klikken" is het ronduit voordelig als je de bestanden in bulk verwerkt.

 

 

3 likes

Heel erg bedankt voor al je antwoorden, ik zal ernaar kijken en je laten weten of het werkt!

 

Vriendelijke groeten

1 like

Hoi allemaal

 

Na verschillende tests blijkt dat de meest effectieve oplossing voor onze behoeften de BatchConverter is.

 

Dank u allen voor uw hulp.

 

Vriendelijke groeten

 

1 like

Hallo

 

Ter info, we gebruikten ook BatchConverter eerder, maar:

1) Je moet de manipulatie elke nacht doen, wat wat tijd kost

2) PDF's zijn pas de volgende dag toegankelijk (of erger nog, correct)

 

Daarom heb ik een macro gemaakt, en die gebruiken we elke keer dat we een opname naar de PDM archiveren, en bovendien biedt deze macro aan het einde de mogelijkheid om af te drukken.

Ik heb ook gecontroleerd of de Windows-code en in de SolidWorks-eigenschappen hetzelfde is als een onderwerp is ingevuld, enz ...

Het is dus veel handiger voor ons dan BatchConverter, en het duurt slechts 2 of 3 seconden voordat het afdrukken wordt aangeboden!

Bedankt voor de info. Indien nodig neem ik contact met u op.

 

Ik heb zelfs een eigenschap "Validatiedatum" gemaakt in de bestanden die als pdf's moeten worden opgeslagen. Batchconverter verwerkt alleen bestanden met deze datum = op de dag van opslaan.

 

Vriendelijke groeten