Optimalizačný nástroj pre výrobu
Manufacturing scheduler solver

Plánovač výroby

Production Scheduler Solver

Softvér na plánovanie výroby, rozvrhovanie zákaziek na strojoch, optimalizáciu termínov a výrobných zákaziek.

A scheduler solver for manufacturing jobs, machine capacity, due dates and Job Shop Scheduling. Built as JSSP Solver by RoboPol.

CP-SAT Robopol Refined Ganttov diagram Gantt chart CSV import/export EN / SK / DE
Produkčné licenčné pravidlá sú uvedené nižšie. Production scheduler solver license rules are listed below. Stránka rozlišuje limity webovej verzie, lokálny výpočet v desktopovej aplikácii a limity vlastných dátových súborov. The page separates online scheduler limits, local desktop computation and custom dataset limits.
Production scheduler solver interface with Gantt schedule

Čo rieši JSSP Solver?

What does this production scheduler solver do?

JSSP Solver je nástroj pre plánovanie výroby, kde výrobky prechádzajú cez viaceré stroje, operácie majú technologické poradie a zákazky musia rešpektovať kapacity, termíny a priority.

This production scheduler solver is a planning tool for cases where products pass through multiple machines, operations have a technological order, and jobs must respect capacity, due dates and priorities.

Dáta výroby

Production dataset

Editor strojov, odstávok, produktov, operácií, výrobného plánu a konkrétnych zákaziek na jednom mieste.

Machines, downtime, products, operations, production plan lines and concrete jobs in one workflow.

Termíny a priority

Due dates and priorities

Zákazky môžu mať termín dokončenia, prioritu, množstvo a dávku, aby plán nebol iba krátky, ale aj prakticky použiteľný.

Jobs can have due date, priority, quantity and batch size, so the plan is not only short but also useful in production.

Import a export

Import and export

Import a export cez CSV pokrýva vlastné dáta: stroje, produkty, technologické operácie, výrobný plán, zákazky a výsledky.

CSV workflows cover user data: machines, products, process operations, production plan, jobs and outputs.

Generovanie zákaziek

Job generation

Z výrobného plánu sa dajú vytvoriť konkrétne zákazky a potom ich ručne doladiť pred samotným výpočtom.

Concrete jobs can be generated from the production plan and then manually adjusted before solving.

Gantt mapa

Gantt map

Výsledkom je prehľadný Ganttov diagram operácií na strojoch s podporou priblíženia, zobrazenia na celú obrazovku a exportu obrázka harmonogramu.

The result is a clear operation map across machines with zoom, fullscreen display and schedule image export.

Viacjazyčné rozhranie

Multilingual interface

Aplikácia používa používateľské rozhranie v jazykoch EN / SK / DE.

The application uses an EN / SK / DE user interface.

Typický pracovný postup

Scheduler solver workflow

1

Stroje

Machines

Používateľ zadá pracoviská, kapacity a plánované odstávky strojov.

The user defines workstations, capacities and planned machine downtime.

2

Produkty

Products

Produkt dostane technologický postup: operácie, poradie strojov a časy spracovania.

Each product gets a process route: operations, machine order and processing times.

3

Výrobný plán

Production plan

Plán určí množstvá, dávky, termíny dokončenia a priority jednotlivých položiek.

The plan defines quantities, batches, due dates and priorities of production items.

4

Výpočet

Solving

Používateľ zvolí Robopol Refined alebo CP-SAT a spustí optimalizáciu.

The user chooses Robopol Refined or CP-SAT and runs the optimization.

5

Výstup

Output

Výsledok sa zobrazí v Gantt mape a dá sa exportovať.

The result is shown in the Gantt map and can be exported.

Optimalizačné algoritmy

Scheduler optimization algorithms

Nástroj obsahuje dve výpočtové cesty. Každá má iný zmysel: jedna je praktická heuristika pre rýchle hľadanie kvalitného plánu, druhá je exaktný CP-SAT prístup s časovým limitom.

