Integraatiot / ERP / Fulcrum
Onko Fulcrumissa hienokuormitus? Näin Fulcrum Autoschedule toimii
Kyllä, konetasolla. Fulcrumin Autoschedule sijoittaa työn jokaisen työvaiheen tietylle koneelle osaston työvuorojen puitteissa. Vuorot rajoittavat samanaikaisesti käyvien koneiden määrää. Työjärjestys määräytyy keskeneräisen tuotannon, työn prioriteetin ja tuotannon määräpäivän perusteella. Henkilöstö mallinnetaan koneiden määränä, ei yksittäisinä koneenkäyttäjinä. Asetusaika määritellään kullekin työvaiheelle joko kiinteänä tai kappalekohtaisena aikana. Yritykset, joiden on saatava koneenkäyttäjät, työjärjestyksestä riippuvat asetusajat ja yhteiset työkalut samaan suunnitelmaan, käyttävät SkyPlanner APS:ää Fulcrumin rinnalla.
Autoschedule kuuluu Fulcrum-alustaan eikä ole erillinen moduuli. Fulcrum ei julkaise hinnastoa. Sen usein kysytyissä kysymyksissä todetaan: “Pricing is based on company size, scope, and implementation requirements.” (Hinnoittelu perustuu yrityksen kokoon, toimituksen laajuuteen ja käyttöönoton vaatimuksiin.) Lisäksi todetaan: “Fulcrum doesn’t follow a traditional per-user licensing model.” (Fulcrum ei käytä perinteistä käyttäjäkohtaista lisensointimallia.)
Näin Fulcrumin hienokuormitus etenee vaihe vaiheelta
1. Koneet ja laitteet
Kapasiteetin määrittely alkaa kohdasta Business Setup > System Data > Shop Setup. “Equipment within Fulcrum is defined as your machinery and workstations.” (Fulcrumissa laitteilla tarkoitetaan koneita ja työpisteitä.) Jokaisella laitteella on kolme suunnitelmaan vaikuttavaa asetusta:
- Equipment Status. Kun tilaksi merkitään “Out of Service” (poissa käytöstä), suunnitelma “will reorganize jobs based on what equipment remains in an operational status.” (järjestää työt uudelleen sen mukaan, mitkä laitteet ovat edelleen toimintakunnossa.)
- Can Run Unattended. Koneille, joille työntekijä tekee asetukset ja jotka suorittavat sen jälkeen työvaiheen loppuun ilman valvontaa tai käyvät työvuorojen ulkopuolella.
- Unlimited Capacity. Laitteille, jotka “can run simultaneous jobs” (voivat käsitellä useita töitä samanaikaisesti), kuten maalauskaappi tai uuni.
Kaikki muut koneet suorittavat yhden työvaiheen kerrallaan. (lähde)
2. Osastot ja työvuorot
“Departments are best thought of in terms of personnel constraints.” (Osastoja kannattaa tarkastella henkilöstörajoitteiden kautta.) Jokaisella osastolla on yksi tai useampi työvuoro. Vuorolle määritellään alkamis- ja päättymisaika, työpäivät, vuoron aikana käytettävissä olevat laitteet sekä “how many pieces of equipment can be running at the same time.” (kuinka monta laitetta voi käydä samanaikaisesti.) Vuoron kapasiteetti voidaan myös merkitä rajattomaksi. Lisäksi API:ssa on määriteltävissä uusien töiden enimmäismäärä vuoroa kohti. (lähde)
3. Työpisteet ja työvaiheet
“A Fulcrum Work Center is defined as a group of interchangeable equipment with similar capabilities.” (Fulcrumin Work Center on ryhmä keskenään korvaavia laitteita, joilla on samankaltaiset ominaisuudet.) Fulcrum täsmentää: “you will be scheduling to equipment. The Work Center tells the schedule what equipment can be used for a specific operation.” (Työt suunnitellaan laitteille. Work Center kertoo suunnittelutoiminnolle, mitä laitteita tiettyyn työvaiheeseen voidaan käyttää.)
Työvaiheille määritellään vakioidut asetus-, henkilötyö- ja koneajat. API:ssa asetusaika on joko fixed tai perUnit. Vaihtoehtoihin kuuluvat puskuriaika, työvaiheen jakaminen kahdelle koneelle sekä laitteiden samanaikainen varaaminen, jolloin työvaihe estää muiden koneiden käytön suorituksensa ajaksi. Reitityksessä voidaan määrätä käytettäväksi tiettyä konetta. (lähde)
4. Prioriteetti ja kaksi algoritmia
“The schedule prioritizes jobs first based on the following: Work In Process, Job Priority Level, Production Due Date.” (Työt priorisoidaan seuraavassa järjestyksessä: keskeneräinen tuotanto, työn prioriteetti ja tuotannon määräpäivä.) “High priority jobs will always be scheduled before moderate to low priority.” (Korkean prioriteetin työt suunnitellaan aina ennen keskitason ja matalan prioriteetin töitä.) Tämän jälkeen myöhässä olevat alemman prioriteetin työt sijoitetaan vapaisiin kohtiin myöhästymisen mukaisessa järjestyksessä.
Fulcrumissa on kaksi toimintatapaa:
- Greedy. “When you schedule a job, the schedule will look at the current state of the schedule.” (Kun työ lisätään suunnitelmaan, toiminto tarkastelee suunnitelman nykytilaa.) Sen jälkeen työn vaiheet sijoitetaan niin, että työ valmistuu mahdollisimman aikaisin.
- Just in Time. Sijoittaa työn valmistumisen “as close to the due date as possible” (mahdollisimman lähelle määräpäivää) ja siirtyy Greedy-toimintatapaan, jos työtä ei voida saada valmiiksi määräpäivään mennessä.
Työlle voidaan määritellä myös aikaisin sallittu aloituspäivä: “the job won’t be scheduled before that date” (työtä ei sijoiteta suunnitelmassa tätä päivää aikaisemmaksi). (lähde)
5. Materiaalit
Työhön liitettyjen ostotilausten Expected Receive -päivät määräävät työn päivämäärät. Jos avointa ostotilausta ei ole, suunnittelutoiminto käyttää nimikkeen arvioitua toimitusaikaa ja sen puuttuessa toimittajan oletustoimitusaikaa. Puuttuvista materiaaleista Fulcrum toteaa: “If materials are not in stock, the schedule assumes that you are IMMEDIATELY ordering the material when you hit “Schedule” on the job”. (Jos materiaaleja ei ole varastossa, suunnittelutoiminto olettaa, että tilaat materiaalin VÄLITTÖMÄSTI, kun painat työn Schedule-painiketta.)
6. Suunnittelunäkymä ja Job Tracking
“Each column is a separate piece of equipment.” (Jokainen sarake edustaa yhtä laitetta.) Työvaiheet näkyvät ylhäältä alas prioriteetin ja määräpäivän mukaisessa järjestyksessä. Kunkin koneen alla näkyvät työjono ja seuraava vapaa päivämäärä. Koneenkäyttäjät kirjaavat työn aloituksen Job Tracking -toiminnolla, joka “is a reflection of the schedule.” (heijastaa tuotantosuunnitelmaa.) Lukitusjakson avulla suunnittelijat voivat tehdä lähiajan muutoksia käsin, “but everything further out can still be auto-scheduled.” (mutta kaikki myöhemmät työt voidaan edelleen suunnitella automaattisesti.) (lähde)
Mitä jää suunnittelijan vastuulle
- Koneenkäyttäjät käsitellään lukumääränä. Vuorokohtainen Max Equipment -arvo “is usually determined by how many people you have working in a certain area at that time.” (määräytyy yleensä sen mukaan, kuinka monta henkilöä tietyllä alueella on tuolloin töissä.) Kun joku ilmoittautuu sairaaksi, esihenkilö voi “decrement the Max Equipment by 1” (pienentää Max Equipment -arvoa yhdellä). Suunnittelijan on muistettava, kuka tekee minkäkin työn ja mitkä työt vaativat kaksi henkilöä.
- Asetusajat määritellään työvaihekohtaisesti. Kullekin reitityksen työvaiheelle annetaan kiinteä tai kappalekohtainen asetusaika. Samalla koneella työstä toiseen siirtymiseen kuluvaa aikaa ei ole dokumentoitu erillisenä lähtötietona.
- Työkalut ovat kalibrointitietueita. Fulcrumin Tools-toiminnon tietueet kuvaavat kalibrointijärjestelmän kohteita: “measurement instrument or gage” (mittalaite tai tulkki). Yhteiset kiinnittimet ja meistit eivät ole hienokuormituksen resursseja.
- Materiaalin oletetaan olevan tilauksessa. Puuttuva materiaali käsitellään suunnitelmassa ikään kuin se olisi tilattu samalla hetkellä, kun työ lisättiin suunnitelmaan.
- Prioriteetti menee määräpäivän edelle. Korkean prioriteetin työt tulevat aina ensin, ja myöhässä olevat työt sijoitetaan niiden jälkeen.
- Uudelleensuunnittelu tehdään päivittäin. “The schedule automatically will pull in scheduled jobs once a day.” (Suunnittelutoiminto aikaistaa suunniteltuja töitä automaattisesti kerran päivässä.) Saman päivän muutoksia varten “you will need to select the Reschedule button in the top right of the schedule.” (sinun on painettava suunnittelunäkymän oikeassa yläkulmassa olevaa Reschedule-painiketta.)
- Limitystoiminto on yksinkertainen. Jatkuva virtaus mahdollistaa työvaiheiden limityksen, mutta “those with fixed run times (not per-unit) will not be allowed to overlap.” (työvaiheita, joiden suoritusaika on kiinteä eikä kappalekohtainen, ei voi limittää.) Fulcrum kuvaa toimintoa näin: “a simple version of continuous flow” (yksinkertainen versio jatkuvasta virtauksesta). (lähde)
Käytännössä työnjohtaja järjestelee, kuka käyttää mitäkin konetta, ryhmittelee asetuksia muistinvaraisesti ja pitää valkotaulua näytön vieressä.
Milloin Fulcrumin oma hienokuormitus riittää
Fulcrumin Autoschedule riittää, kun:
- Koneet ovat pullonkaula ja työntekijät siirtyvät vapaasti koneelta toiselle, joten yksi osasto ja koneiden lukumäärä kuvaavat henkilökapasiteettia hyvin.
- Asetuksiin kuluu suunnilleen sama aika riippumatta siitä, mitä koneella tehtiin edellisenä.
- Kiinnittimet ja työkalut ovat konekohtaisia.
- Materiaali on varastossa tai ostotilausten Expected Receive -päivät pidetään ajan tasalla.
- Päivittäinen uudelleensuunnittelu ja Reschedule-painike riittävät tuotannon muutoksiin.
Jos tämä kuvaa tuotantoasi, pidä reititysten ajat, työvuorot ja seisokit ajan tasalla. Käytä prioriteetteja töiden raahaamisen sijaan, kuten Fulcrumin omissa ohjeissa neuvotaan, ja jatka Fulcrumin käyttöä ilman erillistä järjestelmää.
Milloin tarvitset erillisen hienokuormitusohjelmiston
Fulcrumin oma suunnittelutoiminto ei enää riitä, kun useampi näistä kohdista toteutuu:
- Tiettyjen koneenkäyttäjien tai asettajien saatavuus ratkaisee, mitä voidaan tehdä, ja jotkin työt vaativat kaksi tai kolme henkilöä samanaikaisesti.
- Tuotevaihdon kesto riippuu edellisen työn materiaalista, väristä, kiinnittimestä tai työkaluryhmästä.
- Kiinnittimet, meistit tai työkalut ovat usean koneen yhteiskäytössä.
- Materiaalien myöhästyminen, konerikot ja kiiretyöt pakottavat suunnittelemaan tuotannon uudelleen useita kertoja päivässä.
- Käytössä on 20 konetta tai enemmän, ja työnjohtaja käyttää päivittäin tunteja sen päättämiseen, kuka tekee mitäkin.
Mitä ominaisuuksia kannattaa etsiä
- Koneenkäyttäjien rajallisen saatavuuden huomiointi: kunkin omat työvuorot ja poissaolot sekä useita henkilöitä vaativat työt.
- Asetusaikamatriisi: työjärjestyksestä riippuvat tuotevaihtoajat, jotka voivat olla eri pituisia eri suuntiin vaihdettaessa ja joiden avulla asetuksiin kuluva kokonaisaika minimoidaan.
- Yhteiskäytössä olevien työkalujen rajallisen saatavuuden huomiointi.
- Materiaalit huomioiva hienokuormitus jokaisen muutoksen yhteydessä niin, että varastosaldot ja ostotilausten tulevat toimitukset otetaan huomioon.
- Koko suunnitelman optimointi sekunneissa sekä automaattinen uudelleensuunnittelu tuotannon muuttuessa.
- Konkreettinen tapa kirjoittaa tiedot takaisin Fulcrumiin. Fulcrumin API:ssa suunnitellut päivämäärät ovat vain luettavissa. API hyväksyy kullekin työvaiheelle mukautettuja kenttiä sekä ajastimia ja määriä. Kysy jokaiselta toimittajalta tarkasti, mitä API-kutsuja heidän suunnitteluratkaisunsa käyttää.
Vaihtoehdot jakautuvat kolmeen ryhmään:
- Fulcrumin oma Autoschedule suunnittelee koneiden käytön Fulcrumin sisällä.
- Suuryrityksille suunnatut APS-kokonaisuudet ja tiedostopohjaiset suunnitteluohjelmistot liitetään järjestelmään räätälöidyillä rajapinnoilla tai CSV-vienneillä. Päivämäärät syötetään usein uudelleen käsin.
- Pilvipohjainen APS, jossa on toiminnot tuotannon toteutukseen, suunnittelee kaikkien resurssien käytön automaattisesti Fulcrumin rinnalla ja tuo suunnitelman koneenkäyttäjien käyttöön. SkyPlanner kuuluu tähän ryhmään.
Mihin SkyPlanner sopii
SkyPlanner APS kattaa kaikki edellä mainitut kohdat. Arcturus optimoi koko suunnitelman sekunneissa työn prioriteetin, valmistumispäivän ja asiakkaan prioriteetin sekä Fast Track- ja Dynamic Priorities -toimintojen perusteella. Kiiretyö saa paikkansa, ja Bulldozer siirtää myöhempiä töitä tehdäkseen sille tilaa.
Jokaisen koneen, työntekijän, työkalun ja materiaalin saatavuus on rajallinen ja sidottu todellisiin kellonaikoihin. Jokaisella työntekijällä on omat vuoronsa, lomansa ja poissaolonsa, ja kolme työntekijää vaativaan työhön varataan kolme henkilöä, joilla on vuorossaan vapaata aikaa. Yhdellä koneella käytössä olevaa työkalua ei voi varata samanaikaisesti toiselle koneelle. Kun kone tai henkilö ei ole käytettävissä, laskentamoottori käyttää määrittämiäsi vaihtoehtoja.
Asetusaikamatriisiin tallennetaan kunkin tuoteparin väliset vaihtoajat kumpaankin suuntaan, esimerkiksi sinisestä punaiseen 30 minuuttia ja punaisesta siniseen 60. Laskentamoottori valitsee järjestyksen, jossa asetuksiin kuluu vähiten aikaa. Materiaaliohjattu hienokuormitus simuloi tulevia varastosaldoja nykyisen varaston ja saapuvien ostotilausten perusteella, joten työt suunnitellaan vain ajankohtiin, jolloin materiaalia on saatavilla.
Fulcrumin tietomalli sopii suoraan SkyPlanneriin. Työpisteistä tulee työpisteryhmiä, laitteista työpisteitä, Unlimited Capacity -uuneista erätöitä ja osastojen vuoroista työvuoroja. Autopilot päivittää suunnitelman automaattisesti tuotannon muuttuessa, ja Running Time Lock pitää aloitetut työt paikoillaan. Työntekijät näkevät työjononsa ja kirjaavat työnsä Mobile Confirmations-, Production Timer- ja Quick Log Mode -toiminnoilla.
Valitse SkyPlanner, kun työntekijät, asetukset ja yhteiskäytössä olevat työkalut ratkaisevat yhtä lailla kuin koneet, mitä seuraavaksi voidaan valmistaa.
Valitse SkyPlanner, kun suunnittelet tuotantoa uudelleen useita kertoja päivässä ja haluat aikataulun päivittyvän itsestään.
Valitse SkyPlanner, kun haluat omalle tuotannollesi toimivan aikataulun viikoissa ja aika- ja määrätiedot takaisin Fulcrumiin.
Aloita CSV-viennillä 30 päivän maksuttomalla kokeilujaksolla (enintään 20 työpistettä, ei luottokorttia). Sen jälkeen hinta on alkaen 199 € kuukaudessa kuukausilaskutuksella, ja siihen sisältyy 5 työpistettä. Integraatio hinnoitellaan etukäteen prosessisi ja tarpeidesi mukaan samassa tarjouksessa käyttöpakettisi kanssa.
SkyPlanner integroituu Fulcrumiin kaksisuuntaisesti Fulcrum Public API -rajapinnan kautta. Fulcrumista tuodaan työt, reititysten työvaiheet, työpisteet, laitteet ja työvuorot. Jokaiselle työn työvaiheelle palautetaan suunniteltu aloitus, lopetus ja työpiste sekä työntekijöiden käyttämä aika ja valmistuneet määrät. SkyPlannerin tiimi määrittää integraation käyttöönoton yhteydessä, tai Fulcrum-konsulttisi tai kehittäjäsi toteuttavat sen SkyPlannerin dokumentoidun REST API -rajapinnan avulla (API-dokumentaatio).
Lue yleiskuvaus SkyPlanner Fulcrumille -sivulta, tutustu Fulcrum-integraatio-oppaaseen, katso kaikki ominaisuudet tai vertaile muita järjestelmiä ERP-integraatioiden koontisivulla.
Valmistavan teollisuuden kokemuksia SkyPlannerista
2 hsäästöä joka viikko
“SkyPlanner on vienyt tuotannonsuunnittelumme Excel-taulukoista reaaliaikaiseen tuotannon optimointiin.”
Kalle Kalliomäki, toimitusketjuasiantuntija
UTU · Sähkökeskukset ja kojeistot
Tuotannonsuunnittelussa säästyy 2 tuntia työaikaa joka viikko, ja uusi työjono saadaan tuotantolinjalle sekunneissa.
+90%tuotannon tehokkuuteen
“Tuotannon tehokkuus on kasvanut 90%.”
Abdul Rucyinga, IT-johtaja
Laboratory & Allied · Lääkevalmistus
Tuotannon tehokkuus on kasvanut 90%, ja kaikki työpisteet kattava optimoitu kolmen kuukauden suunnitelma syntyy alle 30 minuutissa.
1 000:iaautomaattisesti aikataulutettuja työtilauksia
“Tuotanto on aivan eri tavalla hallinnassa, ja ymmärryksemme kapasiteetista on täysin eri tasolla.”
Hannu Ryynänen, toimitusjohtaja
Mamec · Teollisuussekoittimet, pumput ja korkean teknologian sopimusvalmistus
Tuhansien työtilausten aikataulut suunnitellaan automaattisesti, ja koko organisaatiolla on reaaliaikainen näkymä tuotantoon.
6 kuukauttavapaata kapasiteettia myynnin nähtävillä
“SkyPlanner luo luotettavan perustan kaikelle tuotannonsuunnittelulle.”
Anu Järvinen, tuotantopäällikkö
Fredman Operations · Elintarvikekelpoiset pakkauspaperit
Myynti näkee vapaan kapasiteetin kuusi kuukautta eteenpäin, ja aikataulumuutospyyntöihin, joiden käsittely vei aiemmin tunnin tai enemmän, vastataan sekunneissa.
Usein kysytyt kysymykset
Onko Fulcrumissa työkalu hienokuormitukseen?
Kyllä. Fulcrumin Autoschedule sijoittaa töiden työvaiheet laitteille automaattisesti Greedy- tai Just-in-Time-tilassa osastojen työvuorojen puitteissa. Suunnittelijat ohjaavat sitä töiden prioriteeteilla, määräpäivillä ja aikaisimmalla aloituspäivällä. Jäädytetylle ajanjaksolle voi tehdä muutoksia käsin.
Suunnitteleeko Fulcrum yksittäisten työntekijöiden työt?
Ei. Fulcrum huomioi henkilöstön sen perusteella, kuinka monta konetta vuorossa voi käydä samanaikaisesti. Esihenkilö pienentää tätä lukua, kun joku on poissa. SkyPlanner APS suunnittelee jokaisen työntekijän työt vuorot ja poissaolot huomioiden, myös silloin, kun työhön tarvitaan useita henkilöitä.
Käsitteleekö Fulcrum työjärjestyksestä riippuvia asetusaikoja?
Fulcrum tallentaa asetusajan kullekin reitityksen työvaiheelle joko kiinteänä tai yksikkökohtaisena aikana. SkyPlanner käyttää asetusaikamatriisia, johon tallennetaan tuoteparien väliset vaihtoajat (sinisestä punaiseen 30 minuuttia, punaisesta siniseen 60), ja järjestää työt niin, että nämä ajat jäävät mahdollisimman lyhyiksi.
Kuinka usein Fulcrum päivittää aikataulun?
Fulcrumin ohjeen mukaan aikatauluun haetaan suunnitellut työt kerran päivässä. Saman päivän muutokset saa näkyviin painamalla Reschedule-painiketta. SkyPlannerin Autopilot päivittää aikataulun automaattisesti tuotannon muuttuessa.
Voinko testata SkyPlanneria omilla Fulcrum-tiedoillani?
Kyllä. Vie nimikkeet, reititykset ja avoimet työt Fulcrumista CSV-tiedostoihin, tuo ne SkyPlanneriin 30 päivän kokeilujakson aikana ja vertaa aikataulua nykyiseesi. Katso hinnat, aloita kokeilu tai ota yhteyttä myyntiin.