Glyph Scripting with Python in Pointwise

Glyph Scripting with Python in Pointwise

Everyone has a favorite scripting or programming language with which they are most proficient and comfortable. There are a number of staunch Python advocates amongst our Pointwise users, and we have had several requests to add support for Python in our Glyph scripting language. When Glyph was originally developed, Python was still in its infancy and did not have near the user community or diverse set of useful third-party packages that are available today. However, with the recent release of Pointwise V18.0 R2, Python is now available to use as a scripting language in automating your meshing tasks.

We did not stop there. Pointwise now supports using virtually any scripting language one would choose. We have even made Python and Perl clients readily available for users to download from our Glyph Script Exchange. That is not all though. Glyph now works as a client-server allowing you to run scripts remotely or run Pointwise Glyph scripts concurrently alongside your active Pointwise session.

In this video, we demonstrate how to configure the new Glyph Server in Pointwise and add support for new scripting languages including Python. We will also introduce some example Python scripts that highlight the utility and value of these new Glyph features.

Discover how to:

  • Setup and configure your local environment to begin working with the new Glyph server in Pointwise V18.0 R2
  • Configure Pointwise to recognize scripting languages that you have installed locally
  • Use Python and a variety of other scripting languages to help automate your meshing tasks
  • Execute scripts to control Pointwise from a command line interface
  • Use Glyph in new ways to automate your meshing workflows

 

Zach Davis, Pointwise, Inc.

Zach Davis

Pointwise, Inc.

Zach Davis joined Pointwise's Sales & Marketing team in April 2015. Prior to joining Pointwise he was an applications engineer at Rescale where he implemented, updated, and maintained many CFD and simulation software packages. Before that, he was a CFD engineer at both General Atomics and Lockheed Martin. Zach has an M.S. in aerospace engineering from the University of Texas at Arlington (2002) and a B.S. in aerospace engineering from the Florida Institute of Technology (1999).