• このフォーラムは、www.cad3d.it/forum1 - イタリアのデザインコミュニティの機械翻訳です。いくつかの用語は正しく翻訳されていません。

固定されたままの属性ブロックで動的ブロック

saro

Guest
salve
ho un problema con un blocco dinamico. io utilizzo autocad 2012. ho creato un simbolo/bollo per gli infissi dove posso scrivere la larghezza, l'altezza e il davanzale. ho fatto in modo di convertirlo in blocco dinamico in modo tale che il simbolo ha la possibilità di allungarsi in funzione dello spessore dei muri.
1. ho messo il parametro linear con una sola grip per allungarsi in una sola direzione
2. ho selezionato l'azione stretch: selezionando il parametro, poi la porzione di simbolo che deve allungarsi e ho selezionato il simbolo compreso il blocco attributo "davanzale" (cioè quando la linea si allunga vorrei che questo blocco attibuto seguisse l'allungamento)
3. salvo
praticamente il simbolo si stira ma il blocco attributo "davanzale" rimane fermo.
in cosa posso aver sbagliato?
grazie dell'aiuto
 
al punto 2 hai fatto tutto per bene ? bisognerebbe che:
a - selezioni il punto di trascinamento
b - poi definisci la finetra rettangolare nella quale ricadono la linee e per intero l'attributo
c - selezioni gli oggetti che devono spostarsi, linea + attributo.

inoltre , non dovrebbe servire, ma come gesto 'estremo' prova il comando sincatt (_attsync per versione inglese).
 
al punto 2 hai fatto tutto per bene ? bisognerebbe che:
a - selezioni il punto di trascinamento
b - poi definisci la finetra rettangolare nella quale ricadono la linee e per intero l'attributo
c - selezioni gli oggetti che devono spostarsi, linea + attributo.

inoltre , non dovrebbe servire, ma come gesto 'estremo' prova il comando sincatt (_attsync per versione inglese).


sì, ho fatto tutto quanto citato nei punti a) b) e c); il blocco attributo l'ho messo sia in "lock position" sia non, ma già quando seleziono tutti gli oggetti (come citato nel punto c)), in command appare l'avviso che il blocco attributo è stato filtrato dalla selezione. quindi se esco dall'editor la linea si allunga ma il blocco attributi non si muove. ho provate anche in altre postazioni. eppure è un'operazione che in passato con altre versioni di autocad (2007 e 2010) facevo senza problemi.
p.s. a cosa serve sincatt?
 
ok perfetto, ho testato l'attsync, ha funzionato. devo dire che comunque è assurdo tutto questo... se io modifico il blocco e salvo mi pare ovvio che si debba automaticamente sincronizzare, mi sembra assurdo che lo debba fare manualmente ogni volta...
comunque grazie 1000.
p.s. ma il comando attsync non equivale alla sincronizzazione che si fa dalla finestra di editor del blocco attributi?
 
ok perfetto, ho testato l'attsync, ha funzionato. devo dire che comunque è assurdo tutto questo... se io modifico il blocco e salvo mi pare ovvio che si debba automaticamente sincronizzare, mi sembra assurdo che lo debba fare manualmente ogni volta...
comunque grazie 1000.


gli attributi sono degli oggetti particolari. sebbene contenuti in un blocco essi possono localmente (all'interno di un blocco inserito) subire delle modifiche alle loro proprietà (altezza, posizione, fattore di larghezza, angolo di rotazione ecc...).

ogni volta che ridefinisco un blocco (chiudendo l'editor blocchi)
non è detto che io voglia sempre aggiornare anche gli attributi contenuti in esso.

se questo avvenisse sempre (di default) verrebbero 'resettate' le eventuali modifiche locali fatte nei vari blocchi già inseriti. ecco perchè è necessaria una ulteriore conferma - tramite sincatt - per l'aggiornamento degli attributi dei blocchi.
p.s. ma il comando attsync non equivale alla sincronizzazione che si fa dalla finestra di editor del blocco attributi?

non ho presente cosa intendi per 'finestra di editor del blocco attributi'
 
gli attributi sono degli oggetti particolari. sebbene contenuti in un blocco essi possono localmente (all'interno di un blocco inserito) subire delle modifiche alle loro proprietà (altezza, posizione, fattore di larghezza, angolo di rotazione ecc...).

ogni volta che ridefinisco un blocco (chiudendo l'editor blocchi)
non è detto che io voglia sempre aggiornare anche gli attributi contenuti in esso.

se questo avvenisse sempre (di default) verrebbero 'resettate' le eventuali modifiche locali fatte nei vari blocchi già inseriti. ecco perchè è necessaria una ulteriore conferma - tramite sincatt - per l'aggiornamento degli attributi dei blocchi.


non ho presente cosa intendi per 'finestra di editor del blocco attributi'

all'interno della finestra del comando block attribute manager (in modify>object>attribute) c'è il comando syncronize block
 
all'interno della finestra del comando block attribute manager (in modify>object>attribute) c'è il comando syncronize block

ho capito... il famoso _battman. si, quel sincronizza ha lo stesso effetto di un sincatt.
 
ciao a tutti,

finalmente ho capito!

prima di aggiungere una "set azione" al blocco dinamico ti devi ricordare di mettere "yes" nel parametro "lock position" negli attributi che vuoi inserire nel blocco.

altrimenti quando fai la finestra te li esclude in automatico e nella "comand line" leggi:

select objects: specify opposite corner: 9 found

select objects:
6 unlocked attdefs filtered from selection.


maledetta ignoranza.

ringrazio tutti per il supporto indiretto.
 

Forum statistics

Threads
46,674
Messages
380,976
Members
2
Latest member
loop80
このフォーラムは、www.cad3d.it/forum1 - イタリアのデザインコミュニティの機械翻訳です。いくつかの用語は正しく翻訳されていません。

Members online

No members online now.
Back
Top