World Library  
Flag as Inappropriate
Email this Article


Article Id: WHEBN0036333353
Reproduction Date:

Title: KernelCAD  
Author: World Heritage Encyclopedia
Language: English
Subject: Open Design Alliance, Euclidean shortest path, CAD software, Computer-aided design software, FastCAD
Collection: Cad File Formats, Computer-Aided Design Software
Publisher: World Heritage Encyclopedia


Simulation of grinding programming sample
KernelCAD 3.2
Developer(s) DInsight
Stable release 3.2 / June 29, 2012 (2012-06-29)
Written in C++
Operating system Windows
Type CAD software
License Free binary

KernelCAD is a software development framework and set of components for enabling 3D/CAD functionality in Windows applications. KernelCAD was first developed by DInsight in 2001.

DInsight promotes KernelCAD as quick way to add 3D/CAD functionality without significant knowledge about the subject. It targets software engineers.


  • Architecture 1
  • Supported Formats 2
  • See also 3
  • External links 4
  • References 5


Although it can be used directly as a set of Windows DLLs its main interface is implemented as Microsoft ActiveX controls. As such it can be added to forms or dialogs using development environments such as Microsoft Visual Studio (native and .NET languages are supported) or Borland Delphi. Some functionality can be used in background without creating a window. KernelCAD Viewer control is optimised for adding 3D solid render-only views to Microsoft Office documents and HTML, including compiled help.

The Modeling Studio application, included in the main product, acts mostly as a utility for operations like import/export, modeling of 3DS type of objects using arc and line splines and 3D debugger service.

Basic operations (Boolean Subtract, Cut Surface, measurements, etc.) are available in context menus of the component, but mostly functionality is expected to be programmed using an interface hierarchy.

As of version 4.1, the core of KernelCAD is released as free software. Some parts of the source code are open. AutoCAD data exchange and Euclidean shortest path modules are licensed.

Versions released in 2012 bifurcated into Standard Edition (v4.0) based on Open CASCADE Technology and KernelCAD Light (v3.2), which does not include bspline modelling and Step support.

Supported Formats


See also

External links


This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.

Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.