Advanced Abaqus Scripting. Abaqus 2018

Similar documents
Introduction to Abaqus Scripting. Abaqus 2018

GUI Customization with Abaqus. Abaqus 2017

Modeling Stents Using Abaqus. Abaqus 2018

Automotive NVH with Abaqus. Abaqus 2018

Tire Analysis with Abaqus: Advanced Topics

Structural-Acoustic Analysis with Abaqus. Abaqus 2018

Introduction to Abaqus/CAE. Abaqus 2018

Obtaining a Converged Solution with Abaqus. Abaqus 2018

Modeling Contact with Abaqus/Standard. Abaqus 2018

Metal Forming with Abaqus. Abaqus 2017

Analysis of Geotechnical Problems with Abaqus. Abaqus 2018

Crashworthiness Analysis with Abaqus

Element Selection in Abaqus

Composites Modeler for Abaqus/CAE. Abaqus 2018

Modeling Rubber and Viscoelasticity with Abaqus. Abaqus 2018

Modeling Contact with Abaqus/Standard

Overview Python Scripting in Abaqus Specialized Postprocessing Advanced Topics Introduction to Python and Scripting in Abaqus

Automotive NVH with Abaqus. About this Course

Dassault Systèmes Automotive Powertrain Assembly Analysis with Abaqus

Substructures and Submodeling with Abaqus. About this Course

FSI Simulation with Abaqus and Third-party CFD Codes

Automotive Powertrain Assembly Analysis with Abaqus

Analysis of Composite Materials with Abaqus 6.14

Crashworthiness Analysis with Abaqus

Analysis of Composite Materials with Abaqus

Multibody Dynamics Simulations with Abaqus from SIMULIA

SIMULIA Overview: Accelerating Innovation with Realistic Simulation

Course Catalog SIMULIA Abaqus 01 September 2016

Abaqus Unified FEA. Complete Solution for Realistic Simulation

2d Abaqus Example Meshing

Abaqus Technology Brief. Prediction of B-Pillar Failure in Automobile Bodies

Geometry Translator User s Guide

CAE Services and Software BENTELER Engineering.

Vehicle Dynamic Simulation Using A Non-Linear Finite Element Simulation Program (LS-DYNA)

SIMPACK User Meeting May 2011 in Salzburg

Abaqus Technology Brief. Abaqus BioRID-II Crash Dummy Model

Implementation and application of Simpackmulti-attribute vehicle models at Toyota Motor Europe

HPC. Abaqus. Modeling ABAQUS UNIFIED FEA SIMULATE REALISTIC PERFORMANCE WITH ADVANCED MULTIPHYSICS SOLUTIONS. Nonlinear.

Abaqus. Abaqus Unified FEA. Multiphysics FEA. Nonlinear HPC CFD. Customization. Partner Solutions

DYNA4 Open Simulation Framework with Flexible Support for Your Work Processes and Modular Simulation Model Library

Abaqus Input File Documentation

EDEM-Abaqus Coupling User Guide

Dynamic Design Analysis Method (DDAM) Response Spectrum Analysis with Abaqus

Combining Optimisation with Dymola to Calibrate a 2-zone Predictive Combustion Model.

Siemens Centre of Excellence Course Plan

CONCEPTUAL CAR DESIGN AT BMW WITH FOCUS ON NVH PERFORMANCE

Use of Simpack at the DaimlerChrysler Commercial Vehicles Division

Full Vehicle Durability Prediction Using Co-simulation Between Implicit & Explicit Finite Element Solvers

Scania complements testing by applying a system simulation approach

MSC/Flight Loads and Dynamics Version 1. Greg Sikes Manager, Aerospace Products The MacNeal-Schwendler Corporation

ISO INTERNATIONAL STANDARD. Liquid hydrogen Land vehicle fuel tanks. Hydrogène liquide Réservoirs de carburant pour véhicules terrestres

X Infotech Digital Tachograph

