Inserimento di una formula in un blocco dinamico per il calcolo del peso

joe

Utente Standard
Professione: Disegnatore strutture reticolari spaziali
Software: autocad 2015
Regione: campania
#1
Buongiorno
Sto cercando di inserire una formula nell'editor di testo predefinito di autocad 2019
Il testo, che dovrebbe darmi come risultato il peso di un'asta, è inserito in un blocco dinamico con relativi parametri. Una volta immessi i valori nei rispettivi campi della tavolozza proprietà, sono visibili le modifiche ed io vorrei che nel testo suddetto mi risultasse il peso di questa asta; naturalmente il problema è la giusta formula da inserire, se possibile, nella riga di testo.
Qualcuno può suggerirmi una soluzione? grazie
 

Cristallo

Utente Standard
Professione: Leggo e confronto
Software: Lettura critica
Regione: Fuori dalla cerchia
#2
che io ricordi l'editor di testi, appunto, tratta dei testi.
la X è una "ics" non un "per", il - è un trattino, non un meno, la / è una barra non un diviso.
Difficile fare di conto con ics e trattino :)
Dovresti solo approfondire se utilizzando dei campi puoi arrivare a qualcosa, oppure cercare se esistono soluzioni in diesel.
 
Professione: disegnatore
Software: autocad 2013; solidworks 2014
Regione: Friuli Venezia Giulia
#3
Può inserire un field (campo dati) c on la formula o pescando i valori da una tabella
 

GP.

Utente Senior
Professione: Nientologo
Software: uozapp
Regione: Vercelli
#4
Nel blocco dinamico:
attributo -> campodati -> formula -> parametroB*parametroL*parametroH*pesospecifico
 

joe

Utente Standard
Professione: Disegnatore strutture reticolari spaziali
Software: autocad 2015
Regione: campania
#6
Buongiorno
allego il file "Aste", blocco dinamico parametrico
Nel disegno Tubo da 48/20 ho inserito un testo che contiene un campo dati che deduce il peso di una asta. Io vorrei moltiplicare questo peso per i pezzi totali dell'asta, identificati dall'attributo NUMERO.
Grazie per la soluzione
 

Allegati

joe

Utente Standard
Professione: Disegnatore strutture reticolari spaziali
Software: autocad 2015
Regione: campania
#7
Chiedo scusa non c'è alcuno che mi possa suggerire una soluzione?
 

GP.

Utente Senior
Professione: Nientologo
Software: uozapp
Regione: Vercelli
#8
Buongiorno
allego il file "Aste", blocco dinamico parametrico
Nel disegno Tubo da 48/20 ho inserito un testo che contiene un campo dati che deduce il peso di una asta. Io vorrei moltiplicare questo peso per i pezzi totali dell'asta, identificati dall'attributo NUMERO.
Grazie per la soluzione
Dov'è il testo e come deduce il peso?
Dicci qualcosa sul valore di quelle etichette.

601.JPG

p.s. salvando il dwg in una versione più datata otterresti, forse, un po' più di aiuto.
 
Ultima modifica da un moderatore:

joe

Utente Standard
Professione: Disegnatore strutture reticolari spaziali
Software: autocad 2015
Regione: campania
#9
Va bene, ho inserito una nota nel disegno e salvato in formato 2010
 

Allegati

joe

Utente Standard
Professione: Disegnatore strutture reticolari spaziali
Software: autocad 2015
Regione: campania
#10
Buongiorno, non c'è secondo voi qualche sistema per attuare la mia richiesta relativa al file "Aste.dwg" che ho allegato?
 

rpor66

Utente Standard
Professione: Programmatore
Software: AutoCad, GstarCAD, CadWorx, Excel, Lisp, VBA
Regione: Sicilia
#11
Ho creato un cerchio su defpoints (invisibile e non stampa), un parametro linear che ho chiamato Numero, una azione scale sul cerchio, aggiunto alla formula il riferimento all'oggetto cerchio, parametro diametro, come moltiplicatore.
 

Allegati

joe

Utente Standard
Professione: Disegnatore strutture reticolari spaziali
Software: autocad 2015
Regione: campania
#12
In pratica il diametro del cerchio determina il peso totale?
Davvero intelligente
Ora lo devo applicare agli altri tipi di aste
Ti ringrazio, complimenti
 

joe

Utente Standard
Professione: Disegnatore strutture reticolari spaziali
Software: autocad 2015
Regione: campania
#13
Il concetto si può applicare a qualsiasi oggetto, tipo una linea
Il problema è che l'oggetto non è invisibile sul file di disegno, certo non viene stampato, ma in un disegno visualizzato da tutto l'ufficio, potrebbe creare qualche problema, tipo qualcuno potrebbe cancellare quel cerchio piccolissimo o quella linea piccolissima senza accorgersi di aver cancellato l'intero blocco.
 

rpor66

Utente Standard
Professione: Programmatore
Software: AutoCad, GstarCAD, CadWorx, Excel, Lisp, VBA
Regione: Sicilia
#14
DefPoints generalmente è un layer lasciato settato Off.
Se non vuoi modificarlo, creati un piano (es. LayerDaLasciareOff) e ci metti il cerchio.
 

Cristallo

Utente Standard
Professione: Leggo e confronto
Software: Lettura critica
Regione: Fuori dalla cerchia
#15
Be neanche con il layer risolvi perche qualcuno nell'accendere tutto dopo un isola potrebbe vedere il cerchietto e cancellarlo. Ma non credo ci siano rimedi automatici alla stupidità.
Magari visto che non viene stampato, sul cerchietto, sullo stesso layer, inserisci un "keep away" un "cionca le mani e non cancellarlo"...:giggle:
 

joe

Utente Standard
Professione: Disegnatore strutture reticolari spaziali
Software: autocad 2015
Regione: campania
#17
Forse ci vorrebbe una routine per renderlo invisibile, che ne pensi?
 
Professione: disegnatore
Software: autocad 2013; solidworks 2014
Regione: Friuli Venezia Giulia
#18
Blocchi il layer dell'oggetto e per cancellarlo devi per forza agire volontariamente sbloccandolo