pondělí 7. srpna 2017

Navisworks 2018 - zpětná kompatibilita

Navisworks 2018 nemá dokumentované žádné novinky. Vývojáři Autodesku se hlavně věnovali integraci s dalšími aplikacemi jako je Revit a ReCap 360 Pro, do kterých můžete nyní podložit model z Navisworksu.

Ale jednu "novinku" přeci jen Navisworks 2018 má a tou je sdružený formát NWD a NWF souborů pro verze 2016-2018.

Navisworks je "point release" aplikace. To znamená, že formáty souborů jsou specifické pro každou verzi. Jakmile je soubor otevřen v novější verzi, dojde k aktualizaci a již nemůže být otevřen ve starších verzích (bez přeuložení). Toto platilo do verze 2017. Soubor projektu (NWF) vytvořený v Navisworks 2017 bylo nejprve nutné přeuložit, aby ho bylo možné otevřít ve starší verzi:


Navisworks 2018 má jednotné formáty pro verze 2016, 2017 a 2018. Projekt vytvořený v aktuální verzi 2018 ihned otevřete, bez jakékoli další manipulace, i ve verzi 2017 nebo 2016. Přeuložení je nutné pouze pokud byste chtěli otevřít NWD nebo NWF ve verzi 2015.




středa 2. srpna 2017

DYNAMO TIP #6: Jak vytvořit sdílený parametr

V BIM programu Revit je nezbytně nutné pochopit problematiku parametrů, jde totiž o základ informačního modelování a každý projektant by měl mít znalost, jak si jednoduše vytvořit nový parametr. Není ale parametr jako parametr, Revit zná totiž několik druhů parametrů, nicméně předmětem tohoto tipu nebude dopodrobna rozebírat konkrétní typy parametrů, se kterými Revit operuje, ale ukázat efektivní postup, jak si je jednoduše parametry vytvářet. K tomu nám pomůže velice jednoduchý skript v Dynamu a Revit 2018.1.

Ano, čtete dobře, dnešní tip se bude opírat o poslední update Revitu, konkrétně o rozšíření pro Dynamo Player, nebo chcete-li přehrávač skriptů Dynamo.

Uživatelé Revitu moc dobře vědí, že když si vytvoří sdílený parametr, který má své opodstatnění, je nutné tento parametr dále vytvořit jako parametr projektu a to může být někdy zbytečně zdlouhavé. Dnes si ukážeme, jak si pomocí Dynama vytvořit sdílený parametr, který se automaticky zahrne do projektu jako parametr projektu, aniž byste byli nuceni cokoliv dodatečně nastavovat.

Jediné, co je potřeba vytvořit před sestavováním algoritmu, je nový textový soubor sdílených parametrů - to je pouze pro ukázku, lze použít i váš firemní soubor. Následně spustíme aplikaci Dynamo a stáhneme si balíček Archi-lab. Tento balíček obsahuje celou řadu nepostradatelných uzlů, které se vám v různých situacích budou hodit.

Nyní si do plochy grafu vložíme následující uzly:

1.) String: daný uzel přejmenujeme na Název parametru
2.) String: daný uzel přejmenujeme na Název skupiny parametru
3.) Parameter Types
4.) Parameter Groups
5.) Boolean: hodnota True vytvoří parametr instance, hodnota False pak parametr typu
6.) Categories
7.) Parameter.CreateSharedParameter

Algoritmus by měl mít tuto podobu:
 

Nyní si daný algoritmus uložíme jako Vytvoření sdíleného parametru a samotné Dynamo zavřeme.

V projektu si spustíme Dynamo Player a vyhledáme složku, ve které se nachází náš nově vytvořený algoritmus, který se nám posléze načte.


Klikneme na ikonku dle obrázku a zobrazí se nám nastavení daných vstupů, které jsou důležité pro vytvoření nového parametru.


Nyní stačí dle libosti si zvolit, zdali chcete parametr instance či typu, k jaké kategorii bude daný parametr přidružen, jeho typ a v jaké skupině se bude zobrazovat - a v neposlední řadě, jaký ponese název a  do jaké skupiny sdílených parametrů se zařadí. De facto totéž, co byste nastavovali normálním uživatelským postupem v prostředí v Revitu. Po kliknutí na tlačítko Play se vám vytvoří sdílený parametr, ale současně se zařadí do projektu jako parametr projektu. Což s sebou nese značnou úsporu času. Daný algoritmus následně můžete používat na vytváření libovolného počtu parametrů.

