• No results found

ixforten4000

N/A
N/A
Protected

Academic year: 2021

Share "ixforten4000"

Copied!
286
0
0

Loading.... (view fulltext now)

Full text

(1)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

(2)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d t m

F o r T e n 3 0 0 0

c o v e r t h e w o r l d t m

User Manual

Release R 2.0

by Gerry D'Anza

(3)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including photocopying, recording, taping, or information storage and retrieval systems - without the written permission of the publisher.

Products that are referred to in this document may be either trademarks and/or registered trademarks of the respective owners. The publisher and the author make no claim to these trademarks.

While every precaution has been taken in the preparation of this document, the publisher and the author assume no responsibility for errors or omissions, or for damages resulting from the use of information contained in this document or from the use of programs and source code that may accompany it. In no event shall the publisher and the author be liable for any loss of profit or any other commercial damage caused or alleged to have been caused directly or indirectly by this document.

Printed: ottobre 2010 in Naples (Italy)

ixForTen 4000

© 2010 Gerry D'Anza

Publisher Special thanks to:

Many Thank s to My Wife Rita and my Son Andrea that leave me work at any hour and any day with a huge amount of patience

Managing Editor Technical Editors Cover Designer TSI s.r.l Gerry D'Anza Loredana Di Benedetto Shehzad Irani Gerry D'Anza Production TSI s.r.l.

Architecture & engineering

Team Coordinator

(4)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d t m ixForTen 4000 4

Table of Contents

Foreword 11

Part I Introduction

13

... 13 1 Where do I begin ? ... 14 Project Setup ... 16 Model Setup ... 17 Form Finding ... 18 Analysis ... 18 2 FAQ ... 18 What are tensile structures?

... 20 After Form Find I dont see anything. What Happens ?

... 20 I am not able to find desired shape. What can I do ?

... 21 What loads are acting on the structure?

... 22 How to calculate w ind loads from Wind speed ?

... 24 How can I add a m ast w ith stay cables ?

... 24 Analysis stops w ith a m essage MATRIX Error . What to do ?

... 26 How do I add fixed length links ?

... 26 How can I check if pre-stresses are Ok ?

... 28 I am not able to cut the surface. What to do ?

... 28 How to I calculate com pensation ?

... 29 How can I check if patterns are correct ?

... 30 3 Modelling Fabric Structures

... 31 Form Finding

... 31 Static Non linear Analysis

... 32 Patterning

... 32 4 Application Interface

Part II Fabric Structure FormFinding 35

... 35 1 Groups ... 37 2 Nodes ... 39 3 Linear elements ... 39 Linear Elem ent Properties

... 43 Seeds or Named properties

... 43 Cross Section

... 44 Material

Part III Structural Analysis with ixForTen 4000

48

... 53 1 Newton Raphson

... 54 2 Newton Raphson Modified

... 55 3 Incremental Method

... 55 4 Incremental Iterative method

... 56 5 Static Nonlinear Analysis

... 56 Loading the structure

... 58 Add Load ... 59 Nodal Loads ... 60 Cable-Beam loads ... 61 Pressure loads ... 62 Vector loads

(5)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d t m 5 Contents ... 63 Add Self Weight

... 64 Add Stress Multiplier

... 64 Add Zero Load

... 64 Creating Load Cases

... 66 Running the analysis

... 67 View ing Results

Part IV Patterning with ixForten 4000 72

... 72 1 Patterning

... 73 2 The Patterner Module

... 75 Cutting The surface

... 78 Single Cutter ... 79 Multi Cutter ... 80 Helpers ... 82 Importing selection & cutting curves

... 82 Make Patterns

... 84 Making Patterns

... 86 Changing Pattern parameters

... 86 Compensating

... 88 Offsets & Markers

... 91 Flip upside dow n

... 91 Notes on patterning ... 92 Production ... 93 Detailing pane ... 93 Pattern w elding offsets pane

... 95 Pattern Compensation Pane

... 97 Edge Decompensation ... 99 Layout ... 101 Decimation Pane ... 102 Export Pane ... 102 Option Pane ... 103 Layout ... 105 Text Pane ... 107 Colors

Part V Structure of the software

110

... 110 1 Main Groups ... 111 2 Entity Specification ... 112 Nodes ... 113 Structural Entities ... 115 Boundary entities ... 116 2D Pattern entities ... 116 Special Graphical entities

... 117 Graphical entities

Part VI Modeler

119

... 119 1 File Menu ... 119 New ... 119 Open ... 119 Im port ... 121 Last opened Files

... 121 Save

... 121 Save As

... 121 Save as Tem plate

(6)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d t m ixForTen 4000 6 ... 123 Capture View ... 123 Exit ... 123 2 Create ... 123 Quad Surface ... 126 Cone Surface ... 128 Cushion ... 129 Cushion_grid ... 130 Edge Elem ent

... 130 Project to surface ... 130 Boundary Group ... 131 Tenso Group ... 132 Graphic Group ... 132 Copy selected to new Tenso

... 133 Copy selected to current tenso group

... 133 Line ... 133 Poly line ... 133 Polygon ... 134 Circle CR ... 134 Circle 3P ... 134 Triangle ... 135 Footings ... 139 3 Edit ... 139 Undo ... 139 Conical Control ... 140 Check clean invalid objects

