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

Ilość makr: 36

żelbet.zip
170.57 kB


komentarze
dodane: 31 sierpnia 2005
przez: admin
ściągnięć: 3048

nadesłane przez: sebastians@konto.pl

Makro wspomaga rysowanie konstrukcji żelbetowych. Dzięki niemu można wydajniej rysować belki i płyty stropowe w elewacji, wymiarować pręty oraz wstawiać ich opisy, rysować przekroje belek żelbetowych (ze strzemionami dwu- i czterociętymi) oraz automatycznie generować tabelę zestawieniową.

Dokładny i porządny opis instalacji znajduje się w pliku archiwum.
pikietarz.zip
27.73 kB


komentarze
dodane: 18 kwietnia 2005
przez: admin
ściągnięć: 2636

nadesłane przez: sebastians@konto.pl

Bardzo przydatne makro do umieszczania bloków wzdłuż polilinii.

Cytuję autora:
[...]
w jednym z postów na forum było takie zdanie, żeby na polilinii odmierzać
odcinki o zadanej długości i wstawiać bloki z atrybutem odległości od 0
(substytut ZMIERZ). Pomysł wydał mi się na tyle fajny, że przysiadłem trochę
fałdów i zrobiłem makro, które właśnie to robi (na forum jest fragment kodu,
który radzi sobie z segmenetami prostymi, natomiast to co wysyłam już jest
kompletne i obsługuje segmenty łukowe). W załączniku wysyłam Ci makro oraz
blok wymagany do poprawnego działania
[...]
DWG_XLS.zip
196.29 kB


komentarze
dodane: 11 lutego 2005
przez: admin
ściągnięć: 3054

W kwietniowym (2002) CADMagazynie ukazała się pierwsza część artykułu opisującego jak w AutoCADzie 200x przy pomocy makra VBA wygenerować spis elementów z rysunku *.dwg (tzw. BOM).
Program zawiera moduł umożliwiający komunikacje z baza danych (*.mdb) podczas wstawiania opisu do rysunku i moduł wpisujący dane przechowywane w atrybutach bloku do skoroszytu Excela.

Majowy CADMagazyn zawiera część drugą niniejszego artykułu.
foto.zip
101.06 kB


komentarze
dodane: 11 lutego 2005
przez: admin
ściągnięć: 2253

Autor makra:
Sebastian Słupski
sebastians@konto.pl

Makro pozwala na wykonanie rysunku elewacji elementu wykonanego w rzucie perspektywicznym (np.obrysowanych fotografii). Może być pomocne przy rysowaniu elewacji budynków bogatych w detal architektoniczny, elementów ślusarki, itp. z fotografii.
Dokladny opis w pliku archiwum.
zlf.zip
14.43 kB


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

Nadesłane przez: Marek Chachowski

Program demonstruje załadunek danych do listy combo.
styczna.zip
21.04 kB


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

Nadesłane przez: Rogowski, Bartosz RogowskiB@pbworld.com

Przesylam malutkie makro do rysowania stycznej w punkcie dla luku i okregu.
Wszystkie luki z GetEntity sa lewe i tak rysuje styczna.
Moze sie komus przyda.
amautodetail.zip
821 B


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

Nadesłane przez: Adam Wieczorek wieczorek@logotec.com.pl

"Pracowalem ostatnio nad oprogramowaniem funkcji "amautodetail"
z pakietu Autocad2002 Mechanical.
Jako, ze sama funkcja jest niesterowalna, musialem napisac zastepnik. Moja funkcja wykonuje operacje uproszczone:

1. Odpytuje o InsertionPoint
2. Pobiera interaktywnie zestaw elementow do extraktu
3. Zapisuje wybrane elementy w zewnetrznym pliku dwg
4. Kasuje elementy oryginalne
5. Podpina nowo stworzony plik w technice XRefa."

W archiwum znajduje się plik *.bas z kodem makra.
Poliline2.zip
24.64 kB


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

Makro to stanowi rozbudowę makra z pliku Poliline.zip.
Oprócz wpisania wierzchołków polilini do skoroszytu Excela, program ten może także z listy wierzchołków zawartej w skoroszycie rysować polilinie.
DimToExcel.zip
13.59 kB


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

Makro będące rozwiązaniem problemu poruszonego w poście z pl.comp.cad z 27 lutego "Jak wymiary z AutoCada do Excela?"
Obsługuje wszystkie rodzaje wymiarów.
DodajDoBloku.zip
8.88 kB


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

Jeżeli wydaje się wam, że nie można do bloku dodać elementów w inny sposób jak poprzez .AddLine, .AddCircle, to wam się wydaje. Niniejsze makro dodaje do definicji bloku wskazane przez użytkownika entycje. Wykorzystuje ono metodę .CopyObjects.



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