The GHSCOM module allows you to communicate GHS calculation abilities through other programs
such as Excel and Rhino, providing more flexibility in how you use GHS.
This general-purpose package currently provides the following options:
The core computational features of GHS can now be accessed "under the hood"
by any program whose language supports Microsoft COM technology such as Java,
VB Script, and Visual Basic.
In particular, these COM-enabled programs include AutoCad and Microsoft Office
applications - such as an Excel spreadsheet with cells and controls programmed
in Visual Basic to call GHS functions using spreadsheet data.
Moreover, C/C++ programmers can now send commands to GHS and retrieve GHS variable
values from within their own programs, using either the COM interface or direct DLL access.
GHSPLUG interface is provided so that the full version of GHS or BHS can be
programmed to run as a plug-in from within other applications using shared data files.
The Rhinoceros NURBS modeling program is the first application configured to
interface with GHS using GHSPLUG. Just give the AttachGHSData command (included in
Rhino version 4.0 and the Bonus Tools for Version 3.0)
to adapt your Rhino model to GHS, select a new or saved condition
from the Conditions dialog tab, and click "Run GHS".
More information about using Rhino with GHS can be found at this link.
GHSCOM is an optional module of GHS and cannot be used independently of a base GHS program license.
When used with GHSPLUG to interface with applications like Rhino, additional modules such as LE, LEw, and CG
are recommended for quick visual access and interactive control of common GHS features from within the GHS plug-in.