Introduction to Abaqus Scripting. Abaqus 2018

Similar documents
Advanced Abaqus Scripting. Abaqus 2018

GUI Customization with Abaqus. Abaqus 2017

Tire Analysis with Abaqus: Advanced Topics

Modeling Stents Using Abaqus. Abaqus 2018

Automotive NVH with Abaqus. Abaqus 2018

Introduction to Abaqus/CAE. Abaqus 2018

Structural-Acoustic Analysis with Abaqus. Abaqus 2018

Obtaining a Converged Solution with Abaqus. Abaqus 2018

Modeling Contact with Abaqus/Standard. Abaqus 2018

Metal Forming with Abaqus. Abaqus 2017

Crashworthiness Analysis with Abaqus

Analysis of Geotechnical Problems with Abaqus. Abaqus 2018

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

Substructures and Submodeling with Abaqus. About this Course

Dassault Systèmes Automotive Powertrain Assembly Analysis with Abaqus

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

2d Abaqus Example Meshing

Course Catalog SIMULIA Abaqus 01 September 2016

Abaqus Unified FEA. Complete Solution for Realistic Simulation

Geometry Translator User s Guide

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

CAE Services and Software BENTELER Engineering.

Abaqus Technology Brief. Abaqus BioRID-II Crash Dummy Model

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

Use of Simpack at the DaimlerChrysler Commercial Vehicles Division

EDEM-Abaqus Coupling User Guide

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

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

Pros and cons of hybrid cars

Abaqus Input File Documentation

Siemens Centre of Excellence Course Plan

CONCEPTUAL CAR DESIGN AT BMW WITH FOCUS ON NVH PERFORMANCE

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

Scania complements testing by applying a system simulation approach

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

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

SIMPACK User Meeting May 2011 in Salzburg

Abaqus Technology Brief. Automobile Roof Crush Analysis with Abaqus

Flexibility and precision in high-performance production. SKF solutions for material joining technologies

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

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

Power Electronics and Drives (PED)

Design Validation of an Integrated Transmission System

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

X Infotech Digital Tachograph

Universal Fluid Power Trainer (UFPT)

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

Workforce Development Learning Center Course Outline. Emergency Vehicle Driving FIP 3601

CHECK AND CALIBRATION PROCEDURES FOR FATIGUE TEST BENCHES OF WHEEL

IBM CMM Quick Reference Guide

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

New Capabilities on Hybrid & Electric Drives

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

erider vs. BRT in Priority Areas

Universal Fluid Power Trainer (UFPT)

MXSTEERINGDESIGNER MDYNAMIX AFFILIATED INSTITUTE OF MUNICH UNIVERSITY OF APPLIED SCIENCES

PROCEDURE EXTRUDED HOT TAP & LINE STOP TEES DESIGN & MANUFACTURING VALIDATION

Model Based Design: Balancing Embedded Controls Development and System Simulation

WEST KENTUCKY COMMUNITY AND TECHNICAL COLLEGE

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

e-light, Work Package 4, Structural Dynamics Study Ivan Grajciar Senior CAE Engineer, Ricardo UK November 2013 EVS27 Barcelona GA No:

Real-time simulation of the 2014 Formula 1 car

Torque Cell Installation Guide for Model 250i/250iP DynoWare RT Dynamometers.

Army Ground Vehicle Use of CFD and Challenges

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

Aeronautic seat solution

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

Accelerating the Development of Expandable Liner Hanger Systems using Abaqus

Highly Optimized Advanced High-Strength Steel Rear Chassis

ncode User Group Meeting October 5 6,2016

ABB Robotics. Product manual, spare parts Motor Units and Gear Units

Design and evaluate vehicle architectures to reach the best trade-off between performance, range and comfort. Unrestricted.

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

Addressing performance balancing in fuel economy driven vehicle programs

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

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

Abaqus Composites Tutorial

Two-Stroke Diesel & X-DF Engines

General elearning Course Catalog

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

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

Siemens PLM Software develops advanced testing methodologies to determine force distribution and visualize body deformation during vehicle handling.

ABAQUS Users Conference 2004

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

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

Off-highway Diesel Engines - Reducing Cost, Improving Quality and Shortening Development Cycles at Caterpillar using Advanced Virtual Validation

