APPENDICE: MESSAGGI DI ERRORE

 

CSE è un vasto programma e numerosi possono essere i messaggi che esso fornisce. Qui sono riepilogati lacuni messaggi che possono capitare, spiegandone il significato. La maggior parte di questi messaggi sono rari, alcuni non sono mai stati osservati. Altri sono frequenti e possono dipendere da un uso non appropriato del programma.

 

 

Messaggi che comportano il fatto che sia stato raggiunto un limite previsto dal programma (si prega di segnalarli, per vedere se è il caso di aumentare i limiti):

 

Too many loaded nodes (20000 CFEM): i modelli CFEM non devono avere più di 20 000 nodi caricati.

Too many points: max is 13 points for the poly: la poligonale di taglio per le lavorazioni non deve avere più di 13 punti

Maximum node number exceeded in face display (200): una faccia non può avere più di 200 nodi

Too many workings (30): non si possono applicare più di 30 lavorazioni a un unico componente

Too many points (contour 500): le linee di contour non devono essere descritte da più di 500 punti

Too many member in a renode! (30): un renodo non può avere più di 30 membrature

Too many faces in stack (50 faces): nell'esaminare le facce potenzialmente perforate da un bullone c'è il limite di 50

Too many chains to be displayed (> 100): ci sono più di 100 catene disponibili per connettere due componenti, non si visualizzano tutte.

Too many next faces found (> 10): verrebbero ad essere bullonati più di 10 spessori

Limit reached - CutAway - Face.dll: probabile situazione anomala nel corso di un taglio

 

 

Messaggi che comportano un errore interno e che devono essere segnalati perché implicano un funzionamento imprevisto

 

Error: two faces equal meaning

Too many faces with the same meaning

Internal error

Internal error: chosen Renode is not found similar

Internal error in StepForward: a joiner has not been found in pjd

Internal error in RetrieveBlockTear

Internal error in CheckConditions: condition implies no !=, =, <, <=, >, >=, so what does it mean?

Internal error in refresh variables - Showrenode

Internal Error in ShowRenode-RefreshVariables

 

Messaggi legati a problemi nella verifica di block tear

 

Si tratta di problemi rari che possono essere evitati non chiedendo la verifica di block tear per la bullonatura che li crea, e introducendo opportune verifiche alternative. Vi preghiamo di inviarci i modelli che hanno questi problemi.

 

Unable to find most distant points

Error in GetBreakAll (block tear)

BoltLay::GetBreakAll Unable to find intersection

Error in BoltLay::FindBoundary

BoltLay::GetMinPath Unable to find intersection

 

 

Errori legati a problemi nella esecuzione di una lavorazione con taglio rettangonale o poliginale

 

La lavorazione richiesta non è stata applicata o dà luogo a situazioni degeneri. Cancellare la lavorazione e definirla in altro modo.

 

Internal error in Clip (3) - face.dll

Internal error in Clip (1) - face.dll - exit after exit

"Internal error in Clip (2) - face.dll exit after exit

Internal error - WA_clip - C and D are coincident Face.dll

 

 

Messaggi che implicano qualche degenerazione della topologia di facce o linee:

 

Una tale degenerazione può essere causata da raggi nulli, o da quote che dovrebbero essere diverse da zero mentre non lo sono. Tagli su speciali allineamenti possono talvolta dare luogo a problemi nella ricostruzione dell'oggetto tagliato risultante.

 

Error null norm vector

Error found face having null norm vector

Limit reached - WA_IntersectAll - Face.dll (200)

Internal error in CutAway impossible jump - Face.dll

 

 

Messaggi che implicano errori nel calcolo del modulo plastico di sezioni nette:

 

Il calcolo delle sezioni nette comporta una operazione di intersezione con un piano e la ricostruzione della superficie "netta" risultante. Di questa sezione netta, ai fini delle verifiche, occorre calcolare il modulo plastico secondo i suoi assi principali. Il calcolo dei moduli plastici della sezione netta richiede un procedimento iterativo, che talvolta non riesce a convergere. In questi casi il programma assume al posto dei moduli plastici quelli elastici, dando luogo a verifiche più conservative. Tutti questi messaggi sono legati a questa circostanza.

 

Convergence on angle not reached while computing plastic moduli: assumed elastic values

Convergence on c value not reached while computing plastic moduli: assumed elastic values.

Error in computation of limit moduli while iterating on angle

Error in computing plastic data

Error in GetLimitModuli

Error in Normal Plastic Step

Error in Plastic Step

Starting angles not found.

 

 

 

Messaggi che implicano la impossibilità di calcolare una bullonatura con contrasto

 

Una bullonatura con contrasto viene sempre calcolata con un calcolo non lineare dato che la superficie di contrasto è no-tension. A volte l'algoritmo non riesce a convergere, e ciò può avvvenire per queste ragioni: a) il carico applicato supera il carico limite applicabile. b) Non c'è nulla in grado di sostenere le compressioni richieste: non il contrasto (a causa del distacco) e non i bulloni, che sono marcati come da non usare in compressione. c) L'algoritmo non è riuscito a raggiungere la convergenza richiesta.

