C3D Toolkit explained

C3D Toolkit
Author:ASCON
Developer:C3D Labs
Latest Release Version:V2020
Latest Preview Version:110625
Operating System:Windows, Mac X,
Linux, FreeBSD, Android, iOS
Platform:Cross-platform,
32- and 64-bit
Programming Language:C++, C Sharp, JavaScript
Language:2 languages:
English,
Russian
Genre:3D Software,
3D Modeler,
3D Solver,
3D Vision,
3D Converter,
CAD, CAM, CAE, API,
Computer-Aided Software Engineering Tools
License:Proprietary software

C3D Toolkit is a proprietary cross-platform geometric modeling kit software developed by Russian by C3D Labs (previously part of ASCON Group).[1] It's written in C++ .[2] It can be licensed by other companies for use in their 3D computer graphics software products. The most widely known software in which C3D Toolkit is typically used are computer aided design (CAD), computer-aided manufacturing (CAM), and computer-aided engineering (CAE) systems.[3]

C3D Toolkit provides routines for 3D modeling, 3D constraint solving, polygonal mesh-to-B-rep conversion, 3D visualization, and 3D file conversions etc.

History

Nikolai Golovanov is a graduate of the Mechanical Engineering department of Bauman Moscow State Technical University as a designer of space launch vehicles. Upon his graduation, he began with the Kolomna Engineering Design bureau, which at the time employed the future founders of ASCON, Alexander Golikov and Tatiana Yankina. While at the bureau, Dr Golovanov developed software for analyzing the strength and stability of shell structures.

In 1989, Alexander Golikov and Tatiana Yankina left Kolomna to start up ASCON as a private company. Although they began with just an electronic drawing board, even then they were already conceiving the idea of three-dimensional parametric modeling. This radical concept eventually changed flat drawings into three-dimensional models. The ASCON founders shared their ideas with Nikolai Golovanov, and in 1996 he moved to take up his current position with ASCON. As of 2012 he was involved in developing algorithms for C3D Toolkit.[4]

In 2012 the earliest version of the C3D Modeller kernel was extracted from KOMPAS-3D CAD. It was later adopted to a range of different platforms and advertised as separate product.

Overview

It incorporates five modules:

Features

C3D Modeler

C3D Converter

Boundary representation (B-Rep)

Polygonal representation

Both representations:

The C3D file format is also used as CAD exchange format,[10] and it is gaining popularity in the global area.

C3D Vision

C3D Solver

The C3D Solver supports the following constraint types:[12]

C3D B-Shaper

Development

The toolkit is developed by using various software design tools and IDEs:[13]

The supported programming languages include:

Applications

Since 2013 - the date the company started issuing a license for the toolkit -, several companies have adopted C3D software components for their products, users include:

Recently, C3D Modeler has been adapted to ODA Platform.[27] [28]

In April 2017, C3D Viewer was launched for end users. The application allows to read 3D models in common formats and write it to the C3D file format. Free version is available.[29] [30]

See also

External links

