Risultati da 1 a 7 di 7
  1. #1
    Utente Junior L'avatar di mula
    Iscritto dal
    2011
    Messaggi
    20
    Professione
    progettazione
    Regione
    piemonte
    Software
    inv 2017, Vault

    Predefinito Cancellare Proprietà personalizzate

    Ciao... chiedo gentilmente aiuto...
    su inv 2013
    ho una serie di file ipt (centinaia) dove sono presenti delle proprietà personalizzate che vorrei eliminare
    in seguito copierò le prorpietà personalizzate ok copiandole da un file a posto...
    come faccio a eliminarle in modo veloce?
    in design assistant c'è l'opzione "copia prorpietà progetto" ma non c'è "elimina"
    Grazie

  2. #2
    Utente Junior L'avatar di mula
    Iscritto dal
    2011
    Messaggi
    20
    Professione
    progettazione
    Regione
    piemonte
    Software
    inv 2017, Vault

    Predefinito

    Gentili signori...
    proprio non c'è nessuno che mi possa aiutare?
    grazie

  3. #3
    Utente Standard L'avatar di pompeo79
    Iscritto dal
    2010
    Messaggi
    335
    Professione
    Digital Prototyping
    Regione
    Piemonte-Liguria
    Software
    Inventor - Autocad - Showcase

    Predefinito

    Design Assistant>Properties>(selezione singola/multipla dei files con ctrl /shift) tasto destro>iProperties> aggiorni i valori

    oppure se assieme anche dal BOM

  4. #4
    Utente Standard L'avatar di Catafratto
    Iscritto dal
    2011
    Messaggi
    809
    Professione
    Disegnatore/progettista
    Regione
    Veneto
    Software
    Inventor 2016

    Predefinito

    Se tutti i tuoi ipt hanno sempre le stesse iProperties da eliminare, fanne una copia in C:\Test\ e fai partire questa macro inserendola in VBA (Alt-F11 per accedere all'editor visual basic). Apre tutti i file della cartella, cancella le iProp che non ti servono e aggiunge quelle che ti servono. Devi aggiungere/togliere righe ma è intuitivo, al limite chiedi.
    Ciao!


    Private Sub Delete_iProp()
    Dim MyFile, MyPath, MyName
    Dim oApp As Inventor.Application
    Set oApp = ThisApplication

    Dim oDoc As Document

    MyPath = "c:\Test\" ' Set the path.
    MyName = Dir(MyPath) ' Retrieve the first entry.

    Dim oPropSets As PropertySets
    Dim oCustProps As PropertySet
    Dim oMyProp As Property

    Do While MyName <> "" ' Start the loop.
    ' Ignore the current directory and the encompassing directory.
    If MyName <> "." And MyName <> ".." Then
    Set oDoc = oApp.Documents.Open(MyPath & MyName, True)
    Set oPropSets = oDoc.PropertySets
    Set oCustProps = oPropSets.Item("{D5CDD505-2E9C-101B-9397-08002B2CF9AE}")

    Set oMyProp = oCustProps.Item("iProp_1") ' Al posto di iProp_1 sostituire le iProperty personalizzata da eliminare
    oMyProp.Delete

    Set oMyProp = oCustProps.Item("iProp_2") ' Come sopra
    oMyProp.Delete

    Call oCustProps.Add("Valore Personalizzato_1", "MyNewProperty_1") ' Per AGGIUNGERE nuove iProperty

    oDoc.Save
    oDoc.Close
    End If
    MyName = Dir ' Get next entry.
    Loop


    End Sub
    Spesso astuzia ed intelligenza sono molto più efficaci dell'ottusa forza bruta: ma non ho proprio tempo di cercare qualcun alltro...

  5. #5
    Utente Standard L'avatar di Catafratto
    Iscritto dal
    2011
    Messaggi
    809
    Professione
    Disegnatore/progettista
    Regione
    Veneto
    Software
    Inventor 2016

    Predefinito

    Ops! Quella di Pompeo79 non la sapevo proprio. Da noi si dice descantabauchi...
    Spesso astuzia ed intelligenza sono molto più efficaci dell'ottusa forza bruta: ma non ho proprio tempo di cercare qualcun alltro...

  6. #6
    Utente Junior L'avatar di mula
    Iscritto dal
    2011
    Messaggi
    20
    Professione
    progettazione
    Regione
    piemonte
    Software
    inv 2017, Vault

    Predefinito

    Grazie mille...
    proverò e vi farò sapere...

  7. #7
    Utente Junior L'avatar di mula
    Iscritto dal
    2011
    Messaggi
    20
    Professione
    progettazione
    Regione
    piemonte
    Software
    inv 2017, Vault

    Predefinito

    ho provato come dice Pompeo79...
    funziona...
    allora farò così...
    creo un mega assieme con le parti dove devo cancellare le proprietà personalizzate, poi con Design Assistant le cancello...
    grazie ancora


  • Discussioni Simili

    1. Proprietà personalizzate
      Di Flavio nel forum Solidworks
      Risposte: 10
      Ultimo Messaggio: 10-03-2011, 09: 48
    2. Tabelle Proprietà Personalizzate
      Di Ale31 74 nel forum Solid Edge
      Risposte: 9
      Ultimo Messaggio: 23-06-2010, 17: 48
    3. Proprietà personalizzate
      Di Precis nel forum Inventor
      Risposte: 21
      Ultimo Messaggio: 12-08-2009, 11: 37
    4. Proprietà Personalizzate in tavola
      Di Loutenr1 nel forum Solidworks
      Risposte: 8
      Ultimo Messaggio: 03-04-2009, 10: 44
    5. [Recuperato] proprietà personalizzate
      Di Oldwarper nel forum Solidworks
      Risposte: 0
      Ultimo Messaggio: 18-02-2008, 11: 29

    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