ansys.mapdl.core.Mapdl.engen#

Mapdl.engen(iinc='', itime='', ninc='', iel1='', iel2='', ieinc='', minc='', tinc='', rinc='', cinc='', sinc='', dx='', dy='', dz='', **kwargs)#

Generates elements from an existing pattern.

Mechanical APDL Command: ENGEN

Parameters:
iincstr

Increment to be added to element numbers in pattern.

itimestr

Do this generation operation a total of ITIME s, incrementing all nodes in the given pattern by NINC each time after the first. ITIME must be > 1 if generation is to occur. NINC may be positive, zero, or negative.

nincstr

Do this generation operation a total of ITIME s, incrementing all nodes in the given pattern by NINC each time after the first. ITIME must be > 1 if generation is to occur. NINC may be positive, zero, or negative.

iel1str

Generate elements from the pattern that begins with IEL1 to IEL2 (defaults to IEL1 ) in steps of IEINC (defaults to 1). If IEL1 is negative, IEL2 and IEINC are ignored and use the last | IEL1 | elements (in sequence backward from the maximum element number) as the pattern to be repeated. If IEL1 = ALL, IEL2 and IEINC are ignored and all selected elements ( esel ) are used as the pattern to be repeated. If IEL1 = P, graphical picking is enabled and all remaining command fields are ignored (valid only in the GUI). A component name may also be substituted for IEL1 ( IEL2 and IEINC are ignored).

iel2str

Generate elements from the pattern that begins with IEL1 to IEL2 (defaults to IEL1 ) in steps of IEINC (defaults to 1). If IEL1 is negative, IEL2 and IEINC are ignored and use the last | IEL1 | elements (in sequence backward from the maximum element number) as the pattern to be repeated. If IEL1 = ALL, IEL2 and IEINC are ignored and all selected elements ( esel ) are used as the pattern to be repeated. If IEL1 = P, graphical picking is enabled and all remaining command fields are ignored (valid only in the GUI). A component name may also be substituted for IEL1 ( IEL2 and IEINC are ignored).

ieincstr

Generate elements from the pattern that begins with IEL1 to IEL2 (defaults to IEL1 ) in steps of IEINC (defaults to 1). If IEL1 is negative, IEL2 and IEINC are ignored and use the last | IEL1 | elements (in sequence backward from the maximum element number) as the pattern to be repeated. If IEL1 = ALL, IEL2 and IEINC are ignored and all selected elements ( esel ) are used as the pattern to be repeated. If IEL1 = P, graphical picking is enabled and all remaining command fields are ignored (valid only in the GUI). A component name may also be substituted for IEL1 ( IEL2 and IEINC are ignored).

mincstr

Increment material number of all elements in the given pattern by MINC each time after the first.

tincstr

Increment type number by TINC.

rincstr

Increment real constant table number by RINC.

cincstr

Increment element coordinate system number by CINC.

sincstr

Increment section ID number by SINC.

dxstr

Define nodes that do not already exist but are needed by generated elements ( ngen, ITIME,INC,NODE1,,,DX,DY,DZ ). Zero is a valid value. If blank, DX, DY, and DZ are ignored.

dystr

Define nodes that do not already exist but are needed by generated elements ( ngen, ITIME,INC,NODE1,,,DX,DY,DZ ). Zero is a valid value. If blank, DX, DY, and DZ are ignored.

dzstr

Define nodes that do not already exist but are needed by generated elements ( ngen, ITIME,INC,NODE1,,,DX,DY,DZ ). Zero is a valid value. If blank, DX, DY, and DZ are ignored.

Notes

Same as the egen command except it allows element numbers to be explicitly incremented ( IINC ) from the generated set. Any existing elements already having these numbers will be redefined.