... 140 Change Behaviour ... 141 Flip orientation ... 142 Move ... 142 Rotate ... 142 Weld ... 142 Join A to B ... 143 Delete ... 143 4 Select ... 144 Selection A-B ... 144 Clear ... 144 All ... 144 Single / Painting ... 144 Window ... 145 Fence / poly select

... 145 Circle ... 145 Warp ... 145 Weft ... 145 Filter ... 146 Property ... 148 Child / Tenso / Boundary

... 148 5 Tensile Structure

... 148 Form Find

... 150 Pneum atic Options

... 152 Save as reference state

... 152 Reload reference state

... 153 Non Linear Analysis

... 154 Anim ate ... 154 Check DOFS ... 154 Check Model ... 155 6 Tables ... 155 Data Base Explorer

(7)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d t m 7 Contents ... 156 Material DataBase ... 159 Section DataBase ... 163 Seed (Named property) DataBase

... 166 Show Materials and Sections

... 166 7 Loading

... 167 Add load condition

... 167 Add self-w eight condition

... 168 Add Pre-stress condition

... 168 Add Zero-Load condition

... 168 Add Load ... 168 Nodal loads ... 169 Cable-Beam loads ... 170 Pressure loads ... 170 Vector loads ... 171 Thermal loads ... 172 8 Info ... 172 Project info ... 172 Report Manager ... 175 Model Item ... 175 Nodes ... 176 Elements ... 176 Cables ... 177 Steel ... 177 Membrane ... 178 Membrane Mesh ... 178 Seeds ... 179 Materials ... 179 Cross Sections ... 180 Load Conditions ... 180 Bill of Materials ... 180 Membrane Area ... 181 Cable List ... 182 Steel List ... 182 FF Response ... 182 Pretension Reactions ... 183 FF El.Results ... 183 FF Membrane-Cable-Steel ... 184 FF Tri-Mesh ... 184 Analysis Response ... 184 Node Displacements ... 185 Query Distance ... 185 Selected Objects ... 186 Form Find Info

... 186 Analysis Info ... 187 9 Visibility ... 187 Hide/show Nodes ... 188 Hide/Show Entities ... 188 Hide/Show Mesh ... 188 Hide Selected ... 188 Hide Not-Selected ... 188 Flip Visible/Hidden ... 188 Un Hide ... 189 10 UCS ... 189 UCS Store/Recall ... 189 UCS World

(8)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d t m ixForTen 4000 8 ... 190 UCS Place ... 190 UCS Norm al X ... 190 UCS Norm al Y ... 190 11 Scripting ... 190 12 Settings ... 191 Preferences ... 191 Editor Pane ... 193 Patterner Pane ... 194 Metrics Pane ... 196 Miscellaneous Pane ... 197 Auto Save Pane

... 198 Precision Pane ... 200 HPGL Pane ... 201 Units Pane ... 202 Form Finder Pane

... 203 Report Setup Pane

... 205 Dark UI ... 205 Plastique UI ... 205 Window s UI ... 206 13 Toolbar ... 206 14 Help ... 207 License Key ... 207 Contents ... 207 ForTen On the Web

... 207 About ... 207 15 Views ... 208 Set Layout ... 208 Render Shaded/Wirefram e ... 208 Zoom Lim its

... 208 Zoom current ... 209 Zoom selected ... 209 Zoom w indow ... 209 Hide/Unhide Grid ... 209 Align to UCS ... 209 Maxim ize/Minim ize

... 209 Change background

... 210 16 Plot options

... 211 Plot Options Pane

... 214 Plot Options Labels

... 216 Response Plot

Part VII Properties Tab

227

Part VIII Browser Menu Commands

234

... 234 1 Root Commands ... 234 Create Group ... 236 Form Finding ... 236 Analysis ... 237 Reports ... 238 FEM Export ... 238 2 Common Local Commands

... 240 3 Boundary Local Commands

... 240 Boundary

... 242 Find Parts

(9)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d t m 9 Contents ... 242 Tenso Groups ... 243 Modify ... 244 Extended Export ... 244 Win Rete ... 244 DXF Polylines ... 244 WaveFront Obj ... 244 Im port ... 245 4 Tenso Local Commands

... 245 Set Fram e as Current UCS

... 246 Make boundary Edge

... 246 Make Mesh

... 248 Make Iso Curves

... 248 Make Section at UCS

... 249 Mesh Param eters

... 250 Grid Mesh Parameters

... 251 Conical Mesh Parameters

... 254 Make Grid/Polar Mesh

... 254 Extended Export

... 254 Winrete Format

... 254 Wave Front obj

... 254 5 Patterns Local Commands

... 254 Export HPGL

Part IX Step by Step Tutorials

256

... 256 1 Simple Saddle Shape

... 256 Setup

... 257 Step 3: Zoom ing & Panning

... 258 Step 4 :Node properties

... 259 Step 5 : Checking Dim ensions.

... 260 Step 6 : Find Parts

... 260 Step 7 : Meshing

... 262 Step 8 : Elem ent properties

... 264 Step 9 : Form Finding

... 265 Step 10 : Query Results

... 272 Step 11 : Printed Reports

... 273 Step 11 : Scale Factors

Part X Video Tutorials

277

... 277 1 N°1 : Simple Saddle shape

... 277 2 N°2 : Making a pagoda

... 277 3 N°3 : Model a cone in 3 steps

... 277 4 N°4 : Model mangement

... 277 5 N°5 : Making a vault model

... 277 6 N°6 : Making a double cone

