Hoe worden CNC-verspaningsonderdelen geautomatiseerd berekend?
Oroox automatiseert de berekeningen voor CNC-verspaningsonderdelen met behulp van een detectiesoftwaremodule met ingebouwde functionaliteit voor verspaningsontwerp en productie.
Oroox automatiseert de berekeningen voor CNC-verspaningsonderdelen met behulp van een detectiesoftwaremodule met ingebouwde functionaliteit voor verspaningsontwerp en productie. Hier zijn de stappen die betrokken zijn bij het geautomatiseerde calculatieproces voor CNC-onderdelen. Een korte uitleg over hoe Oroox dit doet:
1. Ontwerpinvoer
De eerste stap is het verstrekken van de noodzakelijke ontwerpinvoer, wat doorgaans het definiëren van de onderdeelgeometrie, materiaalspecificaties en eventuele specifieke productiebeperkingen of -eisen omvat.
2. Processelectie
De software gebruikt een algoritme om te herkennen of een onderdeel aanvankelijk wordt geclassificeerd als een gedraaid, gefreesd of draai-freesonderdeel.
3. Opsplitsing
De opsplitsingsalgoritmen splitsen automatisch horizontaal en verticaal in negatieve volumes van het verspaningsonderdeel op basis van de gegeven geometrie en het gedetecteerde productieproces (draaien, frezen of draai-frezen).
4. Classificatie
Alle negatieve volumes worden geclassificeerd zoals gaten, verzinkingen, verzonken boringen, afkantingen, zakken, interne afrondingen, bodemafrondingen, bovenrandafrondingen, centergaten, groeven en vele andere.
5. Initiële oriëntatie
Voor elk negatief volume worden de mogelijke assen verstrekt om samen te voegen tot een initiële oriëntatie op basis van een aangepast algoritme. Alle noodzakelijke oriëntaties worden aanvullend verstrekt.
6. Klemmen
Op basis van de initiële oriëntatie worden de klemmingen berekend. De klemmoeilijkheid wordt herkend en in de berekening meegenomen.
7. Machine- en gereedschapsselectie
Verder worden de eerder gedetecteerde parameters gebruikt om de optimale machine en gereedschappen te kiezen.
8. Bewerkingstijd
Afhankelijk van de classificatie, speciale situaties en afmetingen van elk negatief lichaam worden de juiste aanpak en gereedschappen voor het verminderen van dit volume berekend. De bewerkingstijd wordt vervolgens berekend met behulp van de gereedschapsgebaseerde voedingstijden.
9. Programmering en andere tijden
Vereiste tijden anders dan pure verspaning worden eveneens berekend op basis van diverse factoren. In totaal resulteert dit in een zeer realistische berekening van de productiekosten van een gedraaid, gefreesd of gedraaid/gefreesd onderdeel.
10. Op regels gebaseerde berekening
Alle algoritmen zijn gebaseerd op regels waarbij de berekeningen en beslissingen worden gemaakt op basis van de door de klant vastgestelde criteria. Oroox past klantspecifieke regels of richtlijnen toe om diverse calculatieparameters te bepalen en de prijs te berekenen.
11. Documentatie en output
Zodra de berekeningen en optimalisaties voltooid zijn, genereert de software gedetailleerde tekeningen, productie-instructies en andere noodzakelijke documentatie voor de productie van verspaningsonderdelen. Deze outputs omvatten tijden, afmetingen, toleranties, materiaalspecificaties, patronen, machines, gereedschappen en andere relevante informatie.