Przejdź do głównej treści

Bloki dynamiczne

Wyszukaj w słowniku

Dostępne słowniki:

Termin Definicja
Bloki dynamiczne

Bloki dynamiczne to obiekty, które mogą zawierać:

  • normalne obiekty rysunkowe, np linia, okrąg, wymiar,
  • atrybuty,
  • zdefiniowane funkcje, za pomocą których możemy wpływać również na wygląd bloku.

Bardzo popularne jest definiowanie w bloku dynamicznym różnych odmian jednego elementu. Przykładem może być śruba, gdzie możemy ustawić zarówno rodzaj gwintu jak i jej długość.

 

Zmiany tej możemy dokonać za pomocą uchwytów, lub poprzez pasek właściwości.

ZWCAD 2017 i 2018 zawiera szereg bloków dynamicznych, które znajdują się w palecie narzędzi. Wstawiamy je do rysunku poprzez przeciąganie danego bloku na rysunek.

 

oznaczenia blokow dynamicznych

Bloki dynamiczne oznaczone są dodatkowym żółtym znakiem w prawym dolnym rogu, dla odróżnienia od zwykłych bloków.

 

 

 

Na rysunku poniżej pokazano sposób wstawienia bloku dynamicznego samochodu, oraz zmianę jego kształtu (wybór jednego z rzutów) poprzez uchwyty.

 

bloki dynamiczne1

 

Zmiana bloku dynamicznego (edycja bloku dynamicznego).

Powyżej pokazaliśmy jak wstawić, oraz używać bloków dynamicznych.

Niestety ZWCAD nie posiada możliwości tworzenia nowych bloków dynamicznych - polecenie BEDIT.

W głównej mierze jest to spowodowane faktem, że edytor bloków dynamicznych jest opatentowanym rozwiązaniem firmy AUTODESK, INC., CALIFORNIA

 

Patent dotyczący bloków dynamicznych w pliku PDF

 

Synonimy: bloków dynamicznych
// ZWCAD: dymki słownika – szerokość 500 px i przeliczenie rozmiaru po wczytaniu obrazka (bez paska przewijania) jQuery(function ($) { if (!$.tooltipster) return; // obrazek w dymku wczytuje się po otwarciu – wtedy dymek trzeba zmierzyć jeszcze raz $.tooltipster.on('ready', function (e) { var instance = e.instance; $(e.tooltip).find('img').each(function () { if (!this.complete) { $(this).one('load', function () { instance.reposition(); }); } }); }); // SEO Glossary ustawia maxWidth: 400 – zmieniamy na 500 po jego inicjalizacji setTimeout(function () { $('.tooltipstered').each(function () { try { $(this).tooltipster('option', 'maxWidth', 500); } catch (err) {} }); }, 0); });