The scheduler solver includes two solving paths. Each has a different purpose: one is a practical heuristic for fast high-quality schedules, the other is an exact CP-SAT approach controlled by a time limit.

Robopol Refined

Heuristický režim pre praktické skracovanie celkovej dĺžky harmonogramu. Využíva univerzálne jadro Robopol Refined a prepojenie pre JSSP, ktoré opisuje operácie, stroje, poradie a hodnotenie plánu.

A heuristic mode for practical makespan optimization. It uses the universal Robopol Refined core with a JSSP adapter for operations, machines, order and schedule scoring.

  • bežný, silný a vlastný profil výpočtu,
  • vlastné ladenie parametrov pre kvalitu výsledku,
  • uloženie vlastných nastavení používateľa,
  • vhodné pre rýchle porovnanie viacerých spustení výpočtu.
  • Normal, Strong and Custom profiles,
  • custom parameter tuning for result quality,
  • saved user settings,
  • useful for quick comparison of multiple runs.

CP-SAT

Presný výpočtový prístup pre prípady, kde používateľ chce pracovať s časovým limitom, čo najkratším harmonogramom alebo optimalizáciou podľa termínov zákaziek.

An exact constraint-programming path for cases where the user wants a time limit, makespan optimization or optimization against job due dates.

  • nastaviteľná dĺžka výpočtu,
  • cieľ: čo najkratší harmonogram,
  • cieľ: vážené omeškanie podľa termínov zákaziek,
  • výstupy ako omeškané zákazky, celkové omeškanie a vážené omeškanie.
  • configurable solve time,
  • makespan objective,
  • Due-date weighted tardiness objective,
  • outputs such as late jobs, total tardiness and weighted tardiness.

Úpravy pre konkrétnu firmu

Custom scheduler solver adaptation

Výpočtový modul môže byť upravený podľa reálneho výrobného procesu zákazníka: vlastné obmedzenia, ciele optimalizácie, šablóny importu, výstupné zostavy alebo špecifické pravidlá liniek.

The solver can be adapted to a customer's real production process: custom constraints, optimization objectives, import templates, reports, or line-specific rules.

  • analýza konkrétneho výrobného toku,
  • doplnenie firemných dátových polí a exportov,
  • nastavenie výpočtu podľa priorít firmy,
  • webové nasadenie alebo desktopová aplikácia pre Windows.
  • analysis of the concrete production workflow,
  • company-specific data fields and exports,
  • solver tuning around business priorities,
  • online deployment or Windows desktop delivery.

Ukážky rozhrania

Interface previews

Ukážky nižšie zobrazujú harmonogram, výrobný plán a editor dát vo viacerých farebných témach.

The previews below show the schedule map, production plan, and dataset editor in multiple color themes.

JSSP Solver preview - schedule map and run results

Ukážka 01: harmonogram, výsledky výpočtov a pracovná mapa.

Preview 01: schedule, run outputs and planning map.

JSSP Solver preview - production plan editor

Ukážka 02: výrobný plán, množstvá, dávky, termíny a priority.

Preview 02: production plan, quantities, batches, due dates and priorities.

JSSP Solver preview - dataset editor and machines

Ukážka 03: editor dát, stroje a dostupnosť výroby.

Preview 03: dataset editor, machines and production availability.

Dostupnosť a licencia

Scheduler solver availability and license

JSSP Solver je dostupný ako webová verzia aj ako desktopová aplikácia. Prehľad nižšie uvádza aktuálne licenčné pravidlá, rozdiel medzi limitmi webovej verzie a lokálnym výpočtom v desktopovej aplikácii.

The production scheduler solver has separate online and desktop paths. The overview below lists the current license rules and the difference between online server limits and local desktop computation.

Licenčné pravidláProduction rules

Webová verzia

Online scheduler solver

Webová verzia beží na scheduler.robopol.sk a používa ochranné limity pre dlhé výpočty.

