Our goal was to build a totally integrated system, in one unique application, allowing:
- model generation
- calculations
- analysis results
- codes and design check
- calculation report
LIST OF FEATURES
2D/3D ANALYSIS
ROBOT Millennium allows fast and efficient generation of 2D and 3D frame structures. The software includes several databases of sections from around the world with typical material properties. Members include beams, columns, bracing, tension/compression only bars, with automatic offsets, rigid or spring supports, rigid links, bar releases, compatible nodes, non-linear hinges…
FEM ANALYSIS
ROBOT Millennium makes Finite Element analysis a practical solution for the Structural Engineer. In-built meshing algorithms and automatic hole recognition methods provide the engineer with unparalleled power and ease of use.
PLATES AND SHELLS
Plates and shells are defined using contours and assigning panels properties. Such elements are used for slabs, walls, cylinders, arches, domes or any surface elements. Various thickness of FE is available. Triangular or quadrilateral elements (3, 4, 8, 12 nodes). Automatic mesh refinement at stress concentration points. Unlimited loads definitions such as linear, point and area loads. Automatic distribution of the loads on panels meshes.
Graphical maps with stress contours, useful display of results along panel cuts.

VOLUMETRIC
Volumetric 3D elements created with faces which limit solid volume (using arbitrary contours or predefined objects such as a circle, rectangle, cube, cylinder, cone). Possibility of importing in the NEU files. Solid creation by extrusion and revolution mechanisms or advanced object combinations (Boolean operation). Presentation of solid mechanical properties in a table of properties. Possibility of assigning supports to entire solid face. Loads definition on the solid faces. 3D meshing using tetrahedral or hexahedral finite elements. New emitter type for tetrahedral mesh generation. Powerful display of 3D objects with quick shading through OPEN GL viewer.
Maps of results and graphical cuts along solids available.

ACIS SOLID KERNEL
ACIS 3D Geometric Modeler enables easy and efficient generation of complex 3D volumetric and surface structures. Thanks to great speed of performed operations, the time devoted to the design process decreases, thus project costs are reduced.

Advantages, available options
- Generation of 3D volumetric and surface models by means of the Extrude / Revolve option,
- Efficient and quick logical operations on objects - union, complement, finding common parts and cuts with any planes of volumetric and surface objects,
- Fillet / Chamfer operations on solid and surface edges,
- Quick and parametrizable generation of the surface mesh,
- Universal format of geometry exchange with other applications - SAT format,
- Quick and legible graphical object display - OpenGL technology.
Acis 3D Geometric Modeler is an unreplaceable tool for the design and analysis of:
- complex building structures
- mechanical elements
The ACIS geometrical kernel may be applied to perform advanced analysis, such as:
- Detailed analysis of steel connections
- Stress verification on welded structures
- Unlimited applicationsf for mechanical engineering
LIBRARY OF STRUCTURES
The program includes a built-in library for commonly used structures such as portal frames, trusses… in the form of complete structures or component elements. Depending on the type of the chosen structure, several dialog boxes are displayed with the definition of all required geometric parameters (structure height, width, field numbers, inclination) and structure position. Also available, templates for typical plates and shells structures such as slabs, walls, cylinders, tanks, etc…

STRUCTURES MERGING
The "Insert" command allows adding to existing structures any new fragment defined in an external file or in the library of structures. Also standard Windows commands such as "drag & drop" option and "copy and paste" allow merging several structural component together.
ADVANCED ANALYSIS
A key strength of ROBOT Millennium is that the engineer has access to a wide range of analysis types. All advanced features are integrated in one single graphical user interface, ensuring that ROBOT Millennium is a total solution for all structural engineering problems. The power of the advanced capabilities never compromises the ease of use of the software.
DYNAMICS
Allows for a wide range of dynamics problems. Frequency, modal and pseudo modal analysis may be carried out. Loads converted into mass for modal analysis. Seismic analysis may be carried out as response-spectrum (frequently used spectra included) or alternatively to various seismic standards such as UBC 97, IBC 2000. Linear and non linear time-history allow to assign time function (user defined, harmonic, etc…) to defined load cases for impact or vibration analysis.

NON LINEAR
ROBOT Millennium is a well-proven solution for problems that include structural non-linearity. The software has advanced and easy to use capabilities for the analysis of cable structures (including masts and cable nets), tension and compression members as well as accurate solutions for large displacement analysis (incremental, P-Delta, large displacements...).

PUSH-OVER
This analysis includes:
- Plastic hinge elements used as non-linear hinges, releases and supports in frame elements
- Axial, flexural, shear and torsional behavior
- Axial load-biaxial moment interaction
- Multilinear behavior including softening
- P-delta option
- Tabulated and Graphical display of hinge status
- FEMA 273, ATC-40 codes
- Automated force-deformation relations for steel hinges
- Modal, uniform, or user-defined lateral load patterns according to unit acceleration
- Capacity Spectrum conversions
- Effective damping calculation
- Demand Spectrum comparisons
- Performance point calculation
- Gap (compression only) and Hook (tension only) elements
- Uniaxial plasticity (all 6 degrees of freedom)
- Real time displays of nonlinear deformation behavior
- Force versus deformation plots of nonlinear systems for energy dissipation check
- Nonlinear Link Element for dynamic time history analysis option
BUCKLING
ROBOT Millennium can evaluate the critical loads on members in a structural system in order to prevent structure collapse. Also includes non-linear buckling.
ELASTO-PLASTIC
Now available elasto-plasticity analysis in bar members.
SECTION BUILDER
In addition to all "standard" sections, any new shape can be defined using the section builder tool: thin-walled, solid, composite, built-up. Geometry input with drawing or table of coordinates. All properties are calculated (area, center of gravity, center of torsion, moments of inertia, etc…). Custom sections may be saved to a database in order to be used in a global analysis model.

