CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > STAR-CCM+

Using table(x,y,z) to assign different temperatures to a surface.

Register Blogs Members List Search Today's Posts Mark Forums Read

Like Tree1Likes
  • 1 Post By rwryne

Reply
 
LinkBack Thread Tools Display Modes
Old   February 20, 2012, 06:47
Default Using table(x,y,z) to assign different temperatures to a surface.
  #1
Senior Member
 
Join Date: Dec 2011
Posts: 112
Rep Power: 4
omid88 is on a distinguished road
I have an exported csv file of simulation of a model in another software which includes the temperature of each coordinates(4 column-->3 for x,y,z and 4th for corresponding temperature)
I want to assign these temperatures to the same model in StarCCM as their BOUNDARY CONDITION.What should i do?
Whether i have to combine all boundary surfaces to one or not?((to be able to assign this table as the constant temperature to its boundary condition with table(x,y,z) method))
Thank you in advance.

Last edited by omid88; February 21, 2012 at 06:35.
omid88 is offline   Reply With Quote

Old   February 20, 2012, 11:12
Default
  #2
Super Moderator
 
Ryne Whitehill
Join Date: Aug 2009
Posts: 313
Rep Power: 8
rwryne is on a distinguished road
Quote:
Originally Posted by omid88 View Post
I have an exported csv file of simulation of a model in another software which includes the temperature of each coordinates(4 column-->3 for x,y,z and 4th for corresponding temperature)
I want to assign these temperatures to the same model in StarCCM as their boundary conditions.What should i do?
Whether i have to combine all boundary surfaces to one or not?((to be able to assign this table as the constant temperature to its boundary condition with table(x,y,z) method))
Thank you in advance.

Under Tools, go to Tables. Right click->new table->from File (or something similar)
rwryne is offline   Reply With Quote

Old   February 20, 2012, 11:39
Default
  #3
Senior Member
 
Join Date: Dec 2011
Posts: 112
Rep Power: 4
omid88 is on a distinguished road
Quote:
Originally Posted by rwryne View Post
Under Tools, go to Tables. Right click->new table->from File (or something similar)
Thank you, but i mean whether it is a correct way or not?
I mean whether the software assigns each temperature to each coordinates?
because the coordinates are not necessarily the mesh cell's coordinates.
omid88 is offline   Reply With Quote

Old   February 20, 2012, 13:16
Default
  #4
Super Moderator
 
Ryne Whitehill
Join Date: Aug 2009
Posts: 313
Rep Power: 8
rwryne is on a distinguished road
Quote:
Originally Posted by omid88 View Post
Thank you, but i mean whether it is a correct way or not?
I mean whether the software assigns each temperature to each coordinates?
because the coordinates are not necessarily the mesh cell's coordinates.
As I understand it, and I have only done this once a while back, it should interpolate the values onto your mesh as long as they are reasonably close.

Your best bet is to import the table, assign it as the initial condition, and then to initialize the solution. You should be able to investigate it then, without ever actually running the simulation.

edit: I just reread your post and noticed you want to use these as a boundary condition rather than a initial condition. I would still try it as an initial condition, just to make sure it is reading it right. If that works, then proceed to assigning it as a BC.
rwryne is offline   Reply With Quote

Old   February 21, 2012, 08:41
Default
  #5
Senior Member
 
Join Date: Dec 2011
Posts: 112
Rep Power: 4
omid88 is on a distinguished road
When i assign the mentioned table to surface's boundary condition, i get this error after running:
' Table does not contain position column 'x' required by coordinate system laboratory '
Does it mean that some coordinates are located out of my boundary surface?
omid88 is offline   Reply With Quote

Old   February 21, 2012, 08:59
Default
  #6
Super Moderator
 
Ryne Whitehill
Join Date: Aug 2009
Posts: 313
Rep Power: 8
rwryne is on a distinguished road
Quote:
Originally Posted by omid88 View Post
When i assign the mentioned table to surface's boundary condition, i get this error after running:
' Table does not contain position column 'x' required by coordinate system laboratory '
Does it mean that some coordinates are located out of my boundary surface?
No, it sounds like it is not parsing your data as you expect it to.

Make sure your first line is something like: x,y,z,<parameter name>. It helps when they are labeled like this as STAR-CCM+ can parse them, I believe.

Anyways, make sure you assign it properly:

Click the parameter you want to specify via table, change method to Table (x,y,z).

Expand that parameter's node and click the Table(x,y,z) and make sure it is picking up the right columns for X-coordinate, etc.
omid88 likes this.
rwryne is offline   Reply With Quote

Old   February 22, 2012, 06:28
Default
  #7
Senior Member
 
Join Date: Dec 2011
Posts: 112
Rep Power: 4
omid88 is on a distinguished road
Thank you
I think there were some problems about , instead of .!
and also as you said lacking the name ( X Y Z above of my columns)
it seems that the problem has been solved,
Thank you

Last edited by omid88; February 22, 2012 at 07:52.
omid88 is offline   Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
import solids Alessio85 STAR-CCM+ 5 November 11, 2011 13:16
Error : Self intersecting surface mesh, computing intersections & Error : Impossible velan Open Source Meshers: Gmsh, Netgen, CGNS, ... 0 June 29, 2009 00:48
solid edge problem....can you help? cindy Main CFD Forum 3 April 5, 2004 13:43
Patran Volume Meshing Deb CFX 19 April 17, 2003 10:56
free convection heat transfer from a heated horizontal surface through a liquid to a thin cooled fin Kaushik FLUENT 1 May 8, 2000 06:47


All times are GMT -4. The time now is 04:19.