vbamania.pl
login:
hasło:
 
  *Rejestracja *Zapomniane hasło
 Dziś jest piątek, 19 kwietnia 2024 roku.
Ustaw jako stronę startową Ulubione Napisz
Makra dla AutoCADa.

Ilość makr: 36

zmiana.zip
14.19 kB


komentarze
dodane: 17 października 2003
przez: admin
ściągnięć: 1843

Zmiana nazwy definicji bloku wskazanego na ekranie. To makro można uruchamiać na dwa sposoby: albo standardowo (opis znajduje się tutaj), albo poprzez dwukrotne kliknięcie na blok. (tylko AutoCAD2000).
wstaw.zip
6.83 kB


komentarze
dodane: 17 października 2003
przez: admin
ściągnięć: 1846

Przy wymiarowaniu wałków w rzutach bocznych należy dopisać znak średnicy (%%c). Można tego dokonać przez edytowanie wymiaru i wpisanie ciągu "%%c<>". Niniejsze makro robi to samo, ale jeżeli uruchamiać je z paska narzędzi odbywa się to o wiele szybciej.
Oprócz tego makro to może dopisać do wymiaru kąt sfazowania (x45%%d, x30%%d, x60%%d).
SendToCommand.zip
494 B


komentarze
dodane: 17 października 2003
przez: admin
ściągnięć: 1951

Jedną z najważniejszych instrukcji AutoLISPa jest instrukcja "command", umożliwiająca wydanie z poziomu kodu dowolnej komendy AutoCADa.
W VBA dla AutoCADa2000 pojawiła się odpowiadająca tej instrukcji metoda SendCommand. VBA dla AutoCADa R14 nie posiada niestety takiego odpowiednika. Ale od czego są funkcje API? W archiwum znajduje się moduł w postaci pliku *.bas, ściągnięty z Internetu z wywołaniem funkcji API, realizującej to zadanie.

Po zaimportowaniu do projektu pliku *.bas funkcje ta wywołujemy z dowolnego miejsca w kodzie w sposób następujący:
SendToCommandPrompt (instrukcja)

OnOff.zip
8.56 kB


komentarze
dodane: 17 października 2003
przez: admin
ściągnięć: 1913

Zestaw makr dla AutoCADa 2000, 2000i oraz 2002 służących do:
- wyłączania warstwy wskazanego obiektu (procedura OffOne),
- wyłączania wszystkich warstw, za wyjątkiem tej, na której znajduje się wskazany obiekt (procedura OffAllExceptOne),
- włączenie wszystkich wyłączonych warstw (procedura OnAll).
numAtt.zip
9.79 kB


komentarze
dodane: 17 października 2003
przez: admin
ściągnięć: 1972

Makro do automatycznego numerowania atrybutów w blokach.
collayer.zip
10.73 kB


komentarze
dodane: 17 października 2003
przez: admin
ściągnięć: 1919

Makro to służy do przenoszenia obiektów o kolorze utawionym nie na "ByLayer" na warstwy zależne od koloru obiektu. Działa w AutoCADzie 2000, w 2000i nie.



<-wstecz  1 2 3 4  dalej->
wszystkich stron: 4