CAM-genereret NC-Programmer

Anvendelse

CAM-genererede NC-Programmer oprettes eksternt i forhold til styringen ved hjælp af CAM-systemer. I forbindelse med 5-akset samtidig bearbejdning og friformede overflader tilbyder CAM-systemer en bekvem og nogle gange den eneste mulige løsning.

Blisk_2

Så de CAM-genererede NC-Programmer udnytter styringens fulde ydeevnepotentiale og giver dig f.eks. mulig interventions- og korrektionsmuligheder, skal visse krav være opfyldt.

CAM-genererede NC-Programmer skal opfylde de samme krav som manuelt oprettede NC-programmer. Derudover opstår der yderligere krav fra proceskæden.

Processkridt

Proceskæden beskriver vejen fra et design til det færdige emne.

Generer 3D-Model
(CAD)
[Object]
Definer bearbejdningsstrategi
(CAM)
[Object]
Udlæs NC-Program
(Postprocessor)
[Object]
Afvikel NC-Program
(NC-Styring)
[Object]
Udfør bevægelse
(Maskine)
[Object]
Emne
[Object]

udlæseformat af NC-Programmer

Udlæs i HEIDENHAIN-Klartext

  • Hvis De udlæser NC-Program i Klartext, har De følgende muligheder:
  • 3-akset udlæsning
  • Udlæsning med op til fem akser, uden M128 eller FUNCTION TCPM
  • udlæsning med op til 5 akser, med M128 eller FUNCTION TCPM
 
