Forum: Answers and discussion

Monitor Forum | Start New Thread Start New Thread
Re: ELT [ Reply ]
By: Mallouli on 2016-09-23 13:55
[forum:846]

 Hi

In the fe_mk function, when i modify the elt this instruction will be changed or not ? or when i must add Inf abs ('mass1')in the same function?

 

if nGroup == 0 % backward compatibility for beam only model

elt = [Inf abs('beam1') zeros(1,size(elt,2)-6);

      elt zeros(size(elt,1),size(elt,2)-6)];

nGroup = 1;EGroup = [find(elt(:,1)==Inf)' size(elt,1)+1];

end

 

Thanks for help 


Re: ELT [ Reply ]
By: Balmes on 2016-09-23 09:55
[forum:845]

You need to put the mass in all 3 xyz directions (or use the mass2 element). Otherwise 0.012 is indeed 12 g in SI units.

elt=feutil('addelt',elt,'mass1',[21    0.012  0.012  0.012   0  0 ])


Re: ELT [ Reply ]
By: Mallouli on 2016-09-22 12:53
[forum:844]

 Hi 

if i take the same problem with a mass of 12g and in the 1D case.

This form of elt is it true ?

elt=[]; % other elements of model
elt=feutil('addelt',elt,'mass1',[21    0.012  0.012   0  0 ])

Please help me.


Re: ELT [ Reply ]
By: Balmes on 2016-09-12 06:37
[forum:842]

If you are using SI units, 0.12 is 120 g not 12 g.

Then to avoid problems with the number of columns

elt=[]; % other elements of model
elt=feutil('addelt',elt,'mass1',[21    0.12  0.12  0.12  0  0  0 ])


ELT [ Reply ]
By: Mallouli on 2016-09-10 16:41
[forum:841]

 Hi 

I want to do a matlab program about a twenty element cantilever beam with tip mass (12 g).
The model matrix description is :
Elt =[  Inf  abs ('beam1')
          ..
          ..
          ..
          Inf abs ('mass1')
          21    0.12  0.12  0.12  0  0  0 ];
Please can you correct it.