Pagina 2 di 4 PrimaPrima 1234 UltimaUltima
Risultati da 11 a 20 di 39
  1. #11
    Utente Standard L'avatar di jenuary
    Iscritto dal
    2007
    Messaggi
    385
    Professione
    Progettista e Programmatore VB.Net
    Regione
    Veneto
    Software
    Solidworks

    Predefinito

    Ciao,
    ho creato un file eseguibile che estrae la preview da un file Solidworks e la salva nello stesso percorso dell'eseguibile, in formato PNG.
    L'immagine viene estratta senza dover aprire il file in Solidworks e senza dover avere installato Solidworks nel computer.
    Ricordiamoci che Windows Explorer non riesce a farti vedere la preview se il programma (nel nostro caso SolidWorks) non è installato, quindi dobbiamo utilizzare uno strumento messo a disposizione da SolidWorks stesso (DocumentManager) per poterla estrarre senza dover avere installato Solidworks nel pc.
    Per poter fare questo dobbiamo avere una licenza gratuita rilasciata da parte della casa stessa, che vi può essere spedita mediante una semplice email da parte della SolidWorks, che non può essere divulgata e per questo motivo non posso postare le sorgenti complete.
    Il programmino è fatto in Visual Studio 2010, e per aiutarvi ho postato anche un video per vedere come funziona.

    Come noterete il programmino pesca il percorso del file a cui vogliamo estrarre la preview dal file di testo, cambiando il percorso e rilanciando l'eseguibile l'immagine PNG viene sovrascritta con quella nuova.

    Nel caso di Weldox io farei una macro dentro Acces che cambia il percorso dentro al file di testo e successivamente lancia il file eseguibile.

    Fatto questo utilizzo la preview come vi serve.

    Riporto qui sotto la parte di codice in Vba per cambiare il percorso nel file di testo e lanciare il programmino:


    Open "x:\xxx\File.txt" For Output As #1
    Print #1, "C:\prova.sldprt"
    Close #1

    Shell "x:\GetPreview\GetPreview.exe", vbNormalFocus


    Ciao
    Jenuary
    File Allegati File Allegati

  2. Il seguente utente ha ringraziato jenuary per questo post

    weldox (28-09-2015)

  3. #12
    Utente Junior
    Iscritto dal
    2008
    Messaggi
    74
    Professione
    Disegnatore
    Regione
    Lombardia
    Software
    Solidworks

    Predefinito

    grazie mille jenuary!

    adesso scarico e domani ci smanetto un po'!

  4. #13
    Utente Junior
    Iscritto dal
    2008
    Messaggi
    74
    Professione
    Disegnatore
    Regione
    Lombardia
    Software
    Solidworks

    Predefinito

    Ho un problemino con il tuo eseguibile.
    Per quanto riguarda le parti va benissimo, per quanto riguarda assiemi e disegni invece non riesce a creare la preview.
    Probabilmente non mi servirà ottenere la preview di assiemi e disegni, però magari potrebbe servire a qualcuno.

  5. #14
    Utente Standard L'avatar di jenuary
    Iscritto dal
    2007
    Messaggi
    385
    Professione
    Progettista e Programmatore VB.Net
    Regione
    Veneto
    Software
    Solidworks

    Predefinito

    Ciao,
    per gli assiemi credo non ci siano problemi, per le tavole invece non so se ci sia l'accesso.
    Ci do in occhiata e ti faccio sapere fino a dove ci possiamo spingere.

  6. Il seguente utente ha ringraziato jenuary per questo post

    weldox (01-10-2015)

  7. #15
    Utente Standard L'avatar di jenuary
    Iscritto dal
    2007
    Messaggi
    385
    Professione
    Progettista e Programmatore VB.Net
    Regione
    Veneto
    Software
    Solidworks

    Predefinito

    Come ricordavo...
    mediante questa API non è possibile ricavare la preview della tavola, ma solo di parti e assiemi.
    Allego programmino aggiornato, sperando che sia utile.

    Fammi sapere!

    Ciao
    Jenuary
    File Allegati File Allegati

  8. Il seguente utente ha ringraziato jenuary per questo post

    weldox (02-10-2015)

  9. #16
    Utente Junior
    Iscritto dal
    2008
    Messaggi
    74
    Professione
    Disegnatore
    Regione
    Lombardia
    Software
    Solidworks

    Predefinito

    mi va benissimo così! grazie ancora, adesso lo provo e poi ti faccio sapere!

    ti sono infinitamente grato!

  10. #17
    Utente Junior
    Iscritto dal
    2008
    Messaggi
    74
    Professione
    Disegnatore
    Regione
    Lombardia
    Software
    Solidworks

    Predefinito

    Per gli assiemi mi esce una finestra:

    Microsoft .NET Framework

    Eccezione non gestita nell'applicazione. Fare clic su Continua per ignorare l'errore e tentare di proseguire. Fare clic su Esci per arrestare l'applicazione immediatamente.

    Riferimento a un oggetto non ipostato su un'istanza di oggetto.

  11. #18
    Utente Standard L'avatar di jenuary
    Iscritto dal
    2007
    Messaggi
    385
    Professione
    Progettista e Programmatore VB.Net
    Regione
    Veneto
    Software
    Solidworks

    Predefinito

    Ho provato e a me funziona.
    Dobbiamo capire cosa causa l'errore e per farlo devo chiederti alcune informazioni:
    - Nella macchinina hai Solidworks installato oppure no?
    - Nella cartella dove sei andato a copiarti l'eseguibile, ti sei portato dietro il file di testo e la sottocartella "Reference" che era contenuta nel file .rar?
    - La macchina è un 64bit o 32 bit?

    Perdonami ma dobbiamo andare per esclusione, così capisco da cosa può dipendere.

    Saluti
    Roberto

  12. #19
    Utente Junior
    Iscritto dal
    2008
    Messaggi
    74
    Professione
    Disegnatore
    Regione
    Lombardia
    Software
    Solidworks

    Predefinito

    Eccomi,
    allora
    -Si, l'ho provato sulla macchina con installato SW2015
    -Si, sia cartella che file di testo
    -La macchina ha installato Windows 7 Professional 64 bit

  13. #20
    Utente Junior
    Iscritto dal
    2008
    Messaggi
    74
    Professione
    Disegnatore
    Regione
    Lombardia
    Software
    Solidworks

    Predefinito

    Aggiornamento: me lo fa anche con le parti adesso, però se premo "esci" nella finestra dell'errore, mi genera la preview.
    cosa che non succede per l'assieme.

    Una volta che accade quest'errore il pc non riesco più ad arrestarlo normalmente (continua a rimanere accesa "disconnessione" ma finchè non resetto proprio col pulsante non si spegne).

    Domani faccio qualche prova in più e ti dico.


  • Pagina 2 di 4 PrimaPrima 1234 UltimaUltima

    Discussioni Simili

    1. Risposte: 8
      Ultimo Messaggio: 18-03-2011, 13: 38
    2. preview materiali con fryrender
      Di arm nel forum Rhino3D
      Risposte: 3
      Ultimo Messaggio: 06-12-2010, 17: 19
    3. Database con immagini commesse per preview
      Di jim78b nel forum AutoCAD
      Risposte: 2
      Ultimo Messaggio: 07-06-2010, 15: 36
    4. Inventor Fusion Preview
      Di VigZ nel forum Inventor
      Risposte: 13
      Ultimo Messaggio: 05-02-2009, 15: 38
    5. estrarre preview bmp da un file pkg
      Di vpapa nel forum Creo Direct/Modeling (Ex CoCreate)
      Risposte: 4
      Ultimo Messaggio: 23-05-2008, 15: 06

    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