Pagina 1 di 2 12 UltimaUltima
Risultati da 1 a 10 di 13
  1. #1
    Utente Junior
    Iscritto dal
    2010
    Messaggi
    23
    Professione
    disegnatore tecnico
    Regione
    umbria
    Software
    solid edge, solidworks, autocad

    Predefinito macro creazione .dxf e .ppi

    Ciao a tutti a me servirebbe una macro per solidwork che mi crei in automatico un file di testo però con estensione .PPI con all'interno alcune stringhe che mi servono poi da utilizzare con jetcam e un file .DXF. Direttamente dal file part.

    le stringhe sono le seguenti.

    #UNITS=mm
    #MATERIAL=INOX SATINATO
    #THICKNESS=0.8
    #ROT_ALLOWED=0
    #MIRR_ALLOWED=1
    #GEO_NOTES_0=
    #GEO_NOTES_1=
    #GEO_NOTES_2=
    #GEO_NOTES_3=
    #GEO_NOTES_4=
    #GEO_NOTES_5=

    dove gli unici valori cambiare sono Material e Thickness.

    I file generati dovranno avere lo stesso nome sia del PPI che del DXF.

    Possibilmente i dati li inserisco a mano tramite un input box magari con un menu a tendina dove mi da i valori.Poi se riuscite ditemi che vi dico quali sono i valori che cambiano

    Grazie mille a tutti.

    Matteo

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

    Predefinito

    Ciao,
    ciò che serve fare è abbastanza semplice.
    -Per l'estensione .ppi nessun problema
    -Per le stringhe nessun problema, anche caricandole nei comobox gestibili anche da file esterni (così le puoi anche modificare facilmente senza modificare il codice della macro).
    Addirittura sarebbe interessante sapere se il valore da associare alle tue stringhe è il valore di una variabile del tuo file part (esempio il materiale), così con un clic si crea e si compila il file di testo nenza poter sbagliare o scegliere il valore dall'interfaccia della macro.

    Non ho ben capito a cosa ti serve il dxf, è un file vuoto o il salvataggio della tavola del file part?

    Fammi sapere, ciao.

  3. #3
    Utente Junior
    Iscritto dal
    2010
    Messaggi
    23
    Professione
    disegnatore tecnico
    Regione
    umbria
    Software
    solid edge, solidworks, autocad

    Predefinito

    grazie per la risposta

    Allora i valori sono il materiale e lo spessore dei file part. solamente che devono essere scritti in un certo modo preciso sennò la macchina che me li andrà a punzonare non me li riconosce.
    Se riesci a farmi un menù a tendina è perfetto xchè poi li inserisco io e li seleziono senza problemi.

    Il file .dxf e il file di geometria di Autocad, c'è su salva con nome ma ogni volta devo selezionare la part appiattirla fare salva con nome, estensione dxf e poi salvare, mi serviva qualcosa di più intuitivo e veloce, tipo un comando per salvarlo direttamente.

    Non sò se mi hai capito..cmq chiedi senza problemi.

    Ciao e grazie

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

    Predefinito

    Ciao,
    per spessore del file part intendi la quota relativa allo spessore di un foglio di lamiera, eseguia con il comando lamiera?

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

    Predefinito

    Ciao, ti ho sbozzato qualcosa.
    La macro in apertura popola i combobox prelevando dai singoli file di testo esterni.
    Se il file di parte aperto ha impostato il materiale, viene ricavato e scritto nella label(l'ho messo se ti servisse recuperarlo nella modifica della macro a tuo piacere), nel caso contrario l'utente riceve un messaggio a video (se da fastidio toglilo).
    Al comando applica la macro salva nel direttorio del file di parte un file di testo .ppi
    che viene sovrascritto in caso esista gia, lo stesso vale per il dxf.
    Per l'espostazione dxf si utilizzano i settaggi impostati in quel momento in Solidworks (versione R, file di mappatura, scala ecc.).
    Fammi sapere se ti è sufficiente.
    File Allegati File Allegati

  6. #6
    Utente Junior
    Iscritto dal
    2010
    Messaggi
    23
    Professione
    disegnatore tecnico
    Regione
    umbria
    Software
    solid edge, solidworks, autocad

    Predefinito

    ciao grazie mille per la tua risposta e interesse il problema che quando tento di eseguire la macro mi dà quest'errore.



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

    Predefinito

    Proviamo così.
    Ciao
    File Allegati File Allegati

  8. #8
    Utente Junior
    Iscritto dal
    2010
    Messaggi
    23
    Professione
    disegnatore tecnico
    Regione
    umbria
    Software
    solid edge, solidworks, autocad

    Predefinito

    niente,stesso errore :(

    cmq io uso sw2010

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

    Predefinito

    Ciao proviamo di nuovo.
    Io l'ho scritta con la 2009, ma non credo sia un problema, i riferimenti si dovrebbero aggiornare da soli.
    Fammi sapere.
    File Allegati File Allegati

  10. #10
    Utente Junior
    Iscritto dal
    2010
    Messaggi
    23
    Professione
    disegnatore tecnico
    Regione
    umbria
    Software
    solid edge, solidworks, autocad

    Predefinito

    niente, ancora stesso errore..

    Non riesco a capire come mai.

    Il clicco su strumenti ---> Macro ---> Esegui e poi seleziono il tuo file.

    Questo è il procedimento giusto, no???

    Ciao e grazie ancora


  • Pagina 1 di 2 12 UltimaUltima

    Discussioni Simili

    1. Creazione macro per aprire drw
      Di bafardello nel forum Creo Parametric (ex Pro/E)
      Risposte: 29
      Ultimo Messaggio: 19-11-2011, 18: 33
    2. Creazione di punti,archi e superfici da una macro Excel
      Di ferrezio nel forum CATIA V5 Shape Design & Styling
      Risposte: 7
      Ultimo Messaggio: 22-10-2010, 17: 09
    3. Macro per creazione file di testo con estensione .ppi
      Di tripsy nel forum VBA per Autocad
      Risposte: 5
      Ultimo Messaggio: 16-07-2010, 13: 48
    4. Macro per la creazione delle messe in tavola
      Di lollone nel forum Creo Parametric - Configurazione
      Risposte: 2
      Ultimo Messaggio: 06-07-2010, 10: 06
    5. Macro per creazione molla
      Di cubalibre00 nel forum Solidworks
      Risposte: 10
      Ultimo Messaggio: 25-09-2008, 12: 33

    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