This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
getting_started [2017/10/17 14:58] marijn.nijenhuis [General usage] |
getting_started [2017/10/18 12:08] (current) marijn.nijenhuis [References] |
||
---|---|---|---|
Line 8: | Line 8: | ||
In general, a multibody model is a collection of bodies that are interconnected. Such a model typically represents a mechanism, a linkage or a structure. The bodies could be fully rigid, or have some flexibility. The points of interconnection typically represent the joints (revolute joint, spherical joint, etc.) or contact points of the system. | In general, a multibody model is a collection of bodies that are interconnected. Such a model typically represents a mechanism, a linkage or a structure. The bodies could be fully rigid, or have some flexibility. The points of interconnection typically represent the joints (revolute joint, spherical joint, etc.) or contact points of the system. | ||
- | [examples] | + | | {{: |
+ | | //Example of a serial robot arm [1]// | //Schematic multibody model [2]// | | ||
With a description of the geometry of the bodies, the material properties, and some kind of input to the model, the behavior of the entire multibody model can be simulated. This way, the actual system that the multibody model represents can be analyzed in terms of e.g. | With a description of the geometry of the bodies, the material properties, and some kind of input to the model, the behavior of the entire multibody model can be simulated. This way, the actual system that the multibody model represents can be analyzed in terms of e.g. | ||
Line 15: | Line 17: | ||
* natural frequencies and buckling loads, and | * natural frequencies and buckling loads, and | ||
* fully time-dependent dynamic behavior. | * fully time-dependent dynamic behavior. | ||
- | |||
==== Elements and nodes ==== | ==== Elements and nodes ==== | ||
In SPACAR (as in most other finite element and multibody software), the bodies are usually referred to as // | In SPACAR (as in most other finite element and multibody software), the bodies are usually referred to as // | ||
Line 21: | Line 22: | ||
In SPACAR Light, we're only considering one type of element: the 3-D flexible beam element. Also, the type of analysis is only going to be static (including natural frequencies and buckling loads). Both choices are well suited to the analysis of flexure mechanisms and reduce complexity for the user. | In SPACAR Light, we're only considering one type of element: the 3-D flexible beam element. Also, the type of analysis is only going to be static (including natural frequencies and buckling loads). Both choices are well suited to the analysis of flexure mechanisms and reduce complexity for the user. | ||
- | [example of flexure mechanism | + | | {{:: |
+ | | // | ||
==== General usage ==== | ==== General usage ==== | ||
When SPACAR Light is installed correctly, it is typically invoked using the MATLAB command | When SPACAR Light is installed correctly, it is typically invoked using the MATLAB command | ||
Line 28: | Line 29: | ||
out = spacarlight(nodes, | out = spacarlight(nodes, | ||
</ | </ | ||
- | With the basic concept of a multibody model outlined above, this command is already very revealing; it shows that the user has to provide | + | With the basic concept of a multibody model outlined above, this command is already very revealing; it shows that the user has to provide |
- Coordinates of the nodes in '' | - Coordinates of the nodes in '' | ||
Line 34: | Line 35: | ||
- Node properties (such as boundary conditions, applied loads and inertia) in '' | - Node properties (such as boundary conditions, applied loads and inertia) in '' | ||
- Sets of element properties (such as dimensions, material constants and flexibility) in '' | - Sets of element properties (such as dimensions, material constants and flexibility) in '' | ||
- | - ' | ||
- | The first four inputs | + | Generally, these input argument |
+ | |||
+ | ==== References ==== | ||
+ | //1: figure from staubli.com (Stäubli TX2-90 Product leaflet)// | ||
- | On the following pages, each input will be detailed. There is a [[walkthrough|walkthrough example]] in which all steps towards a simulation are explained. For complete reference, the [[full_syntax|full syntax list]] provides details of each command. Additional [[spacar_light_examples|examples]] of models are also available. | + | //2: figure from lecture slides Dynamics of Machines, J.B. Jonker, R.G.K.M. Aarts// |