... 277 7 N°7 : Adding steel support

... 277 8 N°8 : Using Gaps

... 278 9 N°9 :Example of nonlinear analysis

... 278 Wind Load Analysis

... 280 Cp factors

... 281 Loading the m odel

... 281 Analysis & Results

(10)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d t m ixForTen 4000 10 ... 282 11 N°11:Patterning A cone ... 282 12 No12: Making a hexagonal headring

Part XI Bibliography

284

(11)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

(12)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

(13)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

Introduction 13

1

Introduction

ixForTen 4000 is the new system developed over For

Ten 3000 and 2000 for the design, structural analysis and

pattern making of tensiles, membranes and cable nets.

After 20 years of work thousands of tensile structures

have been built world wide using our system and we are

proud to say that the community is growing day by day.

Our slogan is quite simple "Your success is our

success" since we believe in teamwork and strong

relationship between users of a software and who

develops it - Welcome - to our world of endless

possibilities.

Thanks to All

Gerry D'Anza Architect

For Ten developer manager

1.1

Where do I begin ?

If this is the first time you are looking at the software

don't get scared by all the options and parameters seen

in the interface. Most of them are for advanced, special

(14)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

ixForTen 4000 14

features, and if you don't understand them all at the

beginning, do not worry, go ahead to make your first

Membrane, keep it simple, do not add the steel work or

supporting structure in the

beginning to

avoid

complicating your work.

Look at the video tutorials to have a clear idea on how

the system works.

ForTen is a software developed in 15 years and cannot

get learned in 10 minutes but surely you will be able to

make your first model in a short time after looking at the

videos.

If you are already a ForTen owner - then you can be

re-assured that this is the fastest, most-stable,accurate and

yet the easiest to learn ForTen ever! Dispensing off with

the earlier user interface of 2000 and 3000 - ixForten

comes with a completely fresh and versatile platform

that makes re-sizing, ordering and flexibility a new way

of working. This interface still maintains some of the

earlier features - so previous users are comfortable - but

this comes with a brand-new shell. Also - the solvers, the

mesh creation and the interface is more powerful than

ever before. Check out the new features.

1.1.1

Project Setup

If you are using this system for the first time follow these

simple steps and avoid loosing a huge amount of time in

attempt to find a way to make a model. Tensile Structure

design is a complex task by itself so a initial planning will

(15)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

Introduction 15

help to avoid mistakes.

Some basic suggestions for making quick

models:

a) Make a sketch on your idea on paper

b) Keep the system simple - and then build it up. Don't put

all links, tensile elements, fabrics and steel at one go.

c) Draw in a Cad system the boundary of your model,

made of simple 3d lines. Avoid using splines and

curves as much as possible, as they eventually get

converted to lines when they are imported into For

Ten. The end points of these lines will be the fixed

nodes for the final model. In the cad file draw any help

graphic entity and any structure element taking care to

organize them in layers.

d) Have a rough idea of materials and their cross

sections you are going to use, type of membrane,

steel,wood or concrete parts, and import the same

before you start your model.

e) If you are creating new materials - check if the units

are in co-relation with your model - or you may result

with a very stiff / very flexible member.

f) Always draw near the global origin (0,0,0). These

prevents problems in round off errors when running

non-linear analysis. Drawing near the origin also

keeps the co-ordinates small, the equations smaller

and eventually reduces the overall calculation time.

This also helps the graphics to run faster - and

speeding up the overall response time of the software.

g) Since For Ten DEFAULT parameters are based on

meters and Kg, we suggest to keep these units in the

(16)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

ixForTen 4000 16

has to set all variables accordingly, so to avoid

mistakes while in a learning phase keep it simple. Use

meters and daN , when you feel comfortable with the

software you can set up your desired units.

Next step

1.1.2

Model Setup

Now that you have a clear idea of the model

a) Import the Cad file from File -> Import Cad option the

button looks like this

b) choose appropriate groups for each layer in the CAD

File. If not sure what to use, import minimal data, you

can always add later new groups to your work adding

complexity to the model in sequential way. At least one

boundary poly-line has to be imported.

c) Call the data base explorer

and import in the

model the seeds (material+section ) you want to use

(membrane,cables steel tubes)

d) From the local popup menu of the boundary call the

find parts command.

e) A first check of errors is simple, the number of

Tenso-Groups under the boundary has to be equal to the

number of closed regions. If this is not true there is a

problem in the boundary with pending elements or

not-closed poly lines. The weld tool

can help to fix

these.

f) Call the command Boundary: Tenso Groups : Set

Params & Build

(17)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

Introduction 17

g) Select Boundary entities and assign property data (

cable,seed etc)

h) Select mesh elements and assign properties

i) Check boundary restraints

Go to Next Step

1.1.3

Form Finding

A. Call the Form Finder.

If this works you will have

your first model on video.

B. Check pre stresses and shape.

C. if you are not satisfied change C Values (pre-stress)

and/or geometric positions of fixed nodes and recall

the form finder

D. You can also do this by selecting edit -> change

C-value from the pull down menu.

(18)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d t m ixForTen 4000 18

1.1.4

Analysis

The Analysis is done after following steps:

Create as many Load Conditions as required

Select surface elements,nodes or any element to load

and Add Loads

Call the Non Linear dialog box and create load

combinations

Run the Analysis and see results or plot deformed

shape,stresses etc

Look at the Video Tutorial to have a idea

