Frank C Langbein
Ex Tenebris Scientia
Contents

SiL

SiL is an environment for geometric modelling applications. It's core is an object manager especially tailored for geometric objects. It can load modules dynamically to provide the object types and the basic functionality for these objects. In addition tools can be added as plugins to provide a user front-end to handle and modify the objects.

It is the basis for all algorithms developed for this project. First alpha versions have been released under the GNU Public License. Currently it mainly contains the analyser and some tools for handling point clouds and solid models.

The functionality implemented so far is mainly intended for reverse engineering geometric objects and my research project "Beautification of Reverse Engineered Geometric Models". It comes with a module to handle point clouds and meshes and a module to handle simple solid models. The current implementation still depends on the ACIS solid modelling kernel for rendering, general solid modelling operations, etc. But the beautification software does not directly depend on it. SiL can be compiled without the ACIS libraries, which however limits its practical functionality.

The major part of SiL is an analyser for the beautification project to find geometric regularities in simple reconstructed solid models. The other components of the beautification system are currently under development. Release 0.2 will contain various geometric constraint solving techniques besides other expansions related to reverse engineering and the project mentioned above.

If you would like to help implementing SiL, a vital part would be a faceter / renderer for sil's solid models. Contact me at frank@langbein.org if you are interested in this. Other geometric modelling applications, especially related to reverse engineering are also of interest. The dynamic structure, etc. will be expanded for the more general environment Astarte in which SiL might eventually be included as well.

Current releases of SiL:

SiL is developed at the Isis development site.

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:

FReg is developed at the Isis development site.

Cite as Software, http://www.langbein.org/research/solids/borg/software by Frank C Langbein [ 1/November/2008, 14:52].
CiteULikedel.icio.usdigg.comFacebookgoogle.comRedditSlashdotstumbleupon.comYahooMyWeb
Research
[Contact Details]
SearchRSS

SitemapPrint