The online mode runs on scheduler.robopol.sk and uses protective limits for long computations.

  • spustenie bez inštalácie,
  • práca s dátami a výsledkami,
  • export harmonogramu.
  • run without installation,
  • dataset and result workflow,
  • schedule export.
Licenčné pravidláProduction rules

Desktopová aplikácia

Desktop scheduler solver

Desktopová aplikácia počíta lokálne na počítači používateľa a nemá licenčné obmedzenie dĺžky výpočtu. Inštalačný balík je dostupný na stiahnutie aj bez platenej licencie; demo režim funguje bez aktivácie.

The desktop mode computes locally on the user's machine and has no computation license caps. The package can be downloaded without a paid license; demo mode works without activation.

  • lokálne dátové súbory,
  • rýchly prístup k vlastným dátam,
  • uložené používateľské nastavenia.
  • local data files,
  • quick access to custom datasets,
  • saved user settings.
Licenčné pravidláProduction rules

Licencia

License

Licenčné limity sú rozdelené na veľkosť vlastných dát, výpočtové limity webovej verzie a oprávnenia desktopovej aplikácie. Stiahnutie desktopovej aplikácie nie je licenčný limit; licencia určuje aktivovaný režim a limity vlastných dát.

License limits are split into custom dataset size, online computation limits, and desktop entitlements. Downloading the desktop app is not a license limit; the license controls the activated mode and custom dataset limits.

  • prístup k produkčnému plánovaču,
  • Robopol Refined a CP-SAT režimy,
  • používateľská príručka a jazykové verzie,
  • možnosť úprav výpočtového modulu pre konkrétnu firmu.
  • access to the production scheduler solver,
  • Robopol Refined and CP-SAT modes,
  • user guide and language versions,
  • solver adaptation for a specific company.
Standard390 € / rok
Professional990 € / rok
Company2 490 € / rok
Úpravy na mieruod 1 500 € jednorazovo
Standard390 € / year
Professional990 € / year
Company2,490 € / year
Custom adaptationfrom 1,500 € one-time

Ročné licencie Standard, Professional a Company sú dostupné v e-shope v kategórii Software. Úpravy na mieru rieši RoboPol individuálne podľa zadania zákazníka.

Annual Standard, Professional and Company licenses are available in the Software catalog. Custom adaptations are handled individually according to the customer's requirements.

Poznámka: Note: Webová verzia, stiahnutie aplikácie pre Windows, používateľská príručka a nákup licencií cez e-shop sú dostupné. Pre firemné úpravy výpočtového modulu kontaktujte RoboPol priamo. The online version, Windows download, online manual, and license purchase through the store are available. For company-specific solver adaptations, contact RoboPol directly.

Licenčné limity: webová verzia a desktopová aplikácia

Scheduler solver license limits: online and desktop

Webová verzia beží na serveri, preto má ochranné limity pre náročnejšie výpočty. Desktopová aplikácia počíta lokálne u používateľa, takže licenčné obmedzenia dĺžky výpočtu sa tam nepoužívajú. Veľkostné licenčné limity zostávajú pre ručne upravené alebo importované vlastné dáta. Stiahnutie desktopovej aplikácie je dostupné aj v demo režime bez platenej licencie.

The online version runs on the server, so it keeps protective limits for expensive computations. The desktop app runs locally on the user's machine, so computation license caps are not used there. Size limits still apply to manually edited or imported custom datasets. The desktop download is also available in demo mode without a paid license.

Webový server

