SlideShare a Scribd company logo
A Crash Course in Handling Large
BIM Projects
Harlan Brumm
Service Design Manager
About Me
■
■
■
■
7 years with Autodesk Revit expert
■ Support Specialist
■ Technical Lead
■ Product Manager
8 years experience with AEC Firms prior
■ Residential, Healthcare, Education, Commercial, Land Development
Education
Harlan Brumm
■ BS-ARCH: University of Wisconsin-Milwaukee
AUTODESK UNIVERSITY 2013
A AUTODESK
Crucial Questions
What is a large BIM project?
■ Number of team members
■ Size of file
■ Square footage
■ Complexity
What do they all have in common?
■ Perception
■ Unpredictability
■ Need for collaboration
Why do they warrant concern?
■ Drain resources of time and money
■ Lessened likelihood of success
■ Force stressful tipping points
What do teams control?
■ Capability of teams
■ Understanding of methods to achieve
■ Familiarity with solutions
AUTODESK UNIVERSITY 2013
A AUTODESK
BIM Large Project Framework
AUTODESK UNIVERSITY 2013
Applications, data files, parameters,
templates, folders, workstations, servers
(real and virtual), networks connections
Standards, protocols, workflows, project
reviews, file audits, content creation,
content modification, content approval
Modelers, designers, project managers,
BIM champions, BIM managers, content
creators, data managers
A AUTODESK
People
■
■
■
People are more important to a large BIM project than any tool or
process
Culture
Organization
Training
■ Assessments
■ Skills Matrix
■ Skill Focus
■
Applications
■ Standards
■
■
Workflows
Maintenan
ce
Choroid ■•pkruji
BitJb of jvwfctw Cornu
Ctikar avis
U i ppoca mjnis
A AUTODESK
People | Who’s on our team?
When a team is performing at its best, we'll find that each member has
clear responsibilities and every role needed to achieve the team's
goals is being performed well.
■ Recruiting
■ Team
effectiveness
■ Coaching
■ Motivation
■ Delegation
AUTODESK UNIVERSITY 2013
A AUTODESK
People | Roles
Model Manager or Revit Champion
Content Creation Specialist
Discipline BIM Coordinators
Data Coordinators Project
Specific Role
A AUTODESK,
People | Skills
How do you identify the training that people really need to perform
at their best? And, how do you make best use of a small training
budget, and negotiate for more training resources where you need
this?
Assessments (Skills Matrix)
■ What training is needed?
■ Who needs it?
■ Why is the training important?
■ How will the training be delivered?
Skill Focus
■ Applications
■ Standards
■ Workflows
■ Maintenance
AUTODESK UNIVERSITY 2013
A AUTODESK
Processes
We have good tools, but are we using them right? Process is the
means by which we deploy tools and invariably is more important to
the success to large projects than any application.
 BIM Project Execution Planning - How is BIM to be deployed on this project?
 Collaboration Workflows - How and When do we share data effectively?
 Standardization - How does everyone know the proper format of the
