The Pro-FMA Extended (Professional Feature Modelling and Analysis Tool Extended) is used to define the product requirements from the product model given in VRML or X3D? format. It is an extended version of Pro-FMA, which focuses on analysis of the product features, the re-creation of any lost geometric features and the addition of extra information needed for other process steps. Pro-FMA re-creates the features lost in translation and formalizes the representation according to the defined ontology. Features can be geometrical or non-geometrical by nature. Visualization is provided with X3D? and actual processed information is in OWL DL/RDF format. Pro-FMA Extended is dedicated to both the recognition and analysis of the features, and the creation of the pre-process plan. The pre-process plan is a generic recipe for how to manufacture a part or a product. Each feature contains its characteristics: shape, type, geometric dimensions, material and tolerance. The pre-process plan can be created using these basic elements. Basically it is an ordered graph of generic activities referring to specific levels on the capability taxonomy stored in the KB.


Source code of Pro-FMAExtended for developers:

It should be compiled by Visual Studio.

Publications relating to Pro-FMA and Pro-FMAExtended

  • Garcia, F., Järvenpää, E., Lanz, M. & Tuokko, R. (2011). ’Process Planning Based on Feature Recognition Method’. International Symposium of Assembly and Manufacturing (ISAM), 25-27 May 2011, Tampere, Finland. Available in:
  • Garcia, F., Lanz, M., Luostarinen, P. & Andersson, P.H. (2010). ‘Feature-based unfolding algorithm for sheet metal products’. 5th International Conference on Production Research, ICPR 2010 Americas, 21-23 July, 2010, Bogotá, Colombia. 5 p, ISBN: 978-958-44-7045-4.

Topic attachments
I Attachment Action SizeSorted ascending Date Who Comment
ProFMA_src.zipzip manage 4145.1 K 08 Jan 2013 - 12:18 EevaJaervenpaeae  

This topic: DOE > WebHome > ProFma
Topic revision: r7 - 16 Jan 2013 - 16:52:47 - EevaJaervenpaeae
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TUTWiki? Send feedback