Vai al contenuto
NelloOttonello

inconveniente con blocchi

Recommended Posts

salve,

oggi pomeriggio mi sono ritrovato ad utilizzare in maniera molto elevata una serie di blocchi da me creati. di solito faccio pochissime cose con i blocchi

il problema è questo:da un blocco iniziale devo aggiungere e togliere elementi in modo da avere blocchi simili ma diversi.... nel mio caso si tratta di sezioni longitudinali.

ho copiato il mio blocco, l'ho sovrapposto agli altri gemelli e ho iniziato le modifiche. il problema è che modificandone uno anche gli altri seguono le modifiche: in pratica se faccio 5 copie di un blocco e lo modifico, tutti e 4 prendono le modifiche. e la cosa è biunivoca: sia se modifico il blocco nativo sia se modifico gli altri!

non c'è un modo per "separare" le copie dei blocchi e lavorare tranquillamente?

oggi sono diventato il piu veloce cliccatore di ctrl-Z!!

grazie

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

lo esplodi

grazie mille

è quello che avevo intuito dovessi fare...la scomodità è che una volta esploso sopra altre poly e layer (molte poly) è un bel casino "ricomporre" il blocco all'occorenza

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

la scomodità è che una volta esploso sopra altre poly e layer (molte poly) è un bel casino "ricomporre" il blocco all'occorenza

senza esplodere nulla usa questo lisp:

CopyRenameBlockV1-3.lsp

This program allows a user to copy and/or rename a single block reference in the working drawing.

The program may be called from the command-line using either 'CB' to copy and rename a selected block reference, or 'RB' to merely rename the selected block reference.

Following selection of a block reference, the user is prompted to specify a name for the selected/copied block reference; a default block name composed of the original block name concatenated with both an underscore and the minimum integer required for uniqueness within the block collection of the active drawing is offered.

The program will then proceed to recreate the block definition using the new block name. To accomplish this without resulting in a duplicate key in the block collection of the active drawing, the program utilises an ObjectDBX Document interface to which the block definition of the selected block reference is copied, renamed, then copied back to the active drawing. This method also enables Dynamic Block definitions to be copied.

The program will work in all UCS/Views and is also compatible with Dynamic Blocks.

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

oppure col clic destro sul blocco c'è modifica blocco locale, che è un altro metodo per raggiungere lo stesso risultato

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

oppure col clic destro sul blocco c'è modifica blocco locale, che è un altro metodo per raggiungere lo stesso risultato

no, in questo modo la modifica si riperquote su tutti i blocchi con lo stesso nome,

come spiegato da nelloedelia

il problema è che modificandone uno anche gli altri seguono le modifiche: in pratica se faccio 5 copie di un blocco e lo modifico, tutti e 4 prendono le modifiche.


Modificato da arri

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

copyrename è interessante e non lo conoscevo mentre salva con il nome mi era noto, personalmente preferisco lasciare questo tipo di compiti ai layer piu che hai blocchi, ma è un personale modo di lavorare.

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora

  • Navigazione recente   0 utenti

    Non ci sono utenti registrati da visualizzare in questa pagina.

×