jotne epm technology as n.
Skip this Video
Loading SlideShow in 5 Seconds..
Jotne EPM Technology AS PowerPoint Presentation
Download Presentation
Jotne EPM Technology AS

Jotne EPM Technology AS

209 Vues Download Presentation
Télécharger la présentation

Jotne EPM Technology AS

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Jotne EPM Technology AS ModelServerManagerIFC (BIM manager) training 2008-01-17

  2. EPM Technology Jotne EPM Technology a member of the Jotne Group, specialising in information technology Since 1990 the company has developed database solutions to handle product models for the Built Environment, Aeronautics, Oil&Gas, Space and Defence Standards; buildingSMART and ISO 10303 - STEP, PLCS, etc. Jotne has a staff of about 200 persons, and its IT products are used by clients all over the world

  3. Agenda • Building Smart, EDMModelServer, architecture and tools • BIM terms • EDMModelServerManager overview • ModelServerManager installation • ModelServerManagerIFC functionallity • Browse, report, 3D viewer • Check in/Check out • Management of a EDMModelServer in general • Organisation of data • User, groups, ownership and access rights • Methods (Schemata) • Close future • IFD • Full IDM support

  4. Large Hospital Project (AHUS), About $ 1,2 Billion using IFC

  5. StatsbyggDirectorate of public Construction and PropertyHITOS and HIBO pilot projects

  6. ForsvarsbyggNorwegian Defence Estates AgencyPilot project at Håkonsvern in Bergen

  7. Software VendorsMake your software compatible with buildingSMART • EDMsdk™ software development kits: • EDMconnector™ is a license free library for IFC-ready applications to connect to any number of EDMmodelServer™/IFC on the web • EDMdesktop™ is a library for exchanging data between an IFC database and the building application

  8. Solution ProvidersOffer buildingSMART 3D BIM services to market • A semantically rich BIM enables services for: • project hotels manage true BIM information • product catalogue services doing drag-and drop of all information to the BIM • knowledge systems • material and element databases for classification and specification systems • Analysis and simulation to make better decisions for more accurate budgets and plans • automated checks • building regulation • energy performance • accessibility design • company and project quality metrics The service provider will implement services as methods in the EDMmodelServer™/IFC using our powerful data manipulation language. The services can be made available as web services either from own servers or licensed to client servers. Full integrity of intellectual property rights are guaranted. Service providers should especially take a look at the following products: • EDMmodelServer™/IFC for BIM Management • EDMdeveloper™ - the software development kit for serverside application

  9. What is modelserver? • Storing (large quantities) • Sharing • Immediate access to large resident models (no file upload) • Views, partial datasets • Extract diract through views • Integrity, consistency • Validation • Merge • Search engine • Ownership and protection • Workflow • Analysis • Calculation • Versioning • Transactions

  10. Important terms • STEP, IFC and Express (ISO Standards), IAI, STEP (standardisation Organisations) • Express Schema, Query schema (STEP, EDM) • Methods (EDM Model Server term) • Repository (STEP, EDM term) • Model (STEP, EDM term) • Instance, aggregate and attribute (STEP, EDM term) • Object oriented (database) • IFCObject, IFCElement, IFCRelation, IFCProperty (IFC terms) • Global Unique ID (GUID) • Partial model • Check-Out / Get-Out / Check-In • Merge • IDM (Informatil Delivery Manual) • Exchange Requirement (IDM term) • IFD library ( • IFD Consept (Subject, Property, Unit, Nest, Bag, Value)

  11. EDM architecture overview Server room Client User’s Application Web Server User’s App Server EDMremoteInterface HTTP Web connector httpTunnel EDMinterface™ EDMinterface™ TCP TCP / HTTP TCP User’s Application EDMServer™ EDMremoteInterface EDMapplicationServer™ TCP EDMinterface™ EDMdataServer EDMdatabase EDMdatabase™

  12. Thin client – illustration

  13. EDMModelServer Scalable system/load balancing Client Reports EDMapplication Server™ Client Reports Client Read/Write Application WAN EDMapplication Server™ Client application Upload/Merge LAN EDMserver™ Short transactions Client application Upload/Merge Long transactions EDMapplication Server™ Methods File system database Storage Client application Upload/Merge WAN EDMapplication Server™ Multipple databases LAN Client Administration File system database Storage

  14. Model Server Manager - MSM Management of BIM’s End user Developer Administrator

  15. IFC Browse, view, report and check-in/out

  16. Installation and startup - Overview • Initial client installation • Download and install EDMModelServerManageIFC and EDMModelServer trial from • or • • ModelServerManagerIFC_Srv5.0_1.2.319.msi • EDMModelServerIFC_2008_03_27.msi • OctagModellerFull.2181.exe (3D viewer) • Setting up thin connections. • Simple TCP • HTTP tunneling and/or proxy server • Local DB (need EDMDesktop or EDMDeveloper license) Default server: TCP, Host: Port: 4430 Log in as User: Public Group: Public Pwd: Public • Client upgrade • Automatic upgrade of client • Manual upgrade of client • If somethings goes wrong • Uninstall manually EDMModelServerIFC

  17. Login thin clinet - TCP Oslo server

  18. Server installation and startup • EDMModelServer setup for one month trial on single PC • The server software is contained in the install-kit: EDMModelServerManagerIFC • Run license installer and fill in License Id and password • Start the local server and application server from the desktop • Restart/log off and on before this step 1: 2: • Check connection to local server from MSM. Connection name: localhost TCP Host: localhost Port: 4430 Log in as User:superuserGroup:sdai-groupPwd:db1

  19. Upgrade to latest client version

  20. Re-install client - manual procedure • Check for updates • Download correct version to PC • Uninstall current version

  21. Re-install previous version • Download correct version to PC • ModelServerManagerIFC_Srv5.0_1.2.290.msi • Uninstall current version • Add/remove programs in windows • Install new version

  22. Create new connection • Connection name • Select existing connetion • Write a new name for a new connection • Username • Obtained from BIM manager • Group name • Obtained from BIM manager • Password • Your personal password. Initially given by the BIM manager • Hostname (or IP address) • Obtained from BIM manager • Port number • Obtained from BIM manager • Test and show repositories • Only for connection testing • Select the connection • Or hit <Enter> in the connection name field

  23. Login thin - HTTP tunnel

  24. Login thin – LOCAL DB

  25. Settings – Default schema • Default schema when creatinig new models

  26. Default options • Default options • Should only be ticked off if you have the Octaga Modeller installed.

  27. Options menu Select STEP P28 XML format for all export operations. If none selected then IFC STEP P21 format is used Controls the degree of messaging from the system Controls the degree of messaging from the system Obsolete. Whether to keep all datasheets in a tabbed control or not. Obsolete. Whether to show in 3D viewer at doubleclick on mouse or not Should only be ticked off if you have the Octaga Modeller installed.

  28. ModelServerManager IFC dialogs • Organize BIMs • Repository/Model treeview • Creating new model (new BIM), Rename, Delete • Export/import (whole models) (Upgrade to newer schema version) • Users, groups and access rights • Browse inside a BIM • Basic MSM functionallity/windows • Organise windows in manager, • Browse objects, property sets, etc • IFC treeview (fixed) • 3D viewer (Octaga, DDS viewer) • Datasheets (GridControl, HTTP or 3D configurable) • Report (configurable) • Extracting partial models • Get-out / Check-out • From IFC treeview, report or property sheet • Check- In / Merge • Validation - IFC and IDM

  29. EDMModelServerManager Deveopment and management utilities • IFD and IDM • Model validation and model checker • Manage users, groups and access rights • Utilities • Instance browser • IFC documentation • EDM Supervisor • Model editing functions • Spatial structure, systems, zones

  30. EDMModelServerManagerDeveopment and management utilities • Repository and model Administration • Server Management • Schemata editing, compiler and debugging utilities • IDM registration

  31. MSM - Menu • Select server login • Select repository and model (create, delete and administration) • Create new prosject, site, building, storey and space • Create new system • Create new zone • Upload and download model • Get-out, check-out and check-in • Check-out folder • Validate IFC schema rules • Validate additional rules (Model checker) • IFD browser • Instance browser • Modelserver administrator • EDM Supervisor (singleuser or client) • Window organization (window manager) • Report window organization • Space report or element report

  32. Check-in/merge report

  33. Model storage and organization • Database • Is stored in the file system of the server • A server can have only one database open simultaneously, but can switch between diferent databases • Respository • Organizing the models in a project. • Access given to groups and users . • Model • Based on an IFC Express schema • The populations are stored in models. • Access given to groups and users

  34. Model level functions • DblClick Node - Selects the model for IFC broser • Delete Node - Delete repository/model • Drag IFC file in - Import model from windows file system • <cntrl> drag-in- Show import dialog before import • Drag node out - Export model to windows file system Right click on treenode

  35. User, group and access administration dialog

  36. IFC browser treeview • Project • Site • Building • Storey • Building elements container • Building element group • Building element • LayerSet • Layer • Space

  37. IFC browser treeview • DblClick - Show children and Show properties • -> - Show (expand) children of node • <- - Close (collapse) node • Enter - Show properties • <Cntrl> Enter - Show in 3D viewer (elements or spaces) • <Cntrl><Shift>Enter - Showall containedelements in 3D viewer • <Alt><Cntrl>Enter- Show in 3d view, reset viewer first • Drag-Out - Get-Out (partial dataset, for read only) • <Cntrl><Shift> Drag-Out- Check-Out (partial dataset, for update) • Drag-In (File) - Check-In (with default settings) • <Cntrl> Drag-In- Check-in, show check-in dialog

  38. Systems and zones • Create systems and zones • Drag elements from spataial structure to system. • Drag spaces from spatial strukture til zones. • Remove spaces or elements from zones or system by just deleteing them. Ini the system/zone

  39. IFC browser treeview menu • Refresh - Refresh children • Browse - Show instance browser for this node • Datasheet - Show datashee for this node • Show references - Show instances referencing this node in instance browser • Check-Out - Show check-out dialog for this node • Check-In - Show check-in dialog • Remove all classifications - Remove all calssification references to this node • Forced deep delete - Delete node and its children • Highlight - Show and highlight in 3D viewer • 3D view - Show in 3D viewer • View storey - View all elements below a spatial elementelements • Reset 3D view - Empty the 3D viewer • View spaces - View spaces in 3D viewer Right click on treenode

  40. Reports module Right click in the grid Right click on column header

  41. Report selection menu Report selection menu Report selection menu

  42. Report menu functions A - button: Show all reports Right click on report name - menu

  43. Report moduleReport selection list 1 A - button: Show all reports Right click on report name - menu Set this report as defult report for this element type Remove the report from this list (list of reports for specific element types) Go to report management module

  44. Report moduleReport selection list 2 S - button: Show selected reports Right click on report name - menu Include the report in the selected list. (list of reports for specific element types) Go to report management module

  45. Report management module

  46. Report management • Report definition • Column definition (ExpressX) • Query functions (ExpressX) • Update functions (ExpressX) • Update expressions • IDM based access control will come later • Setting up Column and row end-user information • Row information (__Info) • Column information

  47. Report management • Report definition • Format specification DimX,Numeric,#; DimY,Numeric,#; DimZ,Numeric,#; Area,Numeric,#.00Group by column …. • GroupBy initially grouped by the specified column • Summarize specification ProgrammedArea,Total area: {0};DesignedArea,Total area: {0} ……….

  48. Datasheet window

  49. Datasheet window

  50. Properties window, Spatial structure elem. • Element owners in spatial object • Drag-Out - Check out partial dataset • Popertyset (type of property set) • Propertyset owner • Individual properties • Edit property value • IDM based access control will come later