CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Mesh Generation & Pre-Processing Software > Pointwise & Gridgen

Customized cae export

Register Blogs Community New Posts Updated Threads Search

Like Tree1Likes
  • 1 Post By dgarlisch

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   April 3, 2021, 14:24
Default Customized cae export
  #1
Senior Member
 
Pay D.
Join Date: Aug 2011
Posts: 166
Blog Entries: 1
Rep Power: 14
pdp.aero is on a distinguished road
Hello Pointwise folks,

I have been working on something very experimental and now I have to find a way to test it and for that reason I want to export a unique cae format from pointwise. Is there an easy way to do that?

Is there any API available for what I wanna do?

Appreciate your general recommendation on this.

Best,
Pay
pdp.aero is offline   Reply With Quote

Old   April 5, 2021, 11:14
Default
  #2
Senior Member
 
David Garlisch
Join Date: Jan 2013
Location: Fidelity Pointwise, Cadence Design Systems (Fort Worth, Texas Office)
Posts: 307
Rep Power: 14
dgarlisch is on a distinguished road
There is indeed...

Use the Pointwise Plugin SDK.

Example code for several of our production plugins can be found on the Pointwise github page.


The plugins provide support for:
  • Both CAE solver exporters and grid importers
  • 2-D and 3-D meshes (face-based or cell-based)
  • Solver specific Boundary and Volume conditions (BCs and VCs)
  • Numeric precision options (single or double)
  • Encoding options (Binary, ASCII, Fortran unformatted)
  • Byte endian options (big or little endian)
  • Solver-defined global attributes or settings
  • Fully integrates with Pointwise GUI and Glyph language.
  • And so much more!

Good luck.
pdp.aero likes this.
dgarlisch is offline   Reply With Quote

Old   April 21, 2021, 15:48
Default
  #3
Senior Member
 
Pay D.
Join Date: Aug 2011
Posts: 166
Blog Entries: 1
Rep Power: 14
pdp.aero is on a distinguished road
Quote:
Originally Posted by dgarlisch View Post
There is indeed...

Use the Pointwise Plugin SDK.

Example code for several of our production plugins can be found on the Pointwise github page.


The plugins provide support for:
  • Both CAE solver exporters and grid importers
  • 2-D and 3-D meshes (face-based or cell-based)
  • Solver specific Boundary and Volume conditions (BCs and VCs)
  • Numeric precision options (single or double)
  • Encoding options (Binary, ASCII, Fortran unformatted)
  • Byte endian options (big or little endian)
  • Solver-defined global attributes or settings
  • Fully integrates with Pointwise GUI and Glyph language.
  • And so much more!

Good luck.
Thanks a lot for this response. I most probably will get back to you with more issues on this. Not soon though!
pdp.aero is offline   Reply With Quote

Old   April 22, 2021, 10:28
Default
  #4
Senior Member
 
David Garlisch
Join Date: Jan 2013
Location: Fidelity Pointwise, Cadence Design Systems (Fort Worth, Texas Office)
Posts: 307
Rep Power: 14
dgarlisch is on a distinguished road
If you are comfortable with C++, I strongly suggest using the -cpp option when creating a new plugin project using mkplugin.

Be sure to review the Additional Reference Materials section. Especially the Understanding the Pointwise Grid Model API (Part 1) and Understanding the Pointwise Grid Model API (Part 2) blog posts.

Feel free to post questions here or contact Pointwise support for help with your plugin development.
dgarlisch is offline   Reply With Quote

Old   April 22, 2021, 11:05
Default
  #5
Senior Member
 
David Garlisch
Join Date: Jan 2013
Location: Fidelity Pointwise, Cadence Design Systems (Fort Worth, Texas Office)
Posts: 307
Rep Power: 14
dgarlisch is on a distinguished road
I should have mentioned this in my original post.

IF the export requirements are "simple enough" and the mesh sizes you will be generating are "not too large", you could use a Glyph script to export the mesh.

The Glyph approach will not be able to do things like publish solver attributes (CAE, Set Solver Attributes...). Dealing with binary data and big/little endian issues are also more difficult using Glyph.
dgarlisch is offline   Reply With Quote

Old   April 22, 2021, 15:18
Default
  #6
Senior Member
 
Pay D.
Join Date: Aug 2011
Posts: 166
Blog Entries: 1
Rep Power: 14
pdp.aero is on a distinguished road
Quote:
Originally Posted by dgarlisch View Post
I should have mentioned this in my original post.

IF the export requirements are "simple enough" and the mesh sizes you will be generating are "not too large", you could use a Glyph script to export the mesh.

The Glyph approach will not be able to do things like publish solver attributes (CAE, Set Solver Attributes...). Dealing with binary data and big/little endian issues are also more difficult using Glyph.
Thanks a lot David.

I appreciate the links and your clarification.

Not very fancy at this point. It is just some simple test cases but the whole thing is very new and experimental. I have to go through a series of test cases. I have no problem with C++ though at the end when I am sure how to put the whole things together.

Thanks again.
pdp.aero is offline   Reply With Quote

Reply


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 Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
[OpenFOAM.org] blockMesh issue on openfoam6 startup - ubuntu 16.04 bjdarrer OpenFOAM Installation 7 August 25, 2020 19:15
[foam-extend.org] foam-extend-4.0 gcc errors & maybe paraFoam powerline332 OpenFOAM Installation 3 May 24, 2018 21:16
A CFX-POST error (ver 14.5.7) wangyflp88 CFX 2 July 22, 2017 00:17
Unable to install OpenFOAM 1.6-ext Maimouna OpenFOAM Installation 23 May 8, 2014 05:47
OpenFOAM on MinGW crosscompiler hosted on Linux allenzhao OpenFOAM Installation 127 January 30, 2009 19:08


All times are GMT -4. The time now is 15:25.