navisworks 2013 new features
TRANSCRIPT
© 2011 Autodesk Autodesk Confidential Information
Navisworks 2013 new features
© 2011 Autodesk Autodesk Confidential Information
Navisworks Gauss
© 2011 Autodesk
Agenda
Navisworks Gauss Features
APIs
The Rice (must do)
The Wine (value add)
Image courtesy of Harmonix Music Systems, Inc.
© 2011 Autodesk
Today’s Agenda
Navisworks Gauss Features
APIs
The Rice (must do)
The Wine (value add)
Timing
Image courtesy of Harmonix Music Systems, Inc.
© 2011 Autodesk
Areas of Product Enhancement
4D / Scheduling
5D / Cost
Location / Orientation
Coordination
User Experience
Interoperability
© 2011 Autodesk
4D / Scheduling
Edit Parent / Child Relationships
Fully editable task hierarchy
Improved Task / Geometry Linkage
Drag and drop objects and tasks
Export WBS to Scheduling Application
Export to Primavera, Asta, MS Project via ProjectXML
Updated Data Source Support
Microsoft 2010
Asta 11
Improved User Interface
© 2011 Autodesk
5D / Cost
5D Simulation
Add or link costs to tasks:
‘cost-loaded schedule’
Accumulated cost reporting
© 2011 Autodesk
Location / Orientation
Gridline Representation
Import grids from Revit
Utilize grids when viewing
/ analyzing / reporting
Level Representation
Import levels from Revit
Grid / Level-based
Positional Readout
© 2011 Autodesk
Coordination
Clash support for grids and levels
Clash results located by grid reference
Clash API
Improved Clash Detective interface
© 2011 Autodesk
User Experience
Improved Sets Window
Provide Selection Inspector
Improved Import / Export Workflow
Drag and Drop
© 2011 Autodesk
Interoperability
.RVT Support
Native support for Revit format
Revit Model Representation
Category, family, type organization
in selection tree
© 2011 Autodesk
Interoperability
OGS Improvements
Improved consistent materials
performance
RapidRT rendering
SolidWorks, Catia, NX,
JT format support
© 2011 Autodesk
Today’s Agenda
Navisworks Gauss Features
APIs
The Rice (must do)
The Wine (value add)
Image courtesy of Harmonix Music Systems, Inc.
© 2011 Autodesk
Navisworks .NET API
Introduced in 2011
Continues to expose more through .NET API in 2013
© 2011 Autodesk
Navisworks .NET API
Migration should be straightforward.
No intended changes to the existing classes
and methods.
Not binary compatible – you will need to rebuild
your app with 2013 assemblies.
© 2011 Autodesk
Navisworks .NET API
Enhancements
© 2011 Autodesk
Clash Detective API
For 2013, Clash Detective has an all new .NET API.
Most future development work will happen here rather than in
the COM API.
Api.Clash.ClashTest
Ability to define Tests.
Autodesk.Navisworks.Api.Clash.DocumentClashTests
Ability to run Tests using TestsRunTest.
Api.Clash.ClashResult
Analyse and edit Test Results.
Refer to SDK sample: \api\net\examples\PlugIns\ClashDetective
© 2011 Autodesk
Timeliner
Tasks now have a concept of cost. Data Sources can now
import this cost information.
Api.Timeliner.TimelinerTask
Fields have been added to represent common costs.
Api.Timeliner.DocumentTimeliner
Costs can be automatically summed from children using
TasksSummaryRecalculateCosts.
Api.Timeliner.DocumetTimeliner
Sorting of Tasks using TasksSort.
Refer to SDK sample: \api\net\examples\PlugIns\Timeliner
© 2011 Autodesk
Viewpoints and Camera
Expose Current Viewpoint, Saved Viewpoints and Camera.
Current ViewPoint DocumentCurrentViewpoint
Saved ViewPoint Collection Document.SavedViewpoints
Saved ViewPoint
SavedViewpoint
derive from GroupItem
common saved view point
group of saved viewpoint FolderItem
can know the current saved viewpoint
SavedViewpoints.CurrentSavedViewpoint
Camera
ViewPoint
Ability to manipulate position, view direction and other Camera
properties
Provide some methods of Quaternion (Rotation3D )
© 2011 Autodesk
Pick methods
View.PickItems
Provide the selecting method with given rectangle or point.
© 2011 Autodesk
Grids and Levels Display
The display of Grids and Levels can be controlled.
Api.DocumentParts.DocumentGrids
Controls which Grid System is displayed.
Controls which Grid Lines are displayed.
Autodesk.Navisworks.Api.GridsOptions
Display options for Grid Systems. Including colour, render mode and x-ray
mode.
© 2011 Autodesk
Comments System
Api.DocumentParts.DocumentCurrentComments
Exposure to allow plugin writers to use built in Comments window.
Notifications when these comments change.
© 2011 Autodesk
Drag Drop
Ability to drag the Current Selection from the Main Window and
the Selection Tree.
Available in main product.
allow in developer applications that use Viewer
controls. ViewControl. AllowCurrentSelectionDrag
ApplicationDragDrop
© 2011 Autodesk
Navisworks COM API
Continued support in 2013.
Most new features targeted by .NET API.
© 2011 Autodesk
Navisworks COM API
Migration should be straightforward.
Intent is that plugins are binary compatible.
No intended changes to the existing interfaces.
You will need to use new GUIDs for ActiveX
controls and Automation
© 2011 Autodesk
Navisworks COM API
Enhancements
© 2011 Autodesk
COM API: Samples ported to C#
COM Samples have been ported to C#.
Modern development environment.
Can be used for both 32-bit and 64-bit development.
Visual Basic 6.0 samples are no longer supplied.
On 64-bit OS, we provide a dummy 32-bit ‘Integrated’ ActiveX
control. This is to allow use inside the 32-bit only Visual Studio
2010 designer. (refer to api\COM\documentation\ COM
Interface.pdf)
© 2011 Autodesk
Navisworks NwCreate API
Continues to expose more through NwCreate API in 2013.
© 2011 Autodesk
Navisworks NwCreate API
Migration should be straightforward.
No intended changes to the existing classes
and methods.
Intent is that API is binary compatible. You
should not need to rebuild your app with 2013
libraries.
© 2011 Autodesk
Navisworks NwCreate API
Enhancements
© 2011 Autodesk
Grids and Levels
The NwCreate API now support the creation of Grids and
Levels. See the following methods for a starting point:
LiNwcGridSystemCreate
LiNwcGridLevelCreate
LiNwcGridLineCreate
LiNwcSceneAddGridSystem
© 2011 Autodesk
Additional Sample
New NwCreate API Sample to demonstrate the advanced
capabilities of the API.
Installed at .\api\nwcreate\example\\multisheetloader.
2D geometry creation.
Multi-sheet file support.
Adding GUIDs to uniquely identify geometry nodes.
Creating of complex 3D geometry.
Grids and Levels.
© 2011 Autodesk Autodesk Confidential Information
Autodesk, AutoCAD, Alias, Autodesk Inventor, Inventor, Maya, Mudbox, and 3ds Max are registered trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other countries. Academy Award and Oscar are
registered trademarks of the Academy of Motion Picture Arts and Sciences. mental ray is a registered trademark of mental images GmbH licensed for use by Autodesk, Inc. 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.
© 2011 Autodesk, Inc. All rights reserved.