Bloki dynamiczne

Wróć

Problem

Witam po urlopie,

Dziękuje za zainteresowanie, jednak myślę, że szukanie jakiś trików mija się trochę z celem, po prostu programiści autodesku powinni nad tym popracować.
Ale żeby nie było, że się czepiam, szybko napiszę dlaczego proponowane rozwiązanie nic nie zmienia.

> 1) Panie Tomaszu, rozwiązaniem problemu jest wyłączenie w edytorze bloku
> we właściwościach atrybutu zmiany położenia tekstu.

ODP.

Największy problem przy ustawieniu w bloku dynamicznym atrybutu ze zmienną „zablokowane położenie” na tak, jest jego zachowanie przy odbiciu. Nieważne czy jest to operacja dynamiczna, czy standardowe polecenie, jeśli taki blok został odbity, to wklejony do rysunku z definicją tego bloku pokaże ODBICIE LUSTRZANE. A to już jest wada, która wogóle podważa dla mnie stosowanie atrybutu (często atrybut w moich blokach jest stały, użyty tylko przez swoje właściwości przy odbiciu).
W załączeniu plik obrazujący takie zachowanie.

> 2) Przy kopiowaniu proszę nie używać CTRL+C i CTRL+V. Gdy chcemy blok
> skopiować w tym samym rysunku to proszę używać KOPIOWANIA – ikony w
> pasku narzędziowym: ZMIANA.
>
> Jeśli chcemy blok wstawić w innym rysunku to proszę używać narzędzia
> DESIGN CENTER (CTRL+2).

ODP.

Piszą państwo o rzeczach tak oczywistych, że nie bardzo nawet umiem to skomentować.
Ale, w pracy projektowej często jeden projekt wykonuje kilka osób, dopiero później składa się wszystko w całość (w jeden plik). Pisząc o kopiowaniu za pomocą schowka, miałem na myśli nie jeden blok, ale np o 1000 w odpowiednim układzie i różnych typów (tzn kilka – kilkanaście definicji). Autocad pozwala również wykorzystać wcześniej utworzone rysunki i zaadoptować je do nowych warunków co pozwala znacznie przyspieszyć pracę projektową.

Rozwiązanie

Panie Tomaszu, mamy nadzieję, że po urlopie wrócił Pan wypoczęty w 100% i gotów jest Pan do dalszej pracy w AutoCAD’zie.

> 1) Panie Tomaszu, rozwiązaniem problemu jest wyłączenie w edytorze bloku
> we właściwościach atrybutu zmiany położenia tekstu.

ODP.

Największy problem przy ustawieniu w bloku dynamicznym atrybutu ze zmienną „zablokowane położenie” na tak, jest jego zachowanie przy odbiciu. Nieważne czy jest to operacja dynamiczna, czy standardowe polecenie, jeśli taki blok został odbity, to wklejony do rysunku z definicją tego bloku pokaże ODBICIE LUSTRZANE. A to już jest wada, która wogóle podważa dla mnie stosowanie atrybutu (często atrybut w moich blokach jest stały, użyty tylko przez swoje właściwości przy odbiciu).
W załączeniu plik obrazujący takie zachowanie.

Zawsze przy odbijaniu lustrem bloku z atrybutem (przy zmiennej systemowej MIRRTEXT=0) tekst pozostaje w tej samej orientacji co oryginał. Wyjątkiem jest gdy w bloku jest zawarty tekst (nie jako atrybut), wtedy tekst obróci/odbije się. Prawdą jest, że później taki blok (np. wcześniej odbity przy pomocy LUSTRA) z atrybutem skopiuje się do SCHOWKA (CTRL+C) i wklejony (CTRL+V) traci informację o atrybucie (kąt tekstu). Jednakże proszę pamiętać, że jest to program uniwersalny, wykorzystywany na całym świecie przez różne branże, gdzie jednym użytkownikom może to być pomocne, a innym to przeszkadzać. Kwestia tylko poznania zasad (a jest ich sporo) jakimi ten program się rządzi.

W Pana przypadku czynność wklejania skopiowanego obiektu daje efekt, który jest dla Pana niezadowalający. Ale proszę zrobić tak:

Proszę otworzyć rysunek w AutoCAD’zie, gdzie zainstalowane są Express Toolsy. Rozbić blok na elementy za pomocą: EXPRESS > BLOKS > EXPLODE ATTRIBUTES TO TEXT i skopiować te elementy do innego rysunku. Wtedy już tekst pozostanie taki jaki był przed skopiowaniem.

Oczywiście takie rozwiązanie jest wygodne dla kilku elementów. W przypadku większej ilości elementów jest to niestety ale już pracochłonne.

> 2) Przy kopiowaniu proszę nie używać CTRL+C i CTRL+V. Gdy chcemy blok
> skopiować w tym samym rysunku to proszę używać KOPIOWANIA – ikony w
> pasku narzędziowym: ZMIANA.
>
> Jeśli chcemy blok wstawić w innym rysunku to proszę używać narzędzia
> DESIGN CENTER (CTRL+2).

ODP.

Piszą państwo o rzeczach tak oczywistych, że nie bardzo nawet umiem to skomentować.
Ale, w pracy projektowej często jeden projekt wykonuje kilka osób, dopiero później składa się wszystko w całość (w jeden plik). Pisząc o kopiowaniu za pomocą schowka, miałem na myśli nie jeden blok, ale np o 1000 w odpowiednim układzie i różnych typów (tzn kilka – kilkanaście definicji). Autocad pozwala również wykorzystać wcześniej utworzone rysunki i zaadoptować je do nowych warunków co pozwala znacznie przyspieszyć pracę projektową.

Przy tej kwestii, Panie Tomaszu nie było mowy o kopiowaniu „1000 elementów na raz” dlatego autor wcześniejszej odpowiedzi założył taką sytuację, że chce Pan wykorzystać (wstawić) blok, który jest w innym rysunku (gdzie bloki są wstawiane ręcznie i w różne miejsca) i stąd taka odpowiedź.

Tutaj udzielił Pan pomocnej wskazówki. Mianowicie (cytat): „miałem na myśli nie jeden blok, ale np o 1000 w odpowiednim układzie i różnych typów (tzn kilka – kilkanaście definicji)”. Jeśli bloki są w jakiejś ustalonej kolejności, którą chcemy zachować, to warto stworzyć 1 plik z samymi blokami o ustalonych odległościach względem siebie (tutaj jeśli jest to duży projekt warto używać polecenia FILTR lub SZYBKI WYBÓR do usunięcia niechcianych obiektów). Taki plik z blokami trzeba wstawić do innego rysunku jako ODNOŚNIK ZEWNĘTRZNY, co omija problem z kopiowaniem/wklejaniem bloków. Taki odnośnik łatwo daje się zmodyfikować na tle całego projektu za pomocą paska narzędziowego EDYCJA ODNOŚNIKA.

Mamy nadzieję, że przedstawione rozwiązania będą dla Pana pomocne. Jeśli posługiwanie się ODNOŚNIKAMI ZEWNĘTRZNYMI i poleceniem FILTR są nic nie mówiącymi pojęciami polecamy kurs AutoCAD’a st. 2, gdzie takie właśnie tematy są przedstawione i wyjaśniane.

Dbamy o Twoją prywatność.

Dzięki wykorzystaniu rozwiązań takich, jak pliki cookies i pokrewne technologie oraz przetwarzaniu Twoich danych, możemy zapewnić, że wyświetlane treści lepiej odpowiedzą na Twoje potrzeby. Więcej informacji znajdziesz w Polityka prywatności.