Meshing#

class ansys.mapdl.core._commands.prep7.meshing.Meshing#

Meshing.aatt([mat, real, type_, esys, secn])

Associates element attributes with the selected, unmeshed areas.

Meshing.accat([na1, na2])

Concatenates multiple areas in preparation for mapped meshing.

Meshing.aclear([na1, na2, ninc])

Deletes nodes and area elements associated with selected areas.

Meshing.aesize([anum, size])

Specifies the element size to be meshed onto areas.

Meshing.amap([area, kp1, kp2, kp3, kp4])

Generates a 2D mapped mesh based on specified area corners.

Meshing.amesh([na1, na2, ninc])

Generates nodes and area elements within areas.

Meshing.arefine([na1, na2, ninc, level, ...])

Refines the mesh around specified areas.

Meshing.chkmsh([comp])

Checks area and volume entities for previous meshes.

Meshing.clrmshln(**kwargs)

Clears meshed entities.

Meshing.cpcyc([lab, toler, kcn, dx, dy, dz, ...])

Couples the two side faces of a cyclically symmetric model for loadings that are the same on every segment.

Meshing.czdel([grp1, grp2, grp3])

Edits or clears cohesive zone sections.

Meshing.czmesh([ecomps1, ecomps2, kcn, ...])

Create and mesh an interface area composed of cohesive zone elements.

Meshing.desize([minl, minh, mxel, angl, ...])

Controls default element sizes.

Meshing.eorient([etype, dir_, toler])

Reorients solid element normals.

Meshing.erefine([ne1, ne2, ninc, level, ...])

Refines the mesh around specified elements.

Meshing.esize([size, ndiv])

Specifies the default number of line divisions.

Meshing.esys([kcn])

Sets the element coordinate system attribute pointer.

Meshing.fvmesh([keep])

Generates nodes and tetrahedral volume elements from detached exterior area elements (facets).

Meshing.gsgdata([lfiber, xref, yref, rotx0, ...])

Specifies the reference point and defines the geometry in the fiber direction for the generalized plane strain element option.

Meshing.imesh([laky, nsla, ntla, kcn, dx, ...])

Generates nodes and interface elements along lines or areas.

Meshing.katt([mat, real, type_, esys])

Associates attributes with the selected, unmeshed keypoints.

Meshing.kclear([np1, np2, ninc])

Deletes nodes and point elements associated with selected keypoints.

Meshing.kesize([npt, size, fact1, fact2])

Specifies the edge lengths of the elements nearest a keypoint.

Meshing.kmesh([np1, np2, ninc])

Generates nodes and point elements at keypoints.

Meshing.krefine([np1, np2, ninc, level, ...])

Refines the mesh around specified keypoints.

Meshing.kscon([npt, delr, kctip, nthet, rrat])

Specifies a keypoint about which an area mesh will be skewed.

Meshing.latt([mat, real, type_, kb, ke, secnum])

Associates element attributes with the selected, unmeshed lines.

Meshing.lccat([nl1, nl2])

Concatenates multiple lines into one line for mapped meshing.

Meshing.lclear([nl1, nl2, ninc])

Deletes nodes and line elements associated with selected lines.

Meshing.lesize([nl1, size, angsiz, ndiv, ...])

Specifies the divisions and spacing ratio on unmeshed lines.

Meshing.lmesh([nl1, nl2, ninc])

Generates nodes and line elements along lines.

Meshing.lrefine([nl1, nl2, ninc, level, ...])

Refines the mesh around specified lines.

Meshing.mat([mat])

Sets the element material attribute pointer.

Meshing.mcheck([lab])

Checks mesh connectivity.

Meshing.modmsh([lab])

Controls the relationship of the solid model and the FE model.

Meshing.mopt([lab, value])

Specifies meshing options.

Meshing.mshape([key, dimension])

For elements that support multiple shapes, specifies the element shape to be used for meshing.

Meshing.mshcopy([keyla, laptrn, lacopy, ...])

Simplifies the generation of meshes that have matching node element patterns on two different line groups (in 2D) or area groups (3D).

Meshing.mshkey([key])

Specifies whether free meshing or mapped meshing should be used to mesh a model.

Meshing.mshmid([key])

Specifies placement of midside nodes.

Meshing.mshpattern([key])

Specifies pattern to be used for mapped triangle meshing.

Meshing.nrefine([nn1, nn2, ninc, level, ...])

Refines the mesh around specified nodes.

Meshing.psmesh([secid, name, p0, egroup, ...])

Creates and meshes a pretension section ( PRETS179 ) or a preload section ( MPC184 ).

Meshing.real([nset])

Sets the element real constant set attribute pointer.

Meshing.rsmesh([p0, rid, kcn, kdir, value, ...])

Generates a result section.

Meshing.shpp([lab, value1, value2])

Controls element shape checking.

Meshing.smrtsize([sizlvl, fac, expnd, ...])

Specifies meshing parameters for automatic (smart) element sizing.

Meshing.tchg([ename1, ename2, etype2])

Converts 20-node degenerate tetrahedral elements to their 10-node non-degenerate counterparts.

Meshing.timp([elem, chgbnd, implevel])

Improves the quality of tetrahedral elements that are not associated with a volume.

Meshing.type([itype])

Sets the element type attribute pointer.

Meshing.vatt([mat, real, type_, esys, secnum])

Associates element attributes with the selected, unmeshed volumes.

Meshing.vclear([nv1, nv2, ninc])

Deletes nodes and volume elements associated with selected volumes.

Meshing.veorient([vnum, option, value1, value2])

Specifies brick element orientation for volume mapped (hexahedron) meshing.

Meshing.vimp([vol, chgbnd, implevel])

Improves the quality of the tetrahedral elements in the selected volume(s).

Meshing.vmesh([nv1, nv2, ninc])

Generates nodes and volume elements within volumes.

Meshing.vsweep([vnum, srca, trga, lsmo])

Fills an existing unmeshed volume with elements by sweeping the mesh from an adjacent area through the volume.