Videoukázka:

pondělí 31. července 2017

DYNAMO TIP #5: jak získat a aplikovat hodnoty parametrů

V předcházejícím tipu #4 jsme si popsali, jak si načíst parametry typu či instance do Dynama. V dnešním tipu si pro změnu popíšeme, jak z načtených parametrů získat jejich hodnoty, a jak je dále zpracovat v rámci algoritmu.

Nejdříve, než si sestavíme algoritmus v Dynamu, si musíme vytvořit stěnu v Revitu, která nám bude probíhat přes dvě podlaží, a do které zasadíme element okna ve druhém nadzemním podlaží, viz obrázek.


Revit standardně nenabízí informaci o tom, jak je daný element okna výškově odsazen od projektové nuly, ale díky Dynamu jsme schopni tuto informaci získat a aplikovat ji do připraveného parametru. V následujícím kroku si vytvoříme parametr instance, který si nazveme Odsazení od ±0,000. Typ parametru zvolíme Délka a zařadíme ho do skupiny Vazby. V tomto případě můžeme zvolit kategorie pouze Okna, ale lze zvolit i další kategorie, u kterých je žádoucí vědět jejich odsazení od projektové nuly.


Potvrdíme OK a po označení daného okna zjistíme, že se nám parametr přidal do skupiny vazby.

Nyní máme již vše připravené a už nám nebrání nic v tom nastartovat si aplikaci Dynamo a začít si sestavovat daný algoritmus. Tak, jak bylo popsáno v tipu #4, si do pracovní plochy grafu vložíme následující uzly: Categories, All Elements of Category

Další uzel, který si vložíme do grafu, je uzel, kolem kterého se točí tento tip #5, a tím je Element.GetParameterValueByName.


Tento uzel umožňuje právě získat hodnotu z daného parametru a jediné co k tomu potřebuje specifikovat, je daný element a název parametru, proto ho propojíme s uzlem All Elements of Category a pomocí uzlu Code Block, do kterého zapíšeme výraz "Výška parapetu". V náhledu daného uzlu zjistíme, že vybral výšku parapetu daného okna.

Dalším krokem bude získat informaci o tom, k jakému podlaží je vázán daný element okna. K tomu nám poslouží uzel Element.Level, který je součástí stahovatelného balíčku Clockwork for Dynamo 0.9.x.



Daný uzel propojíme, stejně jako v předchozím případě, s uzlem All Elements of Category, abychom zjistili podlaží, ke kterému je vázán náš element okna.


V dalším kroku si do grafu vložíme opět uzel Element.GetParameterValueByName, který propojíme s uzlem Element.Level, u kterého budeme hledat informaci o výškovém odsazení od projektové nuly. Tuto informaci obsahuje parametr "Výška", který zapíšeme do uzlu Code Block.


Můžete si povšimnout, že hodnota, kterou uzel Element.GetParameterValueByName zobrazuje ve svém náhledu, není zaokrouhlena, proto propojíme daný uzel ještě s uzlem Math.Round.

Nyní máme vyselektovány hodnoty výšky parapetu okna od podlaží a výšku podlaží od projektové nuly. Teď už jen zbývá obě hodnoty sečíst a zaimplementovat do připraveného parametru Odsazení od ±0,000.

S tím nám pomůže opět uzel Code Block, do kterého zapíšeme vzorec: A+B. Po tomto zápisu se zobrazí na uzlu dva vstupy, do kterých napojíme výstupy z uzlů Element.GetParameterValueByName. Dostali jsme výškové odsazení okna od projektové nuly, teď už zbývá tuto hodnotu zaimplementovat do připraveného parametru.

Předmětem tipu #5 je také uzel Element.SetParameterByName, který pro změnu umí aplikovat zvolenou hodnotu do vybraného parametru.


Zde je nutné si dát pozor na to, že tok informací se otáčí směrem zpátky, ke zdrojovému uzlu All Elements of Category.

Výsledný algoritmus by měl mít tuto podobu:


