Newsgroup: it.discussioni.ingegneria
Titolo: rivolto a qualche anima "pia"

Sto cercando di generare (per una verifica commissionatami) una sorta di
pilastro in accaio che ho ricreato mediante un file del SAP90 costituito da
4 correnti verticali in acciaio di forma rettangolare scatolare; questi sono
collegati diversamente da aste orizzontali anch'esse costituite da scatolari
in acciaio, diversamente disposti.
Un carico nel punto più alto sollecita il pilastro.Dopo aver dato il "go" ,
il programma mi si interrompe dicendomi "Warning"  "NON POSITIVE STIFNESS
DETECTED AT JOINT 27,DEGREE OF FREEEDOM 2, DEGREE OF FREEDOM RESTRAINED BY
PROGRAM"
So che si tratta di un problema dei vincoli ma non riesco a risolverlo,
poiché il nodo indicatomi dal programma è interno ad esso e non corrisponde
con il mio per cui non so dove andare a parare; secondo me l'errore è dovuto
alla generazione tridimensionale e si dovrebbe intervenire sugli  LP che
determinano gli assi locali, ma non ricordo come; se qualche anima pia mi
può aiutare, individuando l'errore sarò infinitamente grato.
Riporto il file come l'ho generato
C ****************STRUTTURA TRIDIMENSIONALE*************
SYSTEM
L=1
:
JOINTS
C  ************NODI A TERRA TELAIO ZONA SINISTRA*****************
1       X=0             Y=0          Z=0
2       X=50.5
3       X=50.5             Y=64
4       X=0
5       X=0             Y=0          Z=255
6       X=50.5
7       X=50.5             Y=64
8       X=0
9       X=0             Y=0          Z=205
10       X=50.5
11       X=50.5             Y=64
12       X=0
13       X=50.5            Y=0         Z=50
14       X=50.5             Y=64
15       X=0
16       X=0                 Y=10      Z=205
17       X=0             Y=54          Z=205
18       X=0                Y=54       Z=0
19       X=0             Y=32
20       X=0                 Y=10
21       X=0             Y=0              Z=125.25
22       X=50.5
23       X=50.5             Y=64
24       X=0
25       X=0             Y=32              Z=125.25
26       X=50.5          Y=32
C **************NODI TELAIO BASE*************************
41       X=0             Y=0          Z=-5
42       X=50.5
43       X=50.5             Y=64
44       X=0
51       X=0             Y=0               Z=-55
52       X=50.5
53       X=50.5             Y=64
54       X=0
55       X=0          Y=32
56       X=50.5       Y=32
57       X=0          Y=96
58       X=50.5       Y=96
59       X=0          Y=128
60       X=50.5       Y=128
61       X=0             Y=0               Z=-40
62       X=50.5
63       X=50.5             Y=64
64       X=0
65       X=0          Y=32
66       X=50.5       Y=32
67       X=0          Y=96
68       X=50.5       Y=96
69       X=0          Y=128
70       X=50.5       Y=128
71       X=50.5       Y=32   Z=0
:
RESTRAINTS
51   60   1       R=1,1,1,1,1,1
FRAME
C ****unit... di misura:CM e kg
C ***NM:nø delle diverse sez.; NL:nø dei diversi tipi di carico
NM=2
1   SH=B T=6,5,0.5,0.5      E=2.10E6   G=8.75E05  W=0.0718       :PROFILI
VERTICALI
2   SH=B T=5,5,0.5,0.5      E=2.10E6   G=8.75E05  W=0.0639       :PROFILI
ORIZZONTALI
C **************GENERAZIONE ATTACCO BASE***********
 1  1  2       M=2
 2  2  3
 3  3  4
 4  4  1
C **************GENERAZIONE PILASTRINI VERTICALI***********
 5  1  5
 6  2  6
 7  3  7
 8  4  8
C **************GENERAZIONE PIASTRA ORIZZONTALE SUPERIORE***********
 9  5   6
