Page 2: ElEdit (Edit Elements)

Home » Knowledge Base » LS-Prepost » Pages » Page2 » Page 2: ElEdit (Edit Elements)

Purpose:

The main purpose of this interface is to provide various mesh quality check and repair functions in one central area. Single element creation for various element types is available, and splitting of shells using various schemes is available for quick repair of an existing mesh.

Under the node editing section, new nodes can be created in various ways, and there are several methods of replacing, aligning, and modifying nodal locations to assist in mesh clean-up.

Node Controls:

  • eledit node show
  • Figure 1 – ElEdit / Node / Show
  • rbs Show – Show nodes interface (see Figure 1)
  • cb Show Free Edges – Find and show free edges

TurnOnOff

 Toggle display of unreferenced nodes on/off

Done

 Exit this interface

  • eledit node delete
  • Figure 2 – ElEdit / Node / Delete
  • rb Delete – Delete nodes interface (see Figure 2)
  • cb Show Free Edges – Find and show free edges

  • cbc Del_Beam3rdNode – Delete beam third nodes

Delete

 Delete selected nodes

Reject

 Cancel last deletion

Accept

 Commit deleted node

TurnOnOff

 Turn on or off all reference nodes

Done

 Exit this interface

  • eledit node create
  • Figure 3 – ElEdit / Node / Create
  • rb Create – Create nodes interface (see Figure 3)
  • cb Show Free Edges – Find and show free edges

  • rbs ByOne – Create one node
  • cbc Node – Pick node on model to define new node coordinate
  • cb Position – Pick a position to define new node coordinate

Advance

 Call Position Dialog

  • X/Y/Z: Enter X/Y/Z coordinate of a new node

  • Node Id: Input node ID

NewID

 Get new default ID

Create

 Create nodes

Reject

 Reject last created nodes

Accept

 Commit created nodes and clear all of them from screen

  • eledit node create byone
  • Figure 3b – ElEdit / Node / Create / ByOne

  • rb ByTwo – Create nodes between two nodes
  • cbc Node – Pick node on model to define new node coordinate
  • cb Position – Pick a position to define new node coordinate
  • cb EndIn – Create new nodes at N1 and N2 also

  • cbc N1 – Pick node or ender node ID to define first point
  • cb N2 – Pick node or ender node ID to define second point

  • Num: Set create node number

  • Head X/Y/Z: Head X/Y/Z coordinate
  • Tail X/Y/Z: Tail X/Y/Z coordinate

  • eledit node create bytwo
  • Figure 3c – ElEdit / Node / Create / ByTwo

  • rb OnCurve – Create nodes on a curve
  • cbc Point – Pick point on a line
  • cb ByNum – Create any number of evenly spaced nodes on a line

  • XYZ: Enter XYZ coordinate of new node
    • Num: Set number of nodes to create

  • eledit node create oncurve
  • Figure 3d – ElEdit / Node / Create / OnCurve
  • eledit node replace
  • Figure 4 – ElEdit / Node / Replace
  • rb Replace – Replace or merge nodes interface (see Figure 4)
  • cb Show Free Edges – Find and show free edges

  • rbs Two – Replace node by two
  • rbs Pick Node – Pick Node
  • rb Area – By area select nodes

  • cbc Node 1 – Pick node on model
  • cb Node 2 – Pick node on model

  • rb At Node1 – Move Node2 to Node1
  • rbsAt Node2 – Move Node1 to Node2
  • rb Midpoint – Move Node1 and Node2 to Midpoint

Clear

 Clear node 1 and 2

Reject

 Reject last replacement node

Accept

 Accept replacement node

  • eledit node replace two
  • Figure 4b – ElEdit / Node / Replace Two

  • rb Many – Replace many nodes
  • rbs Center – Take center for replace target position
  • rb Node – Pick node for replace target node
  • cbc pickNode – Pick node for replace target position
  • Node: Node id for replace target node
  • rb Position – Call position dialog and get target position
Position

 Call Position Dialog

  • X/Y/Z: Enter X/Y/Z coordinate of new point 2
Clear

 Clear target and picked nodes

Replace

 Replace nodes by target position

Reject

 Reject last replacement node

Accept

 Accept replacement node

  • eledit node align
  • Figure 5 – ElEdit / Node / Align
  • rb Align – Align nodes interface (see figure 5)
  • cb Show Free Edges – Find and show free edges

  • rbs Node – Define points by node and pick odes to align
  • rb PtOnElm – Define points on elements and pick nodes to align

  • cbc Point 1 – Pick or define point 1
  • cb Point 2 – Pick or define point 2

  • X/Y/Z – Enter X/Y/Z coordinate of new point 1/2

Clear

 Clear position 1 and 2, and picked nodes

Align

 Align nodes on line between points 1 and 2

Reject

 Reject last aligned node

Accept

 Accept alignment

Done

 Exit this interface

  • eledit node modify
  • Figure 6 – ElEdit / Node / Modify
  • rb Modify – Modify nodes interface (see Figure 6)
  • cb Show Free Edges – Find and show free edges

  • rbs In Plane – In plane
  • cbc Pick Node – Pick node to modify

Position

 Popup dialog get position

  • X/Y/Z: Enter X/Y/Z coordinate of new position

  • cbc Quality Check – Check element quality when modifying node

  • rb Out Plane – Out plane
  • cbc Pick Node – Pick node to modify
  • Distance: Input distance

  • X/Y/Z: Enter X/Y/Z coordinate of new position
  • +/-: Increment/Decrement by distance value

  • cbc Quality Check – Check element quality when modifying node