Videoukázka - odsazení od projektové nuly:


čtvrtek 20. července 2017

Prefabrikované konstrukce v Revitu

Na Autodesk APP Store je pro uživatele s předplatným k dispozici rozšíření aplikace Revit 2018 pro tvorbu prefabrikovaných  betonových konstrukcí Structural Precast Extension for Revit 2018.
Po instalaci tohoto dříve avizovaného doplňku se v pásu karet Revitu zobrazí nová karta Precast obsahující celou řadu nástrojů pro tvorbu prefabrikovaných dílů včetně výztuže, automatické generování výrobních výkresů a export CAM souborů pro obráběcí stroje.


V nastavení prefabrikace lze nastavit celou řadu podrobných parametrů pro vytvoření jednotlivých částí jako např. maximální vzdálenosti pro rozdělení vybraných prvků na části, typy použitých úchopů, styky jednotlivých částí, způsob vyztužování nebo typ kótování na výrobních výkresech. Použít lze vlastní knihovní prvky ať už pro úchyty panelů, přepravní závěsy, spojky nebo vlastní typy prutů a sítí.


Výrobní dokumentaci lze generovat automaticky podle firemních nastavení.


Jednotlivé části lze také exportovat do CAM formátů. Podporované formáty jsou Unitechnik 6.0 a PXLM 1.3

Vytvořené návrhy lze pak přenášet do Navisworks nebo do BIM 360 Team pro snadnější komunikaci a koordinaci se stavbou.

Toto rozšíření je od Autodesku jistě dobrý počin, obsahuje základní spojovací prvky a úchyty. Pro větší použitelnost by to chtělo ještě rozšířit o další konstrukční prvky jako sloupy, patky a další spojovací prvky


úterý 18. července 2017

Nová mobilní aplikace pro zpracovaní skenovaných dat - ReCap Pro for mobile

Autodesk ReCap Pro for mobile je nyní k dispozici všem předplatitelům aplikace ReCap Pro, včetně verze zahrnuté v sadách AEC Collection a Design & Manufacturing Collection. Mobilní aplikace pracuje na zařízení Apple iPad Pro (10,5 "nebo 12,9"). Aplikaci je možné spárovat se skenerem Leica BLK360 přes Wi-Fi připojení.


Aplikace Autodesk ReCap Pro for mobile slouží jako rozhraní k BLK360, přijímá data skenování a může provádět určité počáteční zpracování přímo na místě, například registraci a kontrolu kvality dat. Pro pokročilejší zpracování jsou data přenášena do desktop aplikace ReCap Pro. Pomocí desktop aplikace ReCap Pro můžete vytvářet 3D mračna bodů pro použití v návrhových řešeních společnosti Autodesk, jako jsou aplikace AutoCAD, Revit, Civil3D a Infraworks. Do ReCap Pro můžete dokonce připojit modely Navisworks a obohatit jimi panoramatické pohledy RealView.


S mobilní aplikací Autodesk ReCap Pro for mobile máte přístup ke skenovaným datům odkudkoli a umožňuje vám přímo v terénu skeny prohlížet, provádět nad nimi měření, vytvářet poznámky a komentáře. Data jsou sdílena a synchronizována přes cloud. Aplikaci lze také využívat v režimu offline.

Jak funguje ReCap Pro for mobile se skenerem BLK360:


Autodesk ReCap Pro for mobile lze stáhnout na Apple App Store - zde.

pondělí 17. července 2017

Revit 2018 - nová šablona pro betonové konstrukce a vyztužování

V návaznosti na naší šablonu pro betonové konstrukce a vyztužování vydanou pro slovenské uživatele v loňském roce (viz článek na zdi) si nyní můžete z portálu helpdesk.cadstudio.cz  v sekci Soubory ke stažení>Revit>Šablony stáhnout aktualizovanou šablonu pro betonové konstrukce a vyztužování, určenou pro verzi Revit 2018 a přizpůsobenou českému prostředí. Šablona má název CADStudio_KCE_CZ_2018_v1_0.rte.

Šablona obsahuje celou řadu nastavení a knihovních prvků, které vám usnadní návrh a tvorbu výkresové dokumentace betonových konstrukcí. Nastavení se týká parametrů projektu, organizace prohlížeče projektu, filtrů pohledů, šablon pohledů, tabulek výztuže, materiálů.

