CNC programmering og kunstig intelligens
CNC Programmering & Kunstig Intelligens I dette indlæg vil jeg dele mit syn på kunstig intelligens (i resten af indlægget angivet som AI), og dens indtog i CNC-programmering. Men...
CAMWorks var det første CAM system, integreret i SOLIDWORKS.
Fra den position, som førende CAM løsning, har man løbende vedligeholdt dén position.
Oplev automatisk featuregenkendelse som rent faktisk virker og samme tid er hurtig.
CAMWorks for Solid Edge er et fuldt integreret CAM produkt.
CAM softwaren er feature baseret og udnytter til fulde Solid Edge’s Synchronous Technology.
Den sikre vej til at spare rigtig mange penge...
Her er pakkeindhold og priser - helt uden hemmeligheder.
Tillid starter ved første møde!
Send din sag til vores supportcenter.
Dette er din garanti for at en sag ikke bliver overset.
Store filer kan sendes til vores dropbox.
Dette skal kombineres med en mail til support eller et opkald – ellers ved vi ikke du har sendt os filer og hvad sagen drejer sig om.
Del din skærm, så vi kan logge på hos dig og hjælpe med sagen direkte.
Vi bruger ZOHO Assist som åbner på en ny side.
Vi har masser af postprocessore – måske en til din maskine også.
Spørg os og kom i gang med programmering.
CNC Programmering & Kunstig Intelligens I dette indlæg vil jeg dele mit syn på kunstig intelligens (i resten af indlægget angivet som AI), og dens indtog i CNC-programmering. Men...
CAM, så let kan det gøres! Jeg hørte forleden at CAMWorks var svært at lære. At det var dårligt integreret i SOLIDWORKS…. Altså, CAMWorks, som SOLIDWORKS har valgt som...
HSMXpress lukker En gratis CAM løsning, anvendt af rigtig mange mennesker, trækker stikket. Autodesk vil dermed forsøge at tvinge sine trofaste kunder væk fra den gratis løsning, og ind...
Nesting i SOLIDWORKS? Har du behov for at neste pladedele, og anvender du allerede SOLIDWORKS? Så er det måske en god idé at læse lidt med her! NESTINGWorks –...
Leverandørskifte? CADSYS er blevet købt af Invent, og nu er der mange SOLIDWORKS OEM kunder som er lidt i klemme hos en Autodesk forhandler.Det er nok de færreste som...
Er CAM software en god investering? Hvorfor skal der vælges et CAM system når man jo bare kan programmere på maskinen direkte?Der er flere gode grunde, og jeg fremhæver...
Nyheder i CAMWorks 2020 I det følgende kan du se nogle af de fremhævede nyheder der er at finde i CAMWorks 2020. Nyheder i CAMWorks 2020 Probing Forbedringer i...
CAMWorks Promotion Køb én licens og få nummer to til halv pris. Tilbuddet udløber om: Dage Timer Minutter Se en kort video omkring CAMWorks – et system du ikke...
I dette indlæg vil jeg dele mit syn på kunstig intelligens (i resten af indlægget angivet som AI), og dens indtog i CNC-programmering. Men først er det vigtigt at forstå lidt mere omkring konceptet AI og hvad der faktisk sker i maskinrummet.
AI er software, der læser, kategoriserer og indekserer data. Det analyserede data kan være relativt ubegrænset eller klart afgrænset.
CADWorks.dk ApS kan hjælpe med at implementere AI i din virksomhed - også for områder der ikke har med CAM programmering at gøre.
Hvis man for eksempel har en virksomhed, der laver bygningskomponenter, kunne det være optimalt at vide, hvilke komponenter der er kompatible med hinanden, og dermed lade kunder (eller intern support) stille AI et spørgsmål og få præcis og valide data tilbage som svar. Hvilke skabe passer med hvilke sokler? hvilke låger kan anvendes med diverse beslag? kompatibelt LED-lys eller andet tilbehør. Det samme kan naturligvis anvendes i en virksomhed, der sælger reservedele til biler.
Hvis du vil vide mere om AI i dén sammenhæng, så kan jeg faktisk hjælpe med at lave løsninger til din virksomhed også!
AI er problemløsning af konkrete spørgsmål.
For eksempel hjælp til Excel eller programmering – eller abstrakte, computergenererede billeder eller video, hvis AI-modellen er åben for det.
Jo bedre data AI er fodret med, jo bedre er det resultat, vi modtager som svar.
AI arbejder lynhurtigt, sammenlignet med mennesker.
Det indekserede data skal blot præsenteres tilbage i en form, der giver mening i situationen. For eksempel at præsentere kompatible reservedele til spørgeren.
AI finder ikke nødvendigvis selv på resultater.
Hvis der er fejl i kilden, hvorfra AI har opbygget sit indeks, vil der være fejl i det svar, vi modtager. Det er så muligt at justere og derved lære AI, hvad der virker, og hvad der ikke virker.
I de fleste processer er AI altså afhængig af data, vi kan fodre den med, og vil give os ét (eller flere) svar på opgaven vi stiller.
Hvis vi tager udgangspunkt i CNC fræsning, kan et eksempel være, at AI returnerer to metoder til at bearbejde en lomme ved fræsning:
A) Skrub, Slet og Reife
B) Skrub, Semi-slet, Slet og Reife
Programmøren er i stand til at vurdere, om det er den ene eller anden metode, der skal anvendes, men det er et manuelt valg. Programmøren skal altså selv afgøre, hvilken strategi der er den korrekte. Her vil ægte AI over tid lære, hvornår man med størst sandsynlighed vil vælge den ene frem for den anden. Det kan være noget med materiale eller de tilgængelige værktøjer, der afgør dette – eller krav til tolerance eller overflade, eller det kan være data opsamlet omkring vibrationer fra maskinen, samt målerapporter fra kvalitetskontrollen.
Hvilke områder kan AI optimere bearbejdning?
Et helt åbenlyst sted er metoden, værktøjsbaner beregnes. Specielt når vi taler om de optimerede skrubcykluser – VoluMill, dynamisk fræsning, offset rough og hvad det ellers kaldes. Baner, hvor man helt overlader enhver krølle af værktøjsbanen til maskinen og stoler på, at det nok ikke er helt ved siden af.
Det kan også være valg af værktøj. Hvis AI modellen ved at en given fræser har kørt 80% af sin forventede levetid, så vælger AI sikkert en anden fræser, hvis det er en lang cyklus der skal køres.
AI vil også være i stand til at planlægge produktion mest optimalt, så der genereres flest mulige spindeltimer.
Probeoperationer til automatisk opsætning af nulpunkt, men også til kontrolmål og korrigerende sletspåner er også AI.
Hvordan vil AI ændre måden, vi programmerer maskiner på i fremtiden - og findes der allerede systemer der anvender AI?
Som med alt andet teknologi, så er vi alle hurtige til at tage disse ‘buzz words’ til os og bruge dem i markedsføring. Nogen mener, at AI allerede er en del af CAM-programmering. Hvis det er tilfældet, så har det nok været det i flere år, end de fleste faktisk anerkender. Jeg vil påstå, at AI for bearbejdning og programmering i dag kun findes i en meget simpel form.
Manuel oplæring af software med virksomhedens bedste metoder, er derimod særdeles repræsenteret, og i den grad noget der kan hjælpe virksomheder med at tjene penge.
Software er i dag fuldt ud i stand til at genkende forskellige områder af en 3D-model og ud fra beregninger anbefale metoder til at bearbejde. Det er for eksempel genkendelse af huller, hvor man relativt let kan sætte en CAD-model op til, at et system kan finde standardhuller, gevindhuller eller rivalhuller. Men også langt mere komplekse hultyper, som det man eksempelvis ser i ventilblokke. Det er dog på ingen måde begrænset til huller. Alle såkaldte ‘features’ på en CAD-model kan dybest set analyseres af software, og mulige strategier til bearbejdning anbefales.
Technology Database - bearbejdningsmetoder der fungerer med dine maskiner og værktøjer, i forhold til de emner du programmerer. Dét er intelligent bearbejdning :)
I CAMWorks har vi for eksempel Technology Database, som er prædefinerede metoder til at bearbejde features på. Det er strategier, som er skabt af dine bedste medarbejdere, og er afprøvede på maskinerne og godkendte af kvalitetskontrollen. Når man åbner et nyt emne til programmering, så genkender softwaren de forskellige områder, der skal bearbejdes, og giver et anbefalet resultat til endelig programmering. Hvis noget er forkert ud fra, hvad vi med vores menneskelige analyse kan se, så ændrer vi blot til en anden strategi, som så anvendes til programmeringen. Men hovedsagen er, at vi som sådan ikke skal justere på parametre eller angive skrub-, slet-, reifecykluser – det er leveret til os som resultat af maskinanalyse og input til AI-modellen, som giver mening i vores virksomhed og produktion.
De fleste CAM-systemer har en eller anden grad af samme funktionalitet, men CAMWorks var de første, der rigtig fik det til at virke. Feature-genkendelse er faktisk en indbygget del af SOLIDWORKS, som er baseret på teknologien skabt af CAMWorks til CAM-bearbejdningen.
En anden fordel ved at have en opbygget teknologidatabase, hvor bearbejdningsmetoder er defineret for alle brugere, er, at hvis du mister en eller flere medarbejdere, så tager de ikke deres metoder med sig. Den opbyggede viden for bearbejdning på jeres maskiner med jeres værktøjer ud fra jeres type emner forbliver i virksomheden, og en ny medarbejder kan hurtigt være produktiv på samme niveau som ‘de gamle’ medarbejdere.
Hvis du vil vide mere, så tag gerne fat i mig – eller tag fat i din eksisterende CAM-leverandør for at høre om mulighederne, du har med dit installerede software. Det er nu, du skal med, hvis du vil beholde en fordel.
Du kan eventuelt standard demo af CAMWorks herunder, hvor programmering med et trænet system viser sin værdi.
Overvejer du at anskaffe et CAM system?
Overvejer du at udskifte dit CAM system med et CAD/CAM system?
Ønsker du at rykke op i CAM superligaen, øge produktiviteten og blive langt mere konkurrencedygtig?
Så slå til nu og få CAMWorks gratis på prøve.
Opdag hvor let CAM kan udføres.
For at overholde EU's lovgivning vedrørende dataindsamling beder vi dig acceptere brugen af cookies.
Mere info...