Dynojet Research, Inc. All Rights Reserved. Tire Temperature Sensor Installation Guide

Responding to Ethanol Incidents. Participant Manual

GOPALAN COLLEGE OF ENGINEERING AND MANAGEMENT Department of Computer Science and Engineering COURSE PLAN

Transcription:

Introduction to Abaqus Scripting Abaqus 2018

About this Course Course objectives Help students to develop a high level understanding of the Abaqus scripting capabilities. Organize and present the 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. Targeted audience Simulation Analysts Prerequisites None 2 days

Day 1 Lecture 1 Overview of Scripting in Abaqus Workshop 1 Creating a Basic Abaqus Script Lecture 2 Why Python? Workshop 2 Running Python Lecture 3 Python Core Language Part 1 Workshop 3 Workshop 4 Python Types, Operators, and Expressions Investigating Python Objects Lecture 4 Python Core Language Part 2 Workshop 5a Defining functions Workshop 5b Defining a Function for a Series Calculation (optional) Workshop 6 Modules

Day 2 Lecture 5 Abaqus Scripting Interface Basics Workshop 7 Creating a Macro and Getting Input interactively Lecture 6 Abaqus Object Model Workshop 8 Working with the Session Object Lecture 7 Postprocessing with Abaqus Scripting Workshop 9 Working with the ODB Object Workshop 10 Linear Superposition of Results Lecture 8 Miscellaneous Topics Workshop 11 Creating Kernel and GUI Scripts Workshop 12 Setting Abaqus Defaults

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 5a 11/17 Updated for Abaqus 2018 Workshop 5b 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

www.3ds.com Dassault Systèmes Lesson 1: Overview of Scripting in Abaqus L1.1 Lesson content: Overview Terminology Types and Languages for Customizing Abaqus Abaqus Python Resources Examples Abaqus Scripting Interface Basics Workshop Preliminaries Workshop 1: Creating a Basic Abaqus Script 75 minutes

www.3ds.com Dassault Systèmes Lesson 2: Why Python? L2.1 Lesson content: High Level Description of the Language Why Python? Growing Python Universe Running Python Lexical Convention and Syntax Workshop 2: Running Python 2 hours

www.3ds.com Dassault Systèmes Lesson 3: Python Core Language Part 1 L3.1 Lesson content: Types Overview Principal built-in types Operators and Expressions Workshop 3: Python Types, Operators, and Expressions Objects Workshop 4: Investigating Python Objects 3 hours

www.3ds.com Dassault Systèmes Lesson 4: Python Core Language Part 2 L4.1 Lesson content: Control Flow Functions Workshop 5a: Defining functions Workshop 5b: Defining a Function for a Series Calculation (optional) Modules Namespaces Exceptions Common Issues for New Users Workshop 6: Modules 3 hours

www.3ds.com Dassault Systèmes Lesson 5: Abaqus Scripting Interface Basics L5.1 Lesson content: Abaqus PDE Abaqus Namespaces Abaqus Macro Scripts Abaqus Python Style Guide Getting Input Workshop 7: Creating a Macro and Getting Input interactively 1.5 hours

www.3ds.com Dassault Systèmes Lesson 6: Abaqus Object Model L6.1 Lesson content: Introduction to Object Oriented Programming Abaqus Object Model Basics The Session Object The Mdb Object Exploring Your Data Abaqus Data Types Abaqus Modules Workshop 8: Working with the Session Object 2.5 hours

www.3ds.com Dassault Systèmes Lesson 7: Postprocessing with Abaqus Scripting L7.1 Lesson content: The Odb Object Writing to the Odb Examples Workshop 9: Working with the ODB Object Workshop 10: Linear Superposition of Results 2.5 hours

www.3ds.com Dassault Systèmes Lesson 8: Miscellaneous Topics L8.1 Lesson content: Plug-ins Really Simple GUI (RSG) Job Monitoring Custom Data Setting Abaqus Defaults Workshop 11: Creating Kernel and GUI Scripts Workshop 12: Setting Abaqus Defaults 3 hours

www.3ds.com Dassault Systèmes Appendix 1 A1.1 Appendix content: Data Types Objects Common Issues for New Users Setting Abaqus Defaults Copy of Objects Custom Data Abaqus PDE Extras Object Oriented Programming: Inheritance 30 minutes