|
How KernelCAD Works...
Let us consider the most common scenario. To create
a 3D graphics-enabled application:
1. Create model of your product using Modeling Studio and save in a .glm
file
2. Insert KernelCAD control in a form of your application using
standard procedure for ActiveX controls
3. Open properties of the control and set the "ModelPath" property
to the .glm file

To allow users of your application to modify the
model:
4. In your applications code call
"GetModel" method of the control to
retrieve the main interface, from which all
properties of the model can be accessed and
manipulated at runtime programmatically.
5. Use user input in your application to modify
parameters of the model.
There are many more scenarios for using KernelCAD
components.
In Pro version of the component objects in the
model can be added/deleted dynamically at runtime.
Whole model can be build programmatically
from scratch in memory without using any files
at all.
KernelCAD can also be used as a geometry engine
for different calculations or model manipulations
without having any graphical display. For example
KernelCAD Enterprise can work behind the scene
converting files between supported CAD formats.
|