How KernelCAD
Works
Let us consider the most common scenario- the
creation of a 3D graphics-enabled application:
1. Create or import a model of your product using Modelling Studio and save as 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. Modify
parameters of the model using interface hierarchy on
user input
There are many more scenarios for using KernelCAD
components. The control does not have to be small:
Context menu has "Full Screen" option. It also
can be resized at runtime with the form or view.
The whole model can be built programmatically
from scratch without using any files
at all.
KernelCAD can also be used as a geometry engine
for different geometrical calculations or model manipulations
without having any graphical window
|