Showing results for 
Search instead for 
Did you mean: 

How to Use the 6 Fibersim Actions

Community Manager Community Manager
Community Manager

Fibersim Actions consist of a definition, script and transform working in conjunction to create a function that users can run through the user interface. This flexibility is possible because Fibersim is built on the XML (Extensible Markup Language) open standard platform. More on XML can be found here: XML.

Transforming the XML documents into other documents is performed by a XSL Transform or XSLT. XSLT is most often used to convert data between different XML schemas or to convert XML data into HTML. Due to its open XML architecture, Fibersim can easily share and exchange information between third party software packages to migrate date and generate custom reports and documentation.

The current version of Fibersim (15) includes six Action scripts available with the general release, as shown below.


Action Scripts


  1. Ply Table – HTML – Using this Action in Fibersim, an HTML output is displayed with the default HTML viewer listing all of the plies in the model. The Ply Name, associated Laminate, Sequence, Step, Material, Rosette, Orientation and Cured Thickness are the values listed for each ply.



  1. Ply Table – CSV (e.g. Excel) – This is the same Action as the HTML output but it is exported into CSV (e.g. Excel) format.




  1. Weight Table – This Action is a report of laminate/ply data specific to weight. The listed fields are Ply name, Sequence-Step, Material, Material Thickness, Areal Weight, Net Area, Unit Weight, Weight minus Cutouts and Center of Gravity.


 4. Core Sample Table – This Action generates a report in HTML format of all the Core Samples/Design Stations created in the model. 



  1. Zone Table – This Action provides a visual representation of the zone definitions in relation to the layers consisting of them. It allows the user to visually see the design created in the Fibersim Advanced Composite Engineering EnvironmentÔ in a table format.


6. Out-Of-Date Report – This Action creates an HTML report of every object within Fibersim that is currently out-of-date. The Object Type, Object Name, and Out-Of-Date member are listed. 




As the above screenshots of the Actions indicate, Fibersim data is pulled from the model, formatted and then displayed outside of the Fibersim interface. The specific data, layout and target format are all customizable. In addition, the outputs are not limited to reports and documentation. Data can be sent to all applications with APIs that accept imported data, such as PLM software or manufacturing interfaces.

Implementing an Action does not require a new installation or version change of the base Fibersim product currently being used. Actions can be integrated into the menu bar at the top of the Fibersim window at any time, and users are also able to create their own actions at any time.


Re: How to Use the 6 Fibersim Actions


Fully agree with everything stated above.

Actions, since they look at the live Fibersim data within the model, can generate very powerful but simple to create reports that can be easily customised to suit local requirements. 

In the past we've used modified Actions as a starting point to generate visual reporting on pre- and post-modification Fibersim laminates.  This resulted in a very fast, yet simple process that allows designers to automatically highlight in Excel all changes made to chosen key features, such as ply names, materials, additions/removals, etc. during a modification, including features, such as extend perpendicular, that weren't visible in standard Actions but can impact the Manufacturing ply.  Design check times were greatly reduced by this, while the accuracy of the laminate checking was improved at the same time.

Re: How to Use the 6 Fibersim Actions

Community Manager Community Manager
Community Manager

That is great @Aengus. These are the types of successes we love hearing from our users. Please do keep sharing your experiences, and as always if you have any questions please post in the Forum so we can help you out !