OneCNCXR 6,23

Uppdatering 6,23 släppt 30 sep 2004

Den OneCNCXR uppdatering 6.23 har en del förändringar verktygsväxlingslogiken.

Denna förändring ingår inte i tjänsterna som existerande så du måste lägga till denna variabel till ditt inlägg. När du installerar 6.23 eller senare kommer du att ha 3 nya tjänster automatiskt läggs som inkluderar denna förändring. De är Haas Ny, Fanuc Nya och Extron som omfattar.

För nya användare där den läggs till Fanus Haas och Extron inlägg

Effektivt vad det betyder att den har logik för att ge dig kontroll över modal drift av verktygsväxlingen. Denna measn att om du använder verktyget i mer än en funktion, och det är samma verktyg den har förmågan att hantera detta även om du ändrar arbetsskiftet eller hastigheter och flöden.

Detta exempel visar standard tjänst för Haas och Fanuc typ controllers. Det finns egentligen bara en mindre förändring för användaren resten sköts av ny logik. Om du ställer in ditt inlägg så här du kommer att se hur det fungerar. Jag har även en del inlägg att ladda ner.

Ändringen gäller endast startlinjer verktygsväxlingen i detta exempel.

Posta till Fanuc kompatibla eller Haas styrenheter

Starta och Avsluta Format

Börja Lines

% Initiera styrenheten
{Program} ({Del}) Programnummer Del namn inom parentes

Slutlinjerna

M30 Program slut och spola tillbaka
% Slut på program send

Notera:
Verktygs start-och slutledningar alltid samma och påverkas inte av modala operationer

Verktygs ändra specifikationer
Här är en rekommenderad standard Haas / Fanuc verktygsväxling format.

Börja Lines

{T} {M06} ({TDES}) Verktygsnummer Verktygsväxling kod Verktyg Beskrivning
{Verktygs Notes} Verktygs Anmärkningar
G90 G80 G40 {WO} Absolute program Konserverad cykel avbryta Cutter Comp avbryta Arbete offset
{S} M03 Spindelhastighet Spindel på medurs Spindel start
G43 {H} Verktygslängd comp + riktning
/ {Kylvätska} Block skip Kylvätska

Slutlinjerna
M01 (tillval stopp så att du kan stoppa programmet i slutet av en bearbetningsfunktion)

Notera:
Slutledningar alltid samma och inte påverkas av modala operationer.

Feed Linjeformat
{G} {X} {Y} {Z} {F}

Rapid linje format
{G} {X} {Y} {Z}

CW Arc-format (G02)
{G} {X} {Y} {Z} {I} {J} {R} {F}

CCW Format (G03)
{G} {X} {Y} {Z} {I} {J} {R} {F}

Ersättning lämnas format (G41)

{G} {K} {X} {Y} {Z} {D} {F} {D} Detta är diametern offset för fräsdiameter {F} Det här är för klipp foder

Ersättning rätt format (G42)

{G} {K} {X} {Y} {Z} {D} {F} {D} Detta är diametern offset för fräsdiameter {F} Det här är för klipp foder

Dialog Post inställningar
Vi har nu en omkopplare för verktygs modal

Här ser du den nya {TC} variabel som används

Ändringar:
Du kommer att märka att vi har infört en annan variabel som heter verktygsväxling {M06}

Denna variabel används nu istället för en hård fast M06 anledningen till detta finns det nu logiskt att binda {T}, som är det verktyg {TC} vilket är verktygsväxlingskoden och {TDES} verktygsbeskrivning har kombinerat logik de är alla i eller alla ut. Till exempel om det inte finns någon verktygsväxling de 3 variablerna inte är insatt.

Åtgärd:
Om samma verktyg används för nästa funktion och verktygs modal är taggad på det finns inga andra verktyg för förändring i koden och inga slutledningar fram till slutet av den sista funktionen med hjälp av detta verktyg.
.
När verktygsförändringen inte redovisas eftersom den modal (de tre verktygsförändringsvariabler) verktygsbyte är inte insatta, även om det fanns förändringar i "nollpunktsförflyttning" "verktygs anteckningar" eller "spindelvarvtal" variabler.

Detta skulle också omfatta andra variabler om de används i verktygsbanans startlinjer ..

Om någon av de andra variablerna ändras som "spindelvarvtal" "arbete offset" eller "verktygs anteckningar" den andra koden i verktygsbanans startlinjer och slutledningar införs utan de 3 verktygsförändringsvariabler.

Anpassning
Som framgår ovan har vi bara använda en M06 för verktygsväxlingen men det är obegränsat koden som du kan ha i den variabeln. Det har sagts att en del maskiner kräver flera koder på grund av deras stumhet väl det är möjligt så det fungerar nu.

Några nya snabba maskiner kräver spindelhastighet i den första snabba linjen som också är nu möjligt genom att flytta den rörliga och M03 i den snabba linjen formatet bör det krävas.

Nu variablerna har kapacitet för flera linjer.

När du kommer in i prefixkoden till exempel {TC} variabel i prefixet du angav M05 M09 G53 skulle lägga som en linje.

Om du skrev det i prefixet som M05n M09n G53 skulle bokföra som:

M05
M09
G53

Läs mer ...