1.2

FAQ

A few common questions and problems :

1.2.1

What are tensile structures?

Structures to sustain loads by tensions of soft materials,

such as wire and membrane, is called tensile structures.

Familiar examples are the tent, the suspension bridge,

the spider net, the heat balloon, etc. There are two types

of tensile structures, one to sustain themselves under

the gravity and the other without gravity.

M echanism of tensile structures to sustain

loads under Gravity:

Let us observe a suspension bridge, as an example. The

gravity W of a part of girder (in the figure below) is

(19)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

Introduction 19

suspended by the vertical wire, which is connected to

the thick curved wire. The gravity W balances with two

tension forces F1 and F2 on both sides. It can be proved

that the rough shape of the thick wire is a parabolla, (i.e.

a quadratic curve), if the girder has a uniform weight

distribution.

Note that, if we have no girder and the wire sustains its

own load, the wire curve is not a parabolla but the

catenary. This is the basic principle of a doubly curved

(anti-clastic) surface that describes a single layer tensile

structure.

Another example is the membrane reservoir of water,

where the tension of membrane should sustain the

hydrostatic pressure of the water.

If the water has a density and the gravitational

acceleration is g ( = 9.8 m/s2), the hydrostatic pressure p

of the water at a depth z is expressed as

p = g z,

i.e. the pressure increases in proportion to the depth.

Then, in order to balance with this pressure, the shape

of the membrane at the deeper point must have the

larger curvature. It comes from the fact that the pressure

difference produced on both sides of a membrane is the

product of the tension strength and the mean curvature

(20)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

ixForTen 4000 20

of the membrane. Hence, the curvature is inversely

proportional to the depth.

Of course, you can choose a spherical shape (uniform

curvature). But, the tension at the bottom becomes large

to balance with the hydrostatic pressure and the

membrane has a danger to break.

This ideal shape of reservoir is similar to a liquid drop on

a non-wetting floor.

This is the basic principle of double layer membrane

surfaces like cushions / foils.

1.2.2

After Form Find I dont see anything. What Happens ?

1. A common problem is node RESTRAINTS : If there are

no fixed nodes these will collapse to a single node and

your model simply disappears.

2. Did you do "find parts" to find the boundary first? You

need to first "find parts" make mesh and then run a

form-find.

1.2.3

I am not able to find desired shape. What can I do ?

Tensile structures work on force intensive forms and as

a result, not all shapes are possible with tensile

structures. The rules of equilibrium under tension are the

basis and more generally speaking, one needs to have

sufficient double curvature (anticlastic shape) for any

good tensile structure.

Start thinking in terms of these rules and then try to

make your model. Synclastic (doubly curved, but bubble

(21)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

Introduction 21

shaped) shapes are possible only if the surfaces are

internally pressurized.

After that generally we have 2 main ways to control

shape :

A) Fixed points - fix some points, edges, beam elements

so that the form can be dictated by them.

B) Assigning different Pretension ( C value or Force

Density Value ) to different parts of the structure.

1.2.4

What loads are acting on the structure?

A tensile structure's shape is maintained by the balance

of two axes stressing along the principle directions of

curvature. Which means that they need to be stressed to

attain a particular form. This impregnated stress is

known a pre-stress which has to exist in all types of

tension - active structures and they are impregnated

using various techniques like compensation, stressing

the supporting structure etc. These forces have to be

included in all other load cases.

As the surface of the tensile structure gets loaded, due to

a variety of factors like wind suction, snow load, rain

loads, loads of people working on the surface etc, they

cause one of the stresses to increase, and the other to

decrease. This change in stress is capable of changing

the overall shape of the structure and completely change

the behaviour of the structure.

At some load value the structure will loose all stress in

one direction, and will then behave locally as an

(22)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

ixForTen 4000 22

Synclastic structure. This can be the point where large

deflections start to be observed in the structure - which

then leads to the eventual collapse of the structure.

So the pre-stress value is the main value that determines

how the structure reacts to loads. A high pre stress gives

a stiff structure that will resist applied loads with low

defections, but will need a material resistant to high

tensile stresses, without any great elongation and strong

supporting structure. A low pre stress gives a structure

that will deflect more with loads, and one that can be built

with a lesser resilient material and weaker supporting

structure.

Hence a tensile structure has to be designed for

Pre-stress - which will then determine the behaviour of the

structure under other loads. Like any building a tensile

structure is susceptible to exactly the same type of loads

as mass structures, but due to their unique geometry and

their force-active behaviour, their response to loads is

completely different.

Due to this behaviour, one has to be very careful in

designing such structures, and sufficient amount of

investigations have to be made to be able to safely

construct and design such structures.

1.2.5

How to calculate wind loads from Wind speed ?

Due to the minimal mass of tensile structures and the

fact that the ratio of applied load to self weight is usually

many times larger than the ratios for conventional

buildings, they tend to be easily agitated by wind forces,

and extremely susceptible to small changes in the snow

(23)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

Introduction 23

and water loading, which can have a large impact on the

service life of the structure, if they are not carefully taken

to account.

Unfortunately the amount of research done in this area

of building is scarce, and as a result most codes written

around the world are for standardized building shapes,

materials and behaviour, often neglecting these type of

lightweight structures. As a result, more time and effort

needs to be spent by designers in studying the

behaviour of such structures to simulate the precise

behaviour and specifying load cases.

Consequently large

scale

