abdullahkhan-z / AnalysisSitus

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Overview
=========

Homepage: http://analysissitus.org

Analysis Situs is an open-source, extensible software which assists in the development
of CAD geometric algorithms based on Boundary Representation (B-Rep) data structures.
The software is coupled with OpenCascade library which is an open-source geometric modeling
kernel offering a broad range of modeling operators for the development of multipurpose
CAD systems and utilities. Analysis Situs serves as a framework for constructing geometric
modeling algorithms. Additionally, Analysis Situs offers some advanced facilities for inspection
of geometric and topological structures of existing CAD parts (hence the name "Analysis Situs")
which can be imported from any popular CAD system.

What's in a name?
=================

Analysis Situs is the former name for Topology. Henri Poincare wrote an original
paper on the subject in 1895, where he introduced the fundamental concepts of
this new branch of mathematics. The topological language has appeared to be
extremely useful in the Computer-Aided Design field. Tons of research papers ever
published on the subject took advantage of the topological formalism to construct
the mathematical models of the physical shapes.

We think that Analysis Situs is the cute name for software that dives into low-level
details of geometric modeling. You load a model to inquire about what is inside. You
can study it face-by-face in a CAD-neutral environment. You can look at your model as
a composition of surface patches trimmed by contours. Also, you can extend the software
with your tools as the architecture is quite general (this is how Analysis Situs is used
by its primary developer daily).

In the early age of CAD, there was a system PADL served to transfer the digital design
technology from academia to industry. Pioneer researchers like A. Requicha, who
participated in the PADL project, brought a lot of new seminal concepts to the field
(for this A. Requicha and H. Voelcker got Pierre Bezier Award). Analysis Situs has nothing
to do with PADL and all these brilliant researchers. However, there is still a demand to
have a rapid prototyping tool that is freely accessible to anyone. The ultimate goal is
to have an open-source CAD platform that can be adapted for solving a variety of geometric
design problems.

About

License:Other


Languages

Language:C++ 94.5%Language:CMake 2.4%Language:Tcl 1.9%Language:Objective-C 0.6%Language:C 0.5%Language:Batchfile 0.1%Language:Inno Setup 0.0%Language:Shell 0.0%