Vanlige spørsmål om IRBCAM

Denne delen dekker noen av de mest stilte spørsmålene om IRBCAM. Hvis du ikke finner det du leter etter, er du velkommen til å spørre i vårt forum eller kontakte oss direkte – vi er her for å hjelpe!

Generelle spørsmål

Hva er IRBCAM?

IRBCAM er en programvare for offline robotprogrammering (OLP) og simulering. En nøkkelfunksjon er muligheten til å generere robotspesifikk kode fra importerte CAD/CAM-filer (f.eks. APT-format). Det er mange mulige bruksscenarier, men de mest populære er kontinuerlig banebasert robotmaterialbehandling (f.eks. fresing, skjæring, liming eller sømsveising).

Den første versjonen av IRBCAM ble lansert i 2005 og har siden blitt brukt av robotfagfolk i industrien, små bedrifter, gjør-det-selv-entusiaster og i robotutdanning over hele verden. IRBCAM er anerkjent for sin brukervennlighet, pålitelighet og rimelig pris.

I 2024 ble IRBCAM relansert som en nettbasert programvareabonnementstjeneste.

Hvorfor trenger jeg IRBCAM?CNC-maskiner (Computer Numerical Control) bruker G-CODE som kan genereres direkte fra en NC-verktøybane ved hjelp av vanlige postprosessorer.

Denne tilnærmingen er ikke like enkel med roboter. For det første bruker alle robotprodusenter sine egne proprietære programmeringsspråk, i motsetning til G-CODE.

En annen grunn er antall akser. I maskineringsapplikasjoner er en verktøybane vanligvis 3- eller 5-akset, men en standard robotarm har 6 frihetsgrader (DOF). Bruk av roterende og/eller lineære posisjonerere resulterer i enda flere frihetsgrader.

De overflødige frihetsgradene i systemet er svært nyttige og kraftige, men gjør samtidig generering av robotprogrammer mer komplekse og krevende. Bak kulissene bruker vi “invers kinematikk” og andre teknikker og algoritmer for å beregne robotens leddparametere.

Med IRBCAM gjør vi vårt beste for å skjule denne kompleksiteten for sluttbrukeren og gjøre det raskt og effektivt å generere robotprogrammer direkte fra en verktøybane.

Hva er en verktøybane og hvordan lager jeg en?En verktøybane er ruten som et verktøy må følge under maskineringsprosessen. En typisk arbeidsflyt er som følger: 1. Start med en 3D-design i CAD. 2. Bruk CAM-programvare (enten separat eller innebygd i CAD-programvaren) for å generere verktøybanen og eksportere den ved hjelp av APT-filformatet. 3. Importer APT-filen til et prosjekt i IRBCAM.
Hvordan kan jeg få hjelp og støtte med IRBCAM?

Før du sender en støtteforespørsel, vennligst gjør følgende:

  • Sjekk om spørsmålet ditt allerede kan ha blitt besvart i denne FAQ-en eller i forumet.
  • Sørg for at du bruker den nyeste versjonen av IRBCAM – oppdater nettleservinduet med F5 eller test gjerne i et privat/inkognito nettleservindu. Se også dette forumpost.
  • Sjekk om du oppfyller systemkravene (se nedenfor).
  • Vi begrenser omfanget av vår støtte til IRBCAM-programvaretjenesten, og generelt kan vi ikke gi støtte relatert til drift av roboten, kalibreringsproblemer, feilsøking av maskinvare eller robotvedlikehold. Men hvis du har et gyldig abonnement hos oss, vennligst ta kontakt. Hvis vi ikke kan hjelpe deg direkte, kan vi kanskje koble deg med noen som kan hjelpe.
Hvordan kan jeg lære å bruke IRBCAM?

En god måte å lære å bruke IRBCAM på er å se våre videobaserte opplæringsprogrammer og trinnvise veiledninger. Du finner opplæringsprogrammene her. Alle kontoer er forhåndslastet med flere eksempelprosjekter som er konfigurert med robot, verktøy og bane. Eksempelprosjektene samsvarer med stasjonene som brukes i opplæringsprogrammene. Etter at du har logget inn, finner du eksempelprosjektene i kategorien “Eksempler” under menypunktet Åpne Prosjekt. Hvis du er interessert i en skreddersydd opplæring eller kurs, vennligst kontakt oss på sales@irbcam.com.

Hva er systemkravene og anbefalingene?

IRBCAM er en nettbasert tjeneste og brukes direkte i nettleseren din. Det er ikke nødvendig å laste ned og installere programvare. En nylig oppdatert versjon av din foretrukne nettleser anbefales. Vennligst se denne siden for en mer detaljert beskrivelse av systemkrav og anbefalinger.

