Oferă Fulcrum programare cu capacitate finită? Cum funcționează Fulcrum Autoschedule
Da, la nivel de echipamente. Autoschedule din Fulcrum alocă fiecare operație a unei comenzi de producție unui anumit utilaj, în cadrul schimburilor departamentului, care limitează numărul de utilaje ce pot funcționa simultan. Ordinea se stabilește în funcție de producția în curs, nivelul de prioritate al comenzii și termenul de finalizare a producției. Personalul este reprezentat prin acest număr de utilaje, nu prin operatori individuali, iar timpul de reglaj pentru fiecare operație este fix sau calculat pe unitate. Unitățile de producție care au nevoie să includă în același plan operatori, reglaje dependente de succesiunea operațiilor și scule comune folosesc SkyPlanner APS alături de Fulcrum.
Autoschedule face parte din platforma Fulcrum, nu este un modul separat. Fulcrum nu publică o listă de prețuri. În secțiunea de întrebări frecvente precizează: “Pricing is based on company size, scope, and implementation requirements.” (Prețul depinde de dimensiunea companiei, de amploarea proiectului și de cerințele de implementare.) Și adaugă: “Fulcrum doesn’t follow a traditional per-user licensing model.” (Fulcrum nu folosește modelul tradițional de licențiere per utilizator.)
Cum programează Fulcrum producția, pas cu pas
1. Echipamente
Configurarea capacității începe în Business Setup > System Data > Shop Setup. “Equipment within Fulcrum is defined as your machinery and workstations.” (În Fulcrum, echipamentele sunt definite ca utilajele și centrele de lucru ale companiei.) Fiecare echipament are trei setări relevante pentru program:
- Equipment Status. Când echipamentul este marcat “Out of Service” (scos din funcțiune), programul “will reorganize jobs based on what equipment remains in an operational status.” (va reorganiza comenzile în funcție de echipamentele care rămân în stare de funcționare.)
- Can Run Unattended. Pentru utilajele pe care un operator le reglează și care apoi termină operația fără supraveghere sau care funcționează în afara orelor de schimb.
- Unlimited Capacity. Pentru echipamente care “can run simultaneous jobs” (pot executa simultan mai multe comenzi), cum ar fi o cabină de vopsire sau un cuptor.
Toate celelalte utilaje execută câte o singură operație la un moment dat. (sursă)
2. Departamente și schimburi
“Departments are best thought of in terms of personnel constraints.” (Departamentele trebuie privite în primul rând prin prisma constrângerilor de personal.) Fiecare departament are unul sau mai multe schimburi, cu ore de început și de sfârșit, zile lucrătoare, echipamentele care pot funcționa în schimb și “how many pieces of equipment can be running at the same time.” (numărul de echipamente care pot funcționa simultan.) Un schimb poate fi marcat și ca având capacitate nelimitată, iar API-ul pune la dispoziție un număr maxim de comenzi noi pe schimb. (sursă)
3. Centre de lucru și operații
“A Fulcrum Work Center is defined as a group of interchangeable equipment with similar capabilities.” (Un centru de lucru în Fulcrum este definit ca un grup de echipamente interschimbabile, cu capabilități similare.) Fulcrum precizează clar: “you will be scheduling to equipment. The Work Center tells the schedule what equipment can be used for a specific operation.” (Programarea se face pe echipamente. Centrul de lucru îi indică sistemului ce echipamente pot fi folosite pentru o anumită operație.)
Operațiile au timpi standard de reglaj, de manoperă și de funcționare a utilajului. În API, timpul de reglaj este fie fixed, fie perUnit. Opțiunile includ timp tampon, împărțirea unei operații pe două utilaje și programarea simultană a echipamentelor, prin care o operație face indisponibile alte utilaje pe durata execuției sale. Un flux tehnologic poate impune utilizarea unui anumit utilaj. (sursă)
4. Prioritatea și cei doi algoritmi
“The schedule prioritizes jobs first based on the following: Work In Process, Job Priority Level, Production Due Date.” (Programul stabilește prioritatea comenzilor după următoarele criterii, în această ordine: producția în curs, nivelul de prioritate al comenzii și termenul de finalizare a producției.) “High priority jobs will always be scheduled before moderate to low priority.” (Comenzile cu prioritate ridicată vor fi întotdeauna programate înaintea celor cu prioritate medie sau scăzută.) Comenzile întârziate cu prioritate mai mică sunt apoi introduse în intervalele disponibile, în ordinea întârzierii.
Fulcrum oferă două moduri:
- Greedy. “When you schedule a job, the schedule will look at the current state of the schedule.” (Când programați o comandă, sistemul ia în calcul starea curentă a programului.) Apoi îi plasează operațiile astfel încât comanda să fie finalizată cât mai devreme.
- Just in Time. Finalizează comanda “as close to the due date as possible” (cât mai aproape de termenul stabilit) și revine la Greedy când termenul nu poate fi respectat.
O comandă poate avea și o dată minimă de începere, iar “the job won’t be scheduled before that date” (comanda nu va fi programată înainte de acea dată). (sursă)
5. Materiale
Comenzile de achiziție asociate unei comenzi de producție îi stabilesc datele prin câmpurile Expected Receive. În lipsa unei comenzi de achiziție deschise, programul folosește lead time-ul estimat al articolului, apoi lead time-ul implicit al furnizorului. Pentru materialele lipsă din stoc, Fulcrum precizează: “If materials are not in stock, the schedule assumes that you are IMMEDIATELY ordering the material when you hit “Schedule” on the job” (Dacă materialele nu sunt în stoc, programul presupune că le comandați IMEDIAT ce apăsați „Schedule” pe comanda de producție).
6. Ecranul de programare și Job Tracking
“Each column is a separate piece of equipment.” (Fiecare coloană reprezintă un echipament distinct.) Operațiile sunt ordonate de sus în jos după prioritate și termen, iar sub fiecare utilaj apar lucrările în așteptare și următoarea dată disponibilă. Operatorii își înregistrează începerea lucrului prin Job Tracking, care “is a reflection of the schedule.” (reflectă programul.) O fereastră de înghețare le permite planificatorilor să facă modificări manuale pe termen scurt, “but everything further out can still be auto-scheduled.” (dar tot ce se află dincolo de acest interval poate fi programat în continuare automat.) (sursă)
Ce rămâne în sarcina planificatorului
- Operatorii sunt reprezentați printr-un număr. Valoarea Max Equipment pe schimb “is usually determined by how many people you have working in a certain area at that time.” (este de obicei stabilită în funcție de numărul de persoane care lucrează într-o anumită zonă la acel moment.) Când cineva anunță că este bolnav, un responsabil poate “decrement the Max Equipment by 1” (reduce valoarea Max Equipment). Cine execută comanda și ce comandă are nevoie de două persoane sunt detalii pe care planificatorul trebuie să le țină minte.
- Timpii de reglaj sunt fixați pentru fiecare operație. Fiecare operație din fluxul tehnologic are un timp de reglaj fix sau calculat pe unitate. Timpul necesar trecerii de la o comandă la alta pe același utilaj nu apare în documentație ca parametru de intrare.
- Sculele sunt înregistrări de etalonare. În Fulcrum, Tools sunt înregistrări de tip “measurement instrument or gage” (instrument de măsurare sau calibru) în sistemul de etalonare. Dispozitivele de fixare și matrițele comune nu sunt resurse de programare.
- Se presupune că materialele sunt deja comandate. Materialele lipsă din stoc sunt planificate ca și cum ar fi fost comandate în momentul programării comenzii de producție.
- Nivelul de prioritate prevalează asupra termenului. Comenzile cu prioritate ridicată sunt întotdeauna primele, iar cele întârziate sunt introduse după ele, în spațiile disponibile.
- Replanificarea se face zilnic. “The schedule automatically will pull in scheduled jobs once a day.” (Programul preia automat comenzile programate o dată pe zi.) Pentru modificările din cursul aceleiași zile, “you will need to select the Reschedule button in the top right of the schedule.” (trebuie să apăsați butonul Reschedule din colțul din dreapta sus al ecranului de programare.)
- Posibilitățile de suprapunere sunt limitate. Fluxul continuu permite suprapunerea operațiilor, dar “those with fixed run times (not per-unit) will not be allowed to overlap.” (cele cu timpi de execuție ficși, nu pe unitate, nu se pot suprapune.) Fulcrum numește această funcție “a simple version of continuous flow” (o versiune simplă a fluxului continuu). (sursă)
În practică: un șef de atelier care jonglează cu repartizarea operatorilor pe utilaje, reglaje grupate din memorie și o tablă lângă ecran.
Când este suficientă programarea din Fulcrum
Autoschedule din Fulcrum își face treaba când:
- Utilajele reprezintă blocajul, iar oamenii pot trece liber de la unul la altul, astfel că un departament și un număr de utilaje descriu adecvat capacitatea de personal.
- Reglajele durează aproximativ la fel, indiferent de ce s-a produs înainte.
- Dispozitivele de fixare și sculele sunt dedicate fiecărui utilaj.
- Materialele sunt în stoc sau datele Expected Receive din comenzile de achiziție sunt menținute la zi.
- O recalculare zilnică și butonul Reschedule sunt suficiente pentru a ține pasul cu modificările.
Dacă așa funcționează producția dumneavoastră, mențineți corecte duratele din fluxurile tehnologice, schimburile și perioadele de indisponibilitate. Folosiți prioritățile în loc să mutați operațiile prin glisare, așa cum recomandă chiar documentația Fulcrum, și continuați să lucrați în Fulcrum.
Când aveți nevoie de un sistem de programare cu capacitate finită
Nevoile dumneavoastră depășesc posibilitățile sistemului de programare inclus când vă regăsiți în mai multe dintre situațiile următoare:
- Disponibilitatea anumitor operatori sau reglori determină ce poate fi executat, iar unele comenzi au nevoie de două sau trei persoane simultan.
- Timpul de schimbare de fabricație depinde de materialul, culoarea, dispozitivul de fixare sau familia de scule folosite anterior.
- Dispozitivele de fixare, matrițele sau sculele sunt folosite în comun de mai multe utilaje.
- Întârzierile materialelor, defecțiunile și comenzile urgente impun replanificarea de mai multe ori pe zi.
- Aveți 20 sau mai multe utilaje, iar șeful de atelier petrece zilnic ore întregi stabilind cine lucrează pe fiecare.
Ce să căutați
- Operatori tratați ca resurse cu capacitate limitată, cu propriile schimburi și absențe, și posibilitatea de a programa comenzi care necesită mai multe persoane.
- O matrice a timpilor de reglaj: timpi de schimbare de fabricație dependenți de succesiune și diferiți în cele două sensuri, folosiți pentru a minimiza timpul total de reglaj.
- Scule tratate ca resurse comune cu capacitate limitată.
- Programare care ține cont de materiale la fiecare modificare, atât de stocuri, cât și de comenzile de achiziție în curs de livrare.
- Optimizarea întregului plan în câteva secunde și reprogramare automată când apar schimbări în producție.
- Un mecanism concret de scriere a datelor înapoi în Fulcrum. În API-ul Fulcrum, datele programate pot fi doar citite. API-ul acceptă câmpuri personalizate pentru fiecare operație a comenzii, precum și cronometre și cantități. Cereți fiecărui furnizor să precizeze exact ce apeluri folosește sistemul său de programare.
Opțiunile se împart în trei categorii:
- Autoschedule din Fulcrum programează echipamentele direct în Fulcrum.
- Suitele APS pentru companii mari și sistemele de programare bazate pe fișiere se conectează prin interfețe personalizate sau exporturi CSV, adesea cu reintroducerea manuală a datelor calendaristice.
- Sistemele APS în cloud cu funcții de execuție în atelier, categorie din care face parte SkyPlanner, programează automat fiecare resursă alături de Fulcrum și pun planul la dispoziția operatorilor.
Unde se încadrează SkyPlanner
SkyPlanner APS acoperă fiecare punct de mai sus. Motorul Arcturus optimizează întregul plan în câteva secunde, în funcție de prioritatea comenzii, data de finalizare, prioritatea clientului, Fast Track și Dynamic Priorities. O comandă urgentă își primește locul în program, iar Bulldozer decalează operațiile din aval pentru a-i face loc.
Fiecare utilaj, operator, sculă și material este o resursă cu capacitate limitată, programată în intervale orare reale. Fiecare operator are schimburi, concedii și absențe, iar unei comenzi care necesită trei operatori i se alocă trei persoane disponibile în schimburile respective. O sculă folosită pe un utilaj nu poate fi programată simultan pe altul. Când un utilaj sau o persoană nu este disponibilă, motorul folosește alternativele pe care le definiți.
Matricea timpilor de pregătire conține duratele schimbărilor de fabricație pentru fiecare pereche de produse, în ambele sensuri: de exemplu, de la albastru la roșu 30 de minute, iar de la roșu la albastru 60. Motorul alege succesiunea care necesită cel mai puțin timp de reglaj. Programarea în funcție de disponibilitatea materialelor simulează stocurile viitoare pe baza stocului existent și a comenzilor de achiziție în curs, astfel încât operațiile sunt programate doar când materialele sunt disponibile.
Modelul Fulcrum are o corespondență directă în SkyPlanner. Centrele de lucru devin grupuri de centre de lucru, echipamentele devin centre de lucru, cuptoarele Unlimited Capacity devin operații pe loturi, iar schimburile departamentelor devin schimburi. Autopilot reprogramează automat când apar modificări în producție, iar Running Time Lock menține în program operațiile deja începute. Operatorii își văd lista de operații și înregistrează munca prin Mobile Confirmations, Production Timer și Quick Log Mode.
Alegeți SkyPlanner când operatorii, reglajele și sculele folosite în comun determină ce se execută în continuare la fel de mult ca utilajele.
Alegeți SkyPlanner când replanificați de mai multe ori pe zi și doriți ca programul să se actualizeze automat.
Alegeți SkyPlanner când doriți un program funcțional pentru propria fabrică în câteva săptămâni, cu timpii și cantitățile transmise înapoi în Fulcrum.
Începeți cu un export CSV în perioada de probă gratuită de 30 de zile (până la 20 de centre de lucru, fără card de credit). După aceea, prețul pornește de la 199 € pe lună, cu 5 centre de lucru incluse și facturare lunară. Oferta pentru integrare este stabilită de la început, în funcție de procesul și nevoile dumneavoastră, împreună cu abonamentul.
SkyPlanner se integrează bidirecțional cu Fulcrum prin Fulcrum Public API. Sunt importate comenzile de producție, operațiile din fluxurile tehnologice, centrele de lucru, echipamentele și schimburile. Pentru fiecare operație a comenzii sunt transmise înapoi începutul și sfârșitul planificate și centrul de lucru, împreună cu timpul operatorului și cantitățile realizate. Echipa SkyPlanner configurează integrarea în etapa de implementare sau consultantul Fulcrum ori dezvoltatorii dumneavoastră o construiesc folosind REST API documentat al SkyPlanner (documentația API).
Citiți prezentarea de pe pagina SkyPlanner pentru Fulcrum, consultați ghidul de integrare cu Fulcrum, vedeți toate funcționalitățile sau comparați alte sisteme în secțiunea de integrări ERP.
Ce spun producătorii despre SkyPlanner
2 heconomisite săptămânal
„Cu SkyPlanner, am trecut de la planificarea producției în foi de calcul Excel la optimizarea producției în timp real.”
Kalle Kalliomäki, specialist în lanțul de aprovizionare
UTU · Tablouri electrice și aparataj de comutație
Planificarea producției economisește 2 ore de lucru în fiecare săptămână, iar o nouă listă de operații ajunge pe linia de producție în câteva secunde.
+90%eficiență în producție
„Eficiența în producție a crescut cu 90%.”
Abdul Rucyinga, director IT
Laboratory & Allied · Producție farmaceutică
Eficiența în producție a crescut cu 90%, iar realizarea unui plan optimizat pe trei luni pentru toate centrele de lucru durează mai puțin de 30 de minute.
Peste 1.000de comenzi de producție programate automat
„Acum avem un alt control asupra producției și înțelegem mult mai bine capacitatea noastră de producție.”
Hannu Ryynänen, director general
Mamec · Mixere industriale, pompe și producție la comandă de înaltă tehnologie
Mii de comenzi de producție sunt programate automat, iar întreaga organizație are o imagine în timp real asupra producției.
6 lunipentru care echipa de vânzări vede capacitatea disponibilă
„SkyPlanner stă la baza întregii planificări a producției și îi asigură fiabilitatea.”
Anu Järvinen, manager de producție
Fredman Operations · Hârtie pentru ambalaje destinate contactului cu alimentele
Echipa de vânzări vede capacitatea disponibilă cu șase luni în avans, iar solicitările de modificare a programului, care necesitau o oră sau mai mult, primesc răspuns în câteva secunde.
Întrebări frecvente
Fulcrum are un instrument de programare a producției?
Da. Autoschedule din Fulcrum alocă automat operațiile comenzilor pe echipamente, în modul Greedy sau Just-in-Time, în limitele schimburilor fiecărui departament. Planificatorii controlează programarea prin prioritățile comenzilor, termenele de livrare și data de la care pot începe operațiile și pot face modificări manuale în intervalul de înghețare a programului.
Fulcrum programează fiecare operator în parte?
Nu. Fulcrum reprezintă personalul prin numărul de utilaje care pot funcționa simultan într-un schimb, iar un manager reduce acest număr când cineva lipsește. SkyPlanner APS programează fiecare operator ținând cont de schimburi și absențe, inclusiv pentru operațiile care necesită mai multe persoane.
Fulcrum gestionează timpi de reglaj care depind de succesiunea operațiilor?
Fulcrum stochează timpul de reglaj pentru fiecare operație din fluxul tehnologic ca durată fixă sau pe unitate. SkyPlanner folosește o matrice a timpilor de pregătire cu duratele schimbărilor de fabricație între perechi de produse (de la albastru la roșu 30 de minute, de la roșu la albastru 60) și stabilește succesiunea operațiilor pentru a le minimiza.
Cât de des reprogramează Fulcrum producția?
Potrivit documentației de ajutor Fulcrum, comenzile programate sunt preluate în program o dată pe zi, iar planificatorii apasă Reschedule pentru a vedea modificările din ziua respectivă. Autopilot din SkyPlanner reprogramează automat când apar modificări în producție.
Pot testa SkyPlanner cu datele mele din Fulcrum?
Da. Exportați articolele, fluxurile tehnologice și comenzile de producție deschise din Fulcrum în format CSV, importați-le în perioada de probă de 30 de zile și comparați programul rezultat cu cel actual. Consultați prețurile, începeți perioada de probă sau discutați cu echipa de vânzări.