Skip to main content
Python tips & tricks

Using Python to translate NASTRAN .brd inputs to APDL inputs

mark.capellaro… | 12.16.2024

Python is quite good at reading, writing and finding things in text files. This allows us to develop tools that can be used to find data in NASTRAN inputs files and create the ANSYS APDL equivalent.

Read more about Using Python to translate NASTRAN .brd inputs to APDL inputs
Tips & Tricks - PyWorkbench

PyWorkbench Unleashed: Transforming Your Ansys Workbench End-to-End Simulation Experience

vikas.namdeo@a… | 12.09.2024

PyWorkbench is a powerful client library that enhances the Ansys Workbench platform for engineering simulations. This guide introduces key concepts and practical strategies for using PyWorkbench, making your engineering simulations more efficient and effective.

Read more about PyWorkbench Unleashed: Transforming Your Ansys Workbench End-to-End Simulation Experience
getting started with classes in python

Getting started with classes in Python Part 5: `classmethod` and `staticmethod`

James Derrick | 12.03.2024

This series continues by exploring two notable exceptions to the self parameter for methods, classmethod and staticmethod.

Read more about Getting started with classes in Python Part 5: `classmethod` and `staticmethod`
tips & tricks

Aligning external imported data with your Mechanical Model via Python scripting

[email protected] | 11.20.2024

This article walks users through creating coordinate systems from the coordinates of three non-colinear points, and then using two coordinate systems to align the external imported data with the current Mechanical model. This tool allows users to eliminate the guesswork from the alignment process and improve the accuracy of data alignment.

Read more about Aligning external imported data with your Mechanical Model via Python scripting
getting started with classes in python

Getting started with classes in Python Part 4: Hashing & Mutability

James Derrick | 11.18.2024

Part-four of this series sees us move from the "basic" knowledge required to understand classes and into more "intermediate" topics - starting with mutability of dataclasses.

Read more about Getting started with classes in Python Part 4: Hashing & Mutability
getting started with classes in python

Getting started with classes in Python Part 3: Methods and properties

James Derrick | 11.05.2024

Part-three in a ten-part series, this article introduces adding methods to your data classes.

Read more about Getting started with classes in Python Part 3: Methods and properties
classes in python

Getting started with classes in Python Part 2: `dataclasses`

James Derrick | 10.29.2024

Part-two of this series covers constructing one of the simplest and most useful types of class, data classes and the reasons you may want to do this in the first place.

Read more about Getting started with classes in Python Part 2: `dataclasses`
Starting with classes in Python

Getting started with classes in Python Part 1: Anatomy of a Class

James Derrick | 10.18.2024

In Python you may hear this phrase said a lot "everything is an object", which they are! Objects, that is.

Read more about Getting started with classes in Python Part 1: Anatomy of a Class
Starting with classes in Python

Getting started with classes in Python

James Derrick | 10.17.2024

Understand the basics of programming in Python but heard a lot about "classes" without being sure what they are or how they'd be useful to you? This article series is for you.

Read more about Getting started with classes in Python

Connect with Ansys