GithubHelp home page GithubHelp logo

nidish96 / abaqus4joints Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 1.0 28.63 MB

A Tutorial on using Abaqus to extract substructured matrices for Joint Dynamics

Home Page: https://nidish96.github.io/Abaqus4Joints

MATLAB 16.32% Python 78.55% Shell 5.13%

abaqus4joints's People

Contributors

justinporter88 avatar nidish96 avatar

Watchers

 avatar

Forkers

justinporter88

abaqus4joints's Issues

Potential Issue with Node Ordering of Abaqus Output

In a trial run following a similar procedure as the tutorial, my Abaqus run output the mtx file with the nodes from the bottom surface first and then the top surface. This renders line 53 of main.m (here) wrong in that the signs need to be flipped. This is more of a discussion point for the text since I do not know how the output order of surfaces is decided or if it is consistent.

My input deck used parts, rather than following the tutorial advice of "It is also helpful to use global node and element indexing henceforth. This can be specified in Model->Edit Attributes->Model-1 as follows" (see here). If that is the issue with node numbering, then this sentence should be more strongly phrased as a requirement.

More generally, I am not sure if it is safe to assume node ordering for M and K matrices within the Top/Bottom surfaces is preserved in the substructuring step. The output mtx file does list the node numbers for the order of the M and K matrices, but additional edits may be needed so that Elements.dat and Nodes.dat are compatible with this information.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.