STRESS ANALYSIS
This feature allows the evaluation of the stress distribution across and along a chosen member. The stress repartition due to axial force, bending and shear may be investigated separately thereby providing a useful mechanism for designing sections when code design is not applicable.

LOADS
ROBOT Millennium includes the definition of all possible loads: forces or masses on nodes, loads with eccentricity, linear loads on bars (point, uniform, trapezoidal), automatic distribution of surface loads on bars, arbitrary area loads on plates and shells, hydrostatic pressure, temperature loads, etc…
LOADS ON TOWERS
Automatic generation of wind and ice loads on towers, following EIA/TIA code requirements.

MOVING LOADS
Point, line or surface moving loads available on bars or plates and shells. Library of typical vehicules following AASHTO standards.

AUTOLOADER
Autoloader complements vehicle loading features in ROBOT Millennium and helps to simplify evaluating the worst position for various load configurations. Autoloader generates live load patterns and estimates the live load effect for the worst combination of load for a given parameter (moment, shear, support reaction or rotation etc) at a given location in a bridge deck or structure based upon influence surfaces and influence lines.
Autoloader automatically creates influence surface data for ROBOT Millennium. By interrogation of the influence line or surface data for a particular point, Autoloader automatically identifies the most critical loading pattern following AASHTO, BS5400, and other codes.
Straight or curved carriageways can be defined and users may add their own vehicles or customize the codified values as required. The loading configurations from Autoloader are then used in ROBOT Millennium, where the computed vehicle positions are displayed graphically prior to calculating the loading effects.
By using ROBOT Millennium with Autoloader, a much faster evaluation of worst-case loading patterns is obtained for several points on the model at once.
Features include:
- Automatic generation of influence lines / surfaces
- Precise identification of critical loading patterns to AASHTO or other appropriate codes
- Graphical visualization of vehicle loading patterns
- Loading for straight or curved carriageways
- Facility to accommodate changes in design codes
- Pre-defined standard vehicles
- User customization of vehicle loads
- Option to use non-default values
- Option to create user-defined rules
- Fast solution times - with loading files being produced much quicker than can be done manually
- Facility for sensitivity testing - for example determining the maximum number of HB units which a structure may support, with or without HA loading
- For use with ROBOT Millennium plates, shells and grillages
- Solves several points on a structure in one analysis session.

DESIGN
There is a total integration of analysis and design in ROBOT Millennium.
STEEL DESIGN
The ROBOT Millennium system provides facilities for the design of steel members to many codes including : ASD, LRFD, CAN, EIA, BS, DIN, EC3 as well as major European National Standards. The user can just check previously analyzed sections or allow ROBOT Millennium to optimize and choose suitable member sizes to sustain the applied loads. Diagrams with unity ratios available and over-stressed member display.

CONCRETE DESIGN
ROBOT Millennium has wide ranging and flexible tools for the design of reinforced concrete according to ACI 318-99, BS, Eurocodes.
Results are available at both the serviceability and ultimate limit states.
Calculation of required and provided reinforcement. Detailing drawings available for beams, columns, footings, etc…
REPORT GENERATION
Calculation reports prepared in the ROBOT Millennium system are totally customizable by the user. They include tables, diagrams and maps of results, plus any view of the structure.
The report always keeps track of any changes made to the structural model, thereby ensuring that the calculations and results are always associated with the current structural model. Advanced filtering techniques are also available which allows the user to quickly and accurately view global extremes, envelopes and results for a particular member size, material etc. The reports can be read into such format as Microsoft Word, while raw data can be exported into Microsoft Excel Format.
QUANTITIES AND COST ESTIMATION
Bill of quantities with structure weight, volume, surface area etc. as well a sa cost estimation following material unit prices set by the user.
LINK WITH OTHER SYSTEMS
ROBOT Millennium can read and write DWG and DXF file.
Import of Staad files (*.std) and SAP files (*.s2k or *.$2k).
Also available IGES format (*.igs), DSTV and CIM Steel formats (*.stp), SSDNF format (*.sdf), Femap format (*.neu) and SAT format (*.sat).
Possibility of saving ROBOT files in VRML format to display structures and models on web-sites.
GRAPHICAL USER INTERFACE
- MENUS
The general appearance of the program fully follows all Windows standards.
While creating the structure in the graphic preprocessor, it is possible to access tables containing all the data and modify the structure through tables. This simplifies the overall structure definition stage and allows the introduction of additional data in a table format.
- HELP
ROBOT contains a universal HELP system based on the standard Windows set-up with index of available help topics and contextual help search on a given topic.
- USER'S PREFERENCES
Allows the user to select preferred units (for dimensions or forces), design codes, section databases and specific material properties, types of analysis. Also available in preferences additional languages (Spanish, German, French, Brazilian, etc…).
HARDWARE REQUIREMENTS
- MINIMUM
- IBM PC
- Windows operating system,
- Pentium 200 Mhz processor,
- 128MB RAM and 500MB of free disk space
- SVGA 800x600
- RECOMMENDED
- IBM PC
- Windows NT operating system,
- Pentium 800 Mhz processor,
- 256MB RAM and 1GB of free disk space.
TECHNOLOGY ADVANTAGES
- WINDOWS COMPATIBILITY
The Visual C++ 32-bit object-oriented programming language differentiates ROBOT Millennium as a 100% Windows application.