tensile

structures

like

stadiums, arenas and building roofs, require accurate

information on static and dynamic effects of wind loads

so as to reduce over-design and improve the overall

safety of the structure. In this respect the closest answer

to finding the effects of wind speeds would be to put the

structure through a wind-tunnel test, which, for larger

scales can invariably justified as the effect of

conservatively derived wind loads on the structure would

cost the client considerably more than the test itself.

However, with the ever decreasing time-scales and ever

increasing competitive bidding's, there is seldom scope

or sufficient budget outlay for a wind tunnel test. Also

-the dominance of -the standard design procedures over

tensile structures, causes most design engineers to

design the tensile structure in accordance with the codes

of their country.

(24)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

ixForTen 4000 24

Here you can find a few formulas from Italian codes.

1.2.6

How can I add a mast with stay cables ?

Contrary to their earlier version, ixForTen has one

straightforward way to process sub-structure ( or

supporting structures ) by directly importing elements

and inserting them into a tenso-structure.

So to add a mast with stay cables with Non-Linear

behavior:

a) Import your mast and cable geometry in a

Tenso-Group

b) Set mast with truss or beam type and a valid cross

section

c) Set cables as cable type and assign a initial pretension

(not C Value) enabling the KEEP PRETENSION

WHILE FORM FINDING option to TRUE

d) set the deformability to NL-Deformable

Look at this tutorial to have an example.

1.2.7

Analysis stops with a message MATRIX Error . What to do ?

Non-Linear analysis is a complex topic. The failure can

be connected to many reasons but we suggest to look

first here :

1) Your model is placed near the global origin ?

If not move it near the global 0,0,0 origin.

(25)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

Introduction 25

5685412788.0E+2,8560001E02

are of course legal but when it comes to make a

stiffness matrix hundreds of times the accuracy of

numbers is lost and can cause instability problems.

2) Your model has enough curvature and pretension ?

Generally the process stops because of instability

under load. Around a certain point all element

become compressed and so the stiffness matrix row

connected to that node becomes zero.

This problem can be fixed only with a revision of the

model. In other words the system is advising that the

model has potentially some problems.

3) Do the supporting elements in your model have

enough stiffness?

If you assign a very small cross-section to an

element susceptible to a lot of stress, then, ForTen

instead of crashing through, gives an error message

"FEM error".

Try increasing the stiffness of your elements. Change

the cross sections, look into the material property

-verify if they are rightly defined. Take care when you

are opening an old (For Ten 3000 / For Ten 2000 )

model - as they have different property assignments

than ix For Ten 4000.

4) Have you assigned rightly the node constraints?

Node constraints are important to the stability of the

structure. If they are wrongly assigned - the model can

either collapse or give a wrong result. Check node

assignments / constraints again.

(26)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

ixForTen 4000 26

1.2.8

How do I add fixed length links ?

To create a fixed length link :

1) Add a link with DESIRED length into a tenso-group

2) set the property as cable or truss and assign a pretension ( if required by design )

3) Set the deformability to NL-Deformable

4) Fix one end of the link if not attached to other structural parts

5) Run the formfinder

To avoid high non-linear instability set the link near to the final position

this will let the converge in a fast and accurate way

1.2.9

How can I check if pre-stresses are Ok ?

The level of prestress in a membrane structure affects all

the elements within the supporting structure. Prestress

is an inherent part of the form of the structure and hence

a part of it's behaviour. The prestress levels are chosen

as a result of the form-finding process - and they have to

be sustained through the installation and the service life

of the structure. Long term effects such as creep of the

membrane material - deflection in the supporting

structure - even settlement of foundations (although

rarely) may alter the the prestress levels.

However,

for

PVC

coated

polyester

membrane

structures, a 'rule of the thumb' is that the prestress

should not be less than 1.3% of the average tensile strip

(27)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

Introduction 27

capacity of the material in both warp and weft directions*.

The prestress values for PTFE coated glass fibre

membrane structures tend to be higher as the material is

stiffer. For PTFE fabrics, a 'rule of the thumb' is that the

prestress should not be less than 2.5% of the average

tensile strip capacity of the material in both warp and weft

directions. Although there is no rule to this due to the

wide range of shapes and size of tensile structures and

the expanse of methods in their design, installation and

maintenance.

Prestress can be chosen with higher values too to

minimize the deflections of inefficiently curved membrane

forms with the increased prestress marginally reducing

the allowable working stress range. Temporary or special

case membrane structures can even be designed with

lower or considerably higher prestress values.

Different prestress values while finding the form of the

structure alters the form and shape of the structure and

this may change to a certain extent the structural

behaviour of the structure. This strategy is in fact a

fine-tuning for structures that have different loading

behaviours in different directions - however choosing

more suitable geometric boundary conditions and more

curvature will always be a more successful way of

improving structural behaviour. Generally prestress

ratios for perpendicular directions should not vary more

than 4:1 or 1:4.

Stresses under load have to be checked against

admissible working stresses, so any pretension where

stresses under load that do not go higher than

(28)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

ixForTen 4000 28

*This is from the European Tensile Guide pg. 192

-Marcus Balz, Mike Dencher

1.2.10 I am not able to cut the surface. What to do ?

The patterner will work only if :

The current Group is a Tenso-Group with a valid Mesh

From inside the patterner click on the tenso-group to

pattern and then in the graphic window to

update, you will see a light rectangle over the current