Notes and References

  1. Web site: Adventures in developing a cross-platform kernel . 2023-08-24 . c3dlabs.com . ru.
  2. Maher . Kathleen . Does the CAD World Need Another Geometry Kernel? . Graphically Speaking . GraphicSpeak . June 6, 2013.
  3. Wong . Kenneth . A New Geometric Kernel from Russia . Desktop Engineering . Peerless Media, LLC . May 14, 2014 . February 4, 2015 . https://web.archive.org/web/20160413205312/http://www.deskeng.com/virtual_desktop/?p=8756 . April 13, 2016 . dead . mdy-all .
  4. Grabowski . Ralph . ASCON interviews Nikolai Golovanov, head of C3D kernel development . WorldCAD Access . upFront.eZine Publishing, Ltd. . December 4, 2012.
  5. Web site: December 8, 2016 . Open Design Alliance and C3D Labs announce C3D Modeler for Teigha . Automation.com.
  6. Frausto-Robledo . Anthony . July 18, 2019 . C3d Labs Unveils B-Shaper for AEC and BIM Developers . Architosh . FRAUSTO LLC.
  7. Jeff . Rowe . April 3, 2014 . LEDAS Geometry Comparison Technology Embeds ASCON C3D Kernel . MCADCafe . Internet Business Systems, Inc..
  8. Grabowski . Ralph . C3D Labs at COFES . UpFront.eZine . upFront.eZine Publishing, Ltd. . April 11, 2017.
  9. Web site: Alba . Michael . What's New in C3D's Geometric and Parametric Kernels . engineering.com . engineering.com, Inc. . July 3, 2018.
  10. Web site: Renga Architecture's Colorful New Release . Renga Software . April 4, 2016.
  11. Web site: Shura . Collinson . C3D Labs Launches New Visualizer For Engineering Software Developers . Skolkovo Foundation . September 1, 2016.
  12. Book: Nikolay Golovanov . Geometric Modeling: The mathematics of shapes . CreateSpace Independent Publishing Platform . 978-1497473195 . 2014.
  13. Web site: Geometric Kernel for 2D and 3D Software Developers . C3D Labs, LLC . 2015.
  14. nanoCAD Plus Enhanced With C3D Modeler, Solver, Converter . Isicad . LEDAS Ltd. . August 5, 2016.
  15. Web site: NIP-Informatica Licenses Geometric Kernel from C3D Labs. CIMdata. 2014. 2017-04-11. https://web.archive.org/web/20170411135834/http://www.cimdata.us/en/industry-summary-articles/item/3151-nip-informatica-licenses-geometric-kernel-from-c3d-labs/3151-nip-informatica-licenses-geometric-kernel-from-c3d-labs. 2017-04-11. dead.
  16. Web site: Ralph. Grabowski. About Version 15 of the C3D Kernel. upFront.eZine. 2014.
  17. Nalawade . Sachin . LEDAS Contributes to Renga Software . DailyCADCAM . August 1, 2017.
  18. Web site: New investment in system development. Elecosoft. 2016.
  19. Web site: Russia's Leader in Nuclear Power Licenses C3D Kernel . ASCON . 2015.
  20. 2014snam.conf06019K . EDP Sciences . June 2014. Kandiev . Y. Z. . Kashaeva . E. A. . Khatuntsev . K. E. . Kuropatenko . E. S. . Lobanova . L. V. . Lukin . G. N. . Malakhov . A. A. . Malyshkin . G. N. . Modestov . D. G. . Mukhamadiev . R. F. . Orlov . V. G. . Samarin . S. I. . Serova . E. V. . Spirina . S. G. . Vakhonina . T. V. . Voronina . N. A. . Zatsepin . O. V. . PRIZMA Status . J.-C . Trama . F . Malvagi . C.M . Diop . C . Calvin . D . Caruge . Joint International Conference on Supercomputing in Nuclear Applications + Monte Carlo . 06019 . 10.1051/snamc/201406019 . 978-2-7598-1269-1 .
  21. Web site: EE Boost Chooses C3D's Toolkit for Simulation Software . ASCON . 2017.
  22. Grabowski . Ralph . ODA Teigha Conference, Day 2 . WorldCAD Access . upFront.eZine Publishing, Ltd. . September 12, 2017.
  23. Nalawade . Sachin . Tera Analysis Implements C3D Toolkit for FEA Simulation Software . DailyCADCAM . June 21, 2018.
  24. Web site: Mubitek Selects C3D Toolkit for ÇİZEN . engineering.com, Inc . 2019.
  25. Web site: CYPE incorpora la tecnología de modelado geométrico de C3D Labs para agilizar la integración de productos de fabricantes en Open BIM Systems . CYPE . 2019.
  26. Web site: VR Concept Selects С3D Toolkit for 3D Virtual Prototyping Tools . engineering.com, Inc . 2019.
  27. Grabowski . Ralph . C3D kernel for Teigha . WorldCAD Access . upFront.eZine Publishing, Ltd. . September 7, 2015.
  28. Web site: The Present and Future of DWG . ENGINEERING . 2015.
  29. Web site: Welcome to the New C3D Toolkit 2017 from C3D Labs . C3D Labs, LLC. . 2017-06-06.
  30. Web site: C3D Viewer . C3D Labs, LLC. .