![]() ![]() ![]() From here on our efforts are going to be on making it easier to develop larger 3D structural models that play nicely with our Jupyter Notebook. With these modifications we will have successfully modified our code and technically completed all of the modifications we need to make. This is a short section in which we implement a colormap to better visualise the magnitudes of member forces and we’ll also implement some user interface widgets to make plot manipulation a little easier. In section 4, we’re going to make a couple of small changes to our code that improve its usability. We’ll work our way systematically though the code over the course of a few lectures and tackle each of the amendments one by one, explaining as we go. Our starting point here is the code we developed for plane truss analysis in the prerequisite course. Section 3: Coding the Third DimensionĪfter explaining the underlying theory in section 2, in section 3 we’re going to actually implement the required changes to our code. You’ll be pleased to hear that this expansion is a lot more straightforward than you might imagine. This theory section, is well worth watching and taking your time with so that you fully understand the foundations of what we’re doing for the rest of the course. In section 2 we’re going to explain exactly how we can expand the direct stiffness method for 3 dimensions. Section 2: Expanding from 2 to 3 Dimensions ![]() With the housekeeping taken care of, we quickly move onto some structural analysis in section 2. We won’t hang around for long in section one. The course is broken into 7 sections Section 1: Welcome and PreliminariesĪfter some brief introductions in section one, we install some helpful tools that make life a little easier inside your Jupyter Notebooks. When you complete this course you will have a standalone 3D analysis Jupyter Notebook to deploy on your own projects. We’ll develop our Python code using the versatile Jupyter development environment. After familiarising ourselves with how to generate structural models in Blender, we’ll develop some simple scripts that allow us to easily transfer model data back and forth between Blender and our structural analysis Jupyter notebook. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |