I am wondering if it is possible (and if it is, how) to export the tensor or matrix used for the fiber orientation tensor and average fiber orientation results from Moldflow 2013 to Mathematica (or if there's another software that would work, I'm open to suggestions).
What I am trying to do is compare the fiber orientation predicted by Moldflow to the fiber orientation of an injection molded part found by micro-CT scan. I started by copying the image to Mathematica and analyzing the colors displayed in a section of the image to get the degree of the average fiber orientation at that section; however, this doesn't tell me about the direction the fibers are oriented in. It also only tells me the average fiber orientation through the thickness of the part; I would like to be able to analyze the fiber orientation at each level inside the part as well.
Any help or suggestions are appreciated.
You need to write a short ~10 line script using Moldflow API. In the help file menu (under the question mark in the top) there is API reference section. Start with Class List/PlotMgr/GetTensorData . The ID for 3D fiber orientation result is 4021.
If you have difficulties writing the script I could do it for you, just tell me the format of the output file you want. Or maybe if you would tell me there you have orientation data from your micro-CT I could extract the data from the same location.
BTW at Autodesk Moldflow we are quite interested in different validation experiments of our software. We might help you with the software in exchange for th experimental data. The right person to contact is Dr. Franco Costa (email@example.com), he is coordinating R&D colloboration. You cal also contact me (firstname.lastname@example.org). I have a particular interest in fiber orientation.
Aside from Alex's answer on exporting the data, are you trying to see the fiber orientation through the layers instead of just the average? If so, you can view them by animating the results for the "Fiber Orientation" result. You can also edit the plot properties to change the view of the result to arrows, or straight lines, etc.
Good luck. It's a great topic, but definitely a challenge.
Firstly - thank you for your help and quick response. That was exactly what I was attempting to find in Moldflow.
Secondly, it is not actually my data. I am a research assistant for Professor Fariborz Parsi at Winona State University. However, I have forwarded your response to him, and he will be in contact with you and Dr. Franco Costa with more information regarding the research and experimental data.
Thanks again for your help,
Rather than an API script, I wonder whether it would not be simpler for you to just export the result into a patran format text file and then read it into whatever software you are using.
To do this:
- Display the fiber orientation tensor result
- If you are using the Ribbon UI: On the result tab of the ribbon menu, click on the “Export and Publish” pull-down and then select Patran. This will write the full fiber tensor result set into a text file.
- If you are using the Classic UI: You will find the “Save Plot Data in Patran Format” item on the “Results” menu.
If you are running a 3D analysis, you will get a file which contains the 6 tensor components for every node.
If you are running a midplane or dual-domain analysis, you will get files which contains the 6 tensor components for every element. Each file will correspond to a different laminate through the thickness.
The API script could also be used to automate this export to text file step, or it can be used to access the data directly.
I've been working wiht the patran export (I didn't know that was there- thanks), and have been importing the data into Excel for analysis. However, as I was analyzing the data in Excel, I noticed that the number of nodes saved and imported into Excel was not equal to the maximum number of nodes in the part. I am missing nodes- roughly 5% of the nodes on my three differently meshed trials disappeared between the part and Excel.
I know these nodes exist in the part and weren't just renumbered or deleted in mesh editting.
So- I'm wondering where these values are disappearing, and if they are retrievable. It could be computer memory- the three trials I ran were a coarse mesh (edge length 5mm), fine mesh (edge length 1mm) and very fine mesh (edge length 0.5mm). The number of nodes in the meshes were approximately 8000, 100000 and 400000 respectively. If it is the computer memory, there's nothing I can do about it, so I'm hoping it isn't.
If it's relevant, I'm working in Windows 7, 64 bit, quad-core (Intel Xeon 2.67GHz) with 12GB (total) RAM.
Any ideas on where they could be / what is causing the problem?
Also, and on a different topic- when selecting a large number of nodes and triangles, it comes up with the list of Nxxx Nxxx Nxxx... <> for sets too large to display fully. Is there a way (besides selecting smaller sets of nodes and triangles) that I can have all the values displayed?
Thanks for any help or suggestions
Does your study file include beam elements for the feed system (runner, gate, sprue)? Depending on your fiber analysis settings, these may not be included in your fiber orientation calculation.
Does your study file include cooling lines, part inserts, cores or mold boundary elements?. Obviously these will also not be included in the fiber orientation results output.
On your second question, it is possible to get the full selection list if you write an API script to iterate through the selection list.
I have worked with fiber filled materials and performed virtual DOE's to compare different design parameters for Plastic Part optimization.
My Objective was looking for results(Y's) which can be measured to evaluate my design concepts.(X's).
Fiber orientation tensor results were one of the things I tried to measure. I used the patran export option, read it using MS Excell and then analyse it .
Though excell has its limitation when the Model is having large no. of elements.
As I try to analyse the simulation data, I always check the normal distribution of the data and try to compare the mean,stdev and range results using statistical software.
This complete process is quite tedeous but helps us to reduce measurement noise in data analysis.
I would like to know, is it possible to get the statistical results(mean,stdev,range,percentile etc...., of the MOLDFLOW RESULTS(nodal as well as elemental) by any means in Moldflow itself.