Limit Demo Standard Professional Company
Vlastné alebo upravené dáta 5 strojov / 12 zákaziek / 39 operácií 50 strojov / 500 zákaziek / 5 000 operácií 100 strojov / 2 000 zákaziek / 20 000 operácií 150 strojov / 5 000 zákaziek / 50 000 operácií
Vstavané testovacie úlohy do ft10 pre CP-SAT aj Robopol Refined bez limitu edície bez limitu edície bez limitu edície
Ukážková náhodná výroba 12 strojov / 108 zákaziek / 648 operácií riadi sa limitom vlastných dát riadi sa limitom vlastných dát riadi sa limitom vlastných dát
CP-SAT časový limit 10 sekúnd 300 sekúnd 1 800 sekúnd 3 600 sekúnd
Časový limit Robopol Refined 120 sekúnd 300 sekúnd 2 100 sekúnd 2 700 sekúnd
Profil Robopol Refined bežný alebo vlastný profil, bez silného profilu bežný alebo vlastný profil, bez silného profilu silný profil silný profil
Limity vlastného nastavenia Refined 6 spustení; výber 3; ILS 120; bez zlepšenia 30; zmena 2; kandidáti 8; hrany 12 6 spustení; výber 3; ILS 120; bez zlepšenia 30; zmena 2; kandidáti 8; hrany 12 10 spustení; výber 5; ILS 260; bez zlepšenia 45; zmena 3; kandidáti 12; hrany 20 12 spustení; výber 10; ILS 360; bez zlepšenia 60; zmena 6; kandidáti 20; hrany 32

Limity webovej verzie chránia server pred dlhými výpočtami. CP-SAT podporuje čo najkratší harmonogram aj vážené omeškanie podľa termínov zákaziek; Robopol Refined sa aktuálne zameriava na najkratšiu celkovú dĺžku harmonogramu.

Desktopová aplikácia

Limit Demo Standard Professional Company
Stiahnutie a aktivácia desktopovej aplikácie stiahnutie dostupné, demo režim bez aktivácie áno áno áno
Vlastné alebo upravené dáta 5 strojov / 12 zákaziek / 39 operácií 50 strojov / 500 zákaziek / 5 000 operácií 100 strojov / 2 000 zákaziek / 20 000 operácií 150 strojov / 5 000 zákaziek / 50 000 operácií
Vstavané testovacie úlohy do la35 do la35 do la35 do la35
Testovanie náhodnej výroby 5 000 strojov / 5 000 zákaziek / 50 000 operácií 5 000 strojov / 5 000 zákaziek / 50 000 operácií 5 000 strojov / 5 000 zákaziek / 50 000 operácií 5 000 strojov / 5 000 zákaziek / 50 000 operácií
Výpočtový limit CP-SAT bez licenčného limitu bez licenčného limitu bez licenčného limitu bez licenčného limitu
Výpočtové limity Robopol Refined bez licenčného limitu, silný profil povolený bez licenčného limitu, silný profil povolený bez licenčného limitu, silný profil povolený bez licenčného limitu, silný profil povolený

Výpočet v desktopovej aplikácii stále rešpektuje zvolený rozsah výpočtu, profil, pravidlo hľadania optima, pravidlo stagnácie, kontrolu výsledku, tlačidlo Zastaviť a výkon lokálneho počítača. Nie sú to licenčné limity.

Online scheduler solver

Limit Demo Standard Professional Company
Custom/edit dataset 5 machines / 12 jobs / 39 operations 50 machines / 500 jobs / 5,000 operations 100 machines / 2,000 jobs / 20,000 operations 150 machines / 5,000 jobs / 50,000 operations
Built-in test instances up to ft10 for CP-SAT and Robopol Refined no edition cap no edition cap no edition cap
Demo Random Factory 12 machines / 108 jobs / 648 operations uses the custom dataset limit uses the custom dataset limit uses the custom dataset limit
CP-SAT time limit 10 seconds 300 seconds 1,800 seconds 3,600 seconds
Robopol Refined wall time 120 seconds 300 seconds 2,100 seconds 2,700 seconds
Robopol Refined profile Normal/Custom, not Strong Normal/Custom, not Strong Strong Strong
Refined custom caps runs 6; beam 3; ILS 120; no-improvement 30; kick 2; candidates 8; edges 12 runs 6; beam 3; ILS 120; no-improvement 30; kick 2; candidates 8; edges 12 runs 10; beam 5; ILS 260; no-improvement 45; kick 3; candidates 12; edges 20 runs 12; beam 10; ILS 360; no-improvement 60; kick 6; candidates 20; edges 32

