Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Professional 18/11/2015
© 2013
Autodesk
Welcome to Autodesk Help Webinar Series!
Where do we announce?
www.autodesk.com/help-webinars
Autodesk RSA Forum
BIM Toolbox
© 2013
Autodesk
What are « Webinars » and how they are
intended to work
© 2013 3
Autodesk
Topics covered in this “Webinar” and what we
plan for the next one:
This Webinar :
Introduction to Results Connect , API of Robot and
Dynamo
Capabilities of these tools, how to access and use
them.
Next Webinar :
© 2013 4
Autodesk
http://knowledge.autodesk.com
Troubleshooting Articles – this is a new page focused around your most
common troubleshooting problems:
http://knowledge.autodesk.com/support/robot‐structural‐analysis‐
products/troubleshooting#?sort=score
© 2013
Autodesk
Results Connect
© 2013 6
Autodesk
Results Connect
© 2013 7
Autodesk
Results Connect
© 2013 8
Autodesk
Results Connect
© 2013 9
Autodesk
Results Connect
© 2013 10
Autodesk
Results Connect
© 2013 11
Autodesk
Results Connect
Results Connect – Selection Arrays
Arrays help to fill range of cells with single data
Arrays not implemented for load cases)
Results Connect
the Results connect tab is not available in Excel, check whether the
ddin has been added in the active addin section in the Excel Options.
Results Connect
the Results Connect is not in the active addin section in the Excel
Options,
elect « COM Add-ins » in the « Manage » drop- down list then click
GO ».
Check the check box « Results Connect » in the next dialog box then click
OK to make it available in Excel.
Robot API
What is API ?
Application Programming Interface (API) is a set of routines, protocols, and
ools for building software applications. An API expresses a software
omponent in terms of its operations, inputs, outputs, and underlying types.
An API defines functionalities that are independent of their respective
mplementations, which allows definitions and implementations to vary
without compromising the interface.
API makes it easier to develop a program by providing all the building blocks.
A programmer then puts the blocks together.
Robot API - Documentation
n any programming
anguage it is required to
et Robot Object Modeler
with the highest version
umber one can have).
And that’s all. Then one
an start programming.
On this presentation we
will focus on the simplest
rogramming enviroment
which is VBA (Visual Basic
or Applications) in MS
Excel
Robot API – How to Start
NOTE : Robot API uses SI units
declaration
Dim RobApp As RobotApplication
addin is made as exe or dll file it can be added to Robot Add-Ins menu
Robot API – how to make add-ins as dll
les
Step by Step procedure for C#:
ttp://forums.autodesk.com/t5/robot-structural-
nalysis/creating-dll-for-api-and-making-it-available-for-robot-
menu/m-p/3749165#M9868
ttp://forums.autodesk.com/t5/robot-structural-
nalysis/creating-dll-for-api-and-making-it-available-for-robot-
menu/m-p/3749165#M9868
Robot API – speed up access to Robot
Why dll ?
Use cache
im robot_cache As RobotStructureCache
et robot_cache = RobApp.Project.Structure.CreateCache
obot_cache.AddNode 2, 1, 0, 0
obot_cache.AddNode 3, 2, 0, 0
.
obot_cache.AddBar 11, 2, 3, "HEA 100", "STEEL"
RobApp.Project.Structure.ApplyCache robot_cache
Robot API – speed up access to Robot in
ode
How to accelerate creating, modifying panels, contours, lines etc
eometry?
RobApp.Project.Structure.Objects.BeginMultiOperation
RobApp.Project.Structure.Objects.EndMultiOperation
Robot API – speed up access to Robot in
ode
How to accelerate creating, modifying model, loads?
RobApp.Interactive = False
do some stuff
RobApp.Interactive = True
Robot API – speed up access to Robot in
ode
How to accelerate access to Robot data?
ttps://forums.autodesk.com/t5/robot-structural-analysis/vb-for-excel-api-not-
xtracting-peak-member-forces-from-robot/m-p/3146628#M655
ttps://forums.autodesk.com/t5/robot-structural-analysis/speed-up-api-extract-
esults/m-p/5503403#M30136
ttp://forums.autodesk.com/t5/robot-structural-analysis/api-fem-results-via-
uery-mechanism/m-p/4966864#M22814
Robot API
Robot API – Add-Ins and Macros depot
ttp://forums.autodesk.com/t5/robot-structural-
nalysis/useful-addins-for-robot-api/td-p/3899448
Dynamo for Robot
What is Dynamo ?
erform iterative
nalysis with
ynamo and Robot
tructural Analysis
or better decision
making in geometry
ze of your
tructure.
Dynamo for Robot
ttp://dynamobim.com
Robot Examples
:\Users\%username%\AppData\Roaming\Dynamo\0.8\packages\Struct
ral Analysis for Dynamo\extra\
Questions ?
may not be able to answer all questions during the webinar. Please post them on the
Next webinar session on 13/01/2016 for the following topic :
Revit – Robot interoperability