Yhdistyy ERP- ja MES-järjestelmiin kuten

APS ja hienokuormitus

Tuotannonsuunnittelun Excel-pohja: sovita työt kapasiteettiin

Lataa tuotannonsuunnittelun Excel-pohja. Katso, miten työt sovitetaan kapasiteettiin ja miten SkyPlanner laskee aikataulun tuotannon muuttuessa.

Jussi Mäntylä Tuotannonsuunnittelun asiantuntija, SkyPlanner Päivitetty 19. lokakuuta 2026 8 min lukuaika
Two groups of components waiting for one machining resource in a manufacturing production schedule
Tässä artikkelissa
  1. Mitä tuotannonsuunnittelun pohjan pitäisi kertoa?
  2. Tarkastele esimerkkiä kapasiteettivarauksina
  3. Muokkaa pohjaa niin, että rajoitteet pysyvät näkyvissä
  4. Yksilöi jokainen työvaihe ja määritä, mihin sen kesto perustuu
  5. Kirjaa, mitä tarvitaan ennen työn aloitusta
  6. Testaa suunnitelmaa muuttamalla yhtä oletusta
  7. Sinä ohjaat suunnitelmaa, SkyPlanner sovittaa työt kapasiteettiin
  8. Mikä muuttui, kun UTU luopui Excelistä?
  9. Säilytä hyödylliset lähtötiedot. Lopeta aikataulun rakentaminen aina uudelleen.

Tuotannonsuunnittelun pohjassa jokaiselle tilaukselle löytyy paikka taulukosta. Vaikeampi kysymys on, löytyykö sille paikka myös tehtaalla: vapaalla koneella, oikean koneenkäyttäjän tekemänä ja riittävän ajoissa seuraavaa työvaihetta ja asiakkaalle toimitusta varten.

Lataa tuotannonsuunnittelun pohja (CSV Exceliin). Se on yksinkertainen, muokattava tuotantoesimerkki, jossa jokainen työvaihe on omalla rivillään. Alla olevassa taulukossa näkyvät esimerkin kaksi työtä. Tiedostossa on kellonaikojen lisäksi myös päivämäärät.

Tilaus / työvaihe Kone / käyttäjä Asetusaika min Ajoaika min Alku Loppu Määräaika Tila
A / A-10 M1 / O1 30 120 08:00 10:30 12:00 Suunniteltu
B / B-10 M1 / O1 15 180 10:30 13:45 16:00 Suunniteltu

Pohjan avulla voit hahmottaa tarvittavat lähtötiedot ja kokeilla yksinkertaista työjärjestystä. Kun tuotantosuunnitelman on toimittava myös uusien tilausten, viivästysten ja kapasiteettimuutosten jälkeen, laske aikataulu SkyPlanner APS:llä. Taulukko voi näyttää valitsemasi aloitusajat, mutta SkyPlanner sovittaa työvaiheet käytettävissä olevaan kapasiteettiin.

Mitä tuotannonsuunnittelun pohjan pitäisi kertoa?

Tuotantoaikataulu määrittää, milloin ja millä resursseilla työt tehdään. Työvaihetasolla sen pitäisi vastata neljään kysymykseen:

  • Mitä tehdään? Yksilöi tilaus ja työvaihe, älä pelkkää tuotteen nimeä.
  • Missä työ voidaan tehdä? Nimeä kone tai työpiste sekä työn tekemiseen tarvittavat henkilöt.
  • Milloin työ voidaan tehdä? Huomioi asetusaika, käsittelyaika, työajat ja kaikki, minkä on oltava valmiina ennen aloitusta.
  • Valmistuuko työ ajoissa? Vertaa tulosta työvaiheen määräaikaan ja huomioi ennen lähetystä jäljellä olevat työt.

Viimeinen erottelu on tärkeä. Koneistusvaiheen valmistuminen ei tarkoita, että tilaus olisi valmis lähetettäväksi, jos edessä on vielä kokoonpano, tarkastus tai pakkaus. Aseta jokaiselle työvaiheelle määräaika, joka jättää aikaa myös seuraaville vaiheille.

Viikoittainen määräsuunnitelma on hyödyllinen, mutta se vastaa eri kysymykseen. Tuotannon pääsuunnitelma kertoo, mitä lopputuotteita tarvitaan ja milloin. Tämä pohja on tarkoitettu seuraavalle, tarkemmalle tasolle: työvaiheille, jotka kilpailevat koneiden ja työntekijöiden ajasta. Hienokuormituksen oppaassa kerrotaan, miten näistä lähtötiedoista muodostetaan toimiva työjärjestys.