deliverables?
AUTODESK UNIVERSITY 2013
A AUTODESK
Processes | Project Execution Plans
The BIM Project Execution Plan defines
uses for BIM on the project (e.g. design
authoring, cost estimating, and design
coordination), along with a detailed design
of the process for executing BIM
throughout the project lifecycle.
Project Information
BIM Uses
Process Design
Information Exchanges
Data Requirements
Collaboration Procedures
Model Structure
A AUTODESK,
Processes | PxP cont.
Autodesk BIM Deployment
Plan (Enterprise and Project)
■ Establish organizational and project
team business practice standards
■ Bind all parties early in project and
define roles and responsibilities
■ Define model types and requirements
■ Set parameters for visualization,
simulation and analysis
■ Standardize communication and
collaboration practices
■ Level of Development is key
AUTODESK UNIVERSITY 2013
A AUTODESK
Processes | PxP, cont
■
■
■
■
■
■
■
■
■
■
AGC - Consensus Docs / BIM Addendum /
Execution Plan
AIA - IPD Guide / E202
CIC- BIM Project Execution Planning Guide
NIST - General Buildings Handover Guide
FIATECH - Fully integrated and automated
project processes
CURT-Collaboration, Integrated Information
and the Project Lifecycle
GSA - BIM Standard
NIBS - National BIM Standard
3xPT Strategy Group - CURT, AGC and AIA
collaboration
AIST - CIMsteel Integration Standard
AUTODESK UNIVERSITY 2013
A AUTODESK
Processes | Collaborative Workflows
DIGITAL PROJECT
AutoCAD Revit
Pre-Design Schematic Design
AUTODESK UNIVERSITY 2013
Design Development Construction Documents
A AUTODESK
Processes | Collaborative Workflows
Documentation via the federated model
A AUTODESK
Processes | Standards
Project Standards make everything easier...if they are followed
AUTODESK UNIVERSITY 2013
A AUTODESK
Tools | Lets Talk Tech
Hardware
■ Workstations
■ What hardware do we need to efficiently execute this project?
■ Does everyone need the same hardware or the same
performance?
■ How do make the business case for procurement?
■ Networking
■ Where are my teams located and how do connect them?
■ How do we maximize bandwidth, but minimize costs?
■ Where does virtualization fit in?
AUTODESK UNIVERSITY 2013
A AUTODESK
Tools | Hardware Requirements
People cost more than workstations
http://usa.autodesk.com/revit/system-requirements/
AUTODESK UNIVERSITY 2013
A AUTODESK
Tools | Processor
■ Speed
■ Cores - Revit is multi-threaded
■ Vector printing
■ 2D Vector Export such as DWG and DWF
■ Rendering (4 Core Limitation lifted in Revit 2011)
■ Wall Joins representation in plans and sections
■ Element Loading. Loading elements into memory is multi-threaded, reducing view open times when
elements are displayed for the first time in the session.
■ Parallel computation of silhouette edges (outlines of a curved surfaces) in perspective 3D views.
Engaged when opening views, changing view properties, and navigating the view and will be more
noticeable as the number and complexity of curved surfaces increases.
■ Translation of high level graphical representation of model elements and annotations into display lists
optimized for given video card. Engaged when opening views, changing view properties and will be
more noticeable as the number and complexity of model elements increases.
■ File Loading
■ Point Cloud Data Overlay
AUTODESK UNIVERSITY 2013
A AUTODESK
Tools | Hard drive
SSD = Speed Impacts
not just Revit...
AUTODESK UNIVERSITY 2013
A AUTODESK
Tools | Memory
~20X file size when expanded in Memory
32 GB RAM recommended for management of large
models.
Do More
not really faster(that’s the processor)
A AUTODESK,
Tools | Graphics Card
Go Here
DirectX 10 capable GPU with Shader Model 3.
AUTODESK UNIVERSITY 2013
A AUTODESK
Tools | What's the worst that can happen?
Stress, Stress, Stress, and worse - project death
■
■
Poor performance, slow response times
Inability to do common tasks
Printing
Exportin
g
Navigation of the Revit Model
■
■
■ Worst Case Scenario - Complete halt to the
Revit Project, abandonment
AUTODESK UNIVERSITY 2013
A AUTODESK
Tools | Servers
■ File servers
■ Windows based
■ HD speed
■ Avoid DFS but it can work...
■ License Servers
■ Bandwidth
■ Whatever is supported
■ Don’t do Redundant
configurations
AUTODESK UNIVERSITY 2013
A AUTODESK
Tools | Network Infrastructure
Networking can be the weak link to the best
organizations.
■ Performance, performance, performance
■ How do you speed it up?
■ Increase bandwidth - Manage usage (People)
■ Re-organize configuration
■ Reduce data through-put
■ Virtualization...
■ Force - multiplier
■ Changes through-put
AUTODESK UNIVERSITY 2013
A AUTODESK
Tools | Network bandwidth
■ The better the bandwidth, the better for Revit.
■ Network latency should not exceed 100ms
AUTODESK UNIVERSITY 2013
A AUTODESK
Tools | Revit - End Users
■ New Local File Daily
■ Communicate and coordinate Syncs with Peers
■ Worksharing Monitor / Bluestreak
■ Follow Workset creation guidelines and usage
■ Use “Specify Open”
■ Working views
■ Views are “Cheap”
■ Take care of UserName and ensure consistent
file pathing
AUTODESK UNIVERSITY 2013
A AUTODESK
Tools | Revit - End Users
■ Close other open applications when performing a
memory intensive task
■ i.e. printing, exporting, and rendering
■ Before performing memory intensive tasks, restart
it
■ Restart Revit at least once a day.
■ Close Hidden Windows
AUTODESK UNIVERSITY 2013
A AUTODESK
Tools | BIM Managers
■ With Large Projects, the BIM Manager plays a
important role in the Health of the project
■ Their decisions will often make or break the
project work
■ Good BIM Managers are engaged with People,
Process, and Technology.
AUTODESK UNIVERSITY 2013
A AUTODESK
Tools | Basic Revit Troubleshooting: Questions to always
ask
Did this issue recently occur?
Are all users seeing the same behavior?
Is Revit on latest build?
Same results with Hardware Acceleration on  off?
Display driver updated/certified list?
AUTODESK UNIVERSITY 2013
A AUTODESK
Tools | Basic Revit Troubleshooting: Resolve View
problems
Create a new view
Cut and Paste geometry to same place Cut and Paste
geometry to new project Apply a view template (new
workflow for 2013)
Check for large coordinates outside 20 mile "box"
Save a project copy with worksets disabled Check
View Properties:
View Range Discipline Detail
Level Scale
Visibility / Graphic Overrides
AUTODESK UNIVERSITY 2013
A AUTODESK
Tools | Deployment Prep
■
■
■
■
■
Do you need to create deployments
for different of
_ , users based
on discipline, software features, and
settings?
What Revit out of the box content do
you need?
How can / do you want to manage
content?
How will you manage add-ins? Where
will user projects and files reside?
■
■
■
■
■
Which user settings do you want to
specify?
Revit Server?
Do you need to create 32 bit and/or 64
bit deployments?
For network licensing, what is your
license server type?
How do you want to distribute/access
your licenses across your enterprise?
AUTODESK UNIVERSITY 2013
A AUTODESK
Tools | Deployment Best Practices
Read the Autodesk Network Admin Guide-
Read the Revit Install Supplement
■ Use short paths
■ Plan Revit Server
■ Do not use Modify Deployment tool
■ Turn Off Any Security Software
■ Close All Programs
■ Turn Off UAC (User Account Control)
AUTODESK UNIVERSITY 2013
A AUTODESK
Tools | Revit.ini workflow
Install first standalone on test machine
Launch Revit
Configure
Locate and Save Revit.ini
Use option to include Revit.ini in deployment
AUTODESK UNIVERSITY 2013
A AUTODESK
Tools | Setup Log vs. Install Log
■ Setup log is summary
■ Install log is detailed (Verbose)
■ Microsoft Windows install Log Analyzer (Wilogutl.exe)
■ Verbose log for silent GPO/SCCM installation
AUTODESK UNIVERSITY 2013
A AUTODESK
Tools | Revit - Template
Pre-configuration requirements
Project Browser
Object Styles, Line Styles, Line Weights
Shared Parameters
Families
Materials
Annotative Objects
Projects - Project Browser @
0 PJ Views (exp_Sheet Type)
i ©.....00_Admin
I |.....DESIGN
; 0 Structural Plans
.......S-W-FP-01-FIRST FLOOR PLAN
S-W-FP-02-SECOND FLOOR PLAN
i ©.....3D Views
I $.....DRAWING SET
j ©.....Structural Plans
; © Elevations (Building Elevation) i ©
Graphical Column Schedules
j S.....SCHEDULES
(0) Drafting Views (Schedules)
I........MASONRY UNTEL SCHEDULE
L PIER SCHEDULE
L SPECIAL X)IST LOADING SCHEDULE
© Legends
© B Schedules/Quantities
j.......00 SHEET LIST
j j.......00 VIEW UST
01 CONCRETE COLUMN SCHEDULE-working
j—01 STEEL COLUMN SCHEDULE-working
j.......CONCRETE BEAM SCHEDULE
i.......FOOTING SCHEDULE
0 Sheets (exp_Sheet Type)
j $.....00.ADMIN
j...... 000-SAVE TO CENTRAL
I 001 - Schedule Formatting -ADMIN USE ONLY
; ©.....Structural
^)-^[] Families © [<2l]
Groups tse Revit
Links
AUTODESK UNIVERSITY 2013
A AUTODESK
Tools | Revit - Worksharing
Worksharing Best Practices
1. New Local File daily
2. Consistent network locations  mapped drives
3. Consistent workset naming
4. Each user has unique username
5. Set synchronization intervals for project teams - must
manage the people!
AUTODESK UNIVERSITY 2013
A AUTODESK
Tools | Revit - Shared Coordinates
The coordinate system causes many more issues
than it should on large projects.
■
■
■
■
Pre-defined organization and
methodology clearly documented
and communicated Project Internal
vs. Shared Coordinate systems
Consistent set-up and management
Set it in beginning AND don't
change it without planning!
A AUTODESK,
Tools | Revit - Maintaining the Project
Schedule Regular Maintenance
■ Purge Unused
■ Audit
■ Save As (with new name) - New Locals for All - wipe
the old away.
■ Monitor Project Size and Family Sizes
■ Reduce Family Complexity
■ Clean up imported content
■ “Health Checks” at key intervals - consider project phases as key
milestones for checking the model.
AUTODESK UNIVERSITY 2013
A AUTODESK
Tools | Revit Server
When should Revit Server be a part of helping manage
a larger BIM project?
■ Clear division of work for multiple teams accessing same data
■ Firewall restrictions excluded
■ Different locations working on different data removes the need
■ Distance is an issue
■ BIM managers have time and expertise to help manage it
AUTODESK UNIVERSITY 2013
A AUTODESK
Tools | Revit Server: Overview of communication
CD
U
U
<
WAN
LAN
NIC
Hardware & OS
Port Sharing Service
IIS
RevitServerAppPool2014
LocalSvc ModelSvc AdminSvc
AUTODESK UNIVERSITY 2013
A AUTODESK
Summary
■ People
■ Culture and communication are key
■ Processes
■ Document your plan of execution
■ Technology
■ Think of your end users and your managers
AUTODESK UNIVERSITY 2013
A AUTODESK
Following up with questions and your experiences
Join me for a roundtable:
AB2115-R Thursday, 1
PM
Good Luck!
Connect with me on twitter @HarlanBrumm
AUTODESK UNIVERSITY 2013
A AUTODESK
Autodesk is a registered trademark of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other countries. All other brand names, product names, or trademarks belong to their respective holders. Autodesk reserves the right to alter product and services offerings, and specifications and pricing at any time without notice, and is not responsible for typographical or graphical errors that may appear
in this document. ©2013 Autodesk, Inc. All rights reserved. IfSN (D©(o)l
Appendix: Where can things go wrong with Revit Server?...
AUTODESK UNIVERSITY 2013
A AUTODESK.
an instance of Revit
Possible symptoms
■ Problem only occurs on one workstation
■ Problem occurs regardless of Revit user
ID and whether / which accelerator is used
■ Problem may only manifest with certain
models
LAN
NIC
Hardware & OS
Port Sharing Service
IIS
RevitServerAppPool2014
LocalSvc ModelSvc AdminSvc
AUTODESK UNIVERSITY 2013
A AUTODESK
...an instance of Revit,
continued
Next steps
■ Search journal for exceptions
■ Check to see how this workstation is
different from others: hardware config,
Windows network config, Revit Server
deployment config
■ If problem occurs on only some models,
identify commonality between them
LAN
NIC
Hardware & OS
Port Sharing Service
IIS
RevitServerAppPool2014
LocalSvc ModelSvc AdminSvc
AUTODESK UNIVERSITY 2013
A AUTODESK
multiple instances of Revit
Possible symptoms
■ Similar to single instance failure
■ Problem occurs regardless of
Revit user ID and whether / which
accelerator is used
■ Problem may only manifest with
certain models
AUTODESK UNIVERSITY 2013
LAN
NIC
Hardware & OS
Port Sharing Service
IIS
RevitServerAppPool2014
LocalSvc ModelSvc AdminSvc
A AUTODESK
...multiple instances of Revit,
continued
Next steps
■ Search journal
for exceptions
■ Try to identify commonality
between systems that
experience the issue
■ If problem occurs on only
some models, identify
commonality between them
LAN
NIC
Hardware & OS
Port Sharing Service
IIS
RevitServerAppPool2014
LocalSvc ModelSvc AdminSvc
AUTODESK UNIVERSITY 2013
A AUTODESK
...the Accelerator
Possible symptoms
■ Fault indicated in Manage Connection to a
Revit Server Accelerator dialog
■ Performance is poor
■ For 2011/2012, all users at a particular site
report issues. Or, a problem manifests that
disappears when switching to a different
accelerator
LAN
NIC
Hardware & OS
Port Sharing Service
IIS
RevitServerAppPool2014
LocalSvc ModelSvc AdminSvc
AUTODESK UNIVERSITY 2013
A AUTODESK
.. .the Accelerator
continued
Next steps
■ Check autosync logs for errors
■ Check local service logs for
errors
■ Go through troubleshooting
steps for the OS, IIS, and Revit
Server on the accelerator
system
LAN
NIC
Hardware & OS
Port Sharing Service
IIS
RevitServerAppPool2014
LocalSvc ModelSvc AdminSvc
AUTODESK UNIVERSITY 2013
A AUTODESK
...the WAN
Possible symptoms
■ Sporadic operation failures
■ Poor performance
■ Might affect all users at all
sites, but not necessarily
(e.g., if one site has poor
network capacity to the
internet)
■ Might be most noticeable at
certain times of day
LAN
NIC
Hardware & OS
Port Sharing Service
IIS
RevitServerAppPool2014
LocalSvc ModelSvc AdminSvc
AUTODESK UNIVERSITY 2013
A AUTODESK
...the WAN
continued
Next steps
■ Check real world network
performance in both
directions
■ Monitor inbound/outbound
traffic using resource monitor
■ Analyze journals to
understand where time is
being spent
■ Riverbed: check
compression ratio. For 2013,
install hotfix
LAN
NIC
Hardware & OS
Port Sharing Service
IIS
RevitServerAppPool2014
LocalSvc ModelSvc AdminSvc
AUTODESK UNIVERSITY 2013
A AUTODESK
...the host server NIC
Possible symptoms
■ Server is virtualized
■ Symptoms very similar to
problems in the WAN
■ Journals indicate
frequent incidence of
CommunicationException
AUTODESK UNIVERSITY 2013
Port Sharing Service
IIS
RevitServerAppPool2014
LocalSvc ModelSvc AdminSvc
A AUTODESK
...the host server NIC
continued
Next steps
■ Check virtual and host CPU
utilization
■ Check virtual network
adapter device type (VMWare)
■ Consult virtualization best
practices
Port Sharing Service
IIS
RevitServerAppPool2014
LocalSvc ModelSvc AdminSvc
AUTODESK UNIVERSITY 2013
A AUTODESK
...Hardware & OS
Possible symptoms
■ Revit can communicate with
Revit Server but Radmin
cannot, or vice versa
■ SVC files browse
successfully in IIS Manager
but nothing else seems to
work
■ Create new central fails and
logs indicate problems with
file/folder access
■ Poor performance
LAN
IIS
RevitServerAppPool2014
LocalSvc ModelSvc AdminSvc
AUTODESK UNIVERSITY 2013
A AUTODESK
...Hardware & OS
continued
Next steps
■ Verify net.tcp services are
running in server manager
■ Try disabling firewall
temporarily
■ Check file system privs for
RS working directories
■ Check Prereqs
■ Monitor server health using
resource monitor
LAN
IIS
RevitServerAppPool2014
LocalSvc ModelSvc AdminSvc
AUTODESK UNIVERSITY 2013
A AUTODESK
...the port sharing service
Symptoms
■ System is under very heavy
load
■ Journal reports socket
aborted or forcibly closed on
the host
■ Errors in the windows event
log related to SMSvcHost
■ Perfmon reports large
gap between TCP
connections accepted
and dispatched
LAN
NIC
IIS
RevitServerAppPool2014
LocalSvc ModelSvc AdminSvc . . .
AUTODESK UNIVERSITY 2013
A AUTODESK
...the port sharing service
continued
Next Steps
■ Install MSFT hotfix
KB2504602
■ Increase compute power of
the server, or consider using
multiple host servers to
distribute load
■ Tune the port sharing
service via
SMSvcHost.exe.config
LAN
NIC
IIS
RevitServerAppPool2014
LocalSvc ModelSvc AdminSvc . . .
AUTODESK UNIVERSITY 2013
A AUTODESK
...IIS
Possible
Symptoms
■ Browsing SVC files in IIS
returns error page
■ No communication with Revit
Server is possible
■ Can’t browse the IIS default
welcome html page
AUTODESK UNIVERSITY 2013
LAN
NIC
Hardware & OS
LocalSvc ModelSvc AdminSvc
A AUTODESK
...IIS
continued
Next Steps
■ Check Prereqs
■ (Re-)start app pool in IIS
Mgr
■ Repair .net framework
■ Check process identity
■ Reboot the server
■ Check if other apps are /
were installed on IIS
LAN
NIC
Hardware & OS
LocalSvc ModelSvc AdminSvc
AUTODESK UNIVERSITY 2013
A AUTODESK
...Revit Server
Possible Symptoms
■ User cannot connect to the
server even though all other
layers of the stack seem fine.
■ Problems in Radmin
■ Matching Operation GUIDs
in Revit journal and RS server
log, with an exception logged
for that operation.
NIC
Hardware & OS
Port Sharing Service
AUTODESK UNIVERSITY 2013
A AUTODESK
...Revit Server
continued
Next steps
■ Check that roles are
correctly defined in the
RSROLE20xx env var
■ Check that rsn.ini is
correct for instances with
the accelerator or admin
role enabled
■ Contact Support
AUTODESK UNIVERSITY 2013
NIC
Hardware & OS
Port Sharing Service
A AUTODESK

More Related Content

Similar to presentation-ACrashCourseinHandlingLargeBIMProjects2.pptx

Configurators for Solid Edge Automation
Configurators for Solid Edge AutomationConfigurators for Solid Edge Automation
Configurators for Solid Edge Automation
Engineering Design Automation, Inc.
 
Solid Works
Solid WorksSolid Works
Solid Works
Ashwin Shaji
 
PTC - CREO - DesignTech Systems Ltd
PTC - CREO - DesignTech Systems LtdPTC - CREO - DesignTech Systems Ltd
PTC - CREO - DesignTech Systems Ltd
DesignTech Systems Ltd.
 
Infraworks360 Overview
Infraworks360 Overview Infraworks360 Overview
Infraworks360 Overview
Chelsea Thompson
 
Visualizing the engineering project lifecycle - Unite Copenhagen
Visualizing the engineering project lifecycle - Unite CopenhagenVisualizing the engineering project lifecycle - Unite Copenhagen
Visualizing the engineering project lifecycle - Unite Copenhagen
Unity Technologies
 
CAD Practices On the Cloud
CAD Practices On the CloudCAD Practices On the Cloud
CAD Practices On the Cloud
Design World
 
글로벌 건설산업 최신 동향 및 선진 BIM 전략 (다쏘시스템)
글로벌 건설산업 최신 동향 및 선진 BIM 전략 (다쏘시스템)글로벌 건설산업 최신 동향 및 선진 BIM 전략 (다쏘시스템)
글로벌 건설산업 최신 동향 및 선진 BIM 전략 (다쏘시스템)
다쏘시스템코리아
 
Design To Manufacturing - Solidworks
Design To Manufacturing - SolidworksDesign To Manufacturing - Solidworks
Design To Manufacturing - Solidworks
Burak Kuralkan
 
6 weeks software training report
6 weeks software training report    6 weeks software training report
6 weeks software training report
sucha soorma designs
 
Using Metrology Software to Capture Data for Reverse Engineering
Using Metrology Software to Capture Data for Reverse EngineeringUsing Metrology Software to Capture Data for Reverse Engineering
Using Metrology Software to Capture Data for Reverse Engineering
Design World
 
5 benefits of using cad program
5 benefits of using cad program5 benefits of using cad program
5 benefits of using cad program
kavita thete
 
Cadison r10
Cadison  r10Cadison  r10
Cadison r10CADISON
 
Cadison R10
Cadison  R10Cadison  R10
Cadison R10
CADISON
 
Revit training Institute
Revit training InstituteRevit training Institute
Revit training Institute
Atish Bawankar
 
Revit training Institute
Revit training InstituteRevit training Institute
Revit training Institute
Atish Bawankar
 
Implementing BIM for Owners
Implementing BIM for OwnersImplementing BIM for Owners
Implementing BIM for Owners
DLT Solutions
 
Understanding the Role of Autodesk Revit in Architecture-Compressed.pdf
Understanding the Role of Autodesk Revit in Architecture-Compressed.pdfUnderstanding the Role of Autodesk Revit in Architecture-Compressed.pdf
Understanding the Role of Autodesk Revit in Architecture-Compressed.pdf
nibtedu
 
Build Your Career With Help Of SolidWorks Training.pptx
Build Your Career With Help Of SolidWorks Training.pptxBuild Your Career With Help Of SolidWorks Training.pptx
Build Your Career With Help Of SolidWorks Training.pptx
GautamKumar163048
 
Cadison project-engineer
Cadison project-engineerCadison project-engineer
Cadison project-engineer
CADISON
 
Thomson CV
Thomson CVThomson CV
Thomson CV
ThomsonTom3
 

Similar to presentation-ACrashCourseinHandlingLargeBIMProjects2.pptx (20)

Configurators for Solid Edge Automation
Configurators for Solid Edge AutomationConfigurators for Solid Edge Automation
Configurators for Solid Edge Automation
 
Solid Works
Solid WorksSolid Works
Solid Works
 
PTC - CREO - DesignTech Systems Ltd
PTC - CREO - DesignTech Systems LtdPTC - CREO - DesignTech Systems Ltd
PTC - CREO - DesignTech Systems Ltd
 
Infraworks360 Overview
Infraworks360 Overview Infraworks360 Overview
Infraworks360 Overview
 
Visualizing the engineering project lifecycle - Unite Copenhagen
Visualizing the engineering project lifecycle - Unite CopenhagenVisualizing the engineering project lifecycle - Unite Copenhagen
Visualizing the engineering project lifecycle - Unite Copenhagen
 
CAD Practices On the Cloud
CAD Practices On the CloudCAD Practices On the Cloud
CAD Practices On the Cloud
 
글로벌 건설산업 최신 동향 및 선진 BIM 전략 (다쏘시스템)
글로벌 건설산업 최신 동향 및 선진 BIM 전략 (다쏘시스템)글로벌 건설산업 최신 동향 및 선진 BIM 전략 (다쏘시스템)
글로벌 건설산업 최신 동향 및 선진 BIM 전략 (다쏘시스템)
 
Design To Manufacturing - Solidworks
Design To Manufacturing - SolidworksDesign To Manufacturing - Solidworks
Design To Manufacturing - Solidworks
 
6 weeks software training report
6 weeks software training report    6 weeks software training report
6 weeks software training report
 
Using Metrology Software to Capture Data for Reverse Engineering
Using Metrology Software to Capture Data for Reverse EngineeringUsing Metrology Software to Capture Data for Reverse Engineering
Using Metrology Software to Capture Data for Reverse Engineering
 
5 benefits of using cad program
5 benefits of using cad program5 benefits of using cad program
5 benefits of using cad program
 
Cadison r10
Cadison  r10Cadison  r10
Cadison r10
 
Cadison R10
Cadison  R10Cadison  R10
Cadison R10
 
Revit training Institute
Revit training InstituteRevit training Institute
Revit training Institute
 
Revit training Institute
Revit training InstituteRevit training Institute
Revit training Institute
 
Implementing BIM for Owners
Implementing BIM for OwnersImplementing BIM for Owners
Implementing BIM for Owners
 
Understanding the Role of Autodesk Revit in Architecture-Compressed.pdf
Understanding the Role of Autodesk Revit in Architecture-Compressed.pdfUnderstanding the Role of Autodesk Revit in Architecture-Compressed.pdf
Understanding the Role of Autodesk Revit in Architecture-Compressed.pdf
 
Build Your Career With Help Of SolidWorks Training.pptx
Build Your Career With Help Of SolidWorks Training.pptxBuild Your Career With Help Of SolidWorks Training.pptx
Build Your Career With Help Of SolidWorks Training.pptx
 
Cadison project-engineer
Cadison project-engineerCadison project-engineer
Cadison project-engineer
 
Thomson CV
Thomson CVThomson CV
Thomson CV
 

Recently uploaded

Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
Kamal Acharya
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
Kamal Acharya
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
MuhammadTufail242431
 

Recently uploaded (20)

Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 

presentation-ACrashCourseinHandlingLargeBIMProjects2.pptx

  • 1. A Crash Course in Handling Large BIM Projects Harlan Brumm Service Design Manager
  • 2. About Me ■ ■ ■ ■ 7 years with Autodesk Revit expert ■ Support Specialist ■ Technical Lead ■ Product Manager 8 years experience with AEC Firms prior ■ Residential, Healthcare, Education, Commercial, Land Development Education Harlan Brumm ■ BS-ARCH: University of Wisconsin-Milwaukee AUTODESK UNIVERSITY 2013 A AUTODESK
  • 3. Crucial Questions What is a large BIM project? ■ Number of team members ■ Size of file ■ Square footage ■ Complexity What do they all have in common? ■ Perception ■ Unpredictability ■ Need for collaboration Why do they warrant concern? ■ Drain resources of time and money ■ Lessened likelihood of success ■ Force stressful tipping points What do teams control? ■ Capability of teams ■ Understanding of methods to achieve ■ Familiarity with solutions AUTODESK UNIVERSITY 2013 A AUTODESK
  • 4. BIM Large Project Framework AUTODESK UNIVERSITY 2013 Applications, data files, parameters, templates, folders, workstations, servers (real and virtual), networks connections Standards, protocols, workflows, project reviews, file audits, content creation, content modification, content approval Modelers, designers, project managers, BIM champions, BIM managers, content creators, data managers A AUTODESK
  • 5. People ■ ■ ■ People are more important to a large BIM project than any tool or process Culture Organization Training ■ Assessments ■ Skills Matrix ■ Skill Focus ■ Applications ■ Standards ■ ■ Workflows Maintenan ce Choroid ■•pkruji BitJb of jvwfctw Cornu Ctikar avis U i ppoca mjnis A AUTODESK
  • 6. People | Who’s on our team? When a team is performing at its best, we'll find that each member has clear responsibilities and every role needed to achieve the team's goals is being performed well. ■ Recruiting ■ Team effectiveness ■ Coaching ■ Motivation ■ Delegation AUTODESK UNIVERSITY 2013 A AUTODESK
  • 7. People | Roles Model Manager or Revit Champion Content Creation Specialist Discipline BIM Coordinators Data Coordinators Project Specific Role A AUTODESK,
  • 8. People | Skills How do you identify the training that people really need to perform at their best? And, how do you make best use of a small training budget, and negotiate for more training resources where you need this? Assessments (Skills Matrix) ■ What training is needed? ■ Who needs it? ■ Why is the training important? ■ How will the training be delivered? Skill Focus ■ Applications ■ Standards ■ Workflows ■ Maintenance AUTODESK UNIVERSITY 2013 A AUTODESK
  • 9. Processes We have good tools, but are we using them right? Process is the means by which we deploy tools and invariably is more important to the success to large projects than any application.  BIM Project Execution Planning - How is BIM to be deployed on this project?  Collaboration Workflows - How and When do we share data effectively?  Standardization - How does everyone know the proper format of the deliverables? AUTODESK UNIVERSITY 2013 A AUTODESK
  • 10. Processes | Project Execution Plans The BIM Project Execution Plan defines uses for BIM on the project (e.g. design authoring, cost estimating, and design coordination), along with a detailed design of the process for executing BIM throughout the project lifecycle. Project Information BIM Uses Process Design Information Exchanges Data Requirements Collaboration Procedures Model Structure A AUTODESK,
  • 11. Processes | PxP cont. Autodesk BIM Deployment Plan (Enterprise and Project) ■ Establish organizational and project team business practice standards ■ Bind all parties early in project and define roles and responsibilities ■ Define model types and requirements ■ Set parameters for visualization, simulation and analysis ■ Standardize communication and collaboration practices ■ Level of Development is key AUTODESK UNIVERSITY 2013 A AUTODESK
  • 12. Processes | PxP, cont ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ AGC - Consensus Docs / BIM Addendum / Execution Plan AIA - IPD Guide / E202 CIC- BIM Project Execution Planning Guide NIST - General Buildings Handover Guide FIATECH - Fully integrated and automated project processes CURT-Collaboration, Integrated Information and the Project Lifecycle GSA - BIM Standard NIBS - National BIM Standard 3xPT Strategy Group - CURT, AGC and AIA collaboration AIST - CIMsteel Integration Standard AUTODESK UNIVERSITY 2013 A AUTODESK
  • 13. Processes | Collaborative Workflows DIGITAL PROJECT AutoCAD Revit Pre-Design Schematic Design AUTODESK UNIVERSITY 2013 Design Development Construction Documents A AUTODESK
  • 14. Processes | Collaborative Workflows Documentation via the federated model A AUTODESK
  • 15. Processes | Standards Project Standards make everything easier...if they are followed AUTODESK UNIVERSITY 2013 A AUTODESK
  • 16. Tools | Lets Talk Tech Hardware ■ Workstations ■ What hardware do we need to efficiently execute this project? ■ Does everyone need the same hardware or the same performance? ■ How do make the business case for procurement? ■ Networking ■ Where are my teams located and how do connect them? ■ How do we maximize bandwidth, but minimize costs? ■ Where does virtualization fit in? AUTODESK UNIVERSITY 2013 A AUTODESK
  • 17. Tools | Hardware Requirements People cost more than workstations http://usa.autodesk.com/revit/system-requirements/ AUTODESK UNIVERSITY 2013 A AUTODESK
  • 18. Tools | Processor ■ Speed ■ Cores - Revit is multi-threaded ■ Vector printing ■ 2D Vector Export such as DWG and DWF ■ Rendering (4 Core Limitation lifted in Revit 2011) ■ Wall Joins representation in plans and sections ■ Element Loading. Loading elements into memory is multi-threaded, reducing view open times when elements are displayed for the first time in the session. ■ Parallel computation of silhouette edges (outlines of a curved surfaces) in perspective 3D views. Engaged when opening views, changing view properties, and navigating the view and will be more noticeable as the number and complexity of curved surfaces increases. ■ Translation of high level graphical representation of model elements and annotations into display lists optimized for given video card. Engaged when opening views, changing view properties and will be more noticeable as the number and complexity of model elements increases. ■ File Loading ■ Point Cloud Data Overlay AUTODESK UNIVERSITY 2013 A AUTODESK
  • 19. Tools | Hard drive SSD = Speed Impacts not just Revit... AUTODESK UNIVERSITY 2013 A AUTODESK
  • 20. Tools | Memory ~20X file size when expanded in Memory 32 GB RAM recommended for management of large models. Do More not really faster(that’s the processor) A AUTODESK,
  • 21. Tools | Graphics Card Go Here DirectX 10 capable GPU with Shader Model 3. AUTODESK UNIVERSITY 2013 A AUTODESK
  • 22. Tools | What's the worst that can happen? Stress, Stress, Stress, and worse - project death ■ ■ Poor performance, slow response times Inability to do common tasks Printing Exportin g Navigation of the Revit Model ■ ■ ■ Worst Case Scenario - Complete halt to the Revit Project, abandonment AUTODESK UNIVERSITY 2013 A AUTODESK
  • 23. Tools | Servers ■ File servers ■ Windows based ■ HD speed ■ Avoid DFS but it can work... ■ License Servers ■ Bandwidth ■ Whatever is supported ■ Don’t do Redundant configurations AUTODESK UNIVERSITY 2013 A AUTODESK
  • 24. Tools | Network Infrastructure Networking can be the weak link to the best organizations. ■ Performance, performance, performance ■ How do you speed it up? ■ Increase bandwidth - Manage usage (People) ■ Re-organize configuration ■ Reduce data through-put ■ Virtualization... ■ Force - multiplier ■ Changes through-put AUTODESK UNIVERSITY 2013 A AUTODESK
  • 25. Tools | Network bandwidth ■ The better the bandwidth, the better for Revit. ■ Network latency should not exceed 100ms AUTODESK UNIVERSITY 2013 A AUTODESK
  • 26. Tools | Revit - End Users ■ New Local File Daily ■ Communicate and coordinate Syncs with Peers ■ Worksharing Monitor / Bluestreak ■ Follow Workset creation guidelines and usage ■ Use “Specify Open” ■ Working views ■ Views are “Cheap” ■ Take care of UserName and ensure consistent file pathing AUTODESK UNIVERSITY 2013 A AUTODESK
  • 27. Tools | Revit - End Users ■ Close other open applications when performing a memory intensive task ■ i.e. printing, exporting, and rendering ■ Before performing memory intensive tasks, restart it ■ Restart Revit at least once a day. ■ Close Hidden Windows AUTODESK UNIVERSITY 2013 A AUTODESK
  • 28. Tools | BIM Managers ■ With Large Projects, the BIM Manager plays a important role in the Health of the project ■ Their decisions will often make or break the project work ■ Good BIM Managers are engaged with People, Process, and Technology. AUTODESK UNIVERSITY 2013 A AUTODESK
  • 29. Tools | Basic Revit Troubleshooting: Questions to always ask Did this issue recently occur? Are all users seeing the same behavior? Is Revit on latest build? Same results with Hardware Acceleration on off? Display driver updated/certified list? AUTODESK UNIVERSITY 2013 A AUTODESK
  • 30. Tools | Basic Revit Troubleshooting: Resolve View problems Create a new view Cut and Paste geometry to same place Cut and Paste geometry to new project Apply a view template (new workflow for 2013) Check for large coordinates outside 20 mile "box" Save a project copy with worksets disabled Check View Properties: View Range Discipline Detail Level Scale Visibility / Graphic Overrides AUTODESK UNIVERSITY 2013 A AUTODESK
  • 31. Tools | Deployment Prep ■ ■ ■ ■ ■ Do you need to create deployments for different of _ , users based on discipline, software features, and settings? What Revit out of the box content do you need? How can / do you want to manage content? How will you manage add-ins? Where will user projects and files reside? ■ ■ ■ ■ ■ Which user settings do you want to specify? Revit Server? Do you need to create 32 bit and/or 64 bit deployments? For network licensing, what is your license server type? How do you want to distribute/access your licenses across your enterprise? AUTODESK UNIVERSITY 2013 A AUTODESK
  • 32. Tools | Deployment Best Practices Read the Autodesk Network Admin Guide- Read the Revit Install Supplement ■ Use short paths ■ Plan Revit Server ■ Do not use Modify Deployment tool ■ Turn Off Any Security Software ■ Close All Programs ■ Turn Off UAC (User Account Control) AUTODESK UNIVERSITY 2013 A AUTODESK
  • 33. Tools | Revit.ini workflow Install first standalone on test machine Launch Revit Configure Locate and Save Revit.ini Use option to include Revit.ini in deployment AUTODESK UNIVERSITY 2013 A AUTODESK
  • 34. Tools | Setup Log vs. Install Log ■ Setup log is summary ■ Install log is detailed (Verbose) ■ Microsoft Windows install Log Analyzer (Wilogutl.exe) ■ Verbose log for silent GPO/SCCM installation AUTODESK UNIVERSITY 2013 A AUTODESK
  • 35. Tools | Revit - Template Pre-configuration requirements Project Browser Object Styles, Line Styles, Line Weights Shared Parameters Families Materials Annotative Objects Projects - Project Browser @ 0 PJ Views (exp_Sheet Type) i ©.....00_Admin I |.....DESIGN ; 0 Structural Plans .......S-W-FP-01-FIRST FLOOR PLAN S-W-FP-02-SECOND FLOOR PLAN i ©.....3D Views I $.....DRAWING SET j ©.....Structural Plans ; © Elevations (Building Elevation) i © Graphical Column Schedules j S.....SCHEDULES (0) Drafting Views (Schedules) I........MASONRY UNTEL SCHEDULE L PIER SCHEDULE L SPECIAL X)IST LOADING SCHEDULE © Legends © B Schedules/Quantities j.......00 SHEET LIST j j.......00 VIEW UST 01 CONCRETE COLUMN SCHEDULE-working j—01 STEEL COLUMN SCHEDULE-working j.......CONCRETE BEAM SCHEDULE i.......FOOTING SCHEDULE 0 Sheets (exp_Sheet Type) j $.....00.ADMIN j...... 000-SAVE TO CENTRAL I 001 - Schedule Formatting -ADMIN USE ONLY ; ©.....Structural ^)-^[] Families © [<2l] Groups tse Revit Links AUTODESK UNIVERSITY 2013 A AUTODESK
  • 36. Tools | Revit - Worksharing Worksharing Best Practices 1. New Local File daily 2. Consistent network locations mapped drives 3. Consistent workset naming 4. Each user has unique username 5. Set synchronization intervals for project teams - must manage the people! AUTODESK UNIVERSITY 2013 A AUTODESK
  • 37. Tools | Revit - Shared Coordinates The coordinate system causes many more issues than it should on large projects. ■ ■ ■ ■ Pre-defined organization and methodology clearly documented and communicated Project Internal vs. Shared Coordinate systems Consistent set-up and management Set it in beginning AND don't change it without planning! A AUTODESK,
  • 38. Tools | Revit - Maintaining the Project Schedule Regular Maintenance ■ Purge Unused ■ Audit ■ Save As (with new name) - New Locals for All - wipe the old away. ■ Monitor Project Size and Family Sizes ■ Reduce Family Complexity ■ Clean up imported content ■ “Health Checks” at key intervals - consider project phases as key milestones for checking the model. AUTODESK UNIVERSITY 2013 A AUTODESK
  • 39. Tools | Revit Server When should Revit Server be a part of helping manage a larger BIM project? ■ Clear division of work for multiple teams accessing same data ■ Firewall restrictions excluded ■ Different locations working on different data removes the need ■ Distance is an issue ■ BIM managers have time and expertise to help manage it AUTODESK UNIVERSITY 2013 A AUTODESK
  • 40. Tools | Revit Server: Overview of communication CD U U < WAN LAN NIC Hardware & OS Port Sharing Service IIS RevitServerAppPool2014 LocalSvc ModelSvc AdminSvc AUTODESK UNIVERSITY 2013 A AUTODESK
  • 41. Summary ■ People ■ Culture and communication are key ■ Processes ■ Document your plan of execution ■ Technology ■ Think of your end users and your managers AUTODESK UNIVERSITY 2013 A AUTODESK
  • 42. Following up with questions and your experiences Join me for a roundtable: AB2115-R Thursday, 1 PM Good Luck! Connect with me on twitter @HarlanBrumm AUTODESK UNIVERSITY 2013 A AUTODESK
  • 43. Autodesk is a registered trademark of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other countries. All other brand names, product names, or trademarks belong to their respective holders. Autodesk reserves the right to alter product and services offerings, and specifications and pricing at any time without notice, and is not responsible for typographical or graphical errors that may appear in this document. ©2013 Autodesk, Inc. All rights reserved. IfSN (D©(o)l
  • 44. Appendix: Where can things go wrong with Revit Server?... AUTODESK UNIVERSITY 2013 A AUTODESK.
  • 45. an instance of Revit Possible symptoms ■ Problem only occurs on one workstation ■ Problem occurs regardless of Revit user ID and whether / which accelerator is used ■ Problem may only manifest with certain models LAN NIC Hardware & OS Port Sharing Service IIS RevitServerAppPool2014 LocalSvc ModelSvc AdminSvc AUTODESK UNIVERSITY 2013 A AUTODESK
  • 46. ...an instance of Revit, continued Next steps ■ Search journal for exceptions ■ Check to see how this workstation is different from others: hardware config, Windows network config, Revit Server deployment config ■ If problem occurs on only some models, identify commonality between them LAN NIC Hardware & OS Port Sharing Service IIS RevitServerAppPool2014 LocalSvc ModelSvc AdminSvc AUTODESK UNIVERSITY 2013 A AUTODESK
  • 47. multiple instances of Revit Possible symptoms ■ Similar to single instance failure ■ Problem occurs regardless of Revit user ID and whether / which accelerator is used ■ Problem may only manifest with certain models AUTODESK UNIVERSITY 2013 LAN NIC Hardware & OS Port Sharing Service IIS RevitServerAppPool2014 LocalSvc ModelSvc AdminSvc A AUTODESK
  • 48. ...multiple instances of Revit, continued Next steps ■ Search journal for exceptions ■ Try to identify commonality between systems that experience the issue ■ If problem occurs on only some models, identify commonality between them LAN NIC Hardware & OS Port Sharing Service IIS RevitServerAppPool2014 LocalSvc ModelSvc AdminSvc AUTODESK UNIVERSITY 2013 A AUTODESK
  • 49. ...the Accelerator Possible symptoms ■ Fault indicated in Manage Connection to a Revit Server Accelerator dialog ■ Performance is poor ■ For 2011/2012, all users at a particular site report issues. Or, a problem manifests that disappears when switching to a different accelerator LAN NIC Hardware & OS Port Sharing Service IIS RevitServerAppPool2014 LocalSvc ModelSvc AdminSvc AUTODESK UNIVERSITY 2013 A AUTODESK
  • 50. .. .the Accelerator continued Next steps ■ Check autosync logs for errors ■ Check local service logs for errors ■ Go through troubleshooting steps for the OS, IIS, and Revit Server on the accelerator system LAN NIC Hardware & OS Port Sharing Service IIS RevitServerAppPool2014 LocalSvc ModelSvc AdminSvc AUTODESK UNIVERSITY 2013 A AUTODESK
  • 51. ...the WAN Possible symptoms ■ Sporadic operation failures ■ Poor performance ■ Might affect all users at all sites, but not necessarily (e.g., if one site has poor network capacity to the internet) ■ Might be most noticeable at certain times of day LAN NIC Hardware & OS Port Sharing Service IIS RevitServerAppPool2014 LocalSvc ModelSvc AdminSvc AUTODESK UNIVERSITY 2013 A AUTODESK
  • 52. ...the WAN continued Next steps ■ Check real world network performance in both directions ■ Monitor inbound/outbound traffic using resource monitor ■ Analyze journals to understand where time is being spent ■ Riverbed: check compression ratio. For 2013, install hotfix LAN NIC Hardware & OS Port Sharing Service IIS RevitServerAppPool2014 LocalSvc ModelSvc AdminSvc AUTODESK UNIVERSITY 2013 A AUTODESK
  • 53. ...the host server NIC Possible symptoms ■ Server is virtualized ■ Symptoms very similar to problems in the WAN ■ Journals indicate frequent incidence of CommunicationException AUTODESK UNIVERSITY 2013 Port Sharing Service IIS RevitServerAppPool2014 LocalSvc ModelSvc AdminSvc A AUTODESK
  • 54. ...the host server NIC continued Next steps ■ Check virtual and host CPU utilization ■ Check virtual network adapter device type (VMWare) ■ Consult virtualization best practices Port Sharing Service IIS RevitServerAppPool2014 LocalSvc ModelSvc AdminSvc AUTODESK UNIVERSITY 2013 A AUTODESK
  • 55. ...Hardware & OS Possible symptoms ■ Revit can communicate with Revit Server but Radmin cannot, or vice versa ■ SVC files browse successfully in IIS Manager but nothing else seems to work ■ Create new central fails and logs indicate problems with file/folder access ■ Poor performance LAN IIS RevitServerAppPool2014 LocalSvc ModelSvc AdminSvc AUTODESK UNIVERSITY 2013 A AUTODESK
  • 56. ...Hardware & OS continued Next steps ■ Verify net.tcp services are running in server manager ■ Try disabling firewall temporarily ■ Check file system privs for RS working directories ■ Check Prereqs ■ Monitor server health using resource monitor LAN IIS RevitServerAppPool2014 LocalSvc ModelSvc AdminSvc AUTODESK UNIVERSITY 2013 A AUTODESK
  • 57. ...the port sharing service Symptoms ■ System is under very heavy load ■ Journal reports socket aborted or forcibly closed on the host ■ Errors in the windows event log related to SMSvcHost ■ Perfmon reports large gap between TCP connections accepted and dispatched LAN NIC IIS RevitServerAppPool2014 LocalSvc ModelSvc AdminSvc . . . AUTODESK UNIVERSITY 2013 A AUTODESK
  • 58. ...the port sharing service continued Next Steps ■ Install MSFT hotfix KB2504602 ■ Increase compute power of the server, or consider using multiple host servers to distribute load ■ Tune the port sharing service via SMSvcHost.exe.config LAN NIC IIS RevitServerAppPool2014 LocalSvc ModelSvc AdminSvc . . . AUTODESK UNIVERSITY 2013 A AUTODESK
  • 59. ...IIS Possible Symptoms ■ Browsing SVC files in IIS returns error page ■ No communication with Revit Server is possible ■ Can’t browse the IIS default welcome html page AUTODESK UNIVERSITY 2013 LAN NIC Hardware & OS LocalSvc ModelSvc AdminSvc A AUTODESK
  • 60. ...IIS continued Next Steps ■ Check Prereqs ■ (Re-)start app pool in IIS Mgr ■ Repair .net framework ■ Check process identity ■ Reboot the server ■ Check if other apps are / were installed on IIS LAN NIC Hardware & OS LocalSvc ModelSvc AdminSvc AUTODESK UNIVERSITY 2013 A AUTODESK
  • 61. ...Revit Server Possible Symptoms ■ User cannot connect to the server even though all other layers of the stack seem fine. ■ Problems in Radmin ■ Matching Operation GUIDs in Revit journal and RS server log, with an exception logged for that operation. NIC Hardware & OS Port Sharing Service AUTODESK UNIVERSITY 2013 A AUTODESK
  • 62. ...Revit Server continued Next steps ■ Check that roles are correctly defined in the RSROLE20xx env var ■ Check that rsn.ini is correct for instances with the accelerator or admin role enabled ■ Contact Support AUTODESK UNIVERSITY 2013 NIC Hardware & OS Port Sharing Service A AUTODESK