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

Ilość makr: 36

batchDWG.zip
36.86 kB


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

BatchDWG to makro, a w zasadzie szkielet makra służącego do wsadowego przetwarzania plików AutoCADa. Można po dopisaniu odpowiednich procedur wykorzystać go do wsadowego wydruku plików, zmiany nazw plików, zmiany zmiennych systemowych itp.

Użytkownik przy pomocy systemowego okienka "Przeglądaj w poszukiwaniu foldera" wskazuje folder z plikami *.dwg do konwersji i klika na przycisk "Start".
Atrybuty.zip
6.29 kB


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

Makro ilustrujące wykorzystanie metody .GetSubEntity. Użytkownik wskazuje na atrybuty bloku. Trzeci z kolei wskazany atrybut zmienia tekst.
Points.zip
12.56 kB


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

Makro, jak zwykle zainspirowane postem na www.cad.pl, służące do wstawiania punktów na rysunku AutoCADa, których współrzędne (X, Y, Z) są dane w pliku tekstowym.
CADculator2.zip
10.62 kB


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

Nowa wersja makra CADculator.
Nowe makro operuje na ciągach postaci XXX.XXX.XXX, gdzie XXX - liczba.
Podana liczba jest dodawana (odejmowana) od liczby występującej po ostatniej kropce.
CADculator.zip
7.65 kB


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

Makro dodające podaną liczbę do wszystkich zaznaczonych na rysunku liczb, występujących na rysunku AutoCADa w postaci obiektów tekstowych.
Poliline.zip
10.49 kB


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

Na liście dyskusyjnej na www.cad.pl zadał ktoś pytanie jak uzyskać listę węzłów polilinii w postaci pliku *.xls przy użyciu LISPa.
To makro jest rozwiązaniem tego problemu przy użyciu VBA. Obsługuje 3DPoly, Polyline i LightweightPolyline.

Uwaga!
Do poprawnego działania makra konieczne jest posiadanie MS Excel we wersji co najmniej 2000.
Jeżeli posiadacie inną wersję, przed uruchamianiem makra należy dodać do projektu odwołanie do odpowiedniej wersji biblioteki obiektów Excela.
LiczBloki.zip
13.25 kB


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

Następne makro inspirowane postem na www.cad.pl tym razem służšce do tworzenia listy wstawień bloków na rysunku. Lista jest tworzona w pliku tekstowym (*.txt) o tej samej nazwie i lokalizacji co plik *.dwg.
length.zip
11.09 kB


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

Makro inspirowane postem na www.cad.pl - służące do obliczania sumy długości linii, łuków i wszystkich rodzajów polilinii, znajdujących się na rysunku.
bloki.exe
59.98 kB


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

Makro, służące do wstawiania (insertowania) rysunków w postaci bloków do pliku *.dwg.
W katalogu, który utworzy się po rozpakowaniu archiwum znajdują się pliki z definicjami bloków, baza danych (plik db.mdb, który można otworzyć i edytować w MS Access).
pn0.zip
13.28 kB


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

Zmiana warstwy entycji składowych wskazanego przez użytkownika bloku na warstwę "0".
Działanie: po wskazaniu przez użytkownika bloku wszystkie entycje wchodzące w jego skład zostają przeniesione na warstwę "0".
Jeżeli blok zawiera blok zagnieżdżony, to nazwa bloku zagnieżdżonego jest zmieniana, obiekty wchodzące w jego skład również są przeniesione na warstwę "0".
Wykorzystano tutaj mechanizm rekurencji.



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