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

Plánovač výroby

Production Scheduler Solver

Naplánujte zákazky na konkrétne dátumy a smeny. Zohľadnite pracovný čas strojov, odstávky, termíny aj priority a sledujte výsledok v Ganttovom diagrame.

Schedule production on real dates and shifts. Account for machine calendars, downtime, due dates and job priorities, then review the result in a Gantt chart.

CP-SAT RoboPol Refined-Hybrid Kalendáre a smeny Calendars and shifts CSV import/export EN / SK / DE
Produkčné licenčné pravidlá sú uvedené nižšie. Production scheduler solver license rules are listed below. Online a desktop používajú spoločné jadro a rovnaké licenčné limity. Líši sa miesto výpočtu a aktivácia: relácia v prehliadači alebo váš počítač. Online and desktop share one engine and the same license limits. Computation and activation belong to the browser session online or to your own PC on desktop.
RoboPol Production Scheduler — dark workspace with a large factory 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

Oba riešiče podporujú termíny dokončenia, dostupnosť materiálu a priority zákaziek. Vyberte najkratší harmonogram alebo minimalizáciu váženého omeškania.

Both solvers support due dates, material release times and job priorities. Choose the shortest schedule or minimize weighted tardiness.

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

Zadajte stroje, pracovné kalendáre, smeny, prestávky a plánované odstávky.

Define machines, working calendars, shifts, breaks and planned 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-Hybrid alebo CP-SAT Exact a spustí optimalizáciu.

The user chooses RoboPol Refined-Hybrid or CP-SAT Exact 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. RoboPol Refined-Hybrid spája adaptérovo riadené heuristické vyhľadávanie s internou podporou CP-SAT. Samostatný CP-SAT Exact rieši makespan aj vážené omeškanie a pri dostatočnom čase môže dokázať optimalitu.

The scheduler solver includes two solving paths. RoboPol Refined-Hybrid combines adapter-driven heuristic search with internal CP-SAT support. Standalone CP-SAT Exact solves makespan or weighted tardiness and can prove optimality when the search completes.

RoboPol Refined-Hybrid

Hybridný riešič pre skracovanie harmonogramu aj vážené omeškanie podľa priorít. Využíva univerzálne jadro RoboPol Refined, JSSP adaptér, integrované CP-SAT seedy a presnú opravu vybraných častí riešenia. Výsledný harmonogram vždy prejde kontrolou platnosti.

A hybrid solver for makespan and priority-weighted tardiness optimization. It combines the universal RoboPol Refined core, a JSSP adapter, integrated CP-SAT seeds, and exact repair of selected solution fragments. Every resulting schedule is validated.

  • vyladený Normálny profil so 4 behmi a Silný profil s 8 behmi,
  • Vlastný profil štartuje z 8-behového nastavenia so zapnutým exact repair,
  • spoločný CPU rozpočet pre Refined behy a interné CP-SAT volania,
  • časový limit zahŕňa celé hľadanie vrátane podpory CP-SAT,
  • Stop vráti najlepší kompletný plán; dolná hranica zohľadňuje aj kalendár,
  • overenie optima a ukončenie hľadania po jeho preukázaní.
  • a tuned 4-run Normal profile and an 8-run Strong profile,
  • Custom starts from the 8-run settings with exact repair enabled,
  • one shared CPU budget for Refined runs and internal CP-SAT calls,
  • the time limit covers the whole search, including CP-SAT assistance,
  • Stop returns the best complete schedule; bounds account for calendars,
  • optimum verification and early termination when optimality is proven.

CP-SAT Exact

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 a najlepší výsledok aj po Stop,
  • 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 and the best result retained on Stop,
  • 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 a Linux.
  • analysis of the concrete production workflow,
  • company-specific data fields and exports,
  • solver tuning around business priorities,
  • online deployment or Windows and Linux desktop delivery.

Výroba má kalendár

Production follows a calendar

Smeny, prestávky a voľné dni

Shifts, breaks and days off

Nastavte jednotku trvania, časové pásmo, začiatok a horizont plánu. Každý stroj môže mať vlastný pracovný kalendár, nočné smeny a dátumové výnimky.

Set the duration unit, time zone, planning start and horizon. Each machine can have its own working calendar, overnight shifts and date exceptions.

Pravidlá podľa typu operácie

Rules by operation type

Nepretržitá operácia sa musí zmestiť do pracovného okna. Prerušiteľná operácia môže pokračovať v ďalšej smene. Oba riešiče rešpektujú zvolenú politiku a odstávky.

A continuous operation must fit within a working window. A pausable operation can resume in the next shift. Both solvers honor the selected policy and hard maintenance.

Malá dielňa aj veľká fabrika

From a workshop to a large factory

Random Factory ponúka priemyselné aj veľké konfigurácie. Publikované testy obsahujú fabriku so 128 strojmi a 46 080 operáciami. Použitie vlastných dát sa riadi limitmi licencie.

Random Factory includes industrial and large configurations. The published suite includes a factory with 128 machines and 46,080 operations. Custom data remains subject to license size limits.

Refined Custom a CP-SAT: merané porovnanie

Refined Custom and CP-SAT: measured results

V 30 pároch s platným plánom od oboch riešičov bol priemerný rozdiel makespanu Refined voči CP-SAT -0.023%. Refined našiel lepší plán v 3 pároch, rovnaký v 24 a horší v 3.

Across 30 pairs where both solvers returned a valid schedule, Refined's mean makespan difference from CP-SAT was -0.023%. Refined was better in 3 pairs, equal in 24, and worse in 3.

