Code_Aster ®
Version
7.4
Titrate:
Operator INTE_MAIL_3D


Date:
18/01/05
Author (S):
X. DESROCHES Key
:
U4.81.12-G Page
: 1/6

Organization (S): EDF-R & D/AMA

Handbook of Utilization
U4.8- booklet: Postprocessing and dedicated analyzes
Document: U4.81.12

Operator INTE_MAIL_3D

1 Goal

To define a path of the segment type of straight line in a grid 3D. At the points of intersection of
curve thus defined with the grid could be carried out, using operator POST_RELEVE_T
[U4.81.21] of the statements of values and/or calculations of average.
These postprocessings do not function with the elements of structure (hulls, plates, beams).

The produced concept is of type surfaces (although the only possible path is a segment of straight line).

Handbook of Utilization
U4.8- booklet: Postprocessing and dedicated analyzes
HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Operator INTE_MAIL_3D


Date:
18/01/05
Author (S):
X. DESROCHES Key
:
U4.81.12-G Page
: 2/6

2 Syntax

srfc [surface] = INTE_MAIL_3D





(
MAILLAGE = my
,
[grid]






/TOUT =
“OUI”,
/
GROUP_MA
= lgrma
,
[l_group_ma]
/
MAILLE


= lma
,
[l_maille]






DEFI_SEGMENT = _F








(/ORIGINE = (teststemxà, teststemyà, zA), [l_R]
/
NOEUD_ORIG



=
node,
[node]
/
GROUP_NO_ORIG
=
grno,
[group_no]









/EXTREMITE = (xB, yB, zB), [l_R]
/
NOEUD_EXTR


=
node,
[node]
/
GROUP_NO_EXTR=
grno
,
[group_no]








)






PRECISION
=
/
epsi,
[R]











/10-6,
[DEFAUT]






INFO
=
/
1,
[DEFAUT]











/2,





)

Handbook of Utilization
U4.8- booklet: Postprocessing and dedicated analyzes
HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Operator INTE_MAIL_3D


Date:
18/01/05
Author (S):
X. DESROCHES Key
:
U4.81.12-G Page
: 3/6

3 Operands

3.1 Operand
MAILLAGE

MAILLAGE =

Name of the concept of the grid type in which the location is carried out.

3.2 Operands
ALL/GROUP_MA/MESH

These operands make it possible to possibly specify the place where the location of the segment will be
carried out.

ALL = “YES”

The location is carried out on all the grid.

GROUP_MA = lgrma

The location is carried out on the list of groups of meshs lgrma.

MAILLE = lma

The location is carried out on the list of meshs lma.

3.3 Word
key
DEFI_SEGMENT

DEFI_SEGMENT = _F

Key word factor whose each occurrence defines a segment of straight line by the data of its points
origin and end (in the form of co-ordinates or of names of node or group_no).

The point origin of the arc is specified by one of the key words:

ORIGINE = (teststemxà, teststemyà, zA),
NOEUD_ORIG = node,
GROUP_NO_ORIG = grno,

The point end of the arc is specified by one of the key words:

EXTREMITE = (xB, yB, zB),
NOEUD_EXTR = node,
GROUP_NO_EXTR = grno,

3.4 Operand
PRECISION

PRECISION = epsi

Fix by the value of epsi the precision used like criterion of statement of the co-ordinates.

One considers a triangle which meets a segment of straight line according to the diagram:

With
N1
N2
B
C

Handbook of Utilization
U4.8- booklet: Postprocessing and dedicated analyzes
HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Operator INTE_MAIL_3D


Date:
18/01/05
Author (S):
X. DESROCHES Key
:
U4.81.12-G Page
: 4/6

R is posed
1
2
1 = YEAR and r2 = YEAR and one R = R supposes
1
2 = R
AB
AC

If R < epsi, INTE_MAIL_3D considers that triangle ABC meets the segment considered in one
only point: point A. triangle ABC does not contribute to the location.

Whereas if the user chooses a epsi such as epsi < R then the triangle contributes to the location with
feel INTE_MAIL_3D.

3.5 Operand
INFO

The impression defines
·
INFO = 1 step of impression

·
INFO = 2 for each segment are printed:

- the component count related,
- the interval of elementary segments of each related component,
- the curvilinear interval of X-coordinate of each related component.

and for each elementary segment:

- the type of the elementary segment (interior, of face or edge),
- the number of the mesh 3D the container,
- numbers of face and edge which contain its points ends,
- the curvilinear interval of X-coordinate (according to the segment) which it covers,
- the value of the co-ordinates of reference of its points ends in their face,
- the value of the co-ordinates of reference of its points ends in the mesh 3D.

4
Phases of checking/execution

4.1
Phase of checking

For each occurrence of the key word factor DEFI_SEGMENT, the length of the lists argument of
key words ORIGINE and EXTREMITE is controlled; it must be worth three.

4.2 Phase
of execution

One checks the existence of the objects indicated in the arguments of key words NOEUD_ and GROUP_NO_

For each segment:

·
location of the segment in the meshs 3D of the grid,
·
reorganization of the elementary segments thus detected in related components.

If no elementary segment is located, a message of alarm is transmitted.
Handbook of Utilization
U4.8- booklet: Postprocessing and dedicated analyzes
HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Operator INTE_MAIL_3D


Date:
18/01/05
Author (S):
X. DESROCHES Key
:
U4.81.12-G Page
: 5/6

5 Example
of use

One defines 2 segments seg1 and seg2 by INTE_MAIL_3D on which, one will extract the temperatures
by POST_RELEVE_T:


seg1 = INTE_MAIL_3D (MAILLAGE = mall,
DEFI_SEGMENT
=_F
(
ORIGINE
=
(.015,
.02,
0.),
EXTREMITE
= (.055,
.05,
0.),),
INFO
=
1)

seg2 = INTE_MAIL_3D (MAILLAGE= mall,
DEFI_SEGMENT=_F (
ORIGINE = (.015, .02, 0.001),
EXTREMITE
= (.055,
.05,
0.001),),
INFO
=
1)
%

POST_RELEVE_T (ACTION = (_F (PATH = SEG1, CHAM_GD = T2,
NOM_CMP
=
“temp”, OPERATION
= ' extraction'),








- F (PATH = SEG2, CHAM_GD = T2,
NOM_CMP
=
“temp”, OPERATION=' extraction')))
%
POST_RELEVE_T (ACTION= (_F (
CHEMIN = seg1, RESULTAT = temple,
NOM_CHAM= “temp”, TOUT_ORDRE=' OUI', NOM_CMP=' temp', OPERATION= “extraction”)))

%
Handbook of Utilization
U4.8- booklet: Postprocessing and dedicated analyzes
HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Operator INTE_MAIL_3D


Date:
18/01/05
Author (S):
X. DESROCHES Key
:
U4.81.12-G Page
: 6/6

Intentionally white left page.
Handbook of Utilization
U4.8- booklet: Postprocessing and dedicated analyzes
HT-66/05/004/A

Outline document