Discussione:
OT: automazione CAD in VBA
(troppo vecchio per rispondere)
BR1
2006-08-08 17:16:09 UTC
Permalink
Siccome nel gruppo di autocad ci sono solo incompetenti, confido nella
conoscenza di VBA in ambiente CAD di qualcuno di voi.

ho la necessità, di effettuare in automatico all'apertura disegno, o
su clic icona, o su riga di comando un comando trova/sostituisci su di
un blocco chiamato A3BASE in un centinaio di disegni.
Il blocco contiene una trentina di attributi, il codice deve quindi
effettuare la ricerca solo sul blocco A3BASE, e sostituire (se lo
trova) il valore attributo XXX in YYY.

grazie
BR1
Carlo Costarella
2006-08-08 18:49:45 UTC
Permalink
Post by BR1
Siccome nel gruppo di autocad ci sono solo incompetenti, confido nella
conoscenza di VBA in ambiente CAD di qualcuno di voi.
...incompetenti? Piano con i giudizi specie se vengono da persone che
chiedono aiuto e quindi...non molto competenti.
Non te la prendere, mi è venuto spontaneo.
Post by BR1
ho la necessità, di effettuare in automatico all'apertura disegno, o
su clic icona, o su riga di comando un comando trova/sostituisci su di
un blocco chiamato A3BASE in un centinaio di disegni.
Il blocco contiene una trentina di attributi, il codice deve quindi
effettuare la ricerca solo sul blocco A3BASE, e sostituire (se lo
trova) il valore attributo XXX in YYY.
grazie
BR1
Credo si possa fare specie se si tratta di un file di testo.
Fai una cosa, posta uno spezzone del testo e vediamo cosa si può fare.

Ciao, Carlo
Sergio MAZZA
2006-08-09 05:32:43 UTC
Permalink
Post by Carlo Costarella
Post by BR1
Siccome nel gruppo di autocad ci sono solo incompetenti, confido nella
conoscenza di VBA in ambiente CAD di qualcuno di voi.
...incompetenti? Piano con i giudizi specie se vengono da persone che
chiedono aiuto e quindi...non molto competenti.
Non te la prendere, mi è venuto spontaneo.
Sono d'accordo...
Post by Carlo Costarella
Ciao, Carlo
Ciao.
--
Sergio MAZZA
BR1
2006-08-10 06:52:41 UTC
Permalink
Post by Carlo Costarella
Post by BR1
Siccome nel gruppo di autocad ci sono solo incompetenti, confido nella
conoscenza di VBA in ambiente CAD di qualcuno di voi.
...incompetenti? Piano con i giudizi specie se vengono da persone che
chiedono aiuto e quindi...non molto competenti.
Non te la prendere, mi è venuto spontaneo.
Post by BR1
ho la necessità, di effettuare in automatico all'apertura disegno, o
su clic icona, o su riga di comando un comando trova/sostituisci su di
un blocco chiamato A3BASE in un centinaio di disegni.
Il blocco contiene una trentina di attributi, il codice deve quindi
effettuare la ricerca solo sul blocco A3BASE, e sostituire (se lo
trova) il valore attributo XXX in YYY.
grazie
BR1
Credo si possa fare specie se si tratta di un file di testo.
Fai una cosa, posta uno spezzone del testo e vediamo cosa si può fare.
Ciao, Carlo
Si tratta di un file dwg, al cui interno si trova un blocco
(vettoriale+testo)
Se anche autocad avesse la registrazione macro, non avrei problemi a
capire il corrispettivo del comando trova/sostituisci in VBA.
Qualche suggerimento?
Sergio MAZZA
2006-08-10 09:37:31 UTC
Permalink
"BR1" <***@gmail.com> ha scritto nel messaggio news:***@i42g2000cwa.googlegroups.com...

Si tratta di un file dwg, al cui interno si trova un blocco
(vettoriale+testo)
Se anche autocad avesse la registrazione macro, non avrei problemi a
capire il corrispettivo del comando trova/sostituisci in VBA.
Qualche suggerimento?

[risposta]
Se non ricordo male anche autocad ha un suo linguaggio di scripting; qui ho
trovato l'SDK:
http://usa.autodesk.com/adsk/servlet/index?siteID=123112&id=823771

Ciao.
--
Sergio MAZZA
BR1
2006-08-10 11:30:13 UTC
Permalink
Post by BR1
Si tratta di un file dwg, al cui interno si trova un blocco
(vettoriale+testo)
Se anche autocad avesse la registrazione macro, non avrei problemi a
capire il corrispettivo del comando trova/sostituisci in VBA.
Qualche suggerimento?
[risposta]
Se non ricordo male anche autocad ha un suo linguaggio di scripting; qui ho
http://usa.autodesk.com/adsk/servlet/index?siteID=123112&id=823771
Ciao.
--
Sergio MAZZA
Grazie, vedrò cosa riesco a fare.

Loading...