Tarkastele esimerkkiä kapasiteettivarauksina

Kuvitellaan tuotantotila, jossa kaksi työtä odottaa samaa konetta M1 ja samaa käyttäjää O1. Molempien materiaalit ovat valmiina. Kone ja käyttäjä ovat käytettävissä yhtäjaksoisesti klo 08:00–16:00, eikä kummallakaan työvaiheella ole keskeneräistä edeltävää vaihetta.

Työlle A varataan 30 minuuttia asetuksiin ja 120 minuuttia käsittelyyn. Se varaa resurssin klo 10:30 asti. Tämän jälkeen työlle B varataan 15 minuuttia asetuksiin ja 180 minuuttia käsittelyyn, joten se valmistuu klo 13:45. Työt eivät mene päällekkäin, ja molemmat valmistuvat ennen niille asetettuja määräaikoja.

Työjärjestys toimii, koska sen oletukset pitävät paikkansa. Jos käyttäjää O1 tarvitaan toisella koneella klo 11:00, työn B varausta ei enää voida toteuttaa, vaikka M1 olisi edelleen vapaa. Lounastauko katkaisee yhtäjaksoisen työajan. Jos nämä ovat välivaiheita, myös myöhemmille työvaiheille tarvitaan oma kapasiteettinsa.

Taulukon hyöty ei ole sen värityksessä, vaan siinä, että jokainen rivi varaa osan resurssin käytettävissä olevasta ajasta.

Muokkaa pohjaa niin, että rajoitteet pysyvät näkyvissä

Avaa CSV Excelissä ja tallenna työkopio Excel-työkirjaksi. Jos kaikki tiedot näkyvät yhdessä sarakkeessa, tuo tiedosto käyttäen erottimena pilkkua. Ladattava CSV sisältää esimerkkiarvoja, ei automaattista hienokuormitusmallia.

Esimerkin päivämäärä on 5. lokakuuta 2026. Korvaa se todellisilla työpäivilläsi ja varmista, että Alku-, Loppu- ja Määräaika-sarakkeiden tiedot ovat taulukon päivämäärä- ja kellonaika-arvoja eivätkä tuonnissa tekstiksi jääneitä tietoja. Näytä kellonajan lisäksi päivämäärä, sillä muuten huominen 08:00 voi näyttää samalta kuin tämänpäiväinen.

Yksilöi jokainen työvaihe ja määritä, mihin sen kesto perustuu

Korvaa A ja B omilla tilaus- ja työvaihetunnuksillasi. Jos tilaus vaatii leikkausta, särmäystä ja hitsausta, tee jokaiselle työvaiheelle oma rivi. Niiden järjestyksen määrittää tuotantoreititys, ei se, mikä rivi sattuu olemaan taulukossa seuraavana.

Ajoaika min tarkoittaa koko erän käsittelyaikaa. Jos arviosi on kappalekohtainen aika, kerro se määrällä ennen syöttämistä. Asetusaika min on tämän lisäksi koneelta varattavaa aikaa. Älä piilota sitä erittelemättömään kokonaisaikaan äläkä laske sitä kahteen kertaan.

Jos työvaihe tehdään yhtäjaksoisesti, korvaa solun F2 kiinteä Loppu-arvo tällä kaavalla ja kopioi kaava alaspäin:

=E2+(C2+D2)/1440

Kaava lisää aloitusaikaan asetus- ja käsittelyminuutit. Se ei valitse aloitusaikaa, väistä toista työtä eikä siirrä työtä työajan ulkopuolelta työajalle. Tässä taulukossa nämä hienokuormituspäätökset jäävät edelleen sinulle.

Kirjaa, mitä tarvitaan ennen työn aloitusta

Pidä työvaiheluettelon rinnalla kunkin koneen ja käyttäjän päiväkohtaiset työajat. Kirjaa tauot, huollot ja muut ajat, jolloin resurssi ei ole käytettävissä. Erota Kone ja Käyttäjä omiksi sarakkeikseen, kun niiden varauksia on tarpeen tarkastella erikseen.

Lisää monivaiheisille tilauksille Edeltävä työvaihe -sarake, johon merkitään edellisen työvaiheen tunnus. Lisää tieto materiaalin saatavuudesta, jos toimitus määrää aloitusajan. Rivin voi aikatauluttaa vasta, kun kaikki sen edellyttämät materiaalit ja muut tarvittavat resurssit ovat saatavilla ja edeltävät työt ovat valmiina.