Hva er statusen for skrivebordsversjonen av IRBCAM?

Alt salg av den gamle skrivebordsversjonen av IRBCAM er avsluttet, og programvaren vedlikeholdes eller støttes ikke lenger. Hvis du trenger en fornyelseskode for din gamle IRBCAM-lisens, vennligst send en e-post til technical@irbcam.com.

Trenger jeg en robot for å bruke IRBCAM?

Tilgang til eller tilgjengelighet av en robot er ikke nødvendig mens du bruker IRBCAM til simulering. Du trenger bare en robot når du er klar til å distribuere og kjøre den genererte koden.

Hvilke ferdigheter trenger jeg for å bruke IRBCAM?

Hvis du har brukt IRBCAM eller annen OLP-programvare (Offline Robot Programming), bør funksjonalitetene og brukeropplevelsen føles kjent. Det kreves ingen spesielle ferdigheter. Men for å bruke IRBCAM effektivt er en grunnleggende forståelse av roboter, koordinatsystemer og robotterminologi nyttig. For å kjøre kode på en ekte robot må du også vite hvordan du betjener roboten din.

Brukergrensesnitt, navigasjon og økter

Bør jeg forvente å vente på at applikasjonen lastes inn hver gang?Etter innlogging kan det hende du må vente litt på at applikasjonen lastes og initialiseres (ca. 30 sekunder på en 10 Mbit-forbindelse). Den innledende innlastingen er imidlertid bare nødvendig ved første innlogging og etter at en ny versjon er distribuert. Så lenge du bruker applikasjonen på samme datamaskin/nettleser, bør det ikke være nødvendig å laste inn eller logge inn på nytt mellom øktene.
Hvordan zoomer, panorerer og roterer jeg?
  • Zoom inn: musehjulet opp
  • Zoom ut: musehjulet ned
  • Rotere: venstre museklikk + beveg
  • Panorere: høyre museklikk + beveg
Støtter dere noen tastatursnarveier?

Alt+<tast> brukes for rask navigasjon. Den understrekede bokstaven i menypunktene indikerer hvilken tast som skal brukes i kombinasjon med Alt.

Hvilke enheter brukes?
  • Avstander og punkter er i millimeter
  • Rotasjonsenhet er enten Euler (3 vinkler i grader) eller Kvaternion (4 verdier).
Hva regnes som en økt, og hva skjer hvis jeg overskrider grensen?

Hver gang du logger inn, forbruker du en økt. Hvis du overskrider antall gyldige økter, vil du automatisk bli logget ut av den eldste økten. Normalt gjelder én økt per abonnement, men dette kan endres.

  • Flere vanlige vinduer/faner i samme nettleserinstans teller som én økt
  • Hvert privat/inkognito vindu/fane i samme nettleserinstans teller som separate økter
  • Hvert vindu/fane i ulike nettlesere på samme maskin eller på andre datamaskiner teller som separate økter

Prosjekt

Hva er et prosjekt?

Et prosjekt refererer til hele robotoppsettet og inkluderer konfigurasjon for roboten, verktøyet, verktøybanen og eventuelle roterende bord, lineær skinne og ulike geometrier og ressurser.

Hvordan oppretter jeg et prosjekt?

Du kan bruke Prosjektveiviseren eller opprette et manuelt. For eksempel, for å legge til en robot i prosjektet, velger du Robot i Rediger-menyen, og på samme måte velger du Verktøy for å legge til et verktøy.

Hvor lagres dataene mine?

Mens du jobber, lagres dataene lokalt i nettleseren din. Når du aktivt lagrer eller når en periodisk automatisk lagring utløses, lagres prosjektet i vår skytjeneste.

Hvordan får jeg tilgang til programvaren?

Du får tilgang til programvaren fra nettleseren din ved å bruke denne URL. Merk at du trenger en konto for å logge inn.

Hvordan redigerer jeg prosjektet mitt?

Hvis du allerede har lastet inn en robot og legger til en ny, vil den nåværende roboten bli erstattet. Hvis du vil fjerne en robot uten å legge til en ny, kan du gjøre det ved å velge roboten du vil fjerne. For å fjerne et verktøy, lineær skinne eller roterende bord gjelder samme prosedyre. For å fjerne alt fra prosjektet ditt, kan du velge å opprette et nytt tomt prosjekt.

Kan jeg legge til geometrier i prosjektet for å representere råmaterialet mitt eller hindringer som bord eller vegger?

