Fastems

Fastems Fastsimu - tehokas offline-ohjelmointiohjelmisto roboteille

Offline-ohjelmoinnista (OLP) on tulossa perusvaatimus moniin robottisovelluksiin, varsinkin jäysteenpoistoon ja viimeistelyyn. Useimmat markkinoilla olevat OLP-ohjelmat on kuitenkin suunniteltu yleiskäyttöön, minkä vuoksi niistä usein puuttuu joitain näissä sovelluksissa tarvittavia oleellisia ominaisuuksia. Se tekee tavallisella OLP-ohjelmalla ohjelmoinnista monimutkaista, aikaa vievää ja hankalakäyttöistä. Fastems Fastsimu on tehokas offline-ohjelmointi- ja simulointiohjelma, joka on erityisesti suunniteltu robotisoituun jäysteenpoistoon ja viimeistelyyn.

Robotiikan OLP-visualisointi
Robottiohjelmien luonti onnistuu joko 3D CAD-malleja käyttämällä tai hyödyntämällä CAD/CAM-ohjelmalla luotuja työstöratoja. Robottiohjelma on käyttövalmis simuloinnin jälkeen.

Fastsimu on suunniteltu helppokäyttöiseksi ja nopeasti ohjelmoitavaksi. Käyttöliittymä sisältää vain työhön vaadittavat työkalut, ei mitään muuta. Fastsimu pohjautuu Visual Componentsin luomaan ohjelmistoalustaan, joka tarjoaa erinomaisen suorituskyvyn ja toimivuuden.

CNC-työstöratoja voidaan tuoda mistä tahansa CAD-/CAM-ohjelmistosta Fastsimuun ja hyödyntää edelleen robotin ohjelmoinnissa. Fastsimussa on erikoistyökalut viimeistelyprosesseissa tyypillisten suurten työstöratojen käsittelyyn. Robotin ulkoisten akseleiden, pyöröpöydän ja/tai lineaariradan arvot määräytyvät automaattisesti, mikä tekee ohjelmoinnista suoraviivaista ja helppoa.

Fastsimu tukee erilaisia 3D CAD -tiedostotyyppejä kiinnittimien ja työkappaleiden mallien tuomista varten. Ohjelmisto sisältää tehokkaat työkalut jäysteenpoistoratojen luomiseen 3D CAD-mallien piirteiden perusteella. Fastsimu tunnistaa mallien piirteet ja luo radat automaattisesti halutuille pinnoille, reunoille ja aukoille. Kalibrointityökaluilla minimoidaan simulointimallin ja todellisen robottisolun väliset poikkeamat.

Simuloinnilla varmistetaan robottiohjelman virheetön suoritus ennen siirtoa tuotantorobotille. Simulointi sisältää robotin liikeohjelman ja automaattisten työkaluvaihtojen suorituksen lisäksi ulottuvuus-, nivelraja-, nivelnopeus-, singulariteetti- ja törmäystarkastelun. Tahtiaikoja tarkastelemalla voidaan myös optimoida robotin työkiertoja. Onnistuneen simulaation jälkeen ohjelma ladataan tietokoneelta robottiohjaimeen. Ohjelmoinnista aiheutuvat tuotantoseisokit ovat lyhyitä Fastsimua käytettäessä. Tämä on valtava etu online-ohjelmointiin verrattuna.



Robotin etäohjelmointi. Ari Lylynoja, Fastems Oy Ab.

Ominaisuudet

  • Laaja tuki eri CAD-mallien tuonnille. Vakiotiedostomuodot: VRML, STL, DXF, 3ds ja valinnaisesti jokin seuraavista:  Inventor, JT, Open, Parasolid, SolidWorks, CATIA, STEP, ProE, IDEAS NX, IGES.
  • Robottivalmistajasta riippumaton avoin sovellus.
  • Älykomponentteihin perustuva robottisolun mallinnus.
  • Julkisia komponenttikirjastoja voidaan hyödyntää robottisolun mallinnuksessa.
  • Pyöröpöytiä ja lineaariratoja voidaan käyttää robotin ulkoisena akselina.
  • Kattavat työkalut simulointimallin kalibrointiin.
  • Robottiohjelmien luonti onnistuu automaattisesti CAD/CAM-ohjelmalla luotujen työstöratojen pohjalta (tuonti APT-/NCI-muodossa).
  • Automaattinen ohjelmapisteiden orientoinnin optimointi ja ulkoisten akselien määritys.
  • Robottiohjelman pisteiden automaattinen luonti on mahdollista 3D CAD -mallin avulla.
  • Kattavat ominaisuudet ohjelmapisteiden ja reittien muokkaamiseen: paikan ja orientoinnin säätö sekä pisteryhmien kopiointi, siirto ja peilaus.
  • Prosessiparametrit ja I/O-määritykset, tuki käyttökohtaisille ohjeille.
  • Robottiohjelman simulointi:
    • Törmäysten ja läheltä piti -tilanteiden havainnointi.
    • Robotin nivelrajojen, -nopeuksien ja -kiihdytysten valvonta sekä singulariteetin havainnointi.
    • Työkalun vaihdon simulointi.
    • Tahtiajan tarkastus.
  • 2-suuntaiset kääntäjät robottiohjelmien siirtoon Fastsimun ja robottiohjaimen välillä.
  • Lisäominaisuuksien käyttöönotto on mahdollista Python-ohjelmointikielen avulla.
  • Järjestelmävaatimukset
    • Windows XP -käyttöjärjestelmä tai uudempi
    • 3D-grafiikkakiihdyttimen käyttö on suositeltavaa.