Rinominare blocchi anonimi

MarcoBi

Utente Standard
Professione: flangia e curva, flangia e curva...
Software: Cadmatic, PDS, Autocad...
Regione: Lombardia
#1
Un saluto a tutti gli amici di Cad3d.
Ho un problema che non riesco a risolvere.
Ho una serie files con molti blocchi anonimi (esempio : *U411) che vorrei poter rinominare con RENAME di Autocad.
Ma ovviamente non si può.
C'è qualche specialista di lisp, vba ecc. che mi trova una soluzione?

Grazie a tutti.
 

graziano-g

Utente Standard
Professione: Disegnatore progettista
Software: Autocad 2016 - Inventor 2019 + TOP QS + D&D - Solidworks 2017 Premium - - Rhino - Type3
Regione: Emilia Romagna
#2
Ciao, per esperienza quei tipi di blocchi sono inattaccabili, devi agire manualmente su tutti, sempre che tutti meritino la tua attenzione, Poi bisogna vedere l'effettiva utilità dell'operazione. Ad ogni modo non credo che esista una procedura che analizzi il disegno, rilevi i blocchi quindi li rinomini secondo un criterio preimpostato o personalizzabile... Permettimi una domanda: la tua professione ??
Ciao
 

graziano-g

Utente Standard
Professione: Disegnatore progettista
Software: Autocad 2016 - Inventor 2019 + TOP QS + D&D - Solidworks 2017 Premium - - Rhino - Type3
Regione: Emilia Romagna
#4

GP.

Utente Senior
Professione: Nientologo
Software: uozapp
Regione: Vercelli
#5
MarcoBi deve rinominare dei blocchi, essendo anonimi non può con RENAME, può farlo con il lisp del link.
 

graziano-g

Utente Standard
Professione: Disegnatore progettista
Software: Autocad 2016 - Inventor 2019 + TOP QS + D&D - Solidworks 2017 Premium - - Rhino - Type3
Regione: Emilia Romagna
#6
E fino a lì lo avevo capito, il fatto è che non può farlo in modo automatico, per tutti, in contemporanea con nomi seqenziali. Se lo scopo è quello farlo uno ad uno allora si fa anche senza lisp che deve essere lanciata ogni volta.
 

GP.

Utente Senior
Professione: Nientologo
Software: uozapp
Regione: Vercelli
#7
...blocchi anonimi (esempio : *U411) che vorrei poter rinominare con RENAME di Autocad.
Ma ovviamente non si può.
Da quel che leggo ho capito che non può usare RINOMINA perché i blocchi sono anonimi.

...Se lo scopo è quello farlo uno ad uno allora si fa anche senza lisp che deve essere lanciata ogni volta.
Qualunque comando deve essere lanciato per la prima volta, dopo di che basta INVIO, la differenza sta nella velocità di esecuzione

RINOMINA
1) blocchi
2) elementi (magari dovendo scegliere tra una marea di blocchi)
3) rinomina in...
4) digiti il nome

RB
1) selezioni il blocco
2) digiti il nome