hexagon logo

Temperature definition using fields in Three directions

Hello,
I need to define the temperature for 3D Cylindrical structure. The nodes are defined in Cylindrical Coordinate System and the temperature varies in ( R, Theta, Z ) in all three directions at interval of 25°.
The thickness of structures varies in Radial direction, because of that the R is not constant and it varies along the height.
 
I tried to create the fields by changing R  at each height using PATRAN, I am not able to define it .
 
 
Parents
  • OK - First thing is to get familiar with using FEM fields for mapping.
    Here are a couple of references to articles that will help.
     
    For your data you will need to create a mesh that has the measurement points as its nodes.
    Assuming your measurement points are regularly spaced you can easily create cylindrical geometry in patran and mesh it so that you have the correct number of elements/nodes (topology) to match the measurement points. You can give this mesh properties that reference a dummy material id 1 and write out a nastran input file(bdf). You then need to adjust the geometry of the nodes to match your measurement points . An excel spreadsheet can be used to create GRID cards with the correct geometry and then export/save a copy as csv. Then you use these grid cards to replace those in the exported bdf. The csv data is like Free Format Nastran input, the files mygeom.xlxs and mygeom.csv reflect this). Note I used a cyl coord ID reference on the grids of 10000. This data was edited into the bdf file to make file cymap1.bdf.
    This bdf data can be read as a nastran input file into a new patran db to build the "temperature" model.
    The temperatures at the "temperature" nodes need to be put into a Patran2.5 nodal result file format. The file temps.nod is an example. Note this uses fortran style format (I8 for the node ID and E13 for the temperature) the help system will give more details if you need them, Take care changing the 144 number of nodes reference on the header card, ensure the columns of the other data don't change. The temperature data can be read into Patran using the "file / import / results / PATRAN2.nod" and you can use "pthermal_1_nodal.res_tmpl" as the template to specify what you are reading.
    After reading in the temperature "results" you can create a fringe plot of temperature on the "temperature" model and then with the fringe plot displayed go to "Loads/BCs" and then "LBC Fields" and use Create/Spatial/FEM with options Continuous and Scalar .
    Now you can read in the model you want to load and apply a temperature LBC to it using this field.
     
    There are lots of variations on this theme and which way you work them can be a personal choice or depend on other model factors. I won't try to anticipate these.
     
     
     

    Attached Files (1)
Reply
  • OK - First thing is to get familiar with using FEM fields for mapping.
    Here are a couple of references to articles that will help.
     
    For your data you will need to create a mesh that has the measurement points as its nodes.
    Assuming your measurement points are regularly spaced you can easily create cylindrical geometry in patran and mesh it so that you have the correct number of elements/nodes (topology) to match the measurement points. You can give this mesh properties that reference a dummy material id 1 and write out a nastran input file(bdf). You then need to adjust the geometry of the nodes to match your measurement points . An excel spreadsheet can be used to create GRID cards with the correct geometry and then export/save a copy as csv. Then you use these grid cards to replace those in the exported bdf. The csv data is like Free Format Nastran input, the files mygeom.xlxs and mygeom.csv reflect this). Note I used a cyl coord ID reference on the grids of 10000. This data was edited into the bdf file to make file cymap1.bdf.
    This bdf data can be read as a nastran input file into a new patran db to build the "temperature" model.
    The temperatures at the "temperature" nodes need to be put into a Patran2.5 nodal result file format. The file temps.nod is an example. Note this uses fortran style format (I8 for the node ID and E13 for the temperature) the help system will give more details if you need them, Take care changing the 144 number of nodes reference on the header card, ensure the columns of the other data don't change. The temperature data can be read into Patran using the "file / import / results / PATRAN2.nod" and you can use "pthermal_1_nodal.res_tmpl" as the template to specify what you are reading.
    After reading in the temperature "results" you can create a fringe plot of temperature on the "temperature" model and then with the fringe plot displayed go to "Loads/BCs" and then "LBC Fields" and use Create/Spatial/FEM with options Continuous and Scalar .
    Now you can read in the model you want to load and apply a temperature LBC to it using this field.
     
    There are lots of variations on this theme and which way you work them can be a personal choice or depend on other model factors. I won't try to anticipate these.
     
     
     

    Attached Files (1)
Children
No Data