Need help that MoI meets Z88
 1-9  10-29  30-38

Previous
Next
 From:  Hans
7323.10 
Hi Max, Michael, Hamish an all

Max, your script is wonderfull!!

We need only a little bit finetuning to make it perfect.

Michael, thank you for substituting.

Hamish, thank you too.

Now to the script:

Z88 calculate 2D structures and 3D structures.
The different is only a "2" instead of a "3" in the line of the point coordinates
and the Type of the line (strut) is "9" for 2D- and "4" for 3D structures.

The input files in z88 have no dimensions.
We can take it for yards or feet or inch or mm
The load may be Newton or pound or tons.

With mm and Newton like I prefer, decimals for length or load are not necessary.
If the projekt is a big one (the Eiffel Tower for example) the result could be more
exact with one or two decimals in the length of the struts because the dimensions in the background are bigger.

Now we come to the mistakes of my explainings!

Max, you write

== endpoints ==
number of strut startpoint endpoint
1 1 2
2 3 2
...............................................

We need:

number of strut type of strut

startpoint endpoint

1 4
1 2
2 4
3 2
3 4
3 4
4 4
3 1
............

Can we have a little command window with the script?

like this:
------------
2D 3D

decimals 0;1;2;3

OK
-------------------
If we choose [2D] we will have a 2 in the line of point coordinates and a 9 as type of the struts
and with [3D] a 3 and a 4

After OK we can paste it like bevor.

With every new projekt we have to write a headline and a feetline and into a few seconds the z88i1.txt file
is ready.

At the 16. of April I have a meeting with the people of the Bayreuth University at the Hannover Fair.
I know that they look for a software that fit to her Z88. Some people asked for a good and not so expencive cad-programm.
Your script helps me to construct my little sportsplane, helps a lot of engeneers to build everything from bridges to framestructures
for satelites and I hope it helps Michael to give some more licenses into the world.

Happy Eastertime

Hans
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Max Smirnov (SMIRNOV)
7323.11 In reply to 7323.10 
Hi Hans,

Could you post here an examples of those Z88i1.txt files? With headers, footers etc..
It will help me to create a proper structure exactly as you want.
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Hans
7323.12 
Hi Max,

I will prepare it this afternoon.

Thanks
Hans
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  bemfarmer
7323.13 In reply to 7323.11 
I downloaded Z88AuroraV2, for Windows7.
The pdf file "theoryguide" shows the "GENERAL STRUCTURE DATA Z88I1.TXT" starting on page 54, and much more... Z88I2.TXT, Z88I5.TXT...file checker Z88VRY.

The explanation for the KFlag for cylindrical coordinates versus Cartesian coordinates seemed contradictory?

There is also DXF CONVERTER Z88X which is supposed to convert dxf r12 files to the 3 .TXT files.
There is an STL CONVERTER, Z88GEOCON...
Perhaps a .js converter could be checked with the above two converters?

(I've never used Z88)

- Brian
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
7323.14 
How load a file inside Z88 ? :)
I suppose it works only with DXF format ?

PS You don't like this free one ? :)
http://geuz.org/gmsh/ reload IGES, Step from moi ;)
http://geuz.org/gmsh/screencasts/
+ http://www.calculix.de/

or even Salome + Netgen http://www.salome-platform.org/ + http://www.hpfem.jku.at/netgen/index.html

EDITED: 4 Apr 2015 by PILOU

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Hans
7323.15 
Hi Max and all.

Here is the example of z88i1.txt.
It is the input file of the "Kranträger".

Pilou: In the past I allways worked with the open source version Z88 10.
Please copy the file in the main folder.

To work with Z88 is not a simple process. Max´s script will make it much more easy.

Z88 I like because it calculate the forces between the knots. Most importend if we build a "new Eiffel Tower" is
to construct the struts resistant against the bending loads. (Euler cases)
Colourfull pictures of "von Mises tension" do not help. Under load a frame structure will be destroyed when the
struts bend out.