Vi støtter følgende parametriske geometrier: Kuboid, sfæroid, sylinder og kjegle. Du kan også laste opp en tilpasset geometri. For mer informasjon, se spørsmålet “Kan jeg importere tilpassede geometrier og mesher, og hvilke formater støtter dere?”

Er det mulig å importere tilpassede verktøy?

En robot kan brukes med et bredt spekter av verktøy, og derfor støtter vi opplasting av dine egne verktøy. Du finner en liste over støttede filformater under spørsmålet “Kan jeg importere tilpassede geometrier og mesher, og hvilke formater støtter dere?”

Du kan finne disse opplæringsprogrammene nyttige hvis du vil importere et tilpasset verktøy:

Kan jeg importere tilpassede geometrier og mesher, og hvilke formater støtter dere?

Import av tilpassede geometrier støttes ved bruk av følgende filformater: gltf, glb, wrl, stl, obj, fbx og dae. Hvis ressursen din består av flere filer, for eksempel en gltf-fil med binære mesh-filer, kan du også laste den opp som en zip-filarkiv.

Hvilke verktøybaneformater støtter dere?

Følgende importformater støttes: APT, CSV og JSON. Merk at 5-akse verktøybaner ikke støttes i alle abonnementer.

Du kan finne denne opplæringen nyttig hvis du vil generere en verktøybane:

Hvordan kjører jeg den genererte koden på roboten min?

Når du eksporterer robotkode, kan brukeren bruke innstillinger for å konfigurere parametere og preferanser for den genererte koden. Sluttbrukeren må overføre/laste opp den eksporterte koden til roboten. Hvordan koden overføres og kjøres varierer mellom robotprodusenter. Mange roboter støtter opplasting ved bruk av protokoller som FTP og SMB. Vær oppmerksom på at bruk av en robot kan være farlig, og roboteieren og -operatøren er ansvarlig for å overholde sikkerhetsforskrifter.

Roboter, eksterne akser og verktøy

Støtter dere <modell> robot fra <produsent>?

IRBCAM har et omfattende bibliotek av både gamle og nye roboter. For en oppdatert liste over hvilke roboter vi støtter, vennligst opprett en gratis konto, logg inn og sjekk biblioteket. Merk at tilgjengeligheten av roboter i et bestemt abonnement kan endres.

Hva om roboten min ikke er på listen over støttede roboter?

Utvikling og vedlikehold av IRBCAM er i stor grad basert på tilbakemeldinger fra våre sluttbrukere. Ta kontakt med oss for en forespørsel om roboter du savner. Hvis du er en robotprodusent og ønsker at vi inkluderer din(e) robot(er) i biblioteket vårt, vennligst ta kontakt med oss.

Støtter dere <modell> verktøy (endeffektor) fra <produsent>?

Biblioteket inkluderer et begrenset sett med verktøy som generisk verktøy, sveisepistol og ulike spindler. Det generiske verktøyet er parametrisk, og du kan bruke det til å emulere et bredt spekter av verktøy. For en oppdatert liste over hvilke verktøy vi støtter, vennligst opprett en gratis konto, logg inn og sjekk biblioteket.

Hva om verktøyet mitt ikke er på listen over støttede verktøy?
  • Hvis du har CAD-filer, kan du laste opp ditt eget verktøy. Mer informasjon finner du under spørsmålet “Kan jeg importere tilpassede geometrier og mesher, og hvilke formater støtter dere?”
  • Hvis du er en produsent og ønsker at vi inkluderer ditt/dine verktøy i biblioteket vårt, vennligst ta kontakt med oss.
Støtter dere <modell> verktøy (n-te akse, roterende og lineære skinner) fra <produsent>?

Vi støtter både roterende bord og lineære skinner.

Du kan finne disse opplæringene nyttige hvis du vil bruke et roterende bord eller lineær skinne:

Hvordan henger verktøydefinisjonene i CAM-programvaren og i IRBCAM sammen?Verktøyparametrene i CAM-programvaren brukes til å fortelle CAM-funksjonene hvordan kuttene skal planlegges. Det er ingen direkte sammenheng mellom disse parametrene og verktøydataene i IRBCAM. Parameterne i CAM-programvaren beskriver vanligvis verktøydiameter, antall fløyte, verktøylengde osv., mens verktøydataene i IRBCAM beskriver posisjonen og orienteringen til verktøyets spiss i forhold til monteringsflensen på robotens ledd 6.

Hvis roboten krever manuelt verktøybytte, må verktøyet kalibreres på nytt hver gang, og verktøydataene i IRBCAM oppdateres.

Hvis roboten har automatisk verktøybytte, kan en funksjon skrives på robotkontrolleren for å endre verktøydataene som en del av verktøybyttet.