10  6   7
11  7   8
12  8   5
C **************GENERAZIONE PIASTRA ORIZZONTALE MEDIA SUPERIORE***********
13  9   10
14  10  11
15  11  12
16  12   9
C **************GENERAZIONE PROFILI ORIZZONTALI MEDI***********
17  22  23
18  24  21
C **************GENERAZIONE PUNTONE MEDIO***********
20  25  26
C **************GENERAZIONE PROFILI  VERTICALI***********
21  16  20
22  17  18
C **************GENERAZIONE PROFILI ORIZZONTALI MEDI quota 50.5 cm**********
23  13  14
24  14  15
25  25  19
C ****************PIASTRA FONDAZIONE*************************
C ****************ELEMENTI VERTICALI*************************
26   1    61
27   61   51
28   19   65
29   65   55
30   4    64
31   64   54
32   67   57
33   69   59
C *****************ELEMENTI ORIZZONTALI PRIMA FILA SOTTO******
34   61   65
35   65   64
36   64   67
37   67   69
38   61   62
39   62   66
40   66   63
41   63   68
42   68   70
43   70   69
C ******************ELEMENTI ORIZZONTALI SECONDA FILA******
44   51   55
45   55   54
46   54   57
47   57   59
48   51   52
49   52   56
50   56   53
51   53   58
52   60   59
C ****************ELEMENTI VERTICALI*********************
53   2    62
54   62   52
55   63   53
56   68   58
57   70   60
60   71   56
61   58   60
62   63   64
63   3    63
C **************GENERAZIONE ATTACCO BASE SINISTRA***********
:
load
8  L=1  F=0,0,-150,0,0,0
:

 wrote in message
8vjibh$7li$1...@nslave3.tin.it...


> C **************GENERAZIONE PROFILI  VERTICALI***********
Dando un'occhiata rapida, mi sembra che ci siano elementi 'volanti'
tipo il 17 (che va dal nodo 22 al 23), ossia nei cui nodi terminali
non compaiono ne' vincoli ne' estremi di altre aste. Sbaglio? Se cosi'
fosse, altro che singolarita' della matrice di rigidezza ;-)
Ma, data la tarda ora, posso anche essere tradito dal sonno...
Hand,
_kloro_

 wrote in message
3a1f066a...@news.galactica.it...


Buona notte
Grazie per il buona notte, innanzi tutto.
Scusa se da buon testone insisto a non capire, d'altronde e' vero che
basta saper leggere, quando c'e' chi sa scrivere.
La domanda e' questa: qual e' la situazione al cui prodursi nella
matrice di rigidezza compaiono valori negativi e si ottiene errore? Se
si tratta del carico di punta ho capito quello che dici (e non
concordo), altrimenti ti chiedo di spiegarmelo, a meno che io non ti
sembri effettivamente troppo *tarato* per arrivarci.
Grazie ancora,
_kloro_

,

Scusatemi se mi intrometto, visto che il problema l'ho sollevato io e
solo
ora mi accorgo che qualcun'altro, oltre a Dott.Ing.Enio Novara mi ha
risposto ( e che comunque ringrazio). Vi dico come ho risolto io da
solo:
osservate questa "H" e immaginate che si tratti di aste così unite; agli
estremi e negli incroci vi siano dei nodi (Joints) . Se le aste che
compongono le due stanghette verticali sono intere, vale a dire non si
spezzano in prossimità del punto di incrocio dell'asta verticale e
orizzontale, per cui il nodo posto all'incrocio è un nodo fittizio, si
appoggia sulla asta verticale, ma serve però solo a generare quella
orizzontale. Se io dò al punto un restraint che gli permette di traslare
secondo X,Y,Z ma gli impedisce di ruotare secondo Mx,My, Mz,(cosa che
accade con una saldatura) allora il
programma funziona e gira tranquillamente. Inoltre, occorre eliminare
tutti
i nodi che non servono, che non vengono utilizzati in quanto anche
quelli
concorrono a far apparire il mesaggio sulla rigidezza negativa.
D'altra parte ho trovato sul Manuale del sap che occorre vincolare
tutti i
nodi non necessari.
Il perchè di tutto ciò non mi è chiaro, ma posso dirvi che ho fatto
diversi
tentativi incrociati e sono arrivato alla stessa conclusione.
                                                     Saluti
                                                     Tony
Sent via Deja.com 
http://www.deja.com/
Before you buy.