Please stay patient. We will see what a powerfull tool MoI is not only in design also in development and engeneering.

Happy and optimistic Eastertime

Hans
Attachments:

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
7323.16 In reply to 7323.15 
Thx: take your time we will be very patient! ;)
---
Pilou
Is beautiful that please without concept!
My Gallery
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  bemfarmer
7323.17 In reply to 7323.15 
NOTE: I should have opened the Informationen file in a proper word processor. :-( It comes pre-parsed.

 

I did a Parse of the Kranträger file in an attempt to understand it, and reconcile it with theoryguidePDF.
A few differences and questions resulted.

// Header is the first group, and has seven entries. (Versus 5 ???)
// #Dimensions = 3
// #Knots (or #Nodes) = 26
// #Struts (or #Elements) = 72
// DegreesOfFreedom = 60 (3 times 26 = 78, not 60 ???) (Maybe because structure is open, not closed?)
// LawOfE-modulus (What is this?)
// Flag (KFLAG is 0 for cartesian coordinates)
// Flag (Why are there two flags?)

3 26 72 60 1 0 0
========================================

// The second group has entries for each of the 26 KnotNodes.
// Knot#, DegreesFreedomThisNnot, Xcoord, Ycoord, Zcoord.
1 3 20 20 0
2 3 0 0 0
3 3 10 10 25
4 3 0 20 0
5 3 20 0 0
6 3 30 10 25
7 3 40 20 0
8 3 40 0 0
9 3 50 10 25
10 3 60 20 0
11 3 60 0 0
12 3 70 10 25
13 3 80 20 0
14 3 80 0 0
15 3 90 10 25
16 3 100 20 0
17 3 100 0 0
18 3 110 10 25
19 3 120 20 0
20 3 120 0 0
21 3 130 10 25
22 3 140 20 0
23 3 140 0 0
24 3 150 10 25
25 3 160 20 0
26 3 160 0 0
========================================

// The third group is explained on page 55 of theoryguidePDF.
// not sure if this is the correct parse.
1 4
1 2

2 4
3 2

3 4
3 4

4 4
3 1
etcetera (Did not parse the rest of the file)

- Brian

EDITED: 24 Oct 2015 by BEMFARMER

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Max Smirnov (SMIRNOV)
7323.18 
Hi Hans

Check the new version.
At the moment it supports 3D knots only.

I have the same question about DegreesOfFreedom. Why 60?

EDITED: 7 Mar 2022 by SMIRNOV

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  bemfarmer
7323.19 
If the first 3 nodes, and the last 3 nodes are fixed, or boundary condition, maybe they do not count?
3 X (26 - 6) = 60.
(There is so much I do not know about FEA :-)
There is supposed to be a book...

- Brian
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Hans
7323.20 
Hi at all.

Sorry, my mistake.

26 x 3 = 78

I had a handbook with an example beside and wrote the wrong number.

bemfarmer:

Z88 take about 24 different type of elements. Some need special flags - some not.
For my structures I used only Type 4 and Type 9.
As a user I have no clue wy it has to be a 0. It´s inside the programm.

E-law - is the direkt translation of "E-Gesetz".
It is the same as E-Modulus.


Max: Thank you. I write a little bit later again.

Hans
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Hans
7323.21 
Hi Max,

for 3D- framestructures the script is PERFEKT !!!!

Thank you !!!!

At home I have some drawings of antik aircrafts.
There will be a funny example for a tutorial.
Now I go to choose one of it.
Next info at tuesday evening.

Hans
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Max Smirnov (SMIRNOV)
7323.22 In reply to 7323.21 
Hi Hans
nice to hear it. :)
Please share the results. That interests me very much.

If everything works good, I'll make interface and 2D support next week.
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Hans
7323.23 
Hi Max.

Today I prepaired a structure of an old little racing biplane.
There are some pictures to scan.
Tomorrow in the evening after work we start with the first part of the tutorial.