Online limits protect the server from long computations. CP-SAT supports makespan and Due-date weighted tardiness; Robopol Refined is currently makespan-only.

Desktop scheduler solver

Limit Demo Standard Professional Company
Desktop download and activation download available, demo mode without activation yes yes yes
Custom/edit dataset 5 machines / 12 jobs / 39 operations 50 machines / 500 jobs / 5,000 operations 100 machines / 2,000 jobs / 20,000 operations 150 machines / 5,000 jobs / 50,000 operations
Built-in test instances up to la35 up to la35 up to la35 up to la35
Random Factory testing 5,000 machines / 5,000 jobs / 50,000 operations 5,000 machines / 5,000 jobs / 50,000 operations 5,000 machines / 5,000 jobs / 50,000 operations 5,000 machines / 5,000 jobs / 50,000 operations
CP-SAT computation cap no license limit no license limit no license limit no license limit
Robopol Refined computation caps no license limit, Strong enabled no license limit, Strong enabled no license limit, Strong enabled no license limit, Strong enabled

Desktop computation still follows the selected solver budget, profile, find-optimum policy, stagnation rule, verifier result, Stop action, and local hardware. Those are not license caps.

Časté otázky

FAQ

Je JSSP Solver už dostupný?

Is the production scheduler solver available now?

Áno. Webová verzia beží na scheduler.robopol.sk, inštalačný balík pre Windows je dostupný na stiahnutie aj v demo režime a používateľská príručka je otvorená na webe.

Yes. The online version runs at scheduler.robopol.sk, the Windows desktop package is available for download, including demo mode, and the user guide is available online.

Je možné nahrať vlastné dáta?

Can custom data be loaded?

Áno, import cez CSV pokrýva hlavné časti dátového súboru spolu s exportom dát aj výsledkov.

Yes, CSV import covers the main dataset sections together with data and result export.

Dá sa výpočtový modul upraviť pre konkrétnu firmu?

Can the scheduler solver be adapted for a specific company?

Áno. RoboPol vie doplniť firemné obmedzenia, dátové polia, importy, exporty, výstupné zostavy alebo optimalizačné ciele podľa konkrétnej výroby a priorít zákazníka.

Yes. RoboPol can add company-specific constraints, data fields, imports, exports, reports, or optimization objectives around a customer's production process and priorities.

Aký je rozdiel medzi Robopol Refined a CP-SAT?

What is the difference between Robopol Refined and CP-SAT?

Robopol Refined je praktická heuristická cesta zameraná na skrátenie celkovej dĺžky harmonogramu a rýchle hľadanie kvalitných plánov. CP-SAT je presný prístup s časovým limitom a podporou cieľov, ako je čo najkratší harmonogram alebo vážené omeškanie podľa termínov zákaziek.

Robopol Refined is a practical heuristic path focused on makespan and fast search for high-quality schedules. CP-SAT is an exact approach with time limit support and objectives such as makespan or Due-date weighted tardiness.

Čo robiť, keď Windows zobrazí bezpečnostné upozornenie alebo firewall pri stiahnutí a inštalácii?

What should I do if Windows shows a security or firewall warning during download and installation?

Inštalačný balík sťahujte iba z adresy scheduler.robopol.sk. Ak Windows SmartScreen zobrazí upozornenie, kliknite na Ďalšie informácie a potom Napriek tomu spustiť. Ak sa Windows Firewall opýta na lokálnu sieťovú komunikáciu, povoľte aplikácii komunikáciu v súkromnej sieti; desktopová aplikácia používa lokálny server na adrese 127.0.0.1.

Download the desktop package only from scheduler.robopol.sk. If Windows SmartScreen shows a warning, click More info and then Run anyway. If Windows Firewall asks about local network communication, allow the app on the private network; the desktop version uses a local server on 127.0.0.1.