push

Autocad
Blocchi dinamici e testo

12 messaggi in questa discussione

Buongiorno a tutti,

vado subito al dunque, vorrei sapere se qualcuno ha mai affrontato e magari trovato soluzione ad un problema che mi affligge.

Io voglio creare un semplice blocco composto da una riga di testo racchiusa in un rettangolo e far si che se il testo è molto lungo, il rettangolo che lo contiene si allunghi dinamicamente, evitandomi così di allungarlo a mano se il testo dovesse sforare.

Ho visto la possibilità di creare un attributo testo dentro un rettangolo e di stirare quest'ultimo con i grip ma non è quello che voglio, oppure quella di associare lo stiramento ad un testo multilinea di modo che se allungo il grip del testo il rettangolo mi segue, ma così facendo all'inserimento del blocco non posso scegliere il testo da inserire

soluzioni?

enrico

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

soluzioni?

enrico

BoundingBoxReactorV1-0.lsp

Program Description

This program is predominantly a 'proof of concept', and still contains a few bugs with respect to performing undo commands when using the program. However, I am posting it as a beneficial learning tool for those programmers new to using reactors.

The program will allow a user to bound a set of objects with an LWPolyline, whose position will automatically update following any modification of the bounded objects.

There are three modes of operation:

BBRN (BoundingBox Reactor New) allows a user to create a new group of objects to be bounded. The user is prompted to make a selection of objects and these become the owners of an object reactor controlling the bounding LWPolyline.

BBRA (BoundingBox Reactor Add) will enable the user to add objects to an existing reactor group: the user is prompted to select a group to which the objects are to be added, then select those objects to add.

BBRR (BoundingBox Reactor Remove) will allow the user to delete a selection or all objects from a selected group, or delete all reactor groups in a drawing.

Condividi questo messaggio


Link al messaggio
Condividi su altri siti
BoundingBoxReactorV1-0.lsp

Impressionante, funge anche sotto Map2006.

Peccato non si possa settare un buffer attorno al testo, che viene soffocato dall'aderentissima cornice..

Grazie comunque! smile.gif

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

Grazie delle risposte, il sito consigliato è davvero interessante, visti tutti i comandi che sono stati creati credo che il mio sia fattibile e richieda solo un po' di conoscenza e applicazione.

qualcuno si è mai applicato con il linguaggio lisp? sono proprio un novizio in questo campo, ho sempre usato solo i comandi forniti dal programma o al massimo dall'express, mi interesserebbe sapere l'opinione di qualcuno che ha provato a cimentarsi per sapere se è una strada percorribile o troppo complessa

Enrico

Condividi questo messaggio


Link al messaggio
Condividi su altri siti
credo che il mio sia fattibile

Guarda che e' gia' stato fatto...

Trascina il file BoundingBoxReactorV1-0.lsp nella tua area di disegno, e digita BBRN

smile.gif

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

si si ma avevo capito, solo che come dici te il testo sembra soffocato, ci vorrebbe la possibilità di scegliere il tipo di cornice, e così facendo magari una che lasci più spazio, o per esempio una con gli angoli smussati

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

Impressionante, funge anche sotto Map2006.

Peccato non si possa settare un buffer attorno al testo, che viene soffocato dall'aderentissima cornice..

Grazie comunque! smile.gif

prego :)

si si ma avevo capito, solo che come dici te il testo sembra soffocato, ci vorrebbe la possibilità di scegliere il tipo di cornice, e così facendo magari una che lasci più spazio, o per esempio una con gli angoli smussati

puoi contattare l'autore per la modifica

http://lee-mac.com/contact.html

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

già fatto, spero risponda ;)

grazie ancora per l'interessamento

Per quanto riguarda il linguaggio di programmazione nessuno si è mai sperimentato?

Enrico

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

già fatto, spero risponda ;)

grazie ancora per l'interessamento

prego, :)

ti risponderà sicuramente e pubblicherà il lisp modificato

Per quanto riguarda il linguaggio di programmazione nessuno si è mai sperimentato?

Enrico

Manuale il mio lisp

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

ti risponderà sicuramente e pubblicherà il lisp modificato

Sono convinto anch'io, ma se non dovesse accadere... sembrerebbe fattibile anche da parte mia.

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.