automation and customisation with · pdf fileautomation and customisation with lusas 7 ......

39
Automation and customisation with LUSAS Webinar starts at 13:00 GMT 1

Upload: vonhan

Post on 28-Mar-2018

221 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Automation and customisation with LUSAS

Webinar starts at 13:00 GMT 1

Page 2: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Automation and customisation with LUSAS

Webinar starts in 1 minute 2

Page 3: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

3

Engineering analysis and design software

Page 4: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Automation and customisation

with LUSAS

4

Page 5: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Introducing the webinar team

• Today’s webinar is presented by:

5

Philip Icke Marcomms /

Regional manager

Paul Belchamber Marketing and Sales Support

Julian Moses Sales Support

Engineer

Page 6: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Interaction during the event

•Questions – Please ask questions using the GoToWebinar

questions panel

– We will reply to some comments during the event, others will be answered later

– You can also send emails to [email protected]

6

Page 7: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Automation and customisation with LUSAS

7

• What are the benefits?

Efficiency Flexibility Integration

• Automate repetitive tasks

• Reduce errors • Save time / money

• Assess different options • Optimise your design • Improve quality

• Connect and share data with other systems

• How is it done?

• By using Scripts and the LUSAS Programmable Interface (LPI)

Page 8: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Customisation and LUSAS software

8

• Available in all LUSAS software products and versions

– LUSAS Limited Node

– LUSAS LT

– LUSAS Plus

Page 9: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

What our clients say

9

“We would not be able to analyse and optimize the amount of rigs we do without the fantastic parametric and scripting capability of LUSAS”.

Per Wretlind, Manager Structural Analysis Rig Systems Seldén Group, Selden Mast AB

Page 10: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

10

Example application

• Wind farm bases – Parameterised modelling

– Model building controlled from Autodesk REVIT and AutoCAD Civil 3D

– Includes geometry, loading conditions and soil structure interaction

Page 11: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Presentation sessions

11

1. Getting more from LUSAS - Simple tips and tricks to speed your workflow

2. Getting started with VBScript - Scripting made easy using the LUSAS interface

3. Further customisation and coding dialogs - More advanced applications

Page 12: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Getting more from LUSAS

12

•Data reuse – Import/export

• Attribute templates

• Report templates

•Custom toolbars

• Keyboard shortcuts

•User defined results – EXCEL style manipulation of output

Page 13: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

13

PRESENTATION

Getting more from LUSAS

Page 14: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

LUSAS Programmable Interface (LPI)

Use the LPI to access the proven core technology of LUSAS to:

– Customise and automate modelling / results tasks

– Transfer data between LUSAS and other software applications

– Control other programs from within LUSAS and vice versa

14

Page 15: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Automation languages

• Languages supported:

– Any Active X compliant language, such as:

• VBScript

– easily understood and widely used

– available in MS Word, Excel and Access

• VB.NET (or C#, C++)

• Perl, Python, Java and more

15

Page 16: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

LUSAS Programmable Interface (LPI)

16

•Getting started with VBScripting

Page 17: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Getting started with VBScripts

• What is VBScript? – Scaled-down version of Visual Basic

– No VBScript editor required

• use a normal text editor

– No compiler required

– User interaction / parameterisation through functions:

• MsgBox

• InputBox

• LUSAS “Simple dialog” box

17

Page 18: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Getting started with VBScripts

LUSAS can be used to create scripts:

– Commands are ‘echoed’ to the text window

18

Page 19: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Getting started with VBScripts

LUSAS can be used to create scripts:

– Commands are ‘echoed’ to the text window

– Recording Scripts files

• Examine code

• Understand code

• Edit code

• Reuse

19

Page 20: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

20

PRESENTATION

•Recording Scripts

Getting started with VBScripts

Page 21: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Help in scripting - Examples

• From the LUSAS website: – LUSAS user area

– http://www.lusas.com/protected/download/Scripts.html

21

• Contact LUSAS for password entry

Page 22: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Help in scripting - Examples

From the LUSAS installation folder: – LUSAS152\Programs\Scripts\LPIExamples

22

Page 23: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Help in scripting - Examples

• Example script: – Adding a menu VBS tools menu:

23

Page 24: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Learning to code dialogs

• Install a compiler – Visual Studio Express

is free

24

Page 25: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Example Application

25 Automation and Customisation with LUSAS

• Culvert design wizard – 3D model building from user-

defined dialogs

– Detailed analysis report

– Significant time savings

– Error checking for quality control

Page 26: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

26

Example application

• LNG tank wizard – Parametric model generation

from MS Excel

– 2D axi-symmetric modelling

– Entity grouping and naming

– Automated load and support assignment

Page 27: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

27

Example application

• Space frame roof wizard – Customised menus and

dialogs

– Automated model building from user-defined values

– Iterative structural analysis / member sizing

Page 28: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

28

PRESENTATION

•Adding example script menu

•Example of Coded Dialogs

Getting started with VBScript

Page 29: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Scripting help

• Plenty of online tutorials available showing how to write visual basic script:

– www.tizag.com/vbscriptTutorial

– www.tutorialspoint.com/ vbscript/index.htm

• For LUSAS clients – LUSAS Customisation and

Automation Developer Guide

29

Page 30: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Scripting training course

• Scripting course available – Onsite or online

– Contact us for more information

• Other courses also available: – Scheduled standard content courses

– Bespoke content

30

“A very helpful and informative course with excellent instructors” AECOM, UK

Page 31: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Post-webinar downloads

To be made available by email:

• LPI Brochure

• LPI Customisation and Automation Guide

• Webinar presentation

Uploaded to LUSAS website:

• Webinar recording

31

Page 32: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

• Downloadable resources – Example scripting files

• Pedestrian moving load

• ILM wizard

– Located in the user area on the LUSAS website

32

General downloads

http://www.lusas.com/protected/download/scripts.html Password on application

Page 33: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Summary

33

• What are the benefits?

Efficiency Flexibility Integration

• Automate repetitive tasks

• Reduce errors • Save time / money

• Assess different options • Optimise your design • Improve quality

• Connect and share data with other systems

• How is it done?

• By using Scripts and the LUSAS Programmable Interface (LPI)

Page 34: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

For more information

• For more details on modelling and analysis using LUSAS: – Please contact LUSAS at [email protected]

– Or your account manager

34

Philip Icke Marcomms /

Regional manager

Terry Cakebread Regional Manager

Stewart Morrison Sales / Regional

Manager

Yaman Wadhwani Regional Manager

Page 35: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

• YouTube channel – Interaction

• Subscribe, share and “like”

– New content notifications

• Next webinars – Content based on survey

• Soil-structure interaction

• LUSAS v16.0

35

LUSAS video content

http://www.youtube.com/c/lusas

Page 36: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Consultancy services

• Knowledge transfer

• Secondment of staff

• Software Customisation

• Design and checking

36

"The assistance of LUSAS in conjunction with our own substantial in-house expertise allowed us to carry out a challenging Category 3 design check on a very unusual structure within a very tight timescale“ James Rowe, Technical Director, URS, UK

Page 37: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Webinar follow-up

• Remember to send any remaining questions to:

[email protected]

37

Page 38: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Thank you for your time

Best wishes from the LUSAS Team

38

Page 39: Automation and customisation with · PDF fileAutomation and customisation with LUSAS 7 ... –EXCEL style manipulation of output . 13 ... Civil and Structural engineering Composites

Engineering analysis and design software

Bridge

engineering

Civil and Structural

engineering

Composites

engineering

Specialist

Applications

General mechanical

engineering

Teaching and

Research

Find out more at

www.lusas.com 39