Download Features Source code Forum Ask for support

References are prepared using ACM SIGGRAPH citation style.

  1. Hafer, L. and Kirkpatrick, A.E. 2009. Assessing open source software as a scholarly contribution. Communications of the ACM 52, 12, 126.
  2. Requicha, A.G. 1980. Representations for Rigid Solids: Theory, Methods, and Systems. ACM Computing Surveys 12, 4, 437–464.
  3. Joshi, S. and Chang, T.C. 1988. Graph-based heuristics for recognition of machined features from a 3D solid model. Computer-Aided Design 20, 2, 58–66.
  4. Mantyla and Sulonen. 1982. GWB: A Solid Modeler with Euler Operators. IEEE Computer Graphics and Applications 2, 7, 17–31.
  5. Mantyla. 1987. An Introduction to Solid Modeling, Computer Science Press, Inc., New York, NY, USA.
  6. Ansaldi, S., De Floriani, L., and Falcidieno, B. 1985. Geometric modeling of solid objects by using a face adjacency graph representation. ACM SIGGRAPH Computer Graphics 19, 3, 131–139.
  7. Jackson, D.J. 1995. Boundary representation modelling with local tolerances. Proceedings of the third ACM symposium on Solid modeling and applications - SMA ’95, ACM Press, 247–254.
  8. Hoschek, J., ed. 1991. Freeform Tools in CAD Systems. Vieweg+Teubner Verlag, Wiesbaden.
  9. Venkataraman, S., Sohoni, M., and Elber, G., Blend recognition algorithm and applications, Proc. 6th ACM Symp. Solid Modeling and Applications (SMA), ACM, 2001, pp. 99-108.
  10. Venkataraman, S., Sohoni, M., and Rajadhyaksha, R. 2002. Removal of blends from boundary representation models. Proceedings of the seventh ACM symposium on Solid modeling and applications - SMA ’02, ACM Press, 83.
  11. Barnhill, R.E., Farin, G., Jordan, M., and Piper, B.R. 1987. Surface / surface intersection. Computer Aided Geometric Design 4, 3–16.
  12. Piegl, L.A. 2005. Ten challenges in computer-aided design. Computer-Aided Design 37, 4, 461–470.
  13. Piegl, L. and Tiller, W. 1995. The NURBS Book. Springer Berlin Heidelberg, Berlin, Heidelberg.
  14. Kallay, M. 1993. Constrained Optimization in Surface Design. Proceedings of Modeling in Computer Graphics. Springer-Verlag.
  15. Schroeder, W., Martin, K., Lorensen, B. 2006. Visualization Toolkit: An Object-Oriented Approach to 3D Graphics. Kitware, Colombia.
  16. Frischmann, F. 2011. Topological and Geometric Healing on Solid Models. Master's thesis.
  17. González-Lluch, C., Company, P., Contero, M., Camba, J.D., and Plumed, R. 2017. A survey on 3D CAD model quality assurance and testing tools. Computer-Aided Design 83, 64–79.
  18. B. Urick, B. Marussig, Why CAD surface geometry is inexact, https://blog.pointwise.com (2017).
  19. Hales, T.C. 2007. The Jordan curve theorem, formally and informally. American Mathematical Monthly 114, 10, 882–894.
  20. Сляднев С.Е., Турлапов В.Е. К разработке открытого программного обеспечения для реконструкции CAD-моделей // Труды Института Системного Программирования Ран. 2019. N 1 (31). C. 83-104.
  21. Slyadnev, S., Malyshev, A., and Turlapov, V. 2017. CAD model inspection utility and prototyping framework based on OpenCascade. GraphiCon 2017, 323-327.
  22. Weiss, V., Andor, L., Renner, G., and Várady, T. 2002. Advanced surface fitting techniques. Computer Aided Geometric Design 19, 19-42.
  23. Hoschek J., Dietz U. (1996) Smooth B-Spline Surface Approximation to Scattered Data. In: Hoschek J., Dankwort W. (eds) Reverse Engineering. Vieweg+Teubner Verlag.
  24. Lin, F. and Hewitt, W.T. 1994. Expressing Coons-Gordon surfaces as nurbs. Computer-Aided Design 26, 2, 145-155.
  25. Hoschek, J. and Dankwort, W. 1996. Reverse Engineering. Vieweg+Teubner Verlag, Wiesbaden.
  26. Slyadnev, S., Turlapov, V. Simplification of CAD Models by Automatic Recognition and Suppression of Blend Chains. Program Comput Soft 46, 233–243 (2020). https://doi.org/10.1134/S0361768820030081
  27. Slyadnev, S., Malyshev, A., Voevodin, A., Turlapov, V. On the Role of Graph Theory Apparatus in a CAD Modeling Kernel. GraphiCon 2020. (full text)
  28. Inui, M., Umezu, N., Wakasaki, K., and Sato, S. 2015. Thickness and clearance visualization based on distance field of 3D objects. Journal of Computational Design and Engineering 2, 3, 183-194.
  29. Inui, M., Umezu, N., and Shimane, R. 2016. Shrinking sphere: A parallel algorithm for computing the thickness of 3D objects. Computer-Aided Design and Applications 13, 2, 199-207.
  30. Real-time Collision Detection, Christer Ericson, Morgan Kaufman, 2005.
  31. Deo, N.: Graph Theory with Applications to Engineering and Computer Science (Prentice Hall Series in Automatic Computation). Prentice-Hall, Inc., USA (1974).
  32. Malyshev, A., Slyadnev, S., and Turlapov, V. 2017. Graph-based feature recognition and suppression on the solid models. GraphiCon 2017, 319-322.
  33. Somavar Muniappan, V. 2012. Automatic Feature Recognition and Tool path Generation Integrated with Process Planning.
  34. Johnson, D. 1975. Finding all the elementary cycles of a digraph. SIAM Journal of Computing 4, 1, 77-84.
  35. Ghadai, S., Balu, A., Sarkar, S., & Krishnamurthy, A. (2018). Learning localized features in 3D CAD models for manufacturability analysis of drilled holes. Computer Aided Geometric Design.
  36. Frisken, S. F., Perry, R. N., Rockwood, A. P., & Jones, T. R. (2000). Adaptively sampled distance fields. Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques - SIGGRAPH ’00, 249–254. https://doi.org/10.1145/344779.344899
  37. Shapes and Coordinates // 0 FPS blog. URL: https://0fps.net/2013/01/11/shapes-and-coordinates/ (Accessed 2019-12-09).
  38. Bourke, P. 1994. Polygonising a scalar field. URL: http://paulbourke.net/geometry/polygonise/ (Accessed 2019-12-09).
  39. Ju, T., Losasso, F., Schaefer, S., and Warren, J. 2002. Dual contouring of hermite data. ACM Transactions on Graphics 21, 3, 339-346.
  40. Lorensen, W.E. and Cline, H.E. 1987. Marching cubes: A high resolution 3D surface construction algorithm. ACM SIGGRAPH Computer Graphics 21, 4, 163-169
  41. De Araujo, B.R., Lopes, D.S., Jepp, P., Jorge, J.A., and Wyvill, B. 2015. A survey on implicit surface polygonization. ACM Computing Surveys 47, 4.
  42. Shu, R., Zhou, C., and Kankanhalli, M.S. 1995. Adaptive marching cubes. The Visual Computer 11, 4, 202-217
  43. Keeter, M. 2013. Hierarchical volumetric object representations for digital fabrication workflows. ACM SIGGRAPH 2013 Posters on - SIGGRAPH '13, ACM Press, 1.
  44. Sullivan, A., Erdim, H., Perry, R.N., and Frisken, S.F. 2012. High accuracy NC milling simulation using composite adaptively sampled distance fields. CAD Computer Aided Design 44, 6, 522-536.
  45. Pasko, A., Fryazinov, O., Vilbrandt, T., Fayolle, P.-A., and Adzhiev, V. 2011. Procedural function-based modelling of volumetric microstructures. Graphical Models 73, 5, 165-181.
  46. Pavić, D., Campen, M., and Kobbelt, L. 2010. Hybrid Booleans. Computer Graphics Forum 29, 1, 75–87.
  47. William Clement Regli. 1995. Geometric algorithms for recognition of features from solid models. Ph.D. Dissertation. University of Maryland at College Park, USA.
  48. Foote, B. and Yoder, J. 1997. Big Ball of Mud.
  49. Vandenbrande, J. H., and Requicha, A. A. G. (1993). Spatial Reasoning for the Automatic Recognition of Machinable Features in Solid Models. IEEE Transactions on Pattern Analysis and Machine Intelligence, 15(12), 1269–1285.