Autor | Wypowiedź |
.
2012-12-17, 21:01
Pomógł 52 raz(y).
|
Przeglądałem temat http://www.pswug.info/forum/4/Rysunki/544/Tabela_tolerancji_wymiarow_przy_uzyciu_DimXpert/ Mam to makro, ściągnąłem go kiedyś ze strony SolidWorks tips & tricks. Jest to makro autorstwa NAVRATIL Heinz. Działa dobrze ale go trochę "podwatowałem" :) Przedewszystkim spolszczyłem wszystkie komunikaty. Ponieważ były problemy z odszukaniem bazy danych pasowań to przekopiowałem ją do katalogu makr i dorobiłem procedurę przeszukiwania ścieżek zdefiniowanych w opcjach SolidWorksa w celu łatwego jej odnalezienia. Dopisałem obsługę błędów. Wprowadziłem zaokrąglanie wymiarów do 3 miejsc po przecinku co wyeliminowało pojawianie się dziwnych tekstów w tabelce pasowań. Dorobiłem też możliwość odczytu pasowania wpisanego jako sufiks do tekstu wymiaru (jest to wygodniejszy sposób wpisywania pasowania niż przez edycję właściwości wymiaru). No i tu mam mały problem. Jak odróżnić pasowanie od innego tekstu dodanego do wymiaru. Narazie poradziłem sobie tak, że przed pasowaniem wpisuję znak podkreślnika "_" co oznacza, że następujący tekst jest pasowaniem. Może ktoś ma lepsze pomysły. Bardzo chętnie udostępnię to przerobione makro tylko mam wątpliwości, co z prawami autorskimi autora piewowzoru (NAVRATIL Heinz) Oczywiście zostawiłem w kodzie makra informację o autorze. Co Wy na to ? Pozdrawiam PS Może to głupi przykład ale pokazuje możliwości makra po przeróbce. |
|
|
2012-12-20, 00:31
Pomógł 0 raz(y).
|
Witam Proszę o przesłanie makra jeżeli to możliwe. Mój mail: s.jagniszczak@interia.pl lub s.jagniszczak@carboma.pl Pozdrawiam Sergiusz |
|
|
2013-01-04, 09:05
Pomógł 0 raz(y).
|
Wyglada super! Proszę o przesłanie makra na mój adres: kubalapsa@gmail.com Myślę, że nie ma problemów z prawami autorskimi, zwłaszcza, że zachowujesz nazwisko autora. |
|
|
.
2013-01-04, 12:11
Pomógł 52 raz(y).
|
Witam, Widzę pewne zainteresowanie tym makrem, więc chyba umieszczę go do ściągnięcia żebym nie musiał ciągle wysyłać maili. :) Jedna uwaga. Ja nie mam SW 2013 ale doniesiono mi, że nie chce pod nim chodzić. Był kiedyś poruszany problem z uruchamianiem starych makr pod SW 2013, jeśli ktoś wie coś na ten temat to proszę o informację. Pozdrawiam Tutaj jest do ściągnięcia: http://www.pswug.info/image/forum/forum_760_20_893_4937.zip |
|
|
2013-01-08, 13:48
Pomógł 0 raz(y).
|
Kolega znalazł na niemieckim forum działającą wersję makro: http://ww3.cad.de/foren/ubb/Forum2/HTML/024939.shtml Zmienilem na szybko pola "Wymiar" i "Tolerancja". Może w wolnej chwili przetłumaczę resztę... poniżej link http://www.pswug.info/image/forum/forum_760_20_893_4959.zip |
|
|
.
2013-01-08, 14:43
Pomógł 52 raz(y).
|
Witam, Ściągnąłem to makro ale niestety pod SW 2010 nie chodzi ( nie pokazuje żadnego błędu ale też nic się nie dzieje poza mignięciem ekranu). Może pod SW 2013 chociaż widziałem w kodzie że jest opcja dla VB 6 Po wstępnej analizie kodu widzę, że to jest bardzo rozbudowane makro , niestety narazie nie wiem co potrafi. Pozdrawiam |
|
|
2013-01-09, 09:54
Pomógł 0 raz(y).
|
Witam, Makro wyrzuca tabelkę tolerancjami pasowań, dla każdego pasowanego wymiaru z rysunku. Makro jest rzeczywiscie bardzo rozbudowane i ma sporo opcji konfiguracji. Poniżej wersja 6.1, wersja 6.0 wysypała się kilka razy... http://www.pswug.info/image/forum/forum_760_20_893_4961.zip kilka razy. |
|
|
.
2013-01-09, 13:12
Pomógł 52 raz(y).
|
Łapsa Jakub Witam,Po wstępnej analizie kodu widzę, że to jest bardzo rozbudowane makro , niestety narazie nie wiem co potrafi. Makro wyrzuca tabelkę tolerancjami pasowań, dla każdego pasowanego wymiaru z rysunku. Makro jest rzeczywiscie bardzo rozbudowane i ma sporo opcji konfiguracji. Poniżej wersja 6.1, wersja 6.0 wysypała się kilka razy... http://www.pswug.info/image/forum/forum_760_20_893_4961.zipę kilka razy. Witam, W podanym linku jest drobny błąd ( http://www.pswug.info/image/forum/forum_760_20_893_4961.zipę) trezeba skasować ę i już jest ok. Jest to makro dla SW 2013 64 bit Win 7 Udało mi się ściągnąć to makro i .... uruchomić pod SW 2010 (32 bit Win 7) :D Jest to kobyła niesamowita (nie wiem czy to nie jest przerost formy i ambicji autora nad rzeczywistą potrzebą :) ) Ale wygląda fajnie. Tzn uruchomiłem główne okno programu i dalej nie wiem co robić , ma ktoś jakąś instrukcję? Pozdrawiam |
|
|
Panienka do wszystkiego
2013-01-09, 13:26
Pomógł 66 raz(y).
|
O ile sie zorientowalem, jest to makro stad: http://ww3.cad.de/foren/ubb/Forum2/HTML/024939.shtml#000016 Jego rozmiar, to rezultat pomyslow/potrzeb forumowiczow. Jak znajde czas, to polookam za opisem obslugi. Pozdr. tomek |
|
|
.
2013-01-09, 13:54
Pomógł 52 raz(y).
|
Dzięki , szkada tylko, że nie znam niemieckiegi :) Głównie chodzi o moduł ustawień, bo sam program generuje tabelkę ale nie jest ona prawidłowa (wartości wymiarów są chyba zaokrąglone do części całkowitej). Pozdrawiam Włodek |
|
|
2013-01-10, 12:46
Pomógł 0 raz(y).
|
Z tym zaokrąglaniem to ciekawa sprawa, u mnie nie ma tego problemu, a u kolegi raz się pojawia a raz nie. |
|
|
.
2013-01-10, 16:11
Pomógł 52 raz(y).
|
No i ta wersja nie pozwala dopisywać tolerancji (pasowania) ręcznie za wymiarem. Ja to zrobiłem w tym przerobionym makrze i naprawdę jest to wygodniejszy sposób. |
|
|
.
2018-12-18, 09:28
Pomógł 52 raz(y).
|
Witam ponownie, Trochę czasu minęło, w międzyczasie pojawiła się wersja 64 bitowa i makro przestało działać. Problemem jest dostęp do bazy danych, który nie jest obsługiwany przez DAO 32 bit w systemie 64 bit. Rozwiązaniem jest zmiana wywołania bazy danych i zainstalowanie silnika ADO jak opisałem tu: https://pswug.info/forum/20/Makra/2975/Polaczenie_z_baza_danych/ |
|
|