CubeMaster Developer's Edition

Software Development Kit

DevPack is a set of highly sophisticated ActiveX components to enable the back-end load optimization and visualization of the load optimization in your Windows application easily and simply. DevPack works with a variety of ActiveX-compliant Windows development environments. Developers can work with their preferred language including Visual Basic (VB), Visual C++, and Web development environments like Visual InterDev.

It has two parts; OptimizerG3 - the load simulation engine and SimBrowser - the simulation browser.

Load Simulation Engine - Optimizer G3 

Optimizer G3 is an ActiveX component to perform the load optimization from the load data that was collected from the set of interfaces of itself. Developers may instantiate the COM object by using the COM dual interfaces and pass the load data such as container types, SKU list and load rules through the interfaces into the object. Just calling the Run method, the object will start the optimization and store the solutions such as loaded containers, load blocks and unused spaces of containers. Developers can read the solutions using well structured COM interfaces.

Specification

  • Built on Microsoft Visual C++ 6.0 and ATL (Active Template Library)
  • Microsoft COM Component (Dual Interfaces Enabled)
  • Apartment Thread Model
  • ADO Enabled
  • XML Enabled
  • File Name: OptimizerG3.dll
  • Size: 340KB
  • Version: 5,3,0,0

Simulation Browser Control - SimBrowser

SimBrowser is an ActiveX control to visualize the solutions passed from the Optimizer G3 and allows the users to see it in a graphics user interfaces. They can change the properties of all objects of the solutions through the integrated graphical interfaces and apply those changes to the Optimizer G3 back.

Specification

Built on Microsoft Visual C++ 6.0 and MFC

  • Microsoft COM ActiveX Control
  • ADO Enabled
  • File Name: SimBrowser.ocx
  • Size: 904KB
  • Version: 5,3,0,0

Interactions of two components

Optimizer G3 takes a part of logic tier by running the optimization without graphical user interfaces and SimBrowser takes a part of presentation tier by showing the solutions passed from the OptimizerG3 on the monitor in 2D & 3D graphics enabled interfaces that are same the CubeMaster. The users can see, analyze and change the load data on the fly within SimBrowser, and re-run the optimization by pressing command buttons or popup menus. Developers can access the changed load data using OptimizerG3 after the changes applied back.

 
Copyright ©2008 Logen Solutions, Co., Ltd. All rights reserved.