Bye and thank you again.
Hans
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Hamish Mead (HAIRYKIWI)
7323.24 
Hi Hans and Max,

Max, I'm really pleased you ended up writing this script in its entirety. You've achieved much more, and most likely better quality code, than I ever could have in the same time. Additionally, all us novice script writers get another fine example to reference - THANK YOU! :)

Hans, I really look forward to following your FEA tutorials and generally learning more about FEA. I'll inform the UK Light Aircraft Association, (the CAA delegated authority for amateur-built aircraft in the UK) engineering department after you post your first tutorial. I'm sure the LAA chief engineer will be very interested in this, certainly as an educational tool and hopefully as a useful tool for aircraft design analysis.

Cheers,
Hamish
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Hans
7323.25 
Hi Max, Hamish and all.

Here we start with the first part of my little tutorial.

Pilou: you asked for more passenger places. Hope you like the little plane made by a friend from Chatteau Briand airfield.
You remember? " 4 people and an basket full of eggs"

The little Biplane Racer construction now has an age of 90 years and shut been full reconstructed.

Attention please!!!!
The example of workflow we will see in the next days is not for practical use. All loads that will be setted are "over the thumb" calculated
to save a lot of time.

The MoI files show how to draw a structure and and the racer structure we only need to place the loads for the fuselage.

Z88i1.txt was made in five seconds. The true lengths of all struts have been saved in an other file for later using.
We see a picture of the structure opened in Z88 with all node numbers. Now we have to prepaire the z88i2.txt files
to calculate step by step all loads. It needs a little time and I can do this over the next days.

Next time we see how to make a load file and to build a data structure with Excel.

Hans

Image Attachments:
Size: 242.1 KB, Downloaded: 31 times, Dimensions: 1280x1024px
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Hamish Mead (HAIRYKIWI)
7323.26 
Hi Hans,

This looks like it should develop into a very useful tutorial: complex enough to prove the value of using a tool like z88, but not so mind-blowingly complex that it puts people off learning more about structural analysis. Thank you so much - I know it takes some time to prepare these kind of lessons. I look forward to reading the next step!

You say the preparation of z88i2.txt will take some time. Perhaps not on this occasion, but is the preparation process something that could also benefit from being automated by way of a text-editing script?

- Hamish
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
7323.27 
The Louis Blériot's plane ;)

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Hans
7323.28 
Hi Hamish.

To create a loadfile is a process that must be done manualy step by step.
Description follows.

Hans
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Hans
7323.29 
Hi at all.

I´m sitting in my classroom, my students are working and there is a little bit time
to explaine the z88i2.txt file to handle the loads.

The file consist of more ore less textlines with numbers.
every line of numbers is a subcase named in german: RBD = Randbedingung

9 < there is only one number in this line to count the RBD>

Now we fix a node:
5 1 2 0

5 < number of node>
1 < x-axis>
2 < way>
0 < no movement>

5 2 2 0 < the same as above in y-axis>
5 3 2 0 < z-axis>

If we set a way like 5 2 2 8 then we will have loads in the strukture.

We fix an other node:
9 1 2 0
9 2 2 0
9 3 2 0

We put a load at node number 18 in negativ direction
18 3 1 -8500

18 < number of node>
3 < z-axis>
1 < we have a load>
8500 < if take the positiv direction>

The third node may slide in x-axis because that the structure will bend.
It is only fixed in 2 axis.
27 2 2 0
27 3 2 0

It is importend that the RBD follows the numbers of the nodes.
123458 is o.k.
128534 is not o.k.

The result is now.
....................................
9
5 1 2 0
5 2 2 0
5 3 2 0
9 1 2 0
9 2 2 0
9 3 2 0
18 3 1 -8500
27 2 2 0
27 3 2 0
.....................................

z88i2.txt we save in the main folder together with z88i1.txt and run the calculation.

Now we start our "over the thumb" calculation for the loads and searching the right nodes to set it in the rigth
directions.

Bye for now
Hans
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All

 

 
Show messages:  1-9  10-29  30-38