<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Times New Roman; font-size: 12pt; color: #000000'>Hello,<br>I want to talk more about this example<br><blockquote style="border-left:2px solid rgb(16, 16, 255);margin-left:5px;padding-left:5px;"><div style="font-family: Times New Roman; font-size: 12pt; color: #000000"><div id="DWT7258" style="font-family: Times New Roman; font-size: 12pt; color: #000000"><br>Let's assume that you have this simple model, 2 quads, 1452, 2563 with 6 nodes<br> 1 2 3 <br> 4 5 6<br>You want to add a crack at 25, so you want to end up something like this<br><br> 1 2 2' 3<br> 4 5 6<br><br>You first create a new node, 2'. This node is, so far, free as a bird :)<br><br>Then you set_conn for the right element, set_conn ..( qr, 5632', ...)<br><br>If you have no edges created in advance, you are done. <br><br>If edge 25 was created in advance, you may want to also create edge 2'5 (with create_element method, or with get_adjacent methods, create flag true).<br><br>Node 2' will not be connected at all with element on the left (4521), and node 2 will not be connected to element on the right. You will have a crack! <br><br></div></div></blockquote>In this example, if you already created all edges in the mesh, before splitting at node 2: you need to do this:<br>1) create node 2'<br>2) set conn (quadr, 5632', ...)<br>3) get_adj (&quadr, 1, 1, true, edges) <br>this will create edge 2'5 too, and elements will be separated at 2-2'<br><br>Iulian<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div style="font-family: Times New Roman; font-size: 12pt; color: rgb(0, 0, 0);"><div style="font-family: Times New Roman; font-size: 12pt; color: rgb(0, 0, 0);"></div></div></blockquote></div></body></html>