Tip
  • Forudsætninger for 5-akset bearbejdning:
  • Maskine med drejeakse
  • Udvidet funktioner Gruppe 1 (Option #8)
  • Udvidet funktioner Gruppe 2 (Option #9) for M128 eller FUNCTION TCPM

Hvis CAM-systemet har maskinens kinematik og de nøjagtige værktøjsdata, kan du udlæse 5-aksede NC-Programmer uden M128 eller FUNCTION TCPM Den programmerede fremføring er forskudt i forhold til alle aksekomponenter pr. NC-blok, hvilket kan resultere i forskellige skærehastigheder.

Et NC-Program med M128 eller FUNCTION TCPM er maskinneutralt og mere fleksibelt, da styringen overtager beregningen af ​​kinematik og anvender værktøjsdata fra værktøjsstyringen. Den programmerede fremføring virker på værktøjsføringspunktet.

Kompenser værktøjets hældning med FUNCTION TCPM (Option #9)

Referencepunkter på værktøj

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.

Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

Eksempler

11 L X+88 Y+23.5375 Z-8.3 R0 F5000

; 3-akset

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.

Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

11 L X+88 Y+23.5375 Z-8.3 A+1.5 C+45 R0 F5000

; 5-akset uden M128

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.

Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

11 L X+88 Y+23.5375 Z-8.3 A+1.5 C+45 R0 F5000 M128

; 5-akset med M128

Udlæsning med vektorer

NV_XYZ

Fra et fysik og geometris synspunkt er en vektor en rettet størrelse, der beskriver en retning og en længde.

Ved udlæsning med vektorer kræver styringen mindst én normaliseret vektor, der beskriver retningen af ​​overfladenormalen eller værktøjets hældning. Eventuelt indeholder NC-blok begge vektorer.

En normaliseret vektor er en vektor med størrelsesorden 1. Vektorstørrelsen er lig med kvadratroden af ​​summen af ​​kvadraterne af dens komponenter.

Normierter Vektor
 
Tip
  • Forudsætninger:
  • Maskine med drejeakse
  • Udvidet funktioner Gruppe 1 (Option #8)
  • Udvidet funktioner Gruppe 2 (Option #9)
 
Tip

De kan kun bruge vektorudgangen i fræsefunktion.

Skift bearbejdningsfunktion med FUNCTION MODE

 
Tip

Vektoroutputtet med retningen af ​​overfladenormalen er forudsætningen for at bruge den indgrebsvinkelafhængige 3D-værktøjsradiuskorrektion (Option #92).

Indstiksvinkelafhængig 3D-Radiuskorrektur (Option #92)

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.

Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

Eksempler

11 LN X0.499 Y-3.112 Z-17.105 NX0.2196165 NY-0.1369522 NZ0.9659258

; 3-akset med overfladenormalvektor, uden værktøjsorientering

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.

Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

11 LN X0.499 Y-3.112 Z-17.105 NX0.2196165 NY-0.1369522 NZ0.9659258 TX+0,0078922 TY–0,8764339 TZ+0,2590319 M128

; 5-akset med M128, overfladenormalvektor og værktøjsorientering

Opbygning af et NC-program med vektorer

8H000_28
3dkorr1

Fladenormalvektorer vinkelret til kontur

Værktøjs-retningsvektor

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.

Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

Eksempel

11 LN X+0.499 Y-3.112 Z-17.105 NX0 NY0 NZ1 TX+0,0078922 TY–0,8764339 TZ+0,2590319

; Retlinje LN med fladenormalvektor og værktøjsorientering

Syntaxelement

Betydning

LN

Retlinje LN med fladenormalvektor

X Y Z

Målkoordinater

NX NY NZ

Komponent for fladenormalvektorer

TX TY TZ

Komponenter for værktøjs-retningsvektorer

Bearbejdningsart efter akseantal

3-akse-bearbejdning

WS_3-Achsbearbeitung

Hvis kun lineærakserne X, Y og Z er nødvendige for at bearbejde et emne, udføres en 3-akset-bearbejdning.

3+2-akse-bearbejdning

Fraesteil_V89

Hvis bearbejdningsplanet skal drejes for at bearbejde et emne, udføres en 3+2-akse-bearbejdning.

 
Tip
  • Forudsætninger:
  • Maskine med drejeakse
  • Udvidet funktioner Gruppe 1 (Option #8)

Skråstillet bearbejdning

Anw126_5Achs

Under skråstillet bearbejdning, også kendt som dykfræsning, står værktøjet i en vinkel, du definerer i forhold til bearbejdningsplanet. De ændrer ikke orienteringen af ​​WPL-CS bearbejdningsplan-koordinatsystemet, kun positionen af ​​drejeakserne og dermed værktøjsvinklen. Styringen kan kompensere for den offset, der opstår i de lineære akser som følge heraf.

Bearbejdningen påføres i forbindelse med underskæringer og korte værktøjsspændelængder.

 
Tip
  • Forudsætninger:
  • Maskine med drejeakse
  • Udvidet funktioner Gruppe 1 (Option #8)
  • Udvidet funktioner Gruppe 2 (Option #9)

5-akse-bearbejdning

Fraesteil_V108_Blisk_V01

Med 5-akset-bearbejdning, også kendt som 5-akset-simultanbearbejdning, bevæger maskinen fem akser samtidigt. Ved friformede overflader kan værktøjet justeres optimalt med emnets overflade gennem hele bearbejdningsprocessen.

 
Tip
  • Forudsætninger:
  • Maskine med drejeakse
  • Udvidet funktioner Gruppe 1 (Option #8)
  • Udvidet funktioner Gruppe 2 (Option #9)

5-akset-bearbejdning er ikke mulig med eksportversionen af ​​styringen.

Processkridt

CAD

Anvendelse

Ved hjælp af CAD-systemer skaber designere 3D-modeller af de nødvendige emner. Forkerte CAD-data har en negativ indvirkning på hele proceskæden, herunder kvaliteten af ​​emnet.

Anvisninger

  • Undgå åbne eller overlappende overflader og overflødige punkter i 3D-modellerne. Brug om muligt CAD-systemets testfunktioner.
  • Konstruer eller gem 3D-modellerne til tolerancemidten og ikke til de nominelle dimensioner.
 
Tip
  • Understøtter fremstilling med yderligere filer:
  • Generer 3D-modeller i STL-format. Den styringsinterne simulering kan bruge CAD-dataene f.eks. som rå- eller færdigdele. Yderligere modeller af værktøjs- og emne-spændejern er vigtige i forbindelse med kollisionskontrollen (Option #40) wichtig.
  • Angiv tegninger med de mål, der skal kontrolleres. Tegningernes filtype er her uden betydning, da kontrollen f.eks. også kan åbne PDF-filer og understøtter dermed papirløs produktion.

Definition

Forkortelse

Definition

CAD (computer- aided design)

Computer hjulpet design

CAM og Postprocessor

Anvendelse

Ved hjælp af behandlingsstrategier inden for CAM-systemerne skaber CAM-programmører maskin- og styringsuafhængige NC-Programmer. baseret på CAD-dataene.

Ved hjælp af postprocessoren udlæses NC-Programmerne til sidst maskin- og styringsspecifikt.

Tips til CAD-data

  • Undgå tab af kvalitet på grund af uegnede overførselsformater. Integrerede CAM-systemer med producentspecifikke grænseflader fungerer f.eks. tabsfrit.
  • Udnyt den tilgængelige nøjagtighed af de modtagne CAD-data. En geometri eller modelfejl på mindre end 1 μm anbefales til efterbehandling af store radier.

Tips til kordefejl og Cyklus 32 TOLERANCE

cyc_32_prozesskette
Nom. bane (emnekontur)
[Object]
Kordefejl
[Object]
NC-data
[Object]
  • Ved skrub er fokus på bearbejdningshastigheden.
  • Summen af ​​kordefejlen og tolerancen T i cyklus 32 TOLERANCE skal være mindre end konturtillægget, ellers er der risiko for konturbrud.

    Kordefejl i CAM-system

    0,004 mm til 0,015 mm

    Tolerance T i Cyklus 32 TOLERANCE

    0,05 mm til 0,3 mm

  • Ved sletspån med målet om høj nøjagtighed, skal værdierne give den nødvendige datatæthed.
  • Kordefejl i CAM-system

    0,001 mm til 0,004 mm

    Tolerance T i Cyklus 32 TOLERANCE

    0,002 mm til 0,006 mm

  • Ved sletspån med henblik på en høj overfladekvalitet skal værdierne tillade, at konturen udjævnes.
  • Kordefejl i CAM-system

    0,001 mm til 0,005 mm

    Tolerance T i Cyklus 32 TOLERANCE

    0,010 mm til 0,020 mm

Cyklus 32 TOLERANCE

Tips til styringsoptemerede NC-udlæsning

  • Undgå afrundingsfejl ved at udlæse aksepositioner med mindst fire decimaler. Mindst fem decimaler anbefales for optiske komponenter og emner med store radier (små krumninger). Outputtet af overfladenormalvektorer (for lige linjer LN) kræver mindst syv decimaler.
  • Forhindre tolerancer i at lægge sammen ved at udskrive absolutte i stedet for trinvise koordinatværdier for på hinanden følgende positioneringsblokke.
  • Hvis det er muligt, udlæs positioneringsblokke som cirkulære buer. Styringen beregner internt cirkler mere præcist.
  • Undgå at gentage identiske positioner, tilspændingsangivelse og ekstra funktioner, f.eks. M3.
  • Genudsted Cyklus 32 TOLERANCE kun ved ændring af indstillingerne.
  • Sørg for, at hjørner (krumningsovergange) er præcist defineret af en NC-Satz.
  • Hvis værktøjsbanen udlæses med skarpe retningsændringer, svinger tilspændingen meget. Hvis det er muligt, afrund værktøjsbanerne.
  • Bahnen_nicht_verrundet
    Bahnen_verrundet

    Værktøjsbaner med skarpe retningsændringer ved overgangene

    Værktøjsbaner med afrundede overgange

  • Brug ikke mellem- eller støttepunkter på lige baner. Disse punkter opstår f.eks. ved en konstant punktudlæsning.
  • Forebyg mønstre på emnets overflade ved at undgå præcis synkron punktfordeling på overflader med ensartet krumning.
  • Brug punktafstande, der passer til emnet og bearbejdningstrinnet. Mulige startværdier er mellem 0,25 mm og 0,5 mm. Værdier større end 2,5 mm anbefales ikke, selv ved høje bearbejdningstilspænding.
  • Forebyg forkert positionering ved at udstede PLANE-Funktioner (Option #8) med MOVE eller TURN uden separate positioneringsblokke. Hvis du udlæser STAY og positionerer drejeakserne separat, skal du bruge variablerne Q120 til Q122 i stedet for faste akseværdier.
  • Sving bearbejdningsplan med PLANE-Funktionen (Option #8)

  • Undgå alvorlige tilspændingsfald ved værktøjsføringspunktet ved at undgå et ugunstigt forhold mellem lineær og roterende aksebevægelse. Problematisk er, f.eks. en væsentlig ændring i værktøjsvinklen med en samtidig lille ændring i værktøjets position. Overvej de forskellige hastigheder af de involverede akser.
  • Hvis maskinen bevæger sig 5 akser samtidigt, kan de kinematiske fejl for akserne lægges sammen. Brug så få akser som muligt samtidigt.
  • Undgå unødvendige tilspændingsbegrænsninger, som du kan definere inden for M128 eller funktion FUNCTION TCPM (Option #9) til kompensation af bevægelser.
  • Kompenser værktøjets hældning med FUNCTION TCPM (Option #9)

  • Overvej den maskinspecifikke opførsel af roterende akser.
  • Tips til Software-endekontakt ved Modulo-akser.

Tips til værktøjer

  • En kuglefræser, CAM-udgang til værktøjets midtpunkt og en høj roterende aksetolerance TA (1° til 3°) i Cyklus 32 TOLERANCE muliggør ensartede tilspændingshastigheder.
  • Kugle- eller torusfræsere og en CAM-udgang relateret til værktøjsspidsen kræver lave drejeaksetolerancer TA (ca. 0,1°) i Cyklus 32 TOLERANCE. Ved højere værdier er der risiko for konturskader. Omfanget af konturskaderne er f.eks. afhængig af værktøjets hældning, værktøjsradius og indgrebsdybden.

Referencepunkter på værktøj

Tips for brugervenlig NC-udlæsning

  • Muliggør nem tilpasning af NC-Programmer ved at udnytte styringens bearbejdnings- og tastesystem-cyklus.
  • Faciliter både tilpasning og synlighed ved centralt at definere tilspænding ved hjælp af variabler. Brug helst frit anvendelige variable, f.eks. QL-Parameter.
  • Variabel: Q-, QL-, QR- og QS-Parameter

  • Forbedre overblikket ved at strukturere NC-Programmerne Inden for NC-Programmerne anvendes f.eks. underprogrammer. Hvis det er muligt, opdel større projekter i flere separate NC-Programmer.
  • Programmerteknik

  • Understøt korrektionsmulighederne ved at udskrive værktøjsradiuskorrigerede konturer.
  • Værktøjsradiuskorrektur

  • Aktiver hurtig navigation i NC-Programmerne ved hjælp af opdelingspunkter.
  • Opdeling af NC-Programmener

  • Kommuniker vigtige informationer om NC-Programmet ved hjælp af kommentarer.
  • Tilføj Kommentarer

NC-Styring og maskine

Anvendelse

Styringen beregner bevægelserne af de enkelte maskinakser og de nødvendige hastighedsprofiler ud fra de punkter, der er defineret i NC-Programmet. Styreinterne filterfunktioner bearbejder og udjævner konturen på en sådan måde, at styringen opretholder den maksimalt tilladte baneafvigelse.

Ved hjælp af drevsystemet omdanner maskinen de beregnede bevægelser og hastighedsprofiler til værktøjsbevægelser.

Du kan optimere bearbejdningen ved hjælp af forskellige indgrebs- og rettelsesmuligheder.

Tips til at bruge CAM-genereret NC-Programmer

Tips til Software-endekontakt ved Modulo-akser.

 
Tip

Følgende anvisninger om software-endestopkontakter til modulo-akser gælder også for kørselsgrænser.

Kørselsgrænse

Følgende rammebetingelser gælder for software-endestopkontakter til modulo-akser:

  • Nedre grænse er større end -360° og mindre end +360°
  • Øvre grænse ikke negativ og mindre end +360°
  • Nedre grænse ikke større end den øvre grænse
  • Den nedre og øvre grænse ligge mindre end 360° fra hinanden

Hvis rammebetingelserne ikke er opfyldt, kan styringen ikke flytte modulo-aksen og afgiver en fejlmeddelelse.

Hvis målpositionen eller en position tilsvarende den er inden for det tilladte område, tillades en bevægelse med aktive modulo-endestopkontakter. Bevægelsesretningen bestemmes automatisk, da kun én af positionerne kan nås ad gangen. Bemærk følgende eksempler!

Tilsvarende positioner adskiller sig med en offset på n x 360° fra målpositionen. Faktoren n svarer til ethvert heltal.

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.

Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

Eksempel

11 L C+0 R0 F5000

; Endekontakt –80° og 80°

12 L C+320

; Målposition –40°

Styringen positionerer modulo-aksen mellem de aktive endestopkontakter til en position svarende til 320° -40°.

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.

Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

Eksempel

11 L C-100 R0 F5000

; Endekontakt -90° og 90°

12 L IC+15

; Målposition -85°

Styringen udfører den kørselsbevægelse, fordi målpositionen er inden for det tilladte område. Styringen positionerer aksen i retning af den nærliggende endestopkontakt.

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.

Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

Eksempel

11 L C-100 R0 F5000

; Endekontakt -90° og 90°

12 L IC-15

; Fejlmelding

Styringen udsender en fejlmeddelelse, fordi målpositionen er uden for det tilladte område.

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.

Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

Eksempler

11 L C+180 R0 F5000

; Endekontakt -90° og 90°

12 L C-360

; Målposition 0°: Gælder også for et multiplum af 360°, f.eks. 720°

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.

Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

11 L C+180 R0 F5000

; Endekontakt -90° og 90°

12 L C+360

; Målposition 360°: Gælder også for et multiplum af 360°, f.eks. 720°

Hvis aksen er præcis i midten af ​​det forbudte område, er vejen til begge endestopkontakter identisk. I dette tilfælde kan styringen flytte aksen i begge retninger.

Hvis positioneringsblokken resulterer i to ækvivalente målpositioner i det tilladte område, positionerer styringen den kortere vej. Hvis begge ækvivalente målpositioner er 180° fra hinanden, vælger styringen bevægelsesretningen i henhold til det programmerede tegn.

r efinitioner

Modulo-Akse
Modulo-akser er akser, hvis måleudstyr kun leverer værdier fra 0° til 359,9999°. Hvis en akse anvendes som spindel, skal maskinfabrikanten konfigurere denne akse som en modulo-akse.

Rollover-akse
Rollover-akser er roterende akser, der kan udføre flere eller et hvilket som helst antal omdrejninger. Maskinfabrikanten skal konfigurere en Rollover-akse som en modulo-akse.

Modulo-tæller
Positionsvisningen af ​​en roterende akse med modulo-tælling er mellem 0° og 359,9999°. Hvis værdien på 359,9999° overskrides, starter visningen igen ved 0°.

Funktion af funktiosnpakke

Bevægrelsesføring ADP

Punkteverteilung

Punktfordeling

ADP

Sammenlign med og uden ADP

CAM-genererede NC-Programmer med utilstrækkelig opløsning og variabel punkttæthed i tilstødende baner kan føre til tilspændingsfluktuationer og fejl på emnets overflade.

Funktionen Advanced Dynamic Prediction ADP udvider forudberegningen af ​​den maksimalt tilladte tilspændingsprofil og optimerer bevægelsesstyringen af ​​de involverede akser under fræsning. De kan derfor opnå en høj overfladekvalitet med kort behandlingstid og reducere efterbehandlingsindsatsen.

  • Overblik over de vigtigste fordele ved ADP:
  • Ved tovejsfræsning har frem- og baglænsbanen en symmetrisk fremføringsadfærd.
  • Tilstødende værktøjsbaner har ensartede tilspændingshastigheder.
  • Negative effekter af typiske problemer af CAM-genererede NC-Programmer kompenseres eller afbødes, f.eks.
    • Korte trappelignende trin
    • Store kordetolerencer
    • Stærkt afrundede blok-endepunktskoordinater
  • Selv under vanskelige forhold overholder styringen nøjagtigt de dynamiske parametre.

Dynamic Efficiency

Anw245_V03_Schwerzerspanung_de_office

Med funktionspakken Dynamic Efficiency kan du øge procespålideligheden ved kraftig bearbejdning og skrubbearbejdning, hvilket gør den mere effektiv.

  • Dynamic Efficiency omfatter følgende Software-Funktioner:
  • Active Chatter Control ACC (Option #145)
  • Adaptive Feed Control AFC (Option #45)
  • Cyklus til virvelfræsning (Option #167)
  • Brugen af ​​Dynamic Efficiency giver følgende fordele:
  • ACC, AFC og virvelfræsning reducerer bearbejdningstiden med en højere metalfjernelseshastighed.
  • AFC muliggør værktøjsovervågning og øger dermed procespålideligheden.
  • ACC og virvelfræsning forlænger værktøjets levetid.
 
Manual

For mere information, se brochuren. Optioner og tilbehør.

Dynamic Precision

Fraesteil_V100_CTC_V01_1_de_office

Med Dynamic Precision funktionspakken kan De bearbejde hurtigt og præcist med høj overfladekvalitet.

  • Dynamic Precision omfatter følgende Softwarefunktioner:
  • Cross Talk Compensation CTC (Option #141)
  • Position Adaptive Control PAC (Option #142)
  • Load Adaptive Control LAC (Option #143)
  • Motion Adaptive Control MAC (Option #144)
  • Active Vibration Damping AVD (Option #146)
  • Funktionerne byder hver især på væsentlige forbedringer. Men de kan også kombineres med hinanden og supplere hinanden:
  • CTC højere nøjagtighed i accelerationsfasen.
  • AVD muliggør bedre overflader
  • CTC og AVD fører til en hurtigere og nøjagtigere bearbejdning.
  • PAC fører til øget konturfidelitet
  • LAC holder nøjagtigheden konstant, selv med variable belastninger.
  • MAC reducerer vibrationer og øger den maksimale acceleration under hurtige traversbevægelser.
 
Manual

For mere information, se brochuren. Optioner og tilbehør.