ASM Brake Hydraulics Model. dspace Automotive Simulation Models ASM Brake Hydraulics Model

Abaqus Technology Brief. Automobile Roof Crush Analysis with Abaqus

Friday Midterm EXAMINATION Fall 2018 CREDIT HOURS ENGINEERING PROGRAMS AIN SHAMS UNIVERSITY FACULTY OF ENGINEERING

ABAQUS 6.14 VEHICLE RIDE COMFORT AND DURABILITY SIMULATION USING ABAQUS AND FTIRE USER S GUIDE

MXSTEERINGDESIGNER MDYNAMIX AFFILIATED INSTITUTE OF MUNICH UNIVERSITY OF APPLIED SCIENCES

Real-time simulation of the 2014 Formula 1 car

Universal Fluid Power Trainer (UFPT)

Using ABAQUS in tire development process

ABAQUS Users Conference 2004

Development and Deployment of Virtual Test Systems An enabler to faster and efficient vehicle development

Security. Hardware Specifications. Editor: Stephen Satchell. Version Security Hardware Specification version i Copyright 2012 INE, Inc.

LMS Imagine.Lab AMESim Ground Loads and Flight Controls

ISO INTERNATIONAL STANDARD. Road vehicles Test methods for electrical disturbances from electrostatic discharge

CHECK AND CALIBRATION PROCEDURES FOR FATIGUE TEST BENCHES OF WHEEL

Universal Fluid Power Trainer (UFPT)

Design Validation of an Integrated Transmission System

University of Jordan School of Engineering Mechatronics Engineering Department. Fluid Power Engineering Lab

MBS Models. ADAMS/Hydraulics - an Embedded Hydraulics Environment

Aeronautic seat solution

A Systematic Approach to Weight Saving of Trailer Towing Systems at Land Rover

Five Cool Things You Can Do With Powertrain Blockset The MathWorks, Inc. 1

Accelerating the Development of Expandable Liner Hanger Systems using Abaqus

Power Electronics and Drives (PED)

Symmetra PX 250/500. Scalable from 100 kva kw to 500 kw, parallel capable up to 2,000 kw

AssayMAP 96AM Wash Station. Maintenance Guide

The simulation of engine cooling circuits by coupling Flowmaster with other simulation tools Dr. B. Beyer / W. Maister / Dr. C. Lund Volkswagen AG

University Of California, Berkeley Department of Mechanical Engineering. ME 131 Vehicle Dynamics & Control (4 units)

MODELING SUSPENSION DAMPER MODULES USING LS-DYNA

NEW DESIGN AND DEVELELOPMENT OF ESKIG MOTORCYCLE

Two-Stroke Diesel & X-DF Engines

Modeling and Simulate Automotive Powertrain Systems

Automobile Body, Chassis, Occupant and Pedestrian Safety, and Structures Track

MODEL FREQUENCY ANALYSIS OF AUTOMOTIVE EXHAUST SYSTEM

Magna Steyr Engineering

This document contains proprietary information of Motor Design Ltd. Such proprietary information may not be used, reproduced, or disclosed to any

Abaqus Composites Tutorial

Novel Chassis Concept for Omnidirectional Driving Maneuvers

Army Ground Vehicle Use of CFD and Challenges

minispec Plus Release Letter Innovation with Integrity Version 001 AIC

NVH CAE concept modeling and optimization at BMW.

Simscape Getting Started Guide. R2014a

The next revolution in simulation. Dr. Jan Leuridan Executive Vice-President, CTO LMS International

* _1217* Drive Technology \ Drive Automation \ System Integration \ Services. Catalog. AC Motors DRN80 315

Altair MotionView and ABAQUS for Direct Suspension Bushing Tuning

Stepwise Validated Finite Element Model of the Human Lumbar Spine

Training Course Catalog

ncode User Group Meeting October 5 6,2016

General elearning Course Catalog

Transcription:

Advanced Abaqus Scripting Abaqus 2018

