Pagina 2 di 10 PrimaPrima 1234 ... UltimaUltima
Risultati da 11 a 20 di 94

Discussione: Macro x PDF

  1. #11
    Utente Junior L'avatar di BOSCO '71
    Iscritto dal
    2007
    Messaggi
    48
    Professione
    PROGETTISTA MECCANICO
    Regione
    LOMBARDIA
    Software
    Solid Edge - Inventor - Autocad

    Predefinito

    ciao Be_on_edge ,

    presumo che il " codice : "
    che indichi serva a creare una Macro, ma aime io non ho dimestichezza in tal senso non avendo mai creato Macro ...
    mi potresti dare qualche indicazione in più sul come procedere in tal senso?

    Grazie

  2. #12
    Moderatore L'avatar di Be_on_edge
    Iscritto dal
    2007
    Messaggi
    2758
    Professione
    Progettazione
    Regione
    Emilia Romagna
    Software
    Solid Edge

    Predefinito

    Citazione Originariamente Scritto da BOSCO '71 Visualizza Messaggio
    ciao Be_on_edge ,

    presumo che il " codice : "
    che indichi serva a creare una Macro, ma aime io non ho dimestichezza in tal senso non avendo mai creato Macro ...
    mi potresti dare qualche indicazione in più sul come procedere in tal senso?

    Grazie
    Se ne è già parlato in passato.

    Fai una ricerchina

    Altrimenti in pausa pranzo te la compilo io, e la metto qui come allegato.

    Ciao
    Francesco
    Cintura nera di solid edge

  3. #13
    Utente Junior L'avatar di BOSCO '71
    Iscritto dal
    2007
    Messaggi
    48
    Professione
    PROGETTISTA MECCANICO
    Regione
    LOMBARDIA
    Software
    Solid Edge - Inventor - Autocad

    Predefinito

    Grazie
    intanto io provo comunque a fare una ricerca

    Ciao

  4. #14
    Utente Standard
    Iscritto dal
    2008
    Messaggi
    952
    Professione
    disegnatore
    Regione
    Romagna
    Software
    Solid Edge

    Icon14

    Be_on_Edge: c'era un piccolo errore nel tuo codice (LEN sull'oggetto file e non sul nome ;-P)

    Ho fatto la MACRO usando il codice di Be_on_Edge:
    - viene salvato il dft
    - viene salvata una copia in pdf

    Potrai cosi aggiungere il pulsante alla Barra di accesso Rapido.

    Il codice non è compilato: è scritto in linguaggio WSF (windows script file)

    ed è facilemente consultabile e apportare piccole modifiche con Notepad++ (selezionare linguaggio VB)

    può essere lanciato direttamente il file wsf, oppure visto gli utenti non esperti non ce la fanno, allora ho creato un exe che lancia il wsf con lo stesso nome presente nella stessa cartella
    (NB: il exe non trova il wsf sui percorsi di rete, ma solo sui percorsi che iniziano tipo con E:\... ; C:\.... ecc... ) se si vuole mappare le macro sul server, è necessario mappare il percorso di rete come 'unità di rete'


    Edit: cancellato allegato, per la versione aggiornata andare qui':

    http://www.cad3d.it/forum1/showthrea...l=1#post288238
    Ultima modifica di cacciatorino; 07-04-2014 alle 10: 11

  5. #15
    Utente Standard
    Iscritto dal
    2008
    Messaggi
    952
    Professione
    disegnatore
    Regione
    Romagna
    Software
    Solid Edge

    Predefinito

    come va? Tutto chiaro? Gianluca Vespignani

  6. #16
    Utente poco attivo
    Iscritto dal
    2011
    Messaggi
    2
    Professione
    progettazione meccanica di attrezzature subacquee
    Regione
    italia
    Software
    SE ST2

    Predefinito macro per pdf

    Grazie,
    appena ho 2 minuti ci provo.

    ciao.

  7. #17
    Utente Junior L'avatar di BOSCO '71
    Iscritto dal
    2007
    Messaggi
    48
    Professione
    PROGETTISTA MECCANICO
    Regione
    LOMBARDIA
    Software
    Solid Edge - Inventor - Autocad

    Icon14

    Ciao Vespa_83
    Grazie 1000

    scusa se non ti ho risposto subito ma ero via per lavoro...

    Ho provato la tua macro e funziona proprio come serve a me
    ci sarebbe solamente un'ulteriore perfezionamento da fare se puoi aiutarmi ancora te ne sarò grato, ...

    quando il file ha già un nome .dft lanciando la macro con un pulsante mi si crea il corrispondente file.pdf , ma quando il file è un nuovo .dft , cioè una nuova messa in tavola, selezionando direttamente la macro mi chiede il nome per il .dft e dove salvarlo ma non mi crea il corrispondente .pdf
    cioè salva un file " drapdf " senza estensione.

    Spero di essermi spiegato.

    La mia intenzione è quella di sostituire il pulsante "Salva" con questa macro in modo da automatizzare, anche per i miei colleghi, il salvataggio solito con la creazione del corrispondente file .pdf soprattutto per i file nuovi.

    ora basterebbe prima salvare con nome e poi lanciare la macro ma questo non mi da la garanzia che tutti i progettisti si ricordino di fare questa operazione.

    ancora Grazie
    ciao

  8. #18
    Moderatore L'avatar di Be_on_edge
    Iscritto dal
    2007
    Messaggi
    2758
    Professione
    Progettazione
    Regione
    Emilia Romagna
    Software
    Solid Edge

    Predefinito

    Devi aggiungere:

    Call objDft.Save

    prima della riga nome = ....

    Ciao
    Francesco
    Cintura nera di solid edge

  9. #19
    Utente Standard
    Iscritto dal
    2008
    Messaggi
    952
    Professione
    disegnatore
    Regione
    Romagna
    Software
    Solid Edge

    Predefinito

    apri Save+PDF.wsf con Notepad / Notepad ++

    riga 35:
    DA così:
    nome = (Left(objDoc.FullName, Len(objDoc.FullName) - 3)) + "pdf"

    Call objDoc.Save ' normale
    Call objDoc.SaveAs(nome) ' sava con nome

    A così:
    Call objDoc.Save ' normale

    nome = (Left(objDoc.FullName, Len(objDoc.FullName) - 3))

    Call objDoc.SaveAs(nome + "pdf") ' sava con nome


    ho spostato "pdf", così chi ha esigenze diverse (salvare più formati , diversi) riesce meglio a cambiare il codice sorgente.

    Sul discorso di sostituire il salva normale non sono del tutto d'accordo: io ogni 20 minuti e dopo ogni cambiamento andato a buon fine salvo, se su un disegno ci sto 3 ore, è inutile salvare e sovrascrivere il 'pdf' 20 volte , quindi lo vedrei meglio come una specie di azione finale rilascio, modifica, ecc... , poi vedi tu, se il rallentamento non è significativo...

  10. #20
    Utente Junior L'avatar di BOSCO '71
    Iscritto dal
    2007
    Messaggi
    48
    Professione
    PROGETTISTA MECCANICO
    Regione
    LOMBARDIA
    Software
    Solid Edge - Inventor - Autocad

    Icon14

    Ciao Vespa_83

    Scusami di nuovo per il ritardo ma è un periodo così ...

    Sono riuscito, grazie ai tuoi consigli, a crearmi la Macro su misura per le mie esigenze e Funziona alla grande sia per files nuovi che per files esistenti.

    Grazie e ciao


  • Pagina 2 di 10 PrimaPrima 1234 ... UltimaUltima

    Discussioni Simili

    1. Macro (VBA) e BOM
      Di Avoplus nel forum Inventor
      Risposte: 0
      Ultimo Messaggio: 08-03-2010, 23: 32
    2. MACRO
      Di strangelittle_girl nel forum Solidworks
      Risposte: 1
      Ultimo Messaggio: 07-10-2009, 20: 49
    3. Macro ???
      Di BOSCO '71 nel forum Solid Edge
      Risposte: 12
      Ultimo Messaggio: 28-08-2009, 23: 42
    4. help macro
      Di Taylor nel forum OneSpace Designer Modeling
      Risposte: 2
      Ultimo Messaggio: 30-07-2009, 10: 28
    5. MACRO
      Di TECNOMECH nel forum Solid Edge
      Risposte: 21
      Ultimo Messaggio: 29-02-2008, 16: 42

    Segnalibri

    Segnalibri

    Permessi di Scrittura

    • Tu non puoi inviare nuove discussioni
    • Tu non puoi inviare risposte
    • Tu non puoi inviare allegati
    • Tu non puoi modificare i tuoi messaggi
    •  





    CAD3D.it - la community dei progettisti