29.05.2013
Apollo Bridge Apollo Bridge Architect: Ing. Architect: Miroslav Ing.Maťaščík Miroslav Maťaščík - Alfa 04 a.s., - AlfaBratislava 04 a.s., Bratislava Design: DOPRAVOPROJEKT Design: Dopravoprojekt a.s., Bratislava a.s., Bratislava
Směry dalšího vývoje SCIA Engineer Ing Martin Novák, CSc, Nemetschek Scia, s.r.o.
Konference STATIKA 2013, 16. a 17. května
Release SCIA Engineer 2013 Resulting Product Sales organization
Business Division Design Jižní Evropa Severní Evropa Střední Evropa Východní Evropa US Latinská Amerika UK-ME-Asie
Business Division Fabrication Projekty Beton Projekty Ocel
1
29.05.2013
Release SCIA Engineer 2013 Resulting Product in Interoperability Sales organization in the Nemetschek BU Engineering
Scia Engineer certifikováno na IFC2x3 Open BIM Momentálně zapojeni:: Buildingsmart, Graphisoft, Tekla, Nemetschek, Nemetschek Scia, Nemetschek Allplan, Nemetschek Vectorworks, Trimble, Data Design Systems
Organizace vývoje
Organizace vývoje
Cíl: plynulý, stabilní a efektivní vývojový proces Jak: agilní metodiky vývoje maximální dúraz na kvalitu produktu refaktoring
•
Kanban
2
29.05.2013
Agile development methods
Agilní A il í metodiky t dik Classic
Planning
Adaptive software development
Requirements
Colaboration
Speculation
Learning
Realization
Jak udělat vývojový proces co nejefektivnější? Reuse
Modulární architectura - reuse vyvinutých modulů
3
29.05.2013
Refaktoring – modernizace Nahrazení částí softwaru, které: -Nejsou spolehlivé -Brání použití paralelního zpracování j p přehledné -Nejsou -Neumožňují reuse
Co je nejtěžší na refaktorizaci?
Interakce mezi starým a novým kódem programu
4
29.05.2013
Kam směřujeme? Refactoring chapters
Engineering report (new document) 100% redesign – completely new program code Work of 1,5 year released in SEN 2013 Next progress in 2014 Interaction with: Results Pictures (gallery, graphics etc.) Data server
5
29.05.2013
Design / checks (Concrete, Steel, Timber….) Refactoring and redesign New architecture Parts common for all checks will continue as „Results futurization“ (re-use!) Release : 2014, 2015, 2016 Refactoring of checks itself: Concrete toolbox Steel toolbox Timber…. ….
Results futurization Step – by – step redesign + refactoring First part (results API) done in 2012 (timber) goals: get rid of spaghetti of Nexis New improved results display, handling document tables, searchinig for extremes, LC combinations etc., both 1D and 2D – eg. Allow detailed output in 1 point in 2D Platform (reusable in all result and checks) for fast development of all new design and checks functionality (Concrete Toolbox, Steel Toolbox, Composite toolbox etc….) Allow parallelisation of checks User friendly service Get rid of black-box – allow detailed checkable outputs for 1D and 2D Open checks – customizable checks (Design forms) Storing selected results – not erase everything after recalculation
6
29.05.2013
Results futurization timeframe: 2013 - Design forms, Brazilian 1D concrete 2013.1: Introduce (merge) Results API into release version in current results and checks (new LC combinator, new results storage) Connect both 1D and 2D checks to Results API - Brazil Eurocode to be connected to Concrete toolbox (re-used code independent part) Detailed output of Eurocode checks
2014 New Ne Concrete Eurocode E rocode design + checks New steel checks New result tables
2015 New tools for better displaying of results (eg. on phased sections, on member surfaces etc.) New generator of result tables (user friendlly, handling in document etc.) Conctruction stages and advanced outputs
FEM solver interface Step – by – step refactoring + redesign Work of cca 1 year merged in SEN 2013 (for testing) goal : getting rid of Nexis in solver interface (export data to FEM solver directly , not through Nexis) Introduce Multimodel Getting rid of limitations in advanced calculations (CDD, PGNL, construction stages, prestress etc.)
Timeframe: 2014 – íntroduce it for main part of calculations, also CDD 2015 – other nonlinear calculations, multimodel, pilot for load descending?? 2016 – 2017 – TDA, conctruction phases etc. material nonlinearity??? depending on FemCo TDA ??? depending on FemCo
7
29.05.2013
Structural model vs. analysis model Goal: Automatic structural shape on 2D members, interaction 1D/2D Structural shape of concrete reinforcement Better interaction of structural/analysis in BIM
Timeframe: 2015 – changes in base of structural model to fit to both 2D/1D 2016 – 2018 next steps
Load panels refactoring Goals: Restructure Panels and 2D members to make common code as a basis Allow eg. switch 2D member to load panel and vice versa, what is necessary for load panels in BIM Composite panels, beams and columns refactoring Structural shape also for composite
Timeframe: 2015 – start 2016 – 2018 next steps based on priorities
8
29.05.2013
3D modelling and graphics Goals: Refactoring of Picture gallery and Picture editor Dimension lines Modeling improvements
Timeframe: 2015 – introduce i t d 3D and d 2D gallery ll picture, i t proper dimansion di i lines li etc. t 2016 – 2018 next steps depending onpriorities, GA drawings?? Reinforcement drawings?
Autodesign and optimizations Goals: Autodesign refactoring Connect MOOT as standard autodesign Autodesign with respect to both ULS and SLS
Timeframe: 2015 – code d cleaning l i 2016 – next steps, fast optimization using new solver link, 2017, 2018, 2019 – parallel processing, next steps
9
29.05.2013
3D reinforcement Goals: Improved reinforcement related to structural model Automatic generation of rebars in 1D and 2D Reinforcement sketches and drawings
Timeframe: 2014 –reinforcement sketches – 1st version 2015 – improved sketches, new rebars model as a pilot 2016 – reinforcement generator for 1D, partly 2D 2017 – next steps ?? depending onpriorities
New GUI New N GUI – better b tt handling, h dli user friendly, f i dl sexy etc. t Timeframe: Go step-by-step Start with improvements, depending on priorities - Results as a 1st step in 2014 Then improvements in services, view parameters, outputs etc… Switch to completely new GUI – 2016/2017 ?? Depending on priorities
10