Podívejte se na náhledy některých nastavení:

Nově vytvořená organizace Prohlížeče projektu, nové parametry projektu, filtry zobrazení výztuže:


V tabulkách výztuže je zobrazena hmotnost výztuže a náhledy na tvary prutů.


Materiály obsahují kompletní materiálové charakteristiky:


Z konstrukčních prvků jsou do šablony načteny základní tvary nosníků, sloupů a patek.



V šabloně jsou vytvořeny běžně používané typy stěn, podlah, schodišť a otvorů do stěn a podlah.

Do šablony jsou načteny základní tvary výztuže a vytvořeny běžně používané průměry prutů včetně jejich hmotnosti. Kromě prutů jsou v šabloně nově obsaženy základní typy svařovaných sítí, spony a háky.


Vložené prvky, jak konstrukční, tak i výztuž, lze popisovat popiskami odpovídající českým standardům.



Podrobný popis nastavení najdete v PDF dokumentu s názvem Popis šablony CADStudio_KCE_CZ_2018_v1_0 na helpdesk.cadstudio.cz v sekci Soubory ke stažení>Revit>Datasety a manuály


čtvrtek 13. července 2017

Aktualizace Revit 2018.1

Ani o prázdninách Autodesk nespí a relativně krátce po uvedení Revitu 2018 dnes vydal aktualizaci Revit 2018.1. Aktualizace je k dispozici všem uživatelům s předplatným (subscription či maintenance) a je ke stažení buď pomocí Počítačové aplikace Autodesk (Desktop App) nebo přímo z účtu Autodesk Accounts.

Řada novinek verze 2018.1 je inspirována podněty od uživatelů, které je možné zadávat na stránkách Revit Ideas. Pojďme se podívat, co je tedy v této verzi nového.

Vylepšení Přehrávače skriptů Dynama

Přehrávač skriptů Dynama je již součástí instalace Revitu a vylepšení se týká možnosti zadávat uživatelské vstupy (například výběr prvků) ještě před spuštěním skriptu nebo během něho. To umožňuje uživatelům využívat skripty Dynama aniž by věděli, jak Dynamo používat. To je myslím docela významné vylepšení, které umožní využívání složitějších skriptů i běžným uživatelům. Zároveň se v rámci aktualizace nainstalují další skripty.


Organizace tabulek

V prohlížeči projektu bylo možné organizovat (třídit a seskupovat) pohledy modelu, ale z nějakého důvodu to neplatilo pro tabulky. Konečně je tedy od této verze možné seskupovat a seřazovat tabulky stejným způsobem jako pohledy:


Revit Structure


Volná výztuž



V oblasti vyztužování je možné vytvářet výztuž libovolného tvaru, jak ve 2D tak i ve 3D. Výztuž lze vytvářet jako samostatné pruty i jako sadu prutů. 


Podívejte se na videoukázku použití této funkce:


Rozšíření Autodesk Structural Precast Extension for Revit 2018

Na Autodesk APP STORE bude v nejbližších dnech k dispozici rozšíření Revitu pro prefabrikované betonové konstrukce. Jakmile bude rozšíření k dispozici, podrobně ho prozkoumáme a napíšeme další článek. Zatím jsou k dispozici jen obrázky:


Revit MEP

V oblasti TZB jsou k dispozici tato vylepšení:

Vylepšení spádování potrubí

Spád potrubí je možné zadávat během trasování potrubí. Je tak možné zadat jiný spád hlavní větvi a odbočce.


Další vylepšení

- Součástí aktualizace jsou i dodatečné knihovní prvky - celkem 25 nových souborů. 
- Pro snadnou změnu a tvorbu vzhledu materiálů je k dispozici nové API
- API bylo vylepšeno i co se týká TZB. Pomocí API je nyní možné získat délku osy kolen, ohybů, T-kusů nebo křížení. 
- Revit 2018.1 obsahuje další knihovní prvky pro vkládání přípojů. Instaluje se obsah pro Spojené státy, Kanadu, Velkou Británii, Indii, Jižní Afriku a Evropu. České zatím bohužel chybí.