This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
parallel_flexure_guide [2017/10/19 14:06] marijn.nijenhuis |
parallel_flexure_guide [2023/06/01 20:50] (current) marijn.nijenhuis [Example: Compute motion/deformations of a parallel flexure guide] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
- | This example shows the static simulation of a parallel flexure guide which moves from -20mm deflection up to 20mm deflection in x-direction (the degree of freedom of the parallel flexure guide). Goal is to evaluate the translational stiffness in the supporting directions (y- and z-direction) of the end-effector over the range of motion. | + | ===== Example: Compute motion/ |
+ | |||
+ | This example shows the static simulation of a parallel flexure guide which moves from -20 mm deflection up to 20 mm deflection in x-direction (the degree of freedom of the parallel flexure guide). Goal is to evaluate the translational stiffness in the supporting directions (y- and z-direction) of the end-effector over the range of motion. | ||
{{:: | {{:: | ||
+ | After a successful simulation, SPACAR Light returns the compliance matrix of each node (per loadstep) - see the [[full_syntax|Full Syntax List]]. For a compliance matrix '' | ||
Line 13: | Line 15: | ||
- | + | An example file for providing the input for SPACAR | |
- | An example file for providing the input for Spacar | + | |
<code matlab pfg_example.m> | <code matlab pfg_example.m> | ||
clear | clear | ||
Line 54: | Line 55: | ||
eprops(1).dim = [30e-3 0.5e-3]; | eprops(1).dim = [30e-3 0.5e-3]; | ||
eprops(1).cshape = ' | eprops(1).cshape = ' | ||
- | eprops(1).flex = [2 3 4]; %only bending and torsion flexible | + | eprops(1).flex = 1:6; |
eprops(1).orien = [0 0 1]; | eprops(1).orien = [0 0 1]; | ||
eprops(1).nbeams = 2; %2 beams per element | eprops(1).nbeams = 2; %2 beams per element |