tenso-group and the boundary edges .

If no edges are visible it is likely true that the tenso-group

has a bad mesh and needs to be fixed from within the

editor.

From the editor check if a valid Triangle mesh is available

for that group ( a shaded visualization that shows a nice

surface with no holes or black areas is necessary )

1.2.11 How to I calculate compensation ?

(29)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

Introduction 29

the fabric will achieve the predefined prestress levels at

the correct geometry once the creep of the membrane

has occured. The compensation process accounts for

the the elastic stretch and creep of the membrane and

cables. compensation is computed in the following way :

For a number of points over the surface Warp & Weft

pretension are assigned.

For these stress states biaxial tests are made on the

material to be used in the final structure, so that we know

the exact expansion / contraction of the fabric in their

primary and secondary direction.

The biaxial tests will report elongation values for the

desired stress state. These values can then be directly

used in compensating our patterns. Although this is a

simplistic outlook many times the compensation values

may vary even along the length of a pattern - Although

ixForten offers the possibility of de-compensating edges

and overall compensation of patterns, differential

compensation along the length of the panel needs to be

done manually.

1.2.12 How can I check if patterns are correct ?

In ix For Ten 4000 we always suggest to :

Make all patterns for each Tenso-Group of the model

Go in the production pane

Activate in the options pane "Display Pattern Edge

length"

(30)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

ixForTen 4000 30

With this option active look at the pattern assembly

edges and check that all edges welded have the same

length for the 2 sides. This will give a quite absolute

check that patterning is well done.

ixForten also gives you the 2d-lengths and the 3d lengths

(in parenthesis) in each patterns this can be matched

against the 3D actual lengths to get a perfect check.

1.3

Modelling Fabric Structures

A fabric structure is modeled using a mesh of linear

elements connected to nodes.There is no limit to the size

or connectivity of the mesh or the number of nodes.

Each node has X,Y,Z coordinates and six degrees of

freedom tx,ty,tz,rx,ry,rz .Each linear element has a

number of properties (material, C Coefficient, cross

(31)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

Introduction 31

section etc.) which will be discussed later.

1.3.1

Form Finding

Be sure to check the list of actions for a

correct Form finding:

1. Make the mesh model

2. Restrain nodes with a fixed position in space

3. Define cable properties and C Coefficients

4. Do the form find process

5. Go back to step 3 if the model does not satisfy your

needs

6. Check the final model against boundary models

imported via DXF or 3DS

1.3.2

Static Non linear Analysis

For Non Linear static analysis follow these

steps :

Make a Mesh Model (if not already done)

Create one or more load conditions

Activate a condition and apply nodal or wind loads

Define a load combination

Define analysis parameters

Do the analysis

Look at the analysis results

(32)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d t m ixForTen 4000 32

1.3.3

Patterning

Check these steps for a correct patterning

process:

Make a Mesh Model (if not already done)

Enter the patterner module

Make all necessary seams with geodesic cuts or plane

cuts

Enter process 2 of the patterning module with the

option automatic patches

For each patch define seam cut 1 and seam cut 2 and

make the pattern

Optimize, stretch, rotate or offset sides of the pattern as

required.

When all patterns are done go to the production module

to see final work.

Export to CAD for plotting and producing

Look at the video for a simple patterning example:

The steps shown will be discussed in more detail later in

the documentation and in the tutorials

1.4

Application Interface

(33)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

(34)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

(35)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

Fabric Structure FormFinding 35

2

Fabric Structure FormFinding

Modeling complex fabric structures, is one of the main

goals of ixFor Ten 4000, to understand all features and

links between elements, experience and trial and error is

needed.

ix For Ten relies on groups to store information on fabric

parts, cable parts and steel or concrete parts.

These groups then, can have several sub-groups where

other kinds of mathematical models are kept like

Patterns, mesh , quad mesh, 3D patches etc.

ix For Ten 4000 behaves in a quite different to ForTen 2xxx so users of previous versions should fully understand how these improvements can change their work.

It is not an easy task to explain how to use all features correctly so we will use a different approach in documenting the software.

Explaining basic features

Examples and tutorials to understand the basics.

2.1

Groups

ixForTen works with a hierarchical group system - where

elements are grouped together for matter of organization

and convenience.

A

description

of

the

groups and how they

connect is necessary and

will be discussed here.

(36)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

ixForTen 4000 36

ixForTen relies on master groups for the mathematical

model that will be processed by the form finder, static

nonlinear analysis and linear analysis.

The Master groups are :

Boundary Groups They store information on

boundaries which are generally one or more closed

lines in 3D space. For ForTen to identify a boundary,

it needs to be closed. This is a master group under

which tenso groups, mesh groups and other groups

can be created.

Tenso Groups They store information on fabric,

steel elements, cable nets or any structural

components. This is a special group as it can come

up as a child group under Boundary Groups or alone

as a Master group. Unlike earlier versions of ForTen,

where these groups were usually used to store

information for cables and tension-active structures

like mast-tie down systems, now these groups are

used to store all structural types including truss and

beam elements.

Cushion Groups these store information on

boundaries of cushions and are generally processed

like boundary groups. Cushion Groups can have up

to 3 layers (Tenso Sub Groups) respectively Top,

Bottom and Mid layer

Graphic Groups these store useful geometric

information for snapping and design control,

elements in a graphic group will never interfere with

the analysis, design or form-finding processes.

Mesh Groups these store information on surfaces

