Pagina 1 di 9 123 ... UltimaUltima
Risultati da 1 a 10 di 81
  1. #1
    Utente Junior
    Iscritto dal
    2013
    Messaggi
    59
    Professione
    Ingegnere Meccanico
    Regione
    Emilia Romagna
    Software
    SolidWorks, Solid Edge, Inventor, Autocad

    Predefinito Macro per calcolare coordinate da schizzo 3D

    Buongiorno a tutti, mi trovo a dover svolgere una tesi magistrale e mi chiedevo se esistesse una macro che calcolasse le coordinate di punti da uno schizzo 3D e le riportasse su un file di testo (.txt). Mi servirebbe per iniziare il mio lavoro di tesi e al momento non riesco a impararmi il Visual Basic o il C# per potermela scrivere da solo. Potete aiutarmi?

  2. #2
    Moderatore Solidworks L'avatar di re_solidworks
    Iscritto dal
    2007
    Messaggi
    3921
    Professione
    Progettista
    Regione
    Veneto
    Software
    Swx2016-R2W2016-Power Surfacing 2.1-Creo 2.0- PDSU 2016 - Composer 2016

    Predefinito

    Citazione Originariamente Scritto da alxG88 Visualizza Messaggio
    Buongiorno a tutti, mi trovo a dover svolgere una tesi magistrale e mi chiedevo se esistesse una macro che calcolasse le coordinate di punti da uno schizzo 3D e le riportasse su un file di testo (.txt). Mi servirebbe per iniziare il mio lavoro di tesi e al momento non riesco a impararmi il Visual Basic o il C# per potermela scrivere da solo. Potete aiutarmi?
    Ne ho una che esporta in Excel, l'ho appena ripescata e con la 2013 da un errore. La posto, così se qualcuno esperto di vb vuol metterci le mani può sistemarla per la community.
    File Allegati File Allegati

  3. #3
    Utente Junior
    Iscritto dal
    2013
    Messaggi
    59
    Professione
    Ingegnere Meccanico
    Regione
    Emilia Romagna
    Software
    SolidWorks, Solid Edge, Inventor, Autocad

    Predefinito

    Grazie per la risposta! In effetti una macro che esporti in Excel la avevo trovata anche io, ma non sono in grado di metterci le mani per far si che anzichè in Excel esporti i dati in un file .txt sotto forma di matrice.

  4. #4
    Moderatore Solidworks L'avatar di re_solidworks
    Iscritto dal
    2007
    Messaggi
    3921
    Professione
    Progettista
    Regione
    Veneto
    Software
    Swx2016-R2W2016-Power Surfacing 2.1-Creo 2.0- PDSU 2016 - Composer 2016

    Predefinito

    Citazione Originariamente Scritto da alxG88 Visualizza Messaggio
    Grazie per la risposta! In effetti una macro che esporti in Excel la avevo trovata anche io, ma non sono in grado di metterci le mani per far si che anzichè in Excel esporti i dati in un file .txt sotto forma di matrice.
    ciao, un salva con nome in txt in excel non basta?

  5. #5
    Utente Junior
    Iscritto dal
    2013
    Messaggi
    59
    Professione
    Ingegnere Meccanico
    Regione
    Emilia Romagna
    Software
    SolidWorks, Solid Edge, Inventor, Autocad

    Predefinito

    Se proprio non riuscirò a fare altro me lo farò bastare, ma mi sarebbe piaciuto molto di più che si potesse accedere direttamente al file .txt senza passare per Excel, che è uno step superfluo per ciò che devo fare.

  6. #6
    Utente Junior
    Iscritto dal
    2007
    Messaggi
    54
    Professione
    Tecnico
    Regione
    Veneto
    Software
    SolidWorks 2016 OfficePro sp5.0 Win7 x64 Quadro FX580 2xSamsung SM226BW

    Predefinito

    Citazione Originariamente Scritto da re_solidworks Visualizza Messaggio
    Ne ho una che esporta in Excel, l'ho appena ripescata e con la 2013 da un errore. La posto, così se qualcuno esperto di vb vuol metterci le mani può sistemarla per la community.
    Il problema che la macro va in errore con la 2013 è dovuto al fatto che in questa versione il VBA non riconosce i controlli aggiuntivi registrati nel computer (in questo specifico caso la girglia ListView). Attualmente per il mio lavoro utilizzo una decina di macro che fanno uso di controlli aggiuntivi esterni e questo è il motivo principale per cui attualmente rimango sulla 2012.
    Ciao
    Giancarlo

  7. #7
    Moderatore Solidworks L'avatar di re_solidworks
    Iscritto dal
    2007
    Messaggi
    3921
    Professione
    Progettista
    Regione
    Veneto
    Software
    Swx2016-R2W2016-Power Surfacing 2.1-Creo 2.0- PDSU 2016 - Composer 2016

    Predefinito

    Citazione Originariamente Scritto da pose63 Visualizza Messaggio
    Il problema che la macro va in errore con la 2013 è dovuto al fatto che in questa versione il VBA non riconosce i controlli aggiuntivi registrati nel computer (in questo specifico caso la girglia ListView). Attualmente per il mio lavoro utilizzo una decina di macro che fanno uso di controlli aggiuntivi esterni e questo è il motivo principale per cui attualmente rimango sulla 2012.
    Ciao Giancarlo e grazie della spiegazione. Giusto per informazione: l'errore non è risolvibile? Se una persona (come hai fatto tu) ha investito molto tempo per creare delle macro cosa deve fare, buttare tutto?
    Solo per capire se "ne hanno combinata una delle loro" o meno...

  8. #8
    Utente Junior L'avatar di Gabryn
    Iscritto dal
    2007
    Messaggi
    85
    Professione
    Tiralinee
    Regione
    Bs
    Software
    Acad2012,Me10,Swx17 sp4

    Predefinito

    Solo per informazione, avete già controllato che in [strumenti > riferimenti] non ci sia nessun riferimento mancante ?
    se l'errore è nel listview, verificare che il file mscomctl.ocx sia selezionato correttamente (vedi immagine relativa win7 64bit)
    Se bisogna far registrare il file a windows purtroppo è un pò più lunga (e non sempre funziona, come ho constatato recentemente )

    Ciao
    Gabriele
    Immagini Allegate Immagini Allegate
    • Tipo File: jpg pic1.jpg (59.1 KB, 29 Visualizzazioni)
    -Quando tutto va bene, qualcosa andra' male. Corollari: 1. Quando non puo' andar peggio di cosi', lo -fara'.
    2. Se le cose sembrano andar meglio, c'e' qualcosa di cui non stiamo tenendo conto.

  9. #9
    Utente Junior
    Iscritto dal
    2007
    Messaggi
    54
    Professione
    Tecnico
    Regione
    Veneto
    Software
    SolidWorks 2016 OfficePro sp5.0 Win7 x64 Quadro FX580 2xSamsung SM226BW

    Predefinito

    I riferimenti li trova, ma quando si compila la macro o si edita il form il controllo non lo riconosce.
    Faccio notare che sulla stessa macchina la stessa macro gira perfettamente con la versione 2012 di SolidWorks

    Riferimenti_2013.jpg
    Ciao
    Giancarlo

  10. #10
    Utente Junior
    Iscritto dal
    2013
    Messaggi
    59
    Professione
    Ingegnere Meccanico
    Regione
    Emilia Romagna
    Software
    SolidWorks, Solid Edge, Inventor, Autocad

    Predefinito

    Secondo voi è difficile modificare quella macro per fare in modo che anzichè in excel esporti in un file txt?Cosa dovrei cambiare?


  • Pagina 1 di 9 123 ... UltimaUltima

    Discussioni Simili

    1. Calcolare il volume
      Di fapalti27 nel forum Altri CAD per la Meccanica
      Risposte: 5
      Ultimo Messaggio: 18-09-2017, 19: 31
    2. Macro coordinate punti
      Di erf nel forum Solidworks
      Risposte: 21
      Ultimo Messaggio: 02-11-2011, 17: 54
    3. Calcolare il peso
      Di ciccino nel forum AutoCAD
      Risposte: 3
      Ultimo Messaggio: 05-11-2010, 21: 20
    4. Risposte: 14
      Ultimo Messaggio: 13-09-2010, 15: 33
    5. Calcolare un'espressione
      Di Shaba nel forum OneSpace Designer Modeling
      Risposte: 26
      Ultimo Messaggio: 14-01-2008, 09: 45

    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