72 behov, 12 scenárov, 3 seedy, limit 20 s a rovnaké 4 CPU. Na fabrike so 46 080 operáciami Refined vrátil plán v 3/3 behoch, CP-SAT v 0/3. Výsledky platia pre tento test; nezaručujú rovnaký výsledok na každom výrobnom pláne.

72 runs, 12 scenarios, 3 seeds, a 20 s limit and the same 4 CPUs. On the 46,080-operation factory, Refined returned a schedule in 3/3 runs, CP-SAT in 0/3. These findings apply to this test and do not guarantee the same outcome on every production plan.

Jedno rozhranie, svetlá a tmavá téma

One workspace, light and dark

Skutočné ukážky výrobných dát v desktopovej aplikácii. Online verzia používa rovnaké plánovanie a rozloženie. Kliknutím otvoríte väčší obrázok; údaje na snímkach sú oddelené od publikovaného benchmarku.

Actual production-data screenshots from the desktop application. Online uses the same planning workspace. Open an image for a larger view; screenshot values are separate from the published benchmark.

RoboPol Production Scheduler — dark workspace with a large factory schedule

Tmavá téma: harmonogram veľkej fabriky a výsledky oboch riešičov.

Dark theme: a large factory schedule and results from both solvers.

RoboPol Production Scheduler — light workspace with calendar dates and production results

Svetlá téma: kalendárový plán s konkrétnymi dátumami a časmi.

Light theme: calendar scheduling with concrete dates and times.

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á, online Demo režim a rozdiel medzi webovou a lokálnou prevádzkou.

The production scheduler solver has separate online and desktop paths. The overview below lists the current license rules, the online Demo policy, and the difference between hosted and local operation.

Licenčné pravidláProduction rules

Webová verzia

Online scheduler solver

Webová verzia beží na scheduler.robopol.sk. Licencia obmedzuje veľkosť vlastnej výrobnej úlohy; výpočtové parametre nie sú obmedzené podľa edície.

The online mode runs on scheduler.robopol.sk. The license limits the size of a custom factory; calculation parameters are not capped by edition.

  • 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. Balíky pre Windows a Linux sú 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. Windows and Linux packages 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

Edície Demo, Standard, Professional a Company sa líšia veľkosťou vlastnej výrobnej úlohy a svojimi existujúcimi oprávneniami. Čas výpočtu, workeri, Refined profil ani jeho vlastné parametre nie sú licenčne obmedzené podľa edície.

Demo, Standard, Professional, and Company differ by custom-factory size and their existing entitlements. Solve time, workers, the Refined profile, and its custom parameters are not license-capped by edition.

  • prístup k produkčnému plánovaču,
  • RoboPol Refined-Hybrid a CP-SAT Exact,
  • 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-Hybrid and CP-SAT Exact,
  • 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 desktopovej aplikácie pre Windows a Linux, 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 and Linux desktop downloads, online manual, and license purchase through the store are available. For company-specific solver adaptations, contact RoboPol directly.

Rovnaké limity online aj na desktope

The same limits online and on desktop

Edícia určuje veľkosť vlastnej, importovanej alebo generovanej fabriky a dostupnosť exportu. Všetky vstavané príklady sú dostupné aj v Demo. Čas výpočtu, počet workerov a profily Refined nemajú osobitné licenčné obmedzenia.

The edition controls custom, imported or generated factory size and export access. All built-in examples are available in Demo. Solve time, worker count and Refined profiles have no edition-specific calculation caps.

VlastnosťDemoStandardProfessionalCompany
Stroje550100150
Zákazky125002 0005 000
Operácie395 00020 00050 000
Exportnieánoánoáno
Aktivácia desktopuDemo bez aktivácienieánoáno
FeatureDemoStandardProfessionalCompany
Machines550100150
Jobs125002 0005 000
Operations395 00020 00050 000
Exportnoyesyesyes
Desktop activationUnactivated Demonoyesyes

Standard je určený na online používanie; Professional a Company zahŕňajú aj aktiváciu desktopu. Inštalátory sú verejne dostupné. Online licencia patrí relácii v prehliadači, desktopová licencia počítaču. Individuálne dohodnuté veľkostné limity môžu byť odlišné.

Standard supports online use; Professional and Company also include desktop activation. Installers are public downloads. Online activation belongs to the browser session, desktop activation to the PC. Individually agreed factory-size limits can differ.

Časté otázky

FAQ

Je JSSP Solver už dostupný?

Is the production scheduler solver available now?

Áno. Webová verzia beží na scheduler.robopol.sk, desktopové balíky pre Windows a Linux sú 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 and Linux desktop packages are 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-Hybrid a CP-SAT Exact?

What is the difference between RoboPol Refined-Hybrid and CP-SAT Exact?

RoboPol Refined-Hybrid kombinuje heuristické hľadanie a CP-SAT pre makespan aj vážené omeškanie. Spája viacbehové heuristické vyhľadávanie s internými CP-SAT seedmi a exact repair. CP-SAT Exact je samostatný constraint solver pre makespan alebo vážené omeškanie a pri dokončení hľadania môže dokázať optimalitu.

RoboPol Refined-Hybrid combines heuristic search and CP-SAT for makespan and weighted tardiness. It combines multi-run heuristic search with internal CP-SAT seeds and exact repair. CP-SAT Exact is a standalone constraint solver for makespan or weighted tardiness and can prove optimality when the search completes.

Č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.