Scheduler
Pro Ocx
Why is Scheduler Pro a
great choice?
1. Forward
scheduling algorithm: this powerful method is
embedded in the Scheduler Pro edition and busts your application with a
scheduling engine.
2. Pert
logical links: this unique method enables your
application to handle predecessors and successors of any time block; the links may be displayed with arrow lines
in the gantt project and the scheduling algorithm considers them when
allocating the time blocks.
3. Combined
finite and infinite resources: this unique feature enables your application to handle in same project
finite capacity resources (factory production centers) and infinite capacity
resources (external suppliers).
4. Load
balancing algorithm : this unique feature is embedded in the Scheduler Pro edition and enables
your application to balance the load (job order or job lot time blocks) on
different resources of the same group (load balancing on similar resources).
5. On
line support: the purchase of the activeX
includes 1 year of on line service (support@gaiacons.com);
this service (not available for Scheduler Basic edition) delivers answers and
solutions (examples, code suggestions, problem solving, debugging of your code,
debugging of saved projects,..) in a fast and reliable way.
6. On
line updates: the purchase of the activeX
includes 1 year of free updates of the activeX (support@gaiacons.com); all the upgrades
of the activex (bug removal, new functions, new methods,..) are available to
our customers (not available for Scheduler Basic edition). See the version
history (View history)
7. No
distribution royalties: the purchase of the activeX
ensures you the right to distribute your compiled applications developed under
this license without any distribution royalties (see the license agreement)
8. Preservation
of your investment: when your 1 year warranty
period expires a new service contract (1 year duration) will be submitted to
your attention
Forward scheduling
algorithm, what is it?
Our powerful 5 variables scheduling algorithm is
embedded in the ActiveX (Pro Edition).
If you need to set up the scheduling order of the time
blocks according to some specific needs (variables), you can have all the
calculations carried out by the ActiveX.
The 5 variables scheduling
algorithm it is not a simple ordering method that can be achieved by sorting
the time blocks, but it calculates the best solution verifing different
possible arrangements!
Some details
The 5 variables (Booking/Order date, Delivery/End
date, Setup/Makeready sequence, Urgency/Priority value, Level/Importance value)
can be preset to a user specified logical weight (example: 100,80,60,40,20):
each weight stands for the importance that you give to the single variable (in
the example we use a range from 0 to 100, but it is not mandatory)
The 5 variables can be set on each added Time Block (using the following
properties: TbBook, TbEnd, TbSetup, TbUrgency, TbLevel).
Four variables out of five (Booking/Order date, Delivery/End date,
Urgency/Priority value, Level/Importance value) are self explaining but the
Setup/Makeready variable may lead to missunderstandings: the Setup variable may
stand for the code of your machine makeready and you may wish to schedule a
sequence of time blocks with the same makeready where and when possible.
How to use it
Preset your project with all the required parameters
and objects (set the property GanttMode=3 if you need to consider finite
capacity scheduling, specify the
scheduling period in days with the GanttWin property, add your resourses
using the ResAdd method, add your block styles using the BarAdd method, add you
non work periods with the NwAdd method)
Set the scheduling mode to 1 (ScMode property), in
order to add the time blocks without allocating and displaying them.
Preset the variables logical weight (example:
100,80,60,40,20) using the corrisponding properties (ScBook, ScEnd, ScSetup,
ScUrgency, ScLevel)
Add all the time blocks with the TbAdd method
specifing the variable value (example: Delivery date (
Specify any logical link on the time blocks using the
LinkAdd method.
Run the ScRun method to schedule your time blocks (it
calculates the weight of every time block and allocates/displays them according
to it).
Warnings
This features are available only in the full version
of the Pro edition (the trial version does not include the described new
features, but they are described in the developer’s guide)
For any further information please refer to the developer’s guide.
Load balancing
algorithm, what is it?
This algorithm is embedded in the ActiveX (Pro
Edition).
If you need to
balance the load (job orders or job lots) on different resources of the same
group (similar resources), you can have all the calculations carried out
by the ActiveX.
Some details
The GanttBalance property can be set to 3 different
values: 0 (default) no balancing, 1 balancing, 2 balancing keeping together
time blocks with the same description (containing for example the Job order).
Locked time blocks are not considered.
Only resources of the same group are considered by the
load balancing algorithm.
How
to use it
When adding the resources to you project remember to
specify the RsGroup (resource group): resources with the same group id are
considered similar by the ActiveX (load balancing and manual drag&drop use
this property).
Set the GanttBalance property to 1 (or 2) at design or
run time.
Use the scheduling algorithm when loading time blocks
(the GanttBalance property is considered only by the ScRun method).
Warnings
This features are available only in the full version
of the Pro edition (the trial version does not include the described new
features, but they are described in the developer’s guide)
For any further information please refer to the developer’s guide.
| Close window |