Reject

 Reject last modify node

Accept

 Accept modified nodes

Done

 Exit this interface

Element Controls:

  • eledit element check
  • Figure 7 – ElEdit / Element / Check
  • rbs Check – Check elements interface (see Figure 7)
  • cb Show Free Edges – Find and show free edges

  • Choose element type to check:
  • rbs Beam
  • rb Shell
  • rb Solid
  • rb Tshell

  • Checking Method: Select entity type to be checked from list
  • Criterion: Enter check criterion value

Check

 Press to perform checking

Done

 Exit element check interface

SolidReverse

 Change ordering node sequence in a solid (button appears in bottom panel)

  • eledit element create
  • Figure 8 – ElEdit / Element / Create
  • rb Create – Create elements interface (see Figure 8)
  • cb Show Free Edges – Find and show free edges

  • Choose element type to create:
  • rb Beam
  • rb Tria
  • rbs Quad
  • rb Tetra
  • rb Penta
  • rb Hexa
  • rb Discrete

  • Element ID: Input Element ID
  • Part ID: Input part ID
  • cbc Pick PID – Pick part ID

Neweid

 Get new default element ID

Newpid

 Get new default part ID

Clear

 Clear all fields and set default new node ID

Redefine

 Create nodes and put into temporary buffer

Reject

 Reject last created nodes

Accept

 Commit created nodes and clear them from screen

  • Pick node on model or enter node number:
  • cbc Node1 (all element types)
  • cb Node2 (all element types)
  • cb Node3 (all element types but Discrete)
  • cb Node4 (Quad, Tetra, Penta, and Hexa)
  • cb Node5 (Penta and Hexa)
  • cb Node6 (Penta and Hexa)
  • cb Node7 (Hexa only)
  • cb Node8 (Hexa only)

  • cb QuickBeam – Create beams with just 2 nodes (Beam only)

  • VID: Orientation option (Discrete only)
  • S: Scale factor on forces (Discrete only)

  • eledit element create quad
  • Figure 8b – ElEdit / Element / Create Quad
  • eledit element delete
  • Figure 9 – ElEdit / Element / Delete
  • rb Delete – Delete elements interface
  • cb Show Free Edges – Find and show free edges

  • Choose element type to delete:
  • rbs Any
  • rb Beam
  • rb Shell (Any/Tria/Quad)
  • rb Solid (Any/Hexa/Panta/Tetra)
  • rb Tshell (Any/Tria/Quad)
  • rb Discrete
  • rb Sph
  • rb Inertia
  • rb Seatbelt

  • cbc Remove Unref Node – Remove unreferenced nodes

Delete

 Delete elements

Undel

 Reject deletion (reset)

Accept

 Make deletion permanent

  • eledit element split
  • Figure 10 – ElEdit / Element / Split
  • rb Split – Split shell elements interface (see Figure 10)
  • cb Show Free Edges – Find and show free edges

  • Click the icon that represents the appropriate type of splitting operation.
  • cbc The check boxes allow quads and trias to be selected simultaneously

  • rbs Perp Edge – Split elements in the direction perpendicular to edge
  • rb // Edge – Split elements in the direction parallel to edge

  • rbs One – Split one by one according to pick point
  • rb F_P – Split elements from element first point
  • rb S_P – Split elements from element second point

Apply

 Apply split element

Reject

 Reject last split element

Accept

 Accept all split elements

  • eledit element modify
  • Figure 11 – ElEdit / Element / Modify
  • rb Modify – Modify elements interface (see Figure 11)
  • cb Show Free Edges – Find and show free edges

  • rbs TwoTria – Change two triangles
  • rb TriaQuad – Split TriaQuad to five triangles

  • cbc Quality Check – Check element quality when modifying element
  • eledit element direction
  • Figure 12 – ElEdit / Element / Direction
  • rb Direction – Element orientation (default material direction) interface (see Figure 12)

The default material direction, also known as the material reference system, can be viewed, set, and/or modified for both shell and solid elements using this interface. This material orientation is used directly when AOPT=0 for anisotropic materials or may be used as a reference orientation for other values of AOPT (see LS-DYNA keyword manual for further details). The default material system is set with the PSI parameter on *ELEMENT_SHELL and the A and D vectors that can be set on *ELEMENT_SHELL_ORTHO. The *ELEMENT cards will automatically get the options _BETA or _ORTHO if they initially don’t have these options.

  • rbs Shell

The A-axis for the element is shown with a red arrow. The PSI value on *ELEMENT_SHELL_BETA can be changed using three different methods:

  • 1. Vector – Projects the given vector onto the selected shells in each shell normal direction and sets the PSI angle to match this projected vector.
  • 2. Rotate – Rotates the material direction by increasing or decreasing the PSI angle. Rot+ means that the material direction is rotated in the positive direction about the shell element normal.
  • 3. Set PSI – Sets the PSI angle for the selected shell elements with the given value. If the value zero (0.) is used for PSI, the element type will be changed from _BETA, _THICKNESS_BETA, or _THICKNESS to just *ELEMENT (without options) provided the values for node thickness are all zeros.
  • rb Solid

The A-axis for the element is shown with a red arrow, and the B-axis is shown with a shorter green arrow unless the D vector has zero length since the meaning of the A and D vectors no longer represent the default material system (see LS-DYNA keyword manual). The reference material axis can be set using two methods:

  • 1. Vector – The A and D vectors are explicitly set and applied.
  • 2. Rotate – The default material system can be rotated about a global vector with the Global direction option, or it can be rotated about local A, B, or C axis in the current element default material system with the Local ele. Axis.

page end