• This forum is the machine-generated translation of www.cad3d.it/forum1 - the Italian design community. Several terms are not translated correctly.

problemi: analyst in buckling su patran

Baso95

Guest
Hello, everyone. This is my first discussion on the forum.
I am an aerospace engineering student and in this semester I am carrying out my three-year thesis on the buckling of cylinders in composite material with the use of fem analysis (patran and nastran). I chose to do this kind of thesis especially to learn how to use a software on structural analysis with 'help of my professor if it wasn't that he didn't give me much of his time and so I had to satisfy the various problems that came to me alone.

the purpose of the thesis is precisely to verify the shock of the real data from the ideal ones in calculating the buckling factor. real data were taken with a wrinkle meter in the lab and then put into excel format.

I am using the student edition 2014 of patran but at the end of the accounts when I send buckling analysis does not work. .I don't want it to be my mistake so I quickly list the following steps in modeling:

data:
cylinder h=80 mm average=126.4 t=1,2 mm
material t800 (orthrope) and11=164 gpa e22=6.81 gpa g12=4.37 gpa poisson=0.33

layers of ply to put: 0.12
Constraints: Test 1) Incaster
test 2) support
to reproduce a compression force distributed on the cylinder use an mpc function with rbe2, the function requires an independent node (not belonging to the mesh) and other dependent nodes lying on the cylinder (imposing all dof's).
solution type: buckling with a self-value

proceeding on patran:

geometry: create-->curve-->lynebyxyz--> vector <0 0 80> origin [63.2 0 0] *This to make the line that will then be revolutionized on the z axis
create-->surface-- >revolve-- > put 360 degrees
property: created--> orthotropic 2d--> the name of impt properties material--> imitation data as 164e9 6.81e9 4.37e9 0.33
create-->composite--> * opens composite laminated-- as in figure and save as compositeLaminated Composite.webpelement properties-->create-->2d-->shell-->I call it mat_prop and insert properties as in figure aaa.webpNow doubt: I don't know if to insert the mesh first and put the constraints on it or do it on geometry.

mesh: create-->object:mesh--> select surface-->*mi automatically calculates a global edge lenght 26 but I change it in 4
equivalence--> *to elect 21 knots on the curve created with lynebyxyz

loads: displacement-->input data--> everywhere <0 0> select application region--> fem *selections the nodes, add and apply

mesh: mpc-->*creo independent node at coordinates 0 0 80 with arccenter
create--> mpc-->rbe2--> take n employees and the only independent node

force: I create the coordinate force 0 -1 to be applied in the node first created


should be finished

now I begin the analysis
analysis--e.g. model-->full run-->solution type--> buckling--> apply
a message:errore.webpbut it does not create any .xdb files

I am not practical of the software and it is very likely that the process is wrong.
So I ask you two things:
1) is the procedure correct? if you can improve it?
2) in the real study instead how can I import the profile function and then make a mesh?
Thank you very much and good Sunday:
 
I thought I assigned them this way.
element properties-->create-->2d-->shell-->I call it mat_prop and insert properties as in figure
but I did it again now and I probably didn't do ok after selecting the surface to associate.

Thank you for making me understand the mistake.

do you know a way to import real profile data from excel on patran? the profile function is irregular and would be complicated to approximate with a set of straights.
profilo_imm.webp
 
I couldn't import with csv. I managed to import on solidworks the function, save as iges and import on patran but practically seems a straight line. I don't want Patran to accept changes in the order curve of the tenths of microns. in this case would there be a way to increase sensitivity?
Thanks again
 
Maybe I didn't understand your problem.
I thought you needed the function for a load, so you have to do a field. If you need geometry, you need to import a surface.
or a s curve and then make the revolution around a board. you should make a broken curve for segments and then put an element for each piece of curve.
If you specify what you want to do, I can help you better.
when you make a new database asks you the maximum size of the model and on those sets the tolerance (it should be 1/2000 model size). if you want to change it you must change its value in preference-> global
 
Excuse me now, I'll explain.
basically I have to import from an excel file (or txt) a geometry defined by a set of coordinates that give me the curve of the profile of the cylinder that I measured with the wrinkle meter. the data are of the type:

♪ [mm] z [mm]0 63.255542 0
0 63.255102 0.02
0 63.25474 0.04
0 63.254264 0.06
0 63.253865 0.08
0 63.253332 0.1
. .
. . and so on until
0... 80


the true race of the wrinkle gauge was 8mm but I repeated on excel the 8 mm running for 10 times to get data for the entire height of the cylinder (80 mm height).

Once the curve is imported, as you said, I was going to revolutionize it and proceed as for the ideal case but I haven't been able to do anything yet.
I tried to import the table on sw then convert the entity into sketch and revolutionize but while saving the file as iges import into patran does not process anything and fails (without giving errors).
so I tried to import from sw to patran only the sketch of the profile (reaching to import) but when they revoluziono on patran loses all the information of roughness.
If you need geometry, you need to import a surface
for import I looked directly from file->import but there are mostly formats I can import from other cadimport.webp
a s curve and then make the revolution around a board. you should make a broken curve for segments and then put an element for each piece of curve.
I mean, in case you can't import the exact coordinates I can decide an approximation of the periodic profile made of broken and then repeat throughout the height. correct? What do you mean to put an element on every bit of curve?
[Mesh]then I have a question about creating mesh on a broken geometry. being the function of the micron order profile the mesh will not contain a disproportionate number of knots so that the mesh itself does not eat the edges? I have the student edition and there should be a maximum of 5000 knots. if it is a problem however I can use patran in polytechnic laib.
[Tolleranza]I then changed the approximate maximum model size that was set to 10.0 in 1/2000 (0.0005) and consequently in preferences-> global the global model tolerance has passed from 0.005 to 3e-007

Thanks again for the availability.
 
this a cylinder with about 300 surfaces that does what you are looking for.
you should open it with a software that manages the surfaces and reduces the number, mediating the smallest. then meshi in patran. the number of items coming is scary, as to have the resolution you ask must be small. I meshato it to elements of 0.5mm side and the aspect ratio was not optimal. it would be meshato to even smaller elements. but working on geometry and simplifying it a little you could get to a good compromise.
 

Attachments

Forum statistics

Threads
44,997
Messages
339,767
Members
4
Latest member
ibt

Members online

No members online now.
Back
Top