Valore scala cartiglio

Bidaniele

Utente Junior
Professione: Progettista
Software: Inventor
Regione: Emilia Romagna
#1
Non me ne volete, ma volevo sapere la procedura migliore per inserire il valore della scala in automatico nel cartiglio.
Ho letto un po di messaggi ma non sono riuscito a capire il modo giusto per la versione di Inventor 2014 a 64 bit.
Grazie a tutti
 

essebi

Utente Standard
Professione: ingegnere progettista
Software: inventor 2014 - solidworks 2013/14 - Pro/E WF4/5 Creo 2.0 - MSC.NASTRAN - MSC.SimXpert
Regione: lombardia
#2
macro di VBA autosave...
 

Bidaniele

Utente Junior
Professione: Progettista
Software: Inventor
Regione: Emilia Romagna
#3
Mi sembrava di aver letto che le dalla 2014 non funzionano più le macro autosave, autoclose ecc. ecc......
 

Tarkus

Utente Senior
Professione: Progettista,Disegnatore
Software: Autocad Mechanical,Inventor 2017,HyperMill2012
Regione: Toscana
#6
Confermo che non funzionano più, o meglio la macro della scala funziona ancora, non funziona l'autosave, infatti se vai sull'elenco delle macro e la esegui da lì funziona.....un automatico a metà.
 

essebi

Utente Standard
Professione: ingegnere progettista
Software: inventor 2014 - solidworks 2013/14 - Pro/E WF4/5 Creo 2.0 - MSC.NASTRAN - MSC.SimXpert
Regione: lombardia
#7
si è vero, anche se in realtà me ne sono accorto solo ora :rolleyes:
 

Filo

Utente Standard
Professione: Perditempo
Software: Inventor2015 ANSYS Fluent Gambit SolidWorks Algor
Regione: Veneto
#8

Filo

Utente Standard
Professione: Perditempo
Software: Inventor2015 ANSYS Fluent Gambit SolidWorks Algor
Regione: Veneto
#9
Dopo 2 ore di prove cedo la spugna....

Perchè non riesco ad inserire la scala con iLogic nella 2014?

In allegato 2 template con 2 script diversi

Ciao grazie
 

Allegati

Filo

Utente Standard
Professione: Perditempo
Software: Inventor2015 ANSYS Fluent Gambit SolidWorks Algor
Regione: Veneto
#10
Non so come ma ho risolto...

Ciao grazie
 

Filo

Utente Standard
Professione: Perditempo
Software: Inventor2015 ANSYS Fluent Gambit SolidWorks Algor
Regione: Veneto
#11
Come scrivevo qualche post sopra seguendo le istruzioni di questo blog per inserire in automatico la scala nel cartiglio c'è il fastidiosissimo problema che ogni volta che si crea un disegno o un foglio nuovo appare una finestra.

Cerca che ti ricerca ho trovato la soluzione scrivendo questo codice con iLogic

Codice:
Dim odrawdoc As DrawingDocument
odrawdoc = ThisApplication.ActiveDocument
customPropertySet = odrawdoc.PropertySets.Item("Inventor User Defined Properties")
For i = 1 To odrawdoc.Sheets.Count
' Make sure the desired property exists
Try
      prop = customPropertySet.Item("Scale" + Str(i))
Catch
      ' Assume error means not found
      customPropertySet.Add("", "Scale" + Str(i))
End Try
Try
iProperties.Value("Custom", "Scale" + Str(i)) = odrawdoc.sheets.item(i).DrawingViews.Item(1).ScaleString
Catch
End Try
Next i
InventorVb.DocumentUpdate()
Fatelo girare una prima volta e poi andate nel cartiglio e in "formatta testo" -> "Proprietà personalizzate - Disegno" vedrete che c'è una nuova proprietà che si chiama "Scale 1", scegliete questa e il tutto funzionerà egregiamente

Ciao