good morning, along with greeting you, I would like to ask you for help to make a 3D graphic from a cloud of points of 72 columns and 11 rows (must have this format), forming 24 curves, that is, the first 3 columns form a curve, The next 3 columns form another curve and so on. Unfortunately I have only been able to graph a single curve and it does not show me the other 23, could you help me with this problem? What could I do to show all the curves? (the data is entered in a datagridview)

If you want to have 24 different curves, you need to create 24 separate PointLineSeries3D objects in code behind and add each one to the chart's PointLineSeries3D collection. Here is a small example, in which these curves as well as data points for them are generated in code behind. The CellValueChanged -event shows how you can determine which cell value belongs to which PointLineSeries3D, when you have DatagridView like the one you described (72 columns, 11 rows).

If the data values are entered in the DataGridView instead of code behind, and you haven't generated any data points, the points have to be created inside the event. You can use logic similar to the one mentioned in this earlier thread.

Good afternoon, the state using a code that allows me to paste data to the datagridview with the same format mentioned above (72 columns and 11 rows) but gives me an error on the lines where the points are stored, System.IndexOutOfRangeException: 'Index out of matrix boundaries'.
I use the following code to paste:

If e.Control AndAlso e.KeyCode = Keys.V Then
Try
For Each line As String In Clipboard.GetText.Split(vbNewLine)
Dim item() As String = line.Trim.Split(vbTab)
If item.Length = Me.DataGridView1.ColumnCount Then
Me.DataGridView1.Rows.Add(item)
End If
Next
Catch ex As Exception
MessageBox.Show(ex.Message, My.Application.Info.Title, MessageBoxButtons.OK, MessageBoxIcon.Error)
End Try
End If
End Sub

at the moment that I paste the data that error is generated, could you help me solve it please

IndexOutOfRangeException indicates the array/matrix sizes do not match. In other words, data or object is being inserted to array index that does not exist. Where exactly this happens is not clear. Therefore we suggest you check the sizes of the arrays you use during pasting the data values, for example if there are enough columns/rows in your DataGridView before adding data to it, though your code seems to handle the column count correctly.