Jos työvaihetta ei voi keskeyttää, se tarvitsee riittävän pitkän yhtäjaksoisen työajan asetuksia ja käsittelyä varten. Jos työvaiheen voi keskeyttää, yksinkertainen päättymisajan kaava ei laske valmistumista usean työjakson yli. Siihen tarvitaan erillinen, työaikakalenterin huomioiva laskenta.

Tässä vaiheessa pohja alkaa paljastaa suunnittelun varsinaisen tehtävän: kyse ei ole uusien rivien syöttämisestä vaan siitä, miten rivit vaikuttavat toisiinsa.

Testaa suunnitelmaa muuttamalla yhtä oletusta

Ennen kuin luotat taulukossa tehtyyn aikatauluun, tarkista, mitä tapahtuu tuotannon muuttuessa.

Oletetaan, että A on valmistunut klo 10:30, mutta M1 ei ole käytettävissä klo 10:30–13:00. B:tä ei ole vielä aloitettu. Sen asetuksiin ja käsittelyyn tarvittavat 195 minuuttia siirtäisivät valmistumisen nyt klo 16:15:een, jos työ tehtäisiin yhtäjaksoisesti.

Valmistuminen menisi sekä klo 16:00 päättyvän työajan että B:n klo 16:00 olevan määräajan yli. Tulos on varoitus, ei hyväksytty korvaava aikataulu. B:n aloitusajan muuttaminen solussa on paljastanut ongelman, ei ratkaissut sitä.

Voit selvittää, löytyykö toinen työhön soveltuva kone ja vapaa käyttäjä, voidaanko työaikaa jatkaa hyväksytysti tai voidaanko toimitusajasta sopia toisin. B:n siirtäminen muualle edellyttää kuitenkin myös sinne jo varattujen töiden tarkistamista. Jos B:tä seuraa toinen työvaihe, myös sen aloitusaikaa voi joutua muuttamaan.

Tässä on laskutoimituksen ja äärellisen kuormituksen ero. Laskutoimitus kertoo, milloin valittu työvaraus päättyisi. Hienokuormitus etsii työlle paikan niin, ettei käytettävissä oleva kapasiteetti ylity.

Ennen kuin julkaiset taulukossa tehdyn suunnitelman, tarkista koneiden ja käyttäjien päällekkäiset varaukset, materiaalit, edeltävät työvaiheet, työajat ja määräajat. Säilytä valmistuneiden töiden toteutuneet ajat ja merkitse hyväksytty versio selkeästi, jotta tuotantolattialla ei noudateta vanhentunutta kopiota.

Esimerkissä nämä tarkistukset on helppo tehdä. Muuttuvassa tehdasympäristössä niiden toistaminen jokaiselle tilaukselle, johon muutos vaikuttaa, on juuri sitä työtä, jonka haluat antaa hienokuormitusohjelmiston hoidettavaksi. Laajemmassa oppaassa Excel-tuotannonsuunnittelun haasteista käsitellään, miksi tämä ylläpitotyö kasvaa.

Sinä ohjaat suunnitelmaa, SkyPlanner sovittaa työt kapasiteettiin

SkyPlanner ottaa hienokuormituksessa huomioon työpisteet, vuorot, työntekijät, prioriteetit ja materiaalit. Sinä määrität tuotannon resurssit ja työvaiheiden tiedot. SkyPlannerin hienokuormitustekoäly Arcturus laskee työjärjestyksen määritetyn kapasiteetin ja riippuvuuksien perusteella. Tulos näkyy Gantt-aikajanalla, jossa jokaisella työpisteellä on oma työjononsa ja toisiinsa liittyvien työvaiheiden väliset yhteydet näkyvät.

M1:n käyttökatkon yhteydessä kirjaat ajan, jolloin kone ei ole käytettävissä, ja lasket aikataulun uudelleen. Arcturus huomioi katkon ja sijoittaa työt määrittämiesi resurssivaihtoehtojen ja rajoitteiden mukaan. Voit sen jälkeen tarkastella tulosta ja nähdä, minkä tilauksen valmistuminen vaatii huomiota. Sinun ei tarvitse itse jäljittää jokaista seurannaismuutosta taulukon riveiltä.