About this Course Course objectives Help students to develop a high level understanding of the Abaqus scripting capabilities and gain some proficiency. Organize and present the deeper technical details of Python and the Abaqus Scripting Interface. Expose the strengths and weaknesses of Abaqus scripting. Encourage the student to use scripting in new ways. This advanced seminar will take a deeper dive into: The Abaqus Scripting Interface (ASI) The core functionality of the Python language and libraries Targeted audience Simulation Analysts Prerequisites Experience scripting with Python and Abaqus is recommended. 2 days

Day 1 Lecture 1 Python Core Language: Advanced Topics Workshop 1 Workshop 2 Practice Using a Few More Python Basics Working with Exceptions Lecture 2 Functions, Modules, Packages & Performance Workshop 3 A Brief Look at the NumPy Module Lecture 3 Manipulating Strings and Files Workshop 4 Workshop 5 Parsing Files Input and Output with the Shelve Module Lecture 4 Object Oriented Programming Workshop 6 (Optional) Workshop 7 (Optional) Classes Special Method Attributes

Day 2 Lecture 5 Abaqus Scripting Interface Postprocessing Workshop 8 Create a New Custom Field Output Variable Lecture 6 Abaqus Scripting Interface Preprocessing Workshop 9 Workshop 10 Automating a Bottle Top Load Analysis Study a Plug-in to Convert Flat Mesh into Cylindrical Shape Lecture 7 Miscellaneous Topics Workshop 11 Basic Scripting Style Considerations Lecture 8 Stretching Horizons

Additional Material Appendix 1 Optional Topics Workshop 12 Workshop 13 Job Monitoring Working with the keywordblock Object

SIMULIA SIMULIA is the Dassault Systèmes brand for Realistic Simulation solutions Portfolio of established, best-in-class products Abaqus, Isight, Tosca, fe-safe, Simpack * Included in extended licensing pool

SIMULIA s Power of the Portfolio Abaqus Routine and Advanced Simulation Linear and Nonlinear, Static and Dynamic Thermal, Electrical, Acoustics Extended Physics through Co-simulation Model Preparation and Visualization Realistic Human Simulation High Speed Crash & Impact Noise & Vibration Isight Process Integration Design Optimization Parametric Optimization Six Sigma and Design of Experiments Material Calibration Workflow Automation Design Exploration Tosca Non-Parametric Optimization Structural and Fluid Flow Optimization Topology, Sizing, Shape, Bead Optimization Conceptual/Detailed Design Weight, Stiffness, Stress Pressure Loss Reduction fe-safe Durability Simulation Low Cycle and High Cycle Fatigue Weld, High Temperature, Non-metallics Safety Factors Creep-Fatigue Interaction Weld Fatigue Simpack 3D Multibody Dynamics Simulation Mechanical or Mechatronic Systems Detailed Transient Simulation (Offline and Realtime) Complete System Analyses (Quasi-)Static, Dynamics, NVH Flex Bodies, Advanced Contact

Join the Community! How can you maximize the robust technology of the SIMULIA Portfolio? Go to www.3ds.com/slc to log in or join!

SIMULIA Training http://www.3ds.com/products-services/simulia/services/training-courses/

Legal Notices The software described in this documentation is available only under license from Dassault Systèmes or its subsidiaries and may be used or reproduced only in accordance with the terms of such license. This documentation and the software described in this documentation are subject to change without prior notice. Dassault Systèmes and its subsidiaries shall not be responsible for the consequences of any errors or omissions that may appear in this documentation. No part of this documentation may be reproduced or distributed in any form without prior written permission of Dassault Systèmes or its subsidiaries. Dassault Systèmes, 2017 Printed in the United States of America. Abaqus, the 3DS logo, and SIMULIA are trademarks or registered trademarks of Dassault Systèmes or its subsidiaries in the US and/or other countries. Other company, product, and service names may be trademarks or service marks of their respective owners. For additional information concerning trademarks, copyrights, and licenses, see the Legal Notices in the SIMULIA User Assistance.

