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

Post on 28-Mar-2018

221 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Automation and customisation with LUSAS

Webinar starts at 13:00 GMT 1

Automation and customisation with LUSAS

Webinar starts in 1 minute 2

3

Engineering analysis and design software

Automation and customisation

with LUSAS

4

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

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 webinars@lusas.com

6

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)

Customisation and LUSAS software

8

• Available in all LUSAS software products and versions

– LUSAS Limited Node

– LUSAS LT

– LUSAS Plus

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

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

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

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

13

PRESENTATION

Getting more from LUSAS

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

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

LUSAS Programmable Interface (LPI)

16

•Getting started with VBScripting

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

Getting started with VBScripts

LUSAS can be used to create scripts:

– Commands are ‘echoed’ to the text window

18

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

20

PRESENTATION

•Recording Scripts

Getting started with VBScripts

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

Help in scripting - Examples

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

22

Help in scripting - Examples

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

23

Learning to code dialogs

• Install a compiler – Visual Studio Express

is free

24

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

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

27

Example application

• Space frame roof wizard – Customised menus and

dialogs

– Automated model building from user-defined values

– Iterative structural analysis / member sizing

28

PRESENTATION

•Adding example script menu

•Example of Coded Dialogs

Getting started with VBScript

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

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

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

• 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

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)

For more information

• For more details on modelling and analysis using LUSAS: – Please contact LUSAS at info@lusas.com

– Or your account manager

34

Philip Icke Marcomms /

Regional manager

Terry Cakebread Regional Manager

Stewart Morrison Sales / Regional

Manager

Yaman Wadhwani Regional Manager

• 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

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

Webinar follow-up

• Remember to send any remaining questions to:

Webinars@lusas.com

37

Thank you for your time

Best wishes from the LUSAS Team

38

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

top related