Newsgroup: it.comp.software.cad
Titolo: Modifica al testo delle quote

Ciao a tutti,
sto cercando il modo di inserire al posto del valore di una quota lo
stesso valore sottratto di una costante. Per esempio se la quota è
1000 io dovrei scrivere: 1000/*900, se fosse 900 dovrei scrivere
900/*800 ossia <valore quota>/*<valore quota - 100>
spero sia possibile.
grazie a tutti,
Mecch

 stesso valore sottratto di una costante.
Proprio in questi giorni sto provando ad usare "Campo dati"
(Field) [AutoCAD >= 2005] per risolverere questo problema,
ma ancora non ho raggiunto nessun risultato anche perchè
non ho trovato alcuna documentazione sulla sintassi di Field.
La soluzione che ho addottato al momento è quella di "linkare"
il testo della quota ad un parametro tramite una formula inserita
in Xdata.
L'aggiornamento del valore viene fatto manualmente tramite una funzione
e cioè senza l'uso di "Reactors".
-- 
----------------------------------------------------------
Marc'Antonio Alessi - 
http://xoomer.virgilio.it/alessi
Per AutoCAD:
- Travi 2D: disegno automatico travi e pilastri in C.A.
  e relativi ferri e staffe (99€)
- Calcolo automatico aree su planimetrie: report su Excel
  per locale altezza, piano
  con descrizioni locali e piani (49€)
- Elaborazione dati from/to Excel
- Librerie manufatti in assonometria
- Autolayers: gestione automatica dei layers
- Elaborazioni e stampe multiple e automatiche
- Parametrico 2D, Viterie 2D/3D, Esplosi 2D/3D
- AutoGroups: gestione automatica gruppi di layers
- SetUp del disegno con gestione automatica DimStyles
- Conversione automatica files Inventor a DWG e viceversa
  anche senza avere Inventor installato
- ...
----------------------------------------------------------

Mi potresti indicare meglio come usare questo campo dati e la formula
inserita in Xdata? Non ho trovato niente nella guida in merito. Magari
proviamo insieme a vedere se arriviamo ad un risultato. 
Grazie

 proviamo insieme a vedere se arriviamo ad un risultato.
La funzione fa parte di un programma molto complesso.
In pratica in un informazione Xdata di tipo 1000 (stringa) viene
memorizzata un formula in formato "infix".
Per capirci, una formula scritta in Lisp (prefix) potrebbe
essere: (+ a (* b c))
per essere più comprensibile all'utente ho preferito la forma
(infix): a + b * c  che verrà poi calcolata correttamente.
Ad esempio la formula: L0 - 14 farà in modo che nel testo della quota
compaia il valore del parametro L0 (es. lunghezza) meno il valore
costante 14.
Uso questo tipo di "parametrizzazione" solo per quei disegni dove non
interessa "stirare" l'oggetto affinché abbia le dimensioni reali.
Ad esempio la gamba di un tavolo può variare solo in lunghezza quindi
il suo disegno sarà un tubo "spezzato" la cui quota totale varierà
in funzione dell'altezza del tavolo e potrà essere (H - k)
dove k = differenza tra altezza tavolo e lunghezza gamba.
--
2D Parametric - breve descrizione:
Parametrizzazione disegni bidimensionali normalmente non realizzabile in 
AutoCAD: questo applicativo permette di realizzare, velocemente ed in modo 
molto semplice, il disegno di assiemi e componenti con forma simile ma con 
misure variabili non standardizzabili. Gli oggetti bidimensionali vengono 
ridisegnati in funzione dei parametri ricevuti.
E' possibile parametrizzare anche viste assonometriche e duplicare oggetti 
in funzione di parametri.
Il programma può ricevere le informazioni direttamente dal “gestionale” o da 
un foglio Excel e generare automaticamente i disegni di assieme elaborando 
quindi i componenti raggruppandoli in funzione del risultato della 
parametrizzazione. Le informazioni nei disegni vengono aggiornate dalla 
elaborazione (es. pesi, sviluppi, numero ordine, quantità e item di 
riferimento, quantità totale da produrre, marchi, loghi, date, autore, 
ecc.). Oltre ai disegni di assieme e dei componenti è possibile ottenere 
contemporaneamente la stampa e l’esportazione in formato DXF per il 
passaggio alle macchine