Materiaalien saatavuus voidaan ottaa mukaan laskentaan, kun sen huomioiva hienokuormitus on käytössä. Lukitukset suojaavat töitä, joita et halua siirtää, ja ennalta asetetut prioriteetit kertovat, mitkä sitoumukset ovat tärkeimpiä. Sinä päätät prioriteetit, tekoäly noudattaa niitä. Näiden päätösten toteuttaminen ei vaadi, että sijoitat jokaisen työn erikseen.

Hyötynä ei ole vain siistimpi tilauslista, vaan suunnitelma, jota voit käyttää tehtaan tilanteen muuttuessa. Voit keskittyä tuotannon päätöksiin: lisätäänkö kapasiteettia, muutetaanko prioriteettia vai keskustellaanko asiakkaan kanssa toimituspäivästä. SkyPlanner hoitaa päätösten taustalla tarvittavan hienokuormituslaskennan.

Tutustu SkyPlannerin hienokuormitusominaisuuksiin ja katso, miten Gantt, resurssien saatavuustiedot ja automaattinen hienokuormitus tukevat tätä työtä.

Mikä muuttui, kun UTU luopui Excelistä?

UTU:n Ulvilan tehdas valmistaa sähkökeskuksia ja kojeistoja. Ennen SkyPlanneria osastot suunnittelivat tuotantoaan omilla, käsin päivitettävillä Excel-taulukoillaan. ERP:ssä tehdyt työjärjestyksen muutokset eivät aina välittyneet tuotantolattialle, ja todellista kapasiteettia oli vaikea hahmottaa.

Ongelma ei ollut vain puuttuva sarake. Haasteena oli pitää tilaustiedot ja tuotannon työjärjestys ajan tasalla ja varmistaa, että tieto tavoitti työn tekijät.

UTU valitsi SkyPlannerin siirtyessään Oracle NetSuiteen. UTU:n toteutuksessa SkyPlanner on yhdistetty NetSuiteen ja palkanlaskentajärjestelmään, ja tehtaan linjat ja osastot on koottu yhteen järjestelmään. Tiimi korostaa tekoälypohjaisen hienokuormituksen ja Gantt-aikajanan yhdistelmää: työjärjestys, kapasiteetti ja töiden eteneminen näkyvät samassa näkymässä.

UTU kertoo säästävänsä noin kaksi tuntia viikossa taulukoiden käsin päivittämiseen kuluvaa aikaa, ja päivitetty työjono välittyy asentajille sekunneissa. Pelkän taulukkopohjan korvaaminen tuo siis käytännön hyötyä: kopioiden ajan tasalla pitämiseen kuluu vähemmän vaivaa, ja työn tekijöillä on selkeämpi työjärjestys.

Lue UTU:n kokemuksia siirtymisestä Excelistä SkyPlanneriin.

Säilytä hyödylliset lähtötiedot. Lopeta aikataulun rakentaminen aina uudelleen.

Pohja auttaa tunnistamaan hienokuormituksessa tarvittavat tiedot: työvaiheet, niiden kestot, resurssit, saatavuuden ja vaaditut valmistumisajat. Näiden tietojen hyödyntäminen ei edellytä, että lasket jatkuvasti niiden keskinäisiä vaikutuksia Excelissä.

SkyPlanner voidaan integroida mihin tahansa ERP- tai MES-järjestelmään sen avoimen REST API -rajapinnan kautta. Voit kehittää hienokuormitusta nykyisten järjestelmiesi pohjalta ja pitää prioriteetit ja tuotantoa koskevat päätökset edelleen omissa käsissäsi.

Varaa SkyPlanner-esittely ja mieti sitä varten tilauksen tyypillinen reititys sekä jokin viimeaikainen aikataulumuutos. Näiden esimerkkien avulla voit tutkia, miten työt voitaisiin ajoittaa, kun koneiden ja työntekijöiden saatavuus sekä määräajat asettavat ristikkäisiä vaatimuksia. Voit myös kokeilla SkyPlanneria demotiedoilla ja tarkastella aikataulua Gantt-näkymässä ennen oman käyttöönoton suunnittelua.

Jussi Mäntylä

Tuotannonsuunnittelun asiantuntija, SkyPlanner

Rakenna selkeämpi tuotantoaikataulu SkyPlannerilla

Yhdistä datasi, käy ensimmäinen suunnitelma läpi ja pidä suunnittelijat ohjaksissa jokaisessa käyttöön otettavassa aikataulussa.