that are to be used as shells / FEM meshes for

(37)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

Fabric Structure FormFinding 37

design and analysis.

Each master group always has two database’s :

Nodes

Linear Elements

Of course there are many other databases but here we

will focus our attention on the essentials.

2.2

Nodes

Nodes are the interface between elements, a free node

without any element attached is a problem during form

find and analysis so pay attention to nodes created,

when deleting elements it is better to delete nodes, as

elements connected

to

nodes

will be

deleted

automatically .

Node Restraints

ixForTen 4000 nodes have a single restraint set unlike

earlier versions of ForTen. A node restraint controls 6

(38)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

ixForTen 4000 38

degrees of freedom and are called Stiffness Restraints

D1 = Deflection in Direction X

D2 = Deflection in Direction Y

D3 = Deflection in Direction Z

R1 = Rotation around X

R2 = Rotation around Y

R3 = Rotation around Z

symbol for a node fixed for 3 rotations

symbol for a node fixed for 3 displacements

Symbol for a free node

Color and size of the node is controlled by the Settings:

Preferences Dialogue box under the Editor panel :

Nodes Color for the color of free nodes Restraints Color for restrained nodes

Node Symbol size in pixel units for the size of the symbol

Understanding of the restraint conditions is essential

for using many features especially when we have rigid

borders or structures.

(39)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

Fabric Structure FormFinding 39

Like conventional FEA packages the stiff restraint will fix

nodes

for a particular movement and represent the real

structure restraints

and manages to link this process with a standard non

linear stiffness analysis.

2.3

Linear elements

Linear elements are simple geometric lines between two nodes there is no curved element so curved cables are implemented as piecewise linear elements.

Linear elements have a type property :

Cable

Membrane Beam Truss Gap

Many linear element properties have a different meaning

that depends on the type.

2.3.1

Linear Element Properties

Linear elements are simple geometric lines between two nodes there is no curved element so curved cables are implemented as piecewise linear elements.

Linear elements have these properties :

Code : a number to identify it in the reports Type : cable,membrane,beam,truss and gap

(40)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d t m ixForTen 4000 40 Deformability : FDM-Deformable,NL-Deformable,L-Deformable,Fixed.

C Value : [0 +INF ] the force density value

Seed : a Cross Section geometry and Material definition

Group Code : a user defined number useful for grouping

elements

Rotation Angle : angle in degrees of the first principle axis End restraint A,B : Only for beam elements

Warp-Weft direction : Used only by membrane elements Keep Pretension flag : Keep user defined pretension

while formfinding, valid only for NL-deformable elements

Pretension : User defined pretension ( valid only for

NL-deformable elements )

Constraints : Fixed Length, undeformed length and force

Code: This is a numeric value used to identify them.

Type : The FEA type used by this element.

Cable : only tension element, non-linear

Membrane : only tension element used to model membrane nets

Beam : compression,tension and bending stiffness. Can be linear or non-linear

Truss : compression, tension (called also Strut ). Pinned element with axial stiffness only. Can be linear or

non-linear.

Gap : compression only element, non-linear .

Behaviour : for beams and trusses only. We can specify a linear

or a non-linear FEA element.

Deformability: This is VERY IMPORTANT flag to specify.

Membrane and boundary cable elements are generally flagged as FDM deformable ( they find a geometry from the form-finding

(41)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

Fabric Structure FormFinding 41

process) while stay cables, beams,truss and gap elements are generally NL-deformable ( they have a predefined geometry but deform under FEA stiffness analysis ).

C Value is the force density value, the ratio of the Force and the

Length of a element in the final shape position.

Form Finding a shape where no constraints are used will be processed in a single linear system of equations where the equilibrium equations on node j in a net of elements with connections ij are :

With :

Nij = Force in the element connecting nodes i - j Lij = Length of element i-j

The value Nij/Lij non linear in the above equation is replaced by Cij and solved in a single step.

Good starting values for Cij are not difficult to find out when the initial prestress in the membrane is known.

Generally, we do form finding many times to agree not only membrane initial prestress values but even other aspects like geometry , surface curvature etc.

It is easy to understand that higher values of Cij will shorten the element and increase its internal force while lower values will elongate it and result in lower forces.

C values depends on the units we are using as it is a Force on a Length ratio, so changing system units generally needs an update of C values too.

In the tutorials C values will be widely used to model fabric structures and to establish the range of prestress. We must always keep in mind that overall structure stiffness depends on prestress and geometry , so if under loads our structure undergoes large displacements even with high internal prestress, geometry should be checked and maybe changed due to bad initial design.

(42)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

ixForTen 4000 42

Group Code : this is a user specified code. Elements with the

same group code get grouped and in any reports we will find them in a unified row.

Rotation Angle : This is the angle of rotation of the local axis 2

around its default position. Rotation angles have a meaning only for beam elements.

End restraint A,B : Beam elements are by default fully fixed to

their end nodes. We can release any degree of freedom to simulate pinned or any special behaviour.

Warp-Weft direction : this flag is meaningful only for membrane

elements in a net grid. The warp/weft properties specified in the material will be applied accordingly to elements that have the warp/weft flag assigned. Even selection of warp-weft curves uses this flag to identify elements.

Keep Pretension flag : This flag enables user defined pretension

Pretension : user defined pretension. Valid only for cable,truss

