Risultati da 1 a 4 di 4

Discussione: API proprietÓ slddrw

  1. #1
    Utente Junior
    Iscritto dal
    2008
    Messaggi
    19
    Professione
    Disegnatore Progettista
    Regione
    Piemonte
    Software
    SolidWorks

    API proprietÓ slddrw

    Qualcuno saprebbe gentilmente indicarmi le righe essenziali di codice per poter scrivere le proprietÓ personalizzate dentro una tavola slddrw, magari pescandole da un file di txt o excel?

    grazie

  2. #2
    Moderatore SWX, Navale L'avatar di sampom
    Iscritto dal
    2007
    Messaggi
    3690
    Professione
    Progettazione/Costruzione macchine e impianti
    Regione
    Piemonte (CN)
    Software
    SolidWorks 2015 SP5/2016 SP2, AutoCAD (poco)

    Predefinito

    Citazione Originariamente Scritto da GHIZMO Visualizza Messaggio
    Qualcuno saprebbe gentilmente indicarmi le righe essenziali di codice per poter scrivere le proprietÓ personalizzate dentro una tavola slddrw, magari pescandole da un file di txt o excel?

    grazie
    Dipende dall'installazione, ma in genere il path Ŕ simile a questo:
    C:\Documents and Settings\All Users\Dati applicazioni\SolidWorks\SolidWorks 2009\lang\italian\properties.txt

    Modifichi il file come serve a te (o crei un altro file) e poi ne assegni il percorso nella scheda Posizione dei file > File proprietÓ personalizzate nelle Opzioni del Sistema..

    se ho inteso quel che chiedi.

    Saluti
    Marco

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

    Predefinito

    Citazione Originariamente Scritto da GHIZMO Visualizza Messaggio
    Qualcuno saprebbe gentilmente indicarmi le righe essenziali di codice per poter scrivere le proprietÓ personalizzate dentro una tavola slddrw, magari pescandole da un file di txt o excel?

    grazie
    Non ti conviene utilizzare le Api, prova a personalizzarti le proprietÓ con Tab builder.

  4. #4
    Utente Junior
    Iscritto dal
    2008
    Messaggi
    19
    Professione
    Disegnatore Progettista
    Regione
    Piemonte
    Software
    SolidWorks

    Predefinito

    Trovato .... !, mi rispondo da solo:

    Sub main()
    Set swApp = CreateObject("SldWorks.Application")
    Set Part = swApp.ActiveDoc
    Dim MyProp (1, 3) As String
    'Property names
    MyProp(0, 0) = "LastSavedBy"
    MyProp(0, 1) = "CreatedOn"
    MyProp(0, 2) = "Revision"
    MyProp(0, 3) = "Material"
    'Property values
    MyProp(1, 0) = "$PRP:" & Chr(34) & "SW-Last Saved By" & Chr(34)
    MyProp(1, 1) = Date
    MyProp(1, 2) = "A"
    MyProp(1, 3) = "A36 STEEL"
    Dim m As Integer
    For m = 0 To 3
    retval = Part.AddCustomInfo3("", MyProp(0, m), 30, _
    MyProp(1, m))
    Next m
    End Sub

    Comunque se riuscissi ad avere anche il codice per collegarmi ad un file esterno ........ meglio!

    Tutte le strade precitate le conosco giÓ .... ma devo collegarmi a dei dati giÓ disponibili.

    ciao


  • Discussioni Simili

    1. Risposte: 6
      Ultimo Messaggio: 15-01-2010, 11: 38
    2. ProprietÓ quote
      Di cocos84 nel forum Solid Edge
      Risposte: 1
      Ultimo Messaggio: 08-01-2010, 23: 28
    3. Problema visualizzazione anteprima file *.slddrw
      Di lelepanz nel forum Solidworks
      Risposte: 1
      Ultimo Messaggio: 03-11-2009, 13: 06
    4. Copia proprieta'
      Di Shaba nel forum OneSpace Designer Modeling
      Risposte: 0
      Ultimo Messaggio: 05-03-2009, 19: 03
    5. RIPRODUZIONE COPIE SLDDRW IN PDF
      Di Luke64 nel forum Solidworks
      Risposte: 3
      Ultimo Messaggio: 10-04-2008, 12: 08

    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