# Csv file into paraview using structured grid filter

**URL:** https://discourse.paraview.org/t/csv-file-into-paraview-using-structured-grid-filter/5112
**Category:** ParaView Support
**Created:** [August 14, 2020, 6:14pm UTC](https://discourse.paraview.org/t/csv-file-into-paraview-using-structured-grid-filter/5112 "2020-08-14T18:14:26Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![anon44151210](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/a/90db22/32.png) [@anon44151210](https://discourse.paraview.org/u/anon44151210)
#### Post date: [August 14, 2020, 6:14pm UTC](https://discourse.paraview.org/t/csv-file-into-paraview-using-structured-grid-filter/5112/1 "2020-08-14T18:14:26Z")

</div>

Hi Everyone,

I want to import my experimental results in csv format into paraview for visualisation and further to extract results, but let me describe here that structured grid filter needs whole extent to specify… i know how to specify but the problem is my points ( array size ) varies in y and z direction. What should i do here?

I’ve 19 points in x direction  
6,7 & 8 points in y direction…  
16 & 18 points in z direction…

See , my points in y & z direction varies at some location… at some locations i’ve 6 points or 7 points or 8 points in y direction… similarly in z direction…

I want to know how i can use this filter to visualize or is there any other way i can use?

Any help would be deeply appreciated!  
Thanks  
Regards.

---

<div class="post-metadata">

### Author: ![nicolas.vuaille](https://discourse.paraview.org/user_avatar/discourse.paraview.org/nicolas.vuaille/32/5873_2.png) [@nicolas.vuaille](https://discourse.paraview.org/u/nicolas.vuaille)
#### Post date: [August 18, 2020, 8:13am UTC](https://discourse.paraview.org/t/csv-file-into-paraview-using-structured-grid-filter/5112/2 "2020-08-18T08:13:38Z")

</div>

Not sure to follow. Can you share your csv file please ?

---

<div class="post-metadata">

### Author: ![anon44151210](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/a/90db22/32.png) [@anon44151210](https://discourse.paraview.org/u/anon44151210)
#### Post date: [August 18, 2020, 8:30am UTC](https://discourse.paraview.org/t/csv-file-into-paraview-using-structured-grid-filter/5112/3 "2020-08-18T08:30:12Z")

</div>

Thanks for your reply …🙂

[mkj.csv](https://discourse.paraview.org/uploads/short-url/hnKriZiZr9nei9z2c5kK7ReBAW3.csv) (168.7 KB)

---

<div class="post-metadata">

### Author: ![nicolas.vuaille](https://discourse.paraview.org/user_avatar/discourse.paraview.org/nicolas.vuaille/32/5873_2.png) [@nicolas.vuaille](https://discourse.paraview.org/u/nicolas.vuaille)
#### Post date: [August 18, 2020, 8:36am UTC](https://discourse.paraview.org/t/csv-file-into-paraview-using-structured-grid-filter/5112/4 "2020-08-18T08:36:08Z")

</div>

Indeed, your data cannot be converted as a Structured Grid, because the number of point varies. But you can use the `Table To Points` filter instead.

---

<div class="post-metadata">

### Author: ![anon44151210](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/a/90db22/32.png) [@anon44151210](https://discourse.paraview.org/u/anon44151210)
#### Post date: [August 18, 2020, 1:03pm UTC](https://discourse.paraview.org/t/csv-file-into-paraview-using-structured-grid-filter/5112/5 "2020-08-18T13:03:05Z")

</div>

But with table to points filter can i extract results? I want to plot graphs and to visualize surfaces?

Is it possible with table to points filter?

---

<div class="post-metadata">

### Author: ![nicolas.vuaille](https://discourse.paraview.org/user_avatar/discourse.paraview.org/nicolas.vuaille/32/5873_2.png) [@nicolas.vuaille](https://discourse.paraview.org/u/nicolas.vuaille)
#### Post date: [August 18, 2020, 1:43pm UTC](https://discourse.paraview.org/t/csv-file-into-paraview-using-structured-grid-filter/5112/6 "2020-08-18T13:43:50Z")

</div>

You can plot data directly after loading your csv, without any transformation. For instance, with `Plot Data` filter:  
 ![plot](https://discourse.paraview.org/uploads/default/original/2X/1/19bf5a281667e1b350e7cca9c549c60740ce266f.png)

You need the table to points filter essentially to view the data in a 3d view:

![table2points](https://discourse.paraview.org/uploads/default/original/2X/d/d9310fd4f3ad210c2e3b00354d2e8f98a33bc9e3.png)

Which surface do you want ? Your data define only points, not surface.

---

<div class="post-metadata">

### Author: ![anon44151210](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/a/90db22/32.png) [@anon44151210](https://discourse.paraview.org/u/anon44151210)
#### Post date: [August 18, 2020, 1:56pm UTC](https://discourse.paraview.org/t/csv-file-into-paraview-using-structured-grid-filter/5112/7 "2020-08-18T13:56:40Z")

</div>

Actually when i will have surface, i want to visualize dfrnt views… from top view velocity patterns, similarly i will cut it to make slices at different locations want to compare with my results…

 ![image](https://discourse.paraview.org/uploads/default/original/2X/0/0df1031ccdc6d239e0d1569bccee75ff2cd90407.jpeg) ![image](https://discourse.paraview.org/uploads/default/original/2X/7/7b45e8510ff73785703c1d1de1598f539116094a.jpeg)

You see like this … these are my results

---

<div class="post-metadata">

### Author: ![nicolas.vuaille](https://discourse.paraview.org/user_avatar/discourse.paraview.org/nicolas.vuaille/32/5873_2.png) [@nicolas.vuaille](https://discourse.paraview.org/u/nicolas.vuaille)
#### Post date: [August 18, 2020, 2:37pm UTC](https://discourse.paraview.org/t/csv-file-into-paraview-using-structured-grid-filter/5112/8 "2020-08-18T14:37:19Z")

</div>

You can add a `Delannay3D` filter after the `tableToPoints`

---

<div class="post-metadata">

### Author: ![anon44151210](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/a/90db22/32.png) [@anon44151210](https://discourse.paraview.org/u/anon44151210)
#### Post date: [August 18, 2020, 2:45pm UTC](https://discourse.paraview.org/t/csv-file-into-paraview-using-structured-grid-filter/5112/9 "2020-08-18T14:45:42Z")

</div>

Thanks for your reply…🙂

But there’s one more thing i want to share with you and want to resolve.

Actually above i sent you a single csv file which is rectangular in shape, actually my geometry is in T- shape you can see above in the picture. If i want to combine these two files, and make it T- shape, the above dealauny 3D filter will work?

[250\_main.txt](https://discourse.paraview.org/uploads/short-url/8V0q32JUXH5CxY8Ai2WZCtcYXh0.txt) (169.8 KB)  
[250\_side.txt](https://discourse.paraview.org/uploads/short-url/fYWUmmYnq9ZChFXmffLVXrnUfGF.txt) (29.2 KB)

These two files will make together a T- shape channel.

---

<div class="post-metadata">

### Author: ![nicolas.vuaille](https://discourse.paraview.org/user_avatar/discourse.paraview.org/nicolas.vuaille/32/5873_2.png) [@nicolas.vuaille](https://discourse.paraview.org/u/nicolas.vuaille)
#### Post date: [August 19, 2020, 8:10am UTC](https://discourse.paraview.org/t/csv-file-into-paraview-using-structured-grid-filter/5112/10 "2020-08-19T08:10:01Z")

</div>

Probably. Try to add a `Delaunay3D` after each `TableToPoints` .

Another (harder) solution, if you know python and VTK is to create a `Programmable filter` and create an unstructured grid from you CSV (or from the TableToPoints output)

---

<div class="post-metadata">

### Author: ![anon44151210](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/a/90db22/32.png) [@anon44151210](https://discourse.paraview.org/u/anon44151210)
#### Post date: [August 19, 2020, 8:12am UTC](https://discourse.paraview.org/t/csv-file-into-paraview-using-structured-grid-filter/5112/11 "2020-08-19T08:12:59Z")

</div>

No I don’t know python… i will try Delaunny3D after each TableToPoints.

Thanks for your help…🙂

---

<div class="post-metadata">

### Author: ![anon44151210](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/a/90db22/32.png) [@anon44151210](https://discourse.paraview.org/u/anon44151210)
#### Post date: [August 19, 2020, 9:53am UTC](https://discourse.paraview.org/t/csv-file-into-paraview-using-structured-grid-filter/5112/12 "2020-08-19T09:53:06Z")

</div>

After first delaunay 3D, In second csv file when i upload it into paraview, it doesnot show all the variables in the table. Can you please help me with that