elements flagged as NL-Deformable and keep pretension flag set to true. When running the Form-Find process these elements will start with the value assigned in this field. The real pretension will then get computed after the form-finding step. This is a useful starting value to give stiffness and avoid instability while form-finding the structure.

Constraints : Various constraints applied on cables. These

constraints will enable the so called non-linear FDM solver.

Do not use if not sure on how they behave. Generally these are used to form-find complex cable systems. they are NOT intended for fixed links between a point and a membrane, for these links we use a normal cable set as NL-Deformable drawn at the

(43)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

Fabric Structure FormFinding 43

desired length.

2.3.1.1 Seeds or Named properties

The seed ( or named property ) is a named data base

object created from Tables : Data Base explorer and is

made of two entities :

A cross section A material

2.3.1.1.1 Cross Section

The cross section is used by all types of elements but not by membrane elements. Geometry of membrane elements is calculated automatically after a first form find step and always updated after each form find, this will be explained in detail later .

Other types of entities will rely on the cross section for :

Area A : Cross section area of the element Inertia J1 : Moment of Inertia first axis

(44)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d t m ixForTen 4000 44 Torsional Inertia T Shear Area S1 Shear Area S2

Note: Truss,Cables and Gap elements will only use the

Area value while beams will use all of them. This is

because truss and cable elements are supposed to be

subjected to only axial loads ( i.e. pure compression/tension) ,

while for beam elements ixForten uses the other values to

calculate bending, shear, torsion etc. for that particular section.

2.3.1.1.2 Material

A Material definition (see Tables Data Base explorer) is

made of two sets of properties

Homogeneous material Membrane material

Homogeneous material has :

E modulus : Young modulus (F/L^2) Poisson ratio

Density : weight per unit volume (F/L^3) Thermal expansion coefficient

Membrane Material

Membrane material is defined by :

E warp : Membrane young modulus in warp direction F/L E Weft : Membrane young modulus in weft direction F/L Weight x unit area : F/L^2

(45)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

Fabric Structure FormFinding 45

is just part of the element definition so we should be careful when using it to simulate a real membrane.

This is because after patterning warp and weft direction of the patches can be quite different from warp and weft of the mathematical grid used for form finding and non linear analysis, this is under the control of the user and not the software.

A element typed as a warp element will get its E value from the warp table entry while a weft typed element will get it from the weft entry.

It is clear from the definition that thickness of the membrane is not taken into account.

Generally manufacturers of fabrics do not specify E modulus in warp and weft direction but elongation ratio under a specified stress for a strip of fixed width.

To use these values we must convert them to E modulus and pay attention to units used by fabric manufacturer and those used in the software.

Membrane Conversion example

Say we are using Kn and meters and have a PVC specification :

Tensile strength = 660 N/cm (warp and weft) Elongation ratio = 20 %

The tensile strength in Kn and meters Tr = 66 Kn / m

Te = 66/S

Tp= about 10% Te

where :

Tr = ultimate stress

Te = maximum permitted stress during the life of the structure Tp = membrane pre stress

(46)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

ixForTen 4000 46

using a safety factor of 5 we get

Te = 13 Kn/ m Tp= 1.3 Kn / m

The E modulus for the membrane should be

E = 66/20 * 100 = 330 Kn/m

(47)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

(48)

F o r T e n 3 0 0 0

c o v e r t h e w o r l d

t m

ixForTen 4000 48

3

Structural Analysis with ixForTen 4000

ForTen 4000 modeling techniques are quite different from previous version so we need to focus here on how to model tensile's with supporting structures.

When we click on the Form-Find icon ForTen makes several tasks to relax the shape.

This process ensembles what happens in a real structure where a membrane is pre-stressed over a stiff supporting structure.

We can simplify these several steps and say that there are 2 main processes:

· FDM process

· Non-Linear Stiffness analysis

FDM process or Force Density method relaxes the membrane mesh using the well known Force density method. In this process the C values ( or force densities ) will control shape and level of prestress in the membrane and boundary edges. This is not unlike the earlier versions of ForTen.

At the end of the FDM process if the membrane is connected to a supporting structure we have to transfer the prestress forces to the structure. This step is solved by a conventional non-linear finite element analysis kernel. It is clear that we have to communicate to the software which part has to relax following the rules of the FDM method and which part is the supporting structure. All this is done with 2 main properties:

· Node restraints

· Element Deformability

References

Related documents

It means than KangGuru English learning packages is effective in improving listening achievement of the second year students of SMA Negeri 1

However, including soy- beans twice within a 4-yr rotation decreased cotton seed yield by 16% compared to continuous cotton across the entire study period ( p < 0.05); whereas,

The contextual suggestion architecture shown in Figure 1 involves five key sequential steps: 1) User Interest Modeling, which builds both general and specific

• the second stage allows the player to build purple cards for one resource less than their written cost and is worth 2 victory points for each purple card present in the

The latter effect, which is referred to as the business migration effect, implies that the access price on copper networks (i.e. the LLU price) may have a considerable

The occult and the commonplace are syn­ thesized in the symbols, which is another way of saying that they should be understood at two levels: the archetypal-structural and

Silencing P4HA2 expression or treatment with the P4HA inhibitor significantly inhibited cell proliferation and suppressed aggressive phenotypes of breast cancer cells in 3D

The optical absorption coefficient of amorphous and microcrystalline silicon was determined in a spectral range 400–3100 nm and a temperature range 77–350 K. Transmittance measurement