Revision Status Lecture 1 11/17 Updated for Abaqus 2018 Lecture 2 11/17 Updated for Abaqus 2018 Lecture 3 11/17 Updated for Abaqus 2018 Lecture 4 11/17 Updated for Abaqus 2018 Lecture 5 11/17 Updated for Abaqus 2018 Lecture 6 11/17 Updated for Abaqus 2018 Lecture 7 11/17 Updated for Abaqus 2018 Lecture 8 11/17 Updated for Abaqus 2018 Appendix 1 11/17 Updated for Abaqus 2018 Workshop 1 11/17 Updated for Abaqus 2018 Workshop 2 11/17 Updated for Abaqus 2018 Workshop 3 11/17 Updated for Abaqus 2018 Workshop 4 11/17 Updated for Abaqus 2018 Workshop 5 11/17 Updated for Abaqus 2018 Workshop 6 11/17 Updated for Abaqus 2018 Workshop 7 11/17 Updated for Abaqus 2018 Workshop 8 11/17 Updated for Abaqus 2018 Workshop 9 11/17 Updated for Abaqus 2018 Workshop 10 11/17 Updated for Abaqus 2018 Workshop 11 11/17 Updated for Abaqus 2018 Workshop 12 11/17 Updated for Abaqus 2018 Workshop 13 11/17 Updated for Abaqus 2018

www.3ds.com Dassault Systèmes Lesson 1: Python Core Language Advanced Topics L1.1 Lesson content: Quick Overview of Python and ASI Basics Operators and Expressions List Comprehension Utility Functions Workshop Preliminaries Workshop 1: Practice Using a Few More Python Basics Control Flow: Exceptions Workshop 2: Working with Exceptions 3 hours

www.3ds.com Dassault Systèmes Lesson 2: Functions, Modules, Packages & Performance L2.1 Lesson content: Functions Modules Python Packages Performance in Python Workshop 3: A Brief Look at the NumPy Module 2 hours

www.3ds.com Dassault Systèmes Lesson 3: Manipulating Strings and Files L3.1 Lesson content: String Processing Input and Output Example: Parsing a File Manipulating Programs Workshop 4: Parsing Files Workshop 5: Input and Output with the Shelve Module 3 hours

www.3ds.com Dassault Systèmes Lesson 4: Object Oriented Programming L4.1 Lesson content: Philosophy of Object Oriented Programming Object Oriented Programming in Python Special Method Attributes Workshop 6 (optional): Classes Workshop 7 (optional): Special Method Attributes 3 hours

www.3ds.com Dassault Systèmes Lesson 5: Abaqus Scripting Interface Postprocessing L5.1 Lesson content: Exploring your Data The ODB Object Working with Display Groups Writing to the ODB Examples Workshop 8: Create a New Custom Field Output Variable 2.5 hours

www.3ds.com Dassault Systèmes Lesson 6: Abaqus Scripting Interface Preprocessing L6.1 Lesson content: Common Preprocessing Tasks Workshop 9: Automating a Bottle Top Load Analysis Plug-ins Workshop 10 (Optional): Study a Plug-in to Convert Flat Mesh into Cylindrical Shape 2 hours

www.3ds.com Dassault Systèmes Lesson 7: Miscellaneous Topics L7.1 Lesson content: Callback Functions Custom Data Scripting Ideas for Productivity Workshop 11: Basic Scripting Style Considerations Setting Abaqus Defaults C++ instead of Python 3 hours

www.3ds.com Dassault Systèmes Lesson 8: Stretching Horizons L8.1 Lesson content: Embedding and Interfacing with Legacy Applications Interfacing via COM Architecture A Few Words about GUI Customization Process Automation with Isight 45 minutes

www.3ds.com Dassault Systèmes Appendix 1: Optional Topics A1.1 Appendix content: Advanced Data Types Running Python Callback Functions Workshop 12: Job Monitoring Working with Keyword Block Objects Workshop 13: Working with the keywordblock Object Parameter Studies 45 minutes