Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
programów,coumożliwiłoichszerokierozpowszechnienie,takżewmałychzakładachprodukcyjnychorazwszkolnictwie.
ZaznaczyłsięrównieżwpływkomputerowychsystemówCAD/CAM(wpostacinakładekWOP)narozwójsamychukładów
sterowanianumerycznego.
Obecnyokresrozwojukomputerowegowspomaganiagenerowaniaprogramówsterującychobejmujelatapo1995
r.Nastąpiłyistotnezmianyjakościowenowejgeneracjioprogramowaniasystemowegoiużytkowego.Podstawowecechy
pakietówoferowanychobecnieto:
sieciowycharakteroprogramowania,wtympowiązaniazInternetem;
graficznyinterfejsużytkownika(GUI)poprawiającyergonomicznośćpracy,skracającyczasopanowaniasystemuprzez
użytkownika;
wysokistopieńintegracji(CIM)pozwalającynabezkonfliktowewspółużytkowaniedanychkonstrukcyjnych,wytwórczych,
produkcyjnychimarketingowychwramachprojektowaniawspółbieżnego(CE);
wykorzystaniemetodologiibazywiedzyoperującejnaformachelementarnych(ang.
features);
możliwośćprzetwarzaniagrafiki3D;
corazczęstszeużytkowaniesystemówdoradczychopartychnaprzetwarzaniubazywiedzy,stosującychmetodologie
należącedodziedzinysztucznejinteligencji.
Obecniedominującawizualno-obiektowageneracjajęzykówoprogramowaniaumożliwiaszybkąbudowęinterfejsu
użytkownika,bezproblemowąobsługębazdanych,wykorzystanieobszernychbibliotekprocedurdotyczącychfunkcji
systemowychsprzętukomputerowego(grafika,komunikacjazportamiwejścia/wyjścia,obsługaInternetuitd.)orazszybkie
generowaniepakietówinstalacyjnych.Językiteobecnieczęściąobszernych,wielofunkcyjnychplatformprogramistycznych,
integrującychśrodowiskooprogramowania.
Stopieńautomatyzacjimetodyprogramowaniamaistotnywpływnajejefektywność,elastycznośćorazzakresfunkcjonalny.
Wprogramowaniuautomatycznymdaneźródłoweograniczonewyłączniedodanychkonstrukcyjnychzrysunku
wykonawczegoiewentualniedanychdotyczącychcharakteruprodukcji.Programjestwcałościgenerowanyautomatycznie,
zuwzględnieniemdanychzbazdanych(narzędziowych,materiałowych,obrabiarkowychiinnych)iwiedzyzbazwiedzy
ooperacjachwytwarzania.Uwzględnieniecharakteruprodukcjiwarunkujemożliwośćoptymalizacjiprogramupodwzględem
efektywności.Należypodkreślić,żepełnaautomatyzacjaspotykanajestbardzorzadko.NawetjeślisystemCAPPlubCAM
korzystatylkozdanychrysunkowych(wpostacielektronicznej),toitaknajczęściejrysunektenwymagaręcznego
przystosowaniadowymogówsystemu.Pełnaautomatyzacjaczęstouniemożliwiawygenerowanieprogramudlabardziej
skomplikowanejczęści.Stądszukasięraczejrozwiązańwmetodachinteraktywnych.
Przyprogramowaniułautomatycznymdaneźródłoweopróczinformacjiogeometriielementuzawierajątakże
informacjeooperacjiwytwarzania(sugerowanenarzędziaskrawające,kolejnośćzabiegów,parametryobróbkiitp.).Komputer
wykonujetutylkoczynnościpomocnicze.Programistamapełnąkontrolęnadprogramem.Przykładowefunkcjesystemu
komputerowegoto:weryfikacjapółfabrykatu,redagowaniecyklistałych,dobórnarzędziiparametrówobróbki,wyznaczanie
ekwidystanty,ekonomicznypodziałarkusza(przywycinaniu),redagowanieisymulacjagraficznaprogramusterującego
obrabiarką,obliczenieczasumaszynowego,tworzeniedokumentacjiwarsztatowejiinne.