FReg


FReg is the implementation of an algorithm to detect approximate symmetries of point sets and B-rep models. It has been developed as part of the Beautification of reverse engineered geometric models project. The algorithm has been implemented originally by B. I. Mills. I am currently maintaining the sources.

The main algorithm has been implemented. Version 0.2 is currently used to test the implementation in detail. A stable version 1.0 will be based on it. The program is released under the GNU General Public License. Comments, bug reports, improvements, etc. should be send to frank@langbein.org.

Current releases of FReg:

If you use this code please cite one of these publications:

  • C. H. Gao, F. C. Langbein, A. D. Marshall, R. R. Martin. Local Topological Beautification of Reverse Engineered Models. Computer-Aided Design, 36(13):1337-1355, 2004. [Details]
  • C. H. Gao, F. C. Langbein, A. D. Marhall, R. R. Martin, Y. Li, Z. Yang. Partial Approximate Symmetry Detection of Geometric Model. Materials Science Forum, 471-472:702-706, 2004. [Details]
  • F. C Langbein, C. H. Gao, B. I. Mills, A. D. Marshall, R. R. Martin. Topological and Geometric Beautification of Reverse Engineered Geometric Models. In: G. Elber, P. Brunet (eds), Proc. ACM Symp. Solid Modelling and Applications, pp. 255-260, 2004. [Details]
  • F. C. Langbein, A. D. Marshall, R. R. Martin. Choosing Consistent Constraints for Beautification of Reverse Engineered Geometric Models, Computer-Aided Design, 36(3):261-278, 2004. [Details]
  • F. C. Langbein. Beautification of Reverse Engineered Geometric Models. PhD Thesis, Department of Computer Science, Cardiff University, June 2003. [Details]
  • C. H. Gao, F. C. Langbein, A. D. Marshall, R. R. Martin. Approximate Congruence Detection of Model Features for Reverse Engineering. In: M.-S. Kim (ed), Proc. Int. Conf. Shape Modelling and Applications, IEEE Computer Society, pp. 69-77, 2003. [Details]
  • F. C. Langbein, A. D. Marshall, R. R. Martin. Numerical Methods for Beautification of Reverse Engineered Geometric Models. In: H. Suzuki, R. R. Martin (eds), Proc. Geometric Modeling and Processing, IEEE Computer Society, pp. 159-168, 2002. [Details]
  • F.C. Langbein, B.I. Mills, A.D. Marshall, R.R. Martin. Approximate Geometric Regularities. Int. J. Shape Modeling, 7(2):129-162, 2001. [Details]
  • F. C. Langbein, B. I. Mills, A. D. Marshall, R. R. Martin. Finding Approximate Shape Regularities for Reverse Engineering. J. Computing and Information Science in Engineering, 1(4): 282-290, 2001. [Details]
  • F. C. Langbein, B. I. Mills, A. D. Marshall, R. R. Martin. Recognizing Geometric Patterns for Beautification of Reconstructed Solid Models. In: Proc. Int. Conf. Shape Modelling and Applications, IEEE Computer Society, pp. 10-19, 2001. [Details]
  • B. I. Mills, F. C. Langbein, A. D. Marshall, R. R. Martin. Approximate Symmetry Detection for Reverse Engineering. In: D. C. Anderson, K. Lee (eds), Proc. ACM Symp. Solid Modelling and Applications, pp. 241-248, 2001. [Details]
  • F. C. Langbein, B. I. Mills, A. D. Marshall, R. R. Martin. Finding Approximate Shape Regularities in Reverse Engineered Solid Models Bounded by Simple Surfaces. In: D. C. Anderson, K. Lee (eds), Proc. ACM Symp. Solid Modelling and Applications, pp. 206-216, 2001. [Details]
  • B. I. Mills, F. C. Langbein, A. D. Marshall, R. R. Martin. Estimate of Frequencies of Geometric Regularities for Use in Reverse Engineering of Simple Mechanical Components. Technical Report GVG 2001-1, Computational Geometry and Computer Vision Group, Dept. Computer Science, Cardiff University, 2001. [Details]
Cite this page as 'Frank C Langbein, "FReg," Ex Tenebris Scientia, 1st October 2003, https://langbein.org/freg/ [accessed 28th May 2017]'.

CC BY-NC-SA 4.0 This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.