These PREP7 commands are used to create, modify, list, etc., elements.

Mapdl.afsurf([sarea, tline])

Generates surface elements overlaid on the surface of existing solid elements.

Mapdl.e([i, j, k, l, m, n, o, p])

Defines an element by node connectivity.


Optimizes degree-of-freedom usage in a coupled acoustic model.

Mapdl.edele([iel1, iel2, inc])

Deletes selected elements from the model.

Mapdl.eextrude([action, nelem, space, dist, ...])

Extrudes 2-D plane elements into 3-D solids.

Mapdl.egen([itime, ninc, iel1, iel2, ieinc, ...])

Generates elements from an existing pattern.

Mapdl.einfin([compname, pnode])

Generates structural infinite elements from selected nodes.

Mapdl.eintf([toler, k, tlab, kcn, dx, dy, ...])

Defines two-node elements between coincident or offset nodes.

Mapdl.elist([iel1, iel2, inc, nnkey, rkey, ...])

Lists the elements and their attributes.

Mapdl.emid([key, edges])

Adds or removes midside nodes.

Mapdl.emodif([iel, stloc, i1, i2, i3, i4, ...])

Modifies a previously defined element.

Mapdl.emore([q, r, s, t, u, v, w, x])

Add more nodes to the just-defined element.

Mapdl.emtgen([ncomp, ecomp, pncomp, dof, ...])

Generates a set of TRANS126 elements.

Mapdl.en([iel, i, j, k, l, m, n, o, p])

Defines an element by its number and node connectivity.

Mapdl.endrelease([tolerance, dof1, dof2, ...])

Specifies degrees of freedom to be decoupled for end release.

Mapdl.engen([iinc, itime, ninc, iel1, iel2, ...])

Generates elements from an existing pattern.


Reorients shell element normals or line element node connectivity.

Mapdl.ensym([iinc, ninc, iel1, iel2, ieinc])

Generates elements by symmetry reflection.

Mapdl.eread([fname, ext])

Reads elements from a file.


Generates reinforcing elements from selected existing (base) elements.

Mapdl.errang([emin, emax, einc])

Specifies the element range to be read from a file.

Mapdl.esurf([xnode, tlab, shape])

Generates elements overlaid on the free faces of selected nodes.

Mapdl.esym([ninc, iel1, iel2, ieinc])

Generates elements from a pattern by a symmetry reflection.

Mapdl.ewrite([fname, ext, kappnd, format_])

Writes elements to a file.

Mapdl.gcdef([option, sect1, sect2, matid, ...])

Defines interface interactions between general contact surfaces.

Mapdl.gcgen([option, featureangle, edgekey, ...])

Creates contact elements for general contact.

Mapdl.inistate([action, val1, val2, val3, ...])

Defines initial state data and parameters.

Mapdl.laylist([iel, layr1, layr2, mplab1, ...])

Lists real constants material properties for layered elements.

Mapdl.layplot([iel, layr1, layr2])

Displays the layer stacking sequence for layered elements.

Mapdl.lfsurf([sline, tline])

Generates surface elements overlaid on the edge of existing solid

Mapdl.ndsurf([snode, telem, dimn])

Generates surface elements overlaid on the edge of existing elements

Mapdl.shsd([rid, action])

Creates or deletes a shell-solid interface to be used in shell-to-solid assemblies.

Mapdl.swadd([ecomp, shrd, ncm1, ncm2, ncm3, ...])

Adds more surfaces to an existing spot weld set.


Deletes spot weld sets.

Mapdl.swgen([ecomp, swrd, ncm1, ncm2, snd1, ...])

Creates a new spot weld set.


Lists spot weld sets.


Defines simple 2-D and 3-D geometric surfaces for target segment

Mapdl.upgeom([factor, lstep, sbstep, fname, ext])

Adds displacements from a previous analysis and updates the geometry of

Mapdl.usrdof([action, dof1, dof2, dof3, ...])

Specifies the degrees of freedom for the user-defined element USER300.

Mapdl.usrelem([nnodes, ndim, keyshape, ...])

Specifies the characteristics of the user-defined element USER300.

Mapdl.wtbcreate([iel, node, damp])

Creates a USER300 element to model the turbine for full aeroelastic