Hvordan kan jeg få verktøyverdier til å bli værende? Hvis jeg velger verktøy A, endrer verdien for X, og deretter velger verktøy B og tilbake til verktøy A, er verdien X for verktøy A tilbake til før endringen.

Verktøyparametrene lagres i prosjektet og ikke i det valgte verktøyet. Vi noterer dette som en fremtidig forbedring – at det ville være fint med muligheten til å ha flere verktøy (og tilhørende verktøyparametere) i ett prosjekt. For øyeblikket er en løsning å ha ett prosjekt per verktøy.

ABB

Når anbefales det å eksportere som PRG og når som MOD?

Det kan bare være én PRG-fil i kontrollerens minne, men flere MOD-filer. Hvis verktøybanen din ikke er for stor og du ikke trenger å beholde andre hovedprogrammer i minnet, kan du eksportere som PRG. Hvis du har store verktøybaner som ikke passer innenfor kontrollerens grenser, bør du eksportere som MOD. Du finner flere detaljer i denne posten på forumet.

Hvis du har en moderne kontroller, kan du også eksportere som PGF. IRBCAM kan også eksportere til sitt eget strømmemodusformat (MOD+ROB) for store verktøybaner.

Feilsøking

Jeg klarer ikke å løse banen – hvilke justeringer og strategier kan jeg bruke for å løse det?

Dette problemet kan være forårsaket av flere ting. Vårt analyseverktøy, som er tilgjengelig under Analyze/Optimizer-menyen, er en effektiv måte å finne innstillinger som vil gjøre det mulig å løse banen. Hvis verktøybanen din er en sammensetning av flere verktøybaner, f.eks. en bane for toppen og en for hver side, kan dette forårsake store diskontinuiteter som ikke kan løses. Denne opplæringen viser en strategi for å håndtere slike tilfeller ved å bruke alternativet Allow large reorient.

Jeg opplevde en stor diskontinuitet i en konfigurert bane – hva kan være galt, og hvordan kan jeg løse det?

Når du importerer APT-filer, sørg for å ha tilstrekkelig antall sifre i desimaltallene. Bruk minst 6 sifre for å unngå problemer med numerisk oppløsning.

Abonnement, fakturering og betaling

Tilbyr dere en demoversjon eller gratis prøveperiode?

Du kan opprette en konto gratis. Den gratis kontoen har begrensninger på funksjoner som baneimport, kodeeksport og lagring av prosjekter. Vi forstår at du kanskje vil prøve full funksjonalitet før du kjøper. For å be om en tidsbegrenset gratis prøveperiode, ta kontakt.

Jeg er student – hvordan kan jeg få tilgang til IRBCAM?

Vi tilbyr pedagogiske lisenser via våre partneruniversiteter. Vennligst sjekk med universitetet ditt og avdelingen som tilbyr robotikkurs og -utdanning om du er kvalifisert for tilgang. Hvis ikke, er du velkommen til å opprette en gratis konto og kjøpe et abonnement.

Jeg er tilknyttet et universitet eller en skole og tilbyr kurs og utdanning relatert til robotikk – hvordan kan jeg integrere IRBCAM i kursene mine?

Vi tilbyr pedagogiske pakker til universiteter og utdanningsinstitusjoner. Kursadministratorer kan bruke vårt administrative grensesnitt til å invitere, gi og tilbakekalle tilgang til studenter. For eksempel kan tilgangen til alle studenter tilbakekalles etter at et kurs eller semester er ferdig. De pedagogiske pakkene er under kontinuerlig utvikling. Vennligst ta kontakt hvis du er interessert.

Hvordan kjøper jeg et abonnement?

For å kjøpe et abonnement må du først opprette en konto. Du kan registrere deg for en konto her. Når du er logget inn, kan du bruke denne lenken for å kjøpe.

Trenger jeg et kredittkort for å abonnere?

Månedlige abonnementer tilbys kun med månedlig betaling med kredittkort. På årlige abonnementer tilbyr vi valgfri fakturert betaling.

Er merverdiavgift inkludert eller ekskludert?

Alle priser er eksklusive merverdiavgift. For privatkunder og bedriftsbrukere i Norge legges merverdiavgift til ved kassen. For privatkunder i EU legges også merverdiavgift til. For bedriftsbrukere i EU legges ikke merverdiavgift til, og omvendt avgiftsplikt gjelder. For bedriftsbrukere utenfor EU legges ikke merverdiavgift til, og landsspesifikke regler gjelder. For å dra nytte av fradrag for merverdiavgift må bedriftskunder vanligvis legge til sitt merverdiavgiftsnummer ved kassen. Hvis du har spørsmål, vennligst ta kontakt med støtte.