In questo caso il programma segnala il problema e in quella combinazione di fatto le verifiche non sono soddisfatte. Si può provare a consentire che i bulloni reagiscano anche in compressione, o ridurre il carico applicato, o aumentare la superficie di contrasto, o modificarne la legge costitutiva. In alcuni casi, se la convergenza ottenuta è buona ma non ottimale, il programma chiede se accettare o meno la soluzione ottenuta, benché la convergenza non sia ottima.

 

External loads halved. Set boltlayout 'also in compression' flag on, or change bearing surface extension.

No convergence on boltlayout. Load cannot be applied.

Unable to execute elastic computation

Unable to execute nonlinear computation

Warning: after 80 iterations a tolerance < 1.e-003 but  > 1.e-004 was reached in finding the BL neutral axis. It seems good, but not very good. Accept this solution?

 

Messaggi relativi alla superficie di contrasto

 

La superficie di contrasto deve essere integralmente all'interno delle facce in contatto (A). Piccole violazioni possono essere dovute a problemi di tolleranza, ed in tal caso non devono destare preoccupazioni (B), o a casi specifici come quelli in figura (C).

In A è chiaramente inammissibile che la superficie di contrasto vada fuori la superficie disponibile. In questo caso una intersezione della superficie di contrasto sbagliata con la superficie disponibile darà la forma giusta.

In B è possibile che un punto vada fuori di pochissimo. Anche in questo caso è utile il comando di intersezione (qui).

In C il punto P della superficie di contrasto data dalla intera flangia è per forze di cose esterno alla superficie "i" del piatto di rinforzo posto sotto la flangia, e la situazione non desta preoccupazione.

 

L'oggetto che funge da contrasto deve essere verificato allo schiacciamento. E' dunque necessario indicare quale oggetto funga da contrasto per associare ad esso le verifiche di schiacciamento eseguite dal programma.

 

E' stato trovato almeno un punto della poligonale di contrasto esterno a facce in contatto. Continuare egualmente?

Attenzione: non è stato specificato quale oggetto sia da verificare come contrasto.

 

 

Messaggi che implicano il fallimento di un comando o di una operazione altrimenti prevista:

 

 

 

A problem was found while scanning one net cross-section for component %s. This net cross-section will be skipped.

Error applying working %s (number %ld of the object) for object %s

Error: not all side exiting from this face have the same direction. No working applied: non è stato possibile applicare una traslazione di faccia

Error retrieving net-sections

Points do not lay over a plane: punti che dovevano essere complanari non lo sono

Different number of drilled thicknesses: bulloni di una stessa bullonatura perforano spessori diversi e ciò non è accettabile

Difference in the sequence of drilled objects: bulloni di una stessa bullonatura perforano oggetti diversi e ciò non è accettabile

Difference in the piece number of drilled objects: bulloni di una stessa bullonatura perforano oggetti diversi e ciò non è accettabile

Too many extremities in a joiner: la bullonatura non può unire più di 10 spessori. La saldatura due soli componenti. Facce in contatto indicano che la saldatura unisce più di due componenti.

Only Jnodes of the master-slave or of the central kind presently supported: non si possono verificare jnodi che non siano gerarchici, centrali o semplici.

Warning very high plate thickness: fd may be not correct: lo spessore del componente supera il massimo spessore previsto dalla norma per le previste riduzione di tensione di progetto

Weld extremities unrecognized in component fem model: non si sono trovati i nodi che corrispondono alla saldatura nel modello FEM di un componente.

Error: composed cross section may not use JUAN (generic) cross-sections:

Limits reached: program aborts: problema di protezione

Unknown document: problema nel formato del file o file privo di nome

 

Messaggi che comportano una potenziale incoerenza nel modello:

 

Attenzione! La modifica del materiale o della sezione comporta una incoerenza con il modello fem originario.

Cambiare il materiale o la sezione nel renodo implica una incoerenza con il modello FEM originario: in teoria, se è stato fatto un calcolo con quel modello FEM, bisognerebbe ripeterlo.

Attenzione, ciò creerà un serio problema con il riconoscimento dei jnodi. Alcune istanze di qualche jnodo non saranno più eguali tra loro. E' necessaria una nuova ricerca dei jnodi. Procedere egualmente?

Il messaggio precedente si verifica quando si modificano le sezioni o i materiali di alcune membrature. Potrebbero esserci altri jnodi eguali che usano altre membrature, che non sono coinvolte dalla riassegnazione. In tal modo si genererebbero delle incoerenze nel riconoscimento dei jnodi eguali (jnodi ritenuti in precedenza eguali non sarebbero più tali).

 

 Messaggi durante il meshing:

 

Reached tolerance dividing a segment. Possible errors may follow. Review meshing parameters.

 

A causa di esigenze di meshing, un segmento dovrebbe essere diviso in segmenti più piccoli che però sarebbero più piccoli della tolleranza impostata. La tolleranza del componente che è in corso di meshing (rilevabile dalla lista dei messaggi) deve essere diminuita. Ciò si fa nel dialogo di modifica di quel componente, dove vengono impostati i parametri della modellazione FEM.

 

 

-----------------------------

C.S.E. - 2001-2018 - Copyright Castalia srl - Milan - Italy  - www.castaliaweb.com