NOPE

The More We See, the Less We Know.


  • Home

  • Categories

  • Tags

  • Archives

  • About

OpenSees real-time node displacement

Posted on 11-24-2016 | In Tutorials

Realtime Last time, I discovered that the OpenSees recorder command can send data to a TCP port and monitored it with Python. This time, I decided to directly obtain the model displacement and display it in real-time. The recorder TCP transmission does not affect the computational efficiency of OpenSees and we can achieve the following the effect in the figure,

Read more »

OpenSees recorder data via TCP

Posted on 11-20-2016 | In Tutorials

TCP In the process of analyzing structures with OpenSees, the recorder command is essential. It records the displacements of critical nodes and elements in the structure, as well as the base reactions. Then we can use the data to plot the hysteresis curves of the structure. However, when OpenSees is adding data to a file using the recorder command, the file is locked, and it is not possible to access the recorded displacements in real-time during the model computation. To address this, the recorder provides an alternative method – sending data via TCP. By checking the recorder command,

Read more »

Matplotlib CPU usage monitoring

Posted on 11-18-2016 | In Tutorials

Matplotlib Matplotlib, as a Python plotting library, is known for its capability to produce high-quality figures. Beyond static images, Matplotlib can also plot simple animations. While it doesn’t adopt OpenGL for high-performance graphics like VisPy, it is still sufficiently for basic academic and research applications. This post turn a default Matplotlib example into a straightforward CPU monitor and introduces the basics of Matplotlib animation functions.

Read more »

OpenSee running Tcl with Notepad++

Posted on 11-17-2016 | In Tutorials

Notepad Previously, I introduced the latest OpenSees editor, Cypress Editor, which not only provides help but also has the functionality to directly run OpenSees command files. However, the need for registration and potential future charges can make its use somewhat inconvenient. Therefore, it is import to find a suitable editor here. Notepad++, as an open-source text editor, not only supports syntax highlighting for Tcl language but also its built-in plugin library makes running OpenSees command files very straightforward.

Read more »

OpenSee new cypress editor trial

Posted on 11-15-2016 | In Tutorials

Cypress The OpenSees official website recently posted a message about the launch of a new editor called Cypress Editor, which can be directly accessed from the official website. I immediately downloaded this software. The official webpage of this software is impressively designed. This make this editor seem decades ahead compared to the OpenSees official website.

Read more »

Matplotlib figure speeding up

Posted on 11-15-2016 | In Tutorials

Matplotlib Let’s start with something important: for Python 3.5 with Anaconda, install OpenCV using the command:

1
conda install -c menpo opencv3

And to install Mayavi on Python 3.5 with Anaconda, use the command:

1
conda install -c menpo mayavi=4.5.0
Read more »

Ansys UPF configuration

Posted on 10-29-2016 | In Explorations

ANSYS When working with Ansys, there may be situations where the available materials or element models are insufficient for our needs, Then, we need to do custom development. However, setting up the environment for custom development is the first challenge in the development process. It is recommended to configure the Ansys UPF development environment on a newly installed system. My personal experience was that after configuring the environments for ABAQUS and MARC on my computer, attempting to set up the Ansys development environment led to numerous strange behaviors and difficult-to-resolve LINK errors. Fortunately, after reinstalling my computer and removing ABAQUS and MARC, I decided to configure the Ansys development environment.

Read more »

Python package into executable file

Posted on 10-27-2016 | In Tutorials

Pyinstaller After writing a script in Python, I want to package it into an executable file. However, py2exe does not support Python 3+, So I have to find an alternative packaging tools like PyInstaller and cx_Freeze. After checking various sources, it appears that PyInstaller provides better packaging results, making it the preferred choice.

Read more »

.NET 3.5 offline installation

Posted on 10-27-2016 | In Tutorials

DotNetFramework After updating my system, I wanted to use a PDF merging tool and discovered that many such tools are developed with .NET 3.5. Unfortunately, my system didn’t have .NET 3.5 installed, and the system was only left with the default option of online installation.

Read more »

MSC.Marc 2015 user subroutine configuration

Posted on 10-22-2016 | In Tutorials

MSCMARC Recently, I restarted my research project, which requires the use of finite element analysis. After some consideration, I decided to install MSC.Marc. A search on Google revealed that Marc 2015 is available now. I installed Marc 2015 and configured the development environment for user subrountine.

Read more »
1 … 4 5 6 … 9
Dongping Zhu

Dongping Zhu

Show me your model

85 posts
8 categories
11 tags
RSS
0%
© 2026 Dongping Zhu
Powered by Jekyll
Theme - NexT.Pisces