Fonksiyonlara Bağlı Linkler

AJog, [Eksen Adı]

AJog (Absolute Jog) kısaltmasıdır ve belirli bir koordinata manuel hareket (Jog) için kullanılır.
Bu fonksiyonda yalnızca manuel hareket yapılacak eksen belirlenir.
AJog bağlantısı, parametre bağlantısıyla ilişkilidir ve Value alanına koordinatları girerek, bu fonksiyon çalıştırıldığında belirlenen eksen, girilen koordinata taşınır.
Eksen adı X, Y, Z, A, B veya C olabilir.


AxisSwitch, [Eksen Adı], [Sayı]**

X4 adlı bir donanım yerleştirilmiştir ve bu donanım 4 adet giriş içerir. Çıkışlar X4 girişlerine bağlanarak, bir eksende en fazla 4 motor tamamen bağımsız olarak kontrol edilebilir. Örneğin, Z eksenine en fazla 4 motor bağlanabilir ve bu motorlar ayrı ayrı açılıp kapatılabilir.
Bu motorlar açık olduğunda, Z ekseni ile ilgili çıkış sinyali bu motorlara iletilir.

Bu dört çıkış aynı zamanda kombinasyon halinde de kullanılabilir. Yani her biri aynı anda açılıp kapatılabilir. Tek yapmanız gereken, istenen X4 girişine bağlı olan çıkışı açmak veya kapatmaktır.
Bu fonksiyon çalıştırıldığında, X4 donanımına bağlı çıkışlar açılıp kapatılabilir.
Bu fonksiyon, AxisSwitchPin çıkış bağlantısı ile ilişkilidir (Tablo 3).

AxisSwitch,[Eksen Adı], [Sayı]Açıklama
Eksen Adı X, Y, Z, A, B veya C olabilir.Sayı 1'den 4'e kadar olabilir ve bu sayılar, belirlenen eksende X4 donanımının giriş numarasını temsil eder.

BlockNumber

Bu fonksiyon çalıştırıldığında, program G-Code'daki istenen satır numarasına taşınır. Satır numarasını girmek için bir Value alanı kullanılabilir.


Brake

Bu fonksiyon çalıştırıldığında, motorların frenleri manuel olarak açılır veya kapatılır.

FonksiyonAçıklama
BrakeToggle tuşu seçilip bu fonksiyon çalıştırıldığında, fren çıkışı kapalıysa açılır ve açıksa kapanır.
Brake,0Bu fonksiyon çalıştırıldığında, bu fonksiyona ait çıkış kapatılır.
Brake,1Bu fonksiyon çalıştırıldığında, bu fonksiyona ait çıkış açılır.
Brake,2Bu fonksiyon çalıştırıldığında, fren çıkışı kapalıysa açılır ve açıksa kapanır.

CJog, [Eksen Adı]

Sürekli (Continuous) manuel hareket veya Jog modu tanımlamak için kullanılır.

FonksiyonAçıklama
CJog,[Eksen Adı]Eksen adı X, Y, Z, A, B veya C olabilir.
CJog, -[Eksen Adı],Negatif işareti, eksenlerin negatif yönde hareketini belirtir. Eksen adı X, Y, Z, A, B veya C olabilir.

Capture

Rezerve


ClearAlarm

Bu fonksiyon çalıştırıldığında, motorun alarmı temizlenebilir.
Dikkat edilmelidir ki bu fonksiyonu kullanabilmek için, ilgili motorun alarmı donanımsal olarak temizleme yeteneğine sahip olması gerekmektedir.


ClearPoints

Bu fonksiyon çalıştırıldığında, SavePoint fonksiyonu ile kaydedilen tüm noktalar temizlenir.
SavePoint fonksiyonu bu tablonun 68. sırasında açıklanmıştır, daha fazla bilgi için lütfen oraya bakınız.


ClearToolPath

Bu fonksiyon çalıştırıldığında, ToolPath'te gösterilen dosya temizlenir.


Conveyor, [Eksen Adı]

Bu fonksiyon çalıştırıldığında, konveyör açılıp kapatılabilir.
Eğer giriş bağlantılarında tanımlanmış bir ConveyorSensorPin varsa, konveyör çıkışı otomatik olarak kapatılabilir.
Bu fonksiyon çalıştırıldığında, konveyör çıkışını açar veya kapatır.

FonksiyonAçıklama
ConveyorBu fonksiyon çalıştırıldığında, konveyör çıkışı açılır veya kapatılır.
Conveyor,[Eksen Adı]Bu fonksiyon, belirlenen eksende konveyör çıkışını açar veya kapatır. Eksen adı X, Y, Z, A, B veya C olabilir.

Coolant, [Sayı]

Bu fonksiyon çalıştırıldığında, cihazın soğutma sistemi çıkışı açılıp kapatılabilir.
Router cihazında, soğutma sistemine bağlı bir solenoid valf bulunur ve CoolantPin çıkışı ile bu valf açılıp kapatılabilir.
Ayrıca bu çıkış, M kodu (M8) ile de kontrol edilebilir.

FonksiyonAçıklama
Coolant,0Bu fonksiyon çalıştırıldığında, ilgili çıkış kapatılır.
Coolant,1Bu fonksiyon çalıştırıldığında, ilgili çıkış açılır.
Coolant,2Bu fonksiyon çalıştırıldığında, soğutma çıkışı kapalıysa açılır, açıksa kapanır.

Displace, [Sayı]

Bu fonksiyon çalıştırıldığında, program çalıştırılmadan, girilen argümana göre eksenler cihazın belirli bir noktasına taşınır.

FonksiyonAçıklama
Displace, -1Bu fonksiyon çalıştırıldığında, eksenler programın çalıştırılması gereken noktaya taşınır.
Displace, 0Bu fonksiyon çalıştırıldığında, eksenler Home noktasına taşınır.
Displace, 1Bu fonksiyon çalıştırıldığında, eksenler iş parçasının sıfır noktasına veya referans noktasına taşınır.
Displace, 3Bu fonksiyon çalıştırıldığında, eksenler AJog fonksiyonunda tanımlanan koordinatlara taşınır. Daha fazla bilgi için lütfen bu tablodaki 1. sıraya bakınız. Bu durumda, tüm eksenler aynı anda tanımlanan koordinatlara taşınır.
Displace, 4Bu fonksiyon çalıştırıldığında, eksenler Park noktasına taşınır. Park noktası General sekmesinde Setting penceresinde tanımlanmıştır. Park etkinse, program bittikten sonra eksenler otomatik olarak Park noktasına gider, aksi takdirde bu komutla eksenler Park noktasına taşınır.

DisplaceReference, [Eksen Adı]

Bu fonksiyon tanımlandığında, RealTimeReferenceDisplace parametresi General sekmesinde Setting penceresine eklenir. Kullanıcı bu parametreyi etkinleştirirse (True yaparsa), bu fonksiyon program çalışırken kullanılabilir; ancak False ise, önce programın çalışmasını durdurup sonra DisplaceReference fonksiyonunu kullanmak gerekir.

Program çalışırken, bu fonksiyon ile iş parçasının referans noktası değiştirilebilir. Bu fonksiyon, program çalışırken oluşabilecek hataları düzeltmek için kullanılır. Örneğin, program çalışırken kullanıcı tasarımda bir hata fark ederse, o anda referans noktasını değiştirerek bu hatayı düzeltebilir.

FonksiyonAçıklama
DisplaceReference,[Eksen Adı]Bu fonksiyon, iş parçasının referans noktasını, General sekmesinde Setting penceresinde, belirlenen eksende (X, Y, Z, A, B, C) ReferenceDisplace parametresine girilen miktar kadar taşır. Eksen adı X, Y, Z, A, B veya C olabilir.

EditGCode

Bu fonksiyon çalıştırıldığında, G-Code'un düzenlenebileceği bir pencere açılır.


Emergency, [Metin]

Bu fonksiyon, acil durumu (Emergency) tanımlamak için kullanılır.

FonksiyonAçıklama
Emergency,[Metin]Acil durum meydana geldiğinde, kullanıcının görmek istediği metin eklenebilir.

Exit

Bu fonksiyon çalıştırıldığında, program kapanır.
Programdan çıkmadan önce, Dictionary bölümünü kontrol eder. Eğer Exit için yazılmış bir metin varsa, önce o metni gösterir ve ardından programdan çıkar.
Eğer metin yazılmamışsa ve program çalışmıyorsa veya cihaz Home konumuna gidiyorsa ya da manuel hareket modundaysa, herhangi bir mesaj göstermeden programdan çıkar.


ExportSetting

Bu fonksiyon çalıştırıldığında, program ayarlarını Export etmeye olanak sağlar.


Feed, [Sayı]

Bu fonksiyon çalıştırıldığında, programın çalışma hızı değiştirilebilir.
Aslında, programın çalışma hızını değiştiren Scroll'da Feed fonksiyonu kullanılmıştır ve kullanıcı Value parametresi ile programın hızını belirleyebilir. Ayrıca, girilen argüman ile adım sayıları ve programın çalışma hızını artırma veya azaltma miktarı ayarlanabilir. Bu fonksiyon çalıştırıldığında, programın hızı argüman olarak girilen sayı ile belirlenen adım sayısının çarpımı kadar artırılır veya azaltılır.

FonksiyonAçıklama
Feed,[Sayı]Girilen sayı, Scroll'daki adımları temsil eder ve pozitif yönde hız artışı sağlar.
Feed, -[Sayı]Girilen sayı, Scroll'daki adımları temsil eder ve negatif yönde hız azalması sağlar.

FindCode

Bu fonksiyon çalıştırıldığında, G-Code içerisinde istenen kod aranabilir. Bu fonksiyon çalıştırıldığında bir pencere açılır ve kullanıcı burada istediği kodu yazabilir. Örneğin, kullanıcı M30 kodunu aradığında, G-Code'un hangi satırında M30 kodunun bulunduğunu gösterir.


Flip, [Eksen Adı]

Bu fonksiyon çalıştırıldığında, tasarımın simetrisi oluşturulur.

FonksiyonAçıklama
Flip, XTasarımı X eksenine göre simetrik hale getirir.
Flip, YTasarımı Y eksenine göre simetrik hale getirir.

Floor, [Sayı]

Bu fonksiyon çalıştırıldığında, Z ekseninde bir koordinat ayarlanabilir, böylece bıçağın ucu bu koordinatın altına hareket edemez. Z ekseni istenen koordinata kadar hareket ettirilir ve bu fonksiyon çalıştırılarak o nokta kaydedilir. Ardından ilgili G-Code açıldığında bu ayar G-Code'a da uygulanır.
Eğer referans noktası veya G-Code, Floor seviyesinin altındaysa, o değerler Floor için belirlenen miktara kadar kesilir.
Floor seviyesinde yapılan herhangi bir değişiklikte, komutun G-Code'a uygulanabilmesi için dosyanın yeniden açılması gerektiğine dikkat edilmelidir.

FonksiyonAçıklama
Floor, 1Z ekseninin en alt seviyesini belirler.
Floor, 0Kaydedilen Floor seviyesini kaldırmak için kullanılır.

Frame, [Sayı]

Bu fonksiyon çalıştırıldığında, tasarımın etrafında bir dikdörtgen çizilir ve eksenler bu dikdörtgenin koordinatlarına göre hareket eder. Bu işlem, kesim tasarımının iş parçasına sığdığını kontrol etmek amacıyla yapılır.

  • Kullanıcı, bu fonksiyonu uygulamadan önce G-Code'u açmalıdır.
    Bu fonksiyon çalıştırıldığında, FrameOverReference parametresi General sekmesine eklenir ve bu parametreye girilen değer kadar referans noktasından dikdörtgen boyunca hareket eder. Örneğin, FrameOverReference parametresi 10 mm olarak girilmişse, referans noktasının 10 mm üstünde bir yol boyunca hareket eder.
FonksiyonAçıklama
FrameReferans noktasından FrameOverReference parametresine girilen miktar kadar uzaklaşır ve yol boyunca hareket eder.
Frame, -1Z ekseninin en alt noktasında yol boyunca hareket eder.
Frame, 0Referans noktasından FrameOverReference parametresine girilen miktar kadar uzaklaşır ve yol boyunca hareket eder.
Frame, 1Z ekseninin en üst noktasında yol boyunca hareket eder.

GenerateG-Code

Bu fonksiyon çalıştırıldığında, SavePoint ile kaydedilen noktalardan G-Code oluşturulur.
SavePoint fonksiyonu bu tablonun 68. sırasında açıklanmıştır, daha fazla bilgi için lütfen o bölüme bakınız.


HandwheelA, [Eksen Adı]

HandwheelA, "Handwheel Axis" ifadesinin kısaltmasıdır ve handwheel'in aktif olduğu eksenleri belirlemek için kullanılır.
Her eksen için bir Toggle tuşu oluşturulabilir ve bu tuşlardan herhangi birine basıldığında, o eksen için handwheel seçilir.

FonksiyonAçıklama
HandwheelA,[Eksen Adı]Eksen adı X, Y, Z, A, B veya C olabilir.

HandwheelX, [Sayı]

Bu fonksiyon çalıştırıldığında, handwheel çarpanı ayarlanabilir.
Genellikle handwheel çarpanı 1, 10, 100 ve 1000 değerlerindedir, ancak handwheel çarpanı herhangi bir değere ayarlanabilir.

FonksiyonAçıklama
HandwheelX,[Sayı]Girilen sayı, handwheel çarpanıdır.

Hold, [Metin]

Bu fonksiyon çalıştırıldığında, tüm eksen hareketleri (Jog ve Run) durdurulur. Aslında, Hold fonksiyonunu tetikleyen faktör (bu bir giriş sensörü veya Hold fonksiyonunun tanımlandığı bir tuş olabilir) ortadan kalkana kadar eksenler herhangi bir hareketten alıkonulur. Faktör ortadan kalktıktan sonra eksenler yeniden aktif hale gelir.

FonksiyonAçıklama
Hold,[Metin]Bu fonksiyon çalıştırıldığında, argüman olarak girilen metin ekranda görüntülenir.

HoldJog, [Metin]

Bu fonksiyon çalıştırıldığında, manuel hareket veya Jog eksen hareketleri devre dışı bırakılır. Aslında, HoldJog fonksiyonunu tetikleyen faktör (bu bir giriş sensörü veya HoldJog fonksiyonunun tanımlandığı bir tuş olabilir) ortadan kalkana kadar eksenler Jog hareketinden alıkonulur. Faktör ortadan kalktıktan sonra eksenler yeniden aktif hale gelir.

FonksiyonAçıklama
HoldJog,[Metin]Bu fonksiyon çalıştırıldığında, argüman olarak girilen metin ekranda görüntülenir.

HoldPreRun, [Metin]

Bu fonksiyon çalıştırıldığında, programın yürütülmesi sırasında eksen hareketleri durdurulur. Aslında, HoldPreRun fonksiyonunu tetikleyen faktör (bu bir giriş sensörü veya HoldPreRun fonksiyonunun tanımlandığı bir tuş olabilir) ortadan kalkana kadar eksenler programın çalışması sırasında hareketten alıkonulur. Faktör ortadan kalktıktan sonra eksenler yeniden aktif hale gelir.

Bu durumda, eğer program çalışıyorsa ve HoldPreRun komutunu tetikleyen faktör aktif hale gelirse, program sonuna kadar yürütülür ve işlem tamamlanır. Ancak, HoldPreRun durumu ortadan kalkana kadar programın bir sonraki Run komutunu yürütmesine izin verilmez.

Ayrıca, eğer program çalışıyorken HoldPreRun komutunu tetikleyen faktör aktif hale gelir ve Stop tuşuna basılırsa, programın bir sonraki Run komutunu yürütmesine izin verilmez.

FonksiyonAçıklama
HoldPreRun,[Metin]Bu fonksiyon çalıştırıldığında, argüman olarak girilen metin ekranda görüntülenir.

HoldRun, [Metin]

Bu fonksiyon çalıştırıldığında, programın yürütülmesi sırasında eksen hareketleri durdurulur. Aslında, HoldRun fonksiyonunu tetikleyen faktör (bu bir giriş sensörü veya HoldRun fonksiyonunun tanımlandığı bir tuş olabilir) ortadan kalkana kadar eksenler programın çalışması sırasında hareketten alıkonulur. Faktör ortadan kalktıktan sonra eksenler yeniden aktif hale gelir.

FonksiyonAçıklama
HoldRun,[Metin]Bu fonksiyon çalıştırıldığında, argüman olarak girilen metin ekranda görüntülenir.

Home

FonksiyonAçıklama
HomeBu fonksiyon çalıştırıldığında, eksenler Home yönünde hareket eder ve Home noktasını bulur.
Home, -1Home algılama sensörü dikkate alınmadan, bu fonksiyonun kullanıldığı her noktada Home komutu verilir.
Home, -2Programın tamamlanmasından sonra, cihaz otomatik olarak Home işlemini gerçekleştirir.
Home,[Eksen Adı]Argüman olarak verilen eksen için Home işlemi yapılmaz, yalnızca o eksen sıfırlanır. Eksen adı X, Y, Z, A, B veya C olabilir.

InPort, [Sayı]

Bu fonksiyon çalıştırıldığında, girişler açılıp kapatılabilir.

FonksiyonAçıklama
InPort,[Sayı]Argüman olarak girilen sayı, giriş pin numarasını temsil eder.

Interrupt, [Sayı]

Interrupt, yalnızca tüm sürecin bir M kodu veya bir fonksiyon komutuyla yürütüldüğü durumlarda kullanılır.
Dikkat edilmelidir ki, eğer InterruptStartSensorPin ve InterruptEndSensorPin girişler için tanımlanmazsa, Interrupt süreci, giriş sensörleri tetiklenmeden veya True olmadan çalıştırılır.
Interrupt süreci, giriş, çıkış ve fonksiyon bağlantıları arasında tamamen ilişkilidir. Bu nedenle, bu bölümde tüm sürecin işleyişi detaylı bir şekilde açıklanır ve işlem tanımlandığında kullanılan bağlantılar belirtilir. Kullanıcı, ilgili pin veya fonksiyon adına bakarak tabloda belirtilen bağlantıları tanımlamalıdır.

Giriş bağlantıların sıralaması:

  • I (Input, Giriş Bağlantısı)
  • O (Output, Çıkış Bağlantısı)
  • F (Function, Fonksiyon Bağlantısı)
FonksiyonAçıklama
InterruptBu fonksiyon çalıştırıldığında, yalnızca bir Interrupt süreci gerçekleştirilir. Bu fonksiyona herhangi bir sayı argümanı verilmediğinde, program argüman sayısını sıfır kabul eder.
Interrupt,[Sayı]Girilen sayı, farklı Interrupt süreçlerini tanımlamak için kullanılır. Bu durumda, bir süreç için kullanılan tüm Interrupt bağlantılarının (giriş, çıkış, fonksiyon) aynı argümana sahip olması gerekir. Örneğin, hepsinin argümanı 4 olabilir. Sayı 0 ile 15 arasında olabilir.

Tüm süreç bir M kodu veya bir fonksiyon komutuyla yürütüldüğünde:
Interrupt (fonksiyon bağlantısı) komutu çalıştırıldığında, önce InterruptStartSensorPin (giriş bağlantısı) tetiklenmesini bekler. InterruptStartSensorPin (giriş bağlantısı) tetiklendiğinde veya True olduğunda, InterruptPin (çıkış bağlantısı) açılma komutunu verir ve ardından InterruptEndSensorPin (giriş bağlantısı) tetiklenmesini bekler. InterruptEndSensorPin (giriş bağlantısı) tetiklendiğinde veya True olduğunda, InterruptPin (çıkış bağlantısı) kapatılır ve süreç sona erer.


InterruptEnd, [Sayı]

InterruptEnd, yalnızca tüm sürecin iki M kodu veya iki fonksiyon komutuyla yürütüldüğü durumlarda kullanılır.
Dikkat edilmelidir ki, eğer InterruptStartSensorPin ve InterruptEndSensorPin girişler için tanımlanmazsa, Interrupt süreci, giriş sensörleri tetiklenmeden veya True olmadan çalıştırılır.
Interrupt süreci, giriş, çıkış ve fonksiyon bağlantıları arasında tamamen ilişkilidir. Bu nedenle, bu bölümde tüm sürecin işleyişi detaylı bir şekilde açıklanır ve işlem tanımlandığında kullanılan bağlantılar belirtilir. Kullanıcı, ilgili pin veya fonksiyon adına bakarak tabloda belirtilen bağlantıları tanımlamalıdır.

Giriş bağlantıların sıralaması:

  • I (Input, Giriş Bağlantısı)
  • O (Output, Çıkış Bağlantısı)
  • F (Function, Fonksiyon Bağlantısı)

FonksiyonAçıklama
InterruptEndBu fonksiyon çalıştırıldığında, yalnızca bir Interrupt süreci gerçekleştirilir. Bu fonksiyona herhangi bir sayı argümanı verilmediğinde, program argüman sayısını sıfır kabul eder.
InterruptEnd,[Sayı]Girilen sayı, farklı Interrupt süreçlerini tanımlamak için kullanılır. Bu durumda, bir süreç için kullanılan tüm Interrupt bağlantılarının (giriş, çıkış, fonksiyon) aynı argümana sahip olması gerekir. Örneğin, hepsinin argümanı 4 olabilir. Sayı 0 ile 15 arasında olabilir.

Tüm süreç iki M kodu veya iki fonksiyon komutuyla yürütüldüğünde:
InterruptStart (fonksiyon bağlantısı) komutu çalıştırıldığında, önce InterruptStartSensorPin (giriş bağlantısı) tetiklenmesini bekler. InterruptStartSensorPin (giriş bağlantısı) tetiklendiğinde veya True olduğunda, InterruptPin (çıkış bağlantısı) ve InterruptStartPin (çıkış bağlantısı) açılma komutu verilir ve sürecin ilk aşaması tamamlanır.

Bir sonraki aşamada, InterruptEnd (fonksiyon bağlantısı) komutu çalıştırıldığında, önce InterruptPin (çıkış bağlantısı) ve InterruptStartPin (çıkış bağlantısı) kapatılır ve ardından InterruptEndPin (çıkış bağlantısı) açılır. Sonrasında, InterruptEndSensorPin (giriş bağlantısı) tetiklenmesini bekler. InterruptEndSensorPin (giriş bağlantısı) tetiklendiğinde veya True olduğunda, InterruptEndPin (çıkış bağlantısı) kapatılır.


InterruptManual

Bu fonksiyon çalıştırıldığında, Interrupt süreci etkinleştirilebilir veya devre dışı bırakılabilir. Aslında, InterruptManual True olduğunda, Interrupt süreci tamamen devre dışı bırakılır; False olduğunda ise etkinleştirilir.


InterruptStart / InterruptStart, [Sayı]

InterruptStart, yalnızca tüm sürecin iki M kodu veya iki fonksiyon komutuyla yürütüldüğü durumlarda kullanılır.
Dikkat edilmelidir ki, eğer InterruptStartSensorPin ve InterruptEndSensorPin girişler için tanımlanmazsa, Interrupt süreci, giriş sensörleri tetiklenmeden veya True olmadan çalıştırılır.
Interrupt süreci, giriş, çıkış ve fonksiyon bağlantıları arasında tamamen ilişkilidir. Bu nedenle, bu bölümde tüm sürecin işleyişi detaylı bir şekilde açıklanır ve işlem tanımlandığında kullanılan bağlantılar belirtilir. Kullanıcı, ilgili pin veya fonksiyon adına bakarak tabloda belirtilen bağlantıları tanımlamalıdır. Ayrıca, sürecin daha iyi anlaşılması için çizilen diyagramda giriş, çıkış ve fonksiyonların nasıl etkinleştiği gösterilmektedir.

Giriş bağlantıların sıralaması:

  • I (Input, Giriş Bağlantısı)
  • O (Output, Çıkış Bağlantısı)
  • F (Function, Fonksiyon Bağlantısı)

FonksiyonAçıklama
InterruptStartBu fonksiyon çalıştırıldığında, yalnızca bir Interrupt süreci gerçekleştirilir. Bu fonksiyona herhangi bir sayı argümanı verilmediğinde, program argüman sayısını sıfır kabul eder.
InterruptStart,[Sayı]Girilen sayı, farklı Interrupt süreçlerini tanımlamak için kullanılır. Bu durumda, bir süreç için kullanılan tüm Interrupt bağlantılarının (giriş, çıkış, fonksiyon) aynı argümana sahip olması gerekir. Örneğin, hepsinin argümanı 4 olabilir. Sayı 0 ile 15 arasında olabilir.

Tüm süreç iki M kodu veya iki fonksiyon komutuyla yürütüldüğünde:
InterruptStart (fonksiyon bağlantısı) komutu çalıştırıldığında, önce InterruptStartSensorPin (giriş bağlantısı) tetiklenmesini bekler. InterruptStartSensorPin (giriş bağlantısı) tetiklendiğinde veya True olduğunda, InterruptPin (çıkış bağlantısı) ve InterruptStartPin (çıkış bağlantısı) açılma komutu verilir ve sürecin ilk aşaması tamamlanır.

Bir sonraki aşamada, InterruptEnd (fonksiyon bağlantısı) komutu çalıştırıldığında, önce InterruptPin (çıkış bağlantısı) ve InterruptStartPin (çıkış bağlantısı) kapatılır ve ardından InterruptEndPin (çıkış bağlantısı) açılır. Sonrasında, InterruptEndSensorPin (giriş bağlantısı) tetiklenmesini bekler. InterruptEndSensorPin (giriş bağlantısı) tetiklendiğinde veya True olduğunda, InterruptEndPin (çıkış bağlantısı) kapatılır ve sürecin son aşaması tamamlanır.


Jog, [Eksen Adı]

Bu fonksiyon çalıştırıldığında, manuel hareket komutu (Jog) verilir.

FonksiyonAçıklama
Jog,[Eksen Adı]Bu fonksiyon çalıştırıldığında, argüman olarak belirlenen ekseni hareket ettirir. Eksen adı X, Y, Z, A, B veya C olabilir.
Jog, -[Eksen Adı]Bu fonksiyon çalıştırıldığında, argüman olarak belirlenen ekseni eksenin negatif yönünde hareket ettirir. Eksen adı X, Y, Z, A, B veya C olabilir.
Jog,[Eksen Adı], ...Bu fonksiyonla birden fazla argüman aynı anda girilebilir. Argüman olarak belirlenen eksenler hareket eder. Eğer eksen adının önünde negatif işaret varsa, eksen makinenin negatif yönünde hareket eder. Eksen adı X, Y, Z, A, B veya C olabilir.

JogFeed, [Sayı]

Bu fonksiyon çalıştırıldığında, manuel hareketin (Jog) hızı değişir.

FonksiyonAçıklama
JogFeed,[Sayı]Bu fonksiyon çalıştırıldığında, argüman olarak girilen sayı kadar Step ile çarpılır ve Jog hızına eklenir. Örneğin, JogFeed, 1 yazıldığında, Jog hızı bir Step artırılır.
JogFeed, -[Sayı]Bu fonksiyon çalıştırıldığında, argüman olarak girilen sayı kadar Step ile çarpılır ve Jog hızından azaltılır. Örneğin, JogFeed, -1 yazıldığında, Jog hızı bir Step azaltılır.

JogMode, [Sayı]

Bu fonksiyon çalıştırıldığında, manuel hareket (Jog) komutunun durumu belirlenir.

FonksiyonAçıklama
JogMode, 0Bu modda Jog hareketi sürekli (continuous) olur.
JogMode, 1Bu modda Jog hareketi artımlı (incremental) olur.
JogMode, 2Bu modda Jog hareketi sürekli ise artımlı, artımlı ise sürekli hale gelir.
JogMode, 3Bu fonksiyon her çalıştırıldığında, Jog hızı 10 kat artar.
JogMode, 4Bu fonksiyon her çalıştırıldığında, Jog hızı 0.1 kat azalır.

LaserPointer, [Sayı]

Bu fonksiyon çalıştırıldığında, lazer işaretleyici açılıp kapatılabilir.
References sekmesinde, X ve Y eksenlerinde LaserPointer ofsetini uygulamak için kullanılan LaserPointer adlı bir klasör de bulunmaktadır.

FonksiyonAçıklama
LaserPointer, 0Bu fonksiyon çalıştırıldığında, lazer işaretleyici kapatılır.
LaserPointer, 1Bu fonksiyon çalıştırıldığında, lazer işaretleyici açılır.
LaserPointer, 2Bu fonksiyon çalıştırıldığında, lazer işaretleyici kapalıysa açılır, açıksa kapatılır.

Lubricate

Bu fonksiyon çalıştırıldığında, bir kez yağlama işlemi yapılır.


Minimize

Bu fonksiyon çalıştırıldığında, yazılım penceresi küçültülür.


MoveToEnd, [Eksen Adı]

Bu fonksiyon çalıştırıldığında, argüman olarak belirlenen eksen sonuna kadar hareket eder.

FonksiyonAçıklama
MoveToEnd,[Eksen Adı]Eksen, pozitif yönde eksen sonuna kadar hareket eder. Eksen adı X, Y veya Z olabilir.
MoveToEnd, -[Eksen Adı]Eksen, negatif yönde eksen sonuna kadar hareket eder. Eksen adı X, Y veya Z olabilir.

MoveToZero, [Eksen Adı]

Bu fonksiyon çalıştırıldığında, argüman olarak belirlenen eksen sıfır noktasına taşınır.

FonksiyonAçıklama
MoveToZero,[Eksen Adı]Eksen adı X, Y, Z, A, B veya C olabilir.

NextFile, [Sayı]

GCode sekmesinde, MultiFileEnable adlı bir parametre vardır. Bu parametre etkinleştirildiğinde, aynı anda birden fazla dosya açılabilir ve seçilen dosyaların bir listesi kullanıcının kullanımına sunulur. Kullanıcı bu listedeki dosyalar arasında geçiş yapabilir ve her dosyanın çalıştırılmasını bu fonksiyonla kontrol edebilir.

FonksiyonAçıklama
NextFile, 1Bu fonksiyon çalıştırıldığında, dosyalar listede ilk dosyadan son dosyaya doğru seçilir.
NextFile, -1Bu fonksiyon çalıştırıldığında, dosyalar listede son dosyadan ilk dosyaya doğru seçilir.
NextFile, -2Bu fonksiyon çalıştırıldığında, liste sıfırlanır ve ilk dosyadan itibaren seçim yapılır.

OpenFile, [Dosya Adresi]

Bu fonksiyon çalıştırıldığında, dosya seçim penceresi açılır.

FonksiyonAçıklama
OpenFileBu fonksiyon çalıştırıldığında, dosya seçim penceresi açılır.
OpenFile,[Dosya Adresi]Bu fonksiyon çalıştırıldığında, belirtilen adresteki dosya açılır.

OpenMachine, [İnterface Adı]

Bu fonksiyon çalıştırıldığında, mevcut arayüzden çıkmadan, doğrudan başka bir arayüze geçiş yapılabilir. Bu özellik, farklı işlemler için farklı arayüzler kullanılan makinelerde faydalıdır.

FonksiyonAçıklama
OpenMachine,[İnterface Adı]Kullanıcı, geçmek istediği arayüzün adını argüman olarak girebilir. Yazılım açıkken Ctrl+Alt+Shift+F5 tuş kombinasyonuyla arayüz adını görebilirsiniz.

OpenRecentFile

Bu fonksiyon çalıştırıldığında, kullanıcı tarafından en son açılan dosya tekrar açılır. Bu fonksiyon sayesinde, kullanıcı yazılımdan çıksa bile programı kapattığı yerden devam edebilir. General sekmesinde OpenRecentFile adlı bir parametre vardır. Bu parametre etkinleştirildiğinde, yazılım açıldığında bu fonksiyon otomatik olarak çalıştırılır.


OpenReport

Bu fonksiyon çalıştırıldığında, kullanıcının proje hakkında bilgi alabileceği bir pencere açılır.

FonksiyonAçıklama
Total Dimensionİş parçasının boyutları her eksen yönünde gösterilir.
Work DimensionYürütme yolunun boyutları her eksen yönünde gösterilir.
ToolPathToplam hareket mesafesi ve ToolPath kısmında gösterilen yürütme yolu genel olarak gösterilir.
ToolChangerEğer arayüz ToolChanger özelliğine sahipse, programda kullanılan aletlerin numaraları gösterilir.
Total PriceBirim fiyat Unit Price bölümüne girildikten sonra ve fiyat hesaplama yöntemi Base of Price bölümünde milimetre, santimetre, metre, saniye, dakika veya saat olarak seçildikten sonra, toplam fiyat hesaplanır.

OpenSetting

Bu fonksiyon çalıştırıldığında, Setting penceresi açılır.


OpenSimpleCAM

Reserve


OpenTab, [Sayı]

Bu fonksiyon çalıştırıldığında, istenilen Tab açılabilir. Tab numarası, sistemde bulunan kayıt defterinden ve Radonix yazılımına ait ilgili bölümden görülebilir.

FonksiyonAçıklama
OpenTab,[Sayı]Argüman olarak girilen sayı, istenilen Tab numarasıdır.

OutPort, [Sayı] / OutPort, [Sayı], [Sayı], ...

Bu fonksiyon çalıştırıldığında, çıkışlar açılıp kapatılabilir. Momenty veya Toggle anahtarları kullanılabilir ve çıkışlar manuel olarak kontrol edilebilir. Eğer Momenty anahtarı kullanılırsa, fonksiyon çalıştırıldığında işlem gerçekleşir ve tuş bırakıldığında işlem durur. Eğer Toggle anahtarı kullanılırsa, bir kez tuşa basıldığında işlem başlar ve durdurmak için tekrar tuşa basılmalıdır.

FonksiyonAçıklama
OutPort,[Sayı]Argüman olarak girilen sayı, çıkış pin numarasıdır ve fonksiyon çalıştırıldığında, çıkış açılır.
OutPort, -[Sayı]Argüman olarak girilen sayı, çıkış pin numarasıdır ve fonksiyon çalıştırıldığında, çıkış kapatılır.
OutPort,[Sayı], [Sayı], ...Bu fonksiyona birden fazla argüman aynı anda girilebilir. Cihazın donanımındaki çıkış sayısı kadar sayı eklenebilir ve sayılar arasına yalnızca virgül koyulması yeterlidir. Sayılar pozitifse fonksiyon çalıştırıldığında bu çıkışlar açılır. Sayılar negatifse fonksiyon çalıştırıldığında bu çıkışlar kapatılır. Pozitif ve negatif sayılar aynı anda eklenebilir ve tüm sayıların pozitif veya negatif olması gerekmez.

R-CornerJack, [Sayı]

Bu fonksiyon çalıştırıldığında, köşe jack'ı açılıp kapatılabilir.

FonksiyonAçıklama
R-CornerJack, 0Bu fonksiyon çalıştırıldığında, R-CornerJack kapatılır.
R-CornerJack, 1Bu fonksiyon çalıştırıldığında, R-CornerJack açılır.
R-CornerJack, 2Toggle anahtarı seçildiğinde ve bu fonksiyon çalıştırıldığında, R-CornerJack kapalıysa açılır ve açıksa kapatılır.

ReferenceABCentre / ReferenceABCentre, [Eksen Adı]

Bu fonksiyon çalıştırıldığında, SavePoint fonksiyonu ile seçilen A ve B noktalarının ortalaması hesaplanır ve elde edilen sayı referans olarak kabul edilir.
SavePoint fonksiyonu, aynı tablonun 69. satırında açıklanmıştır, daha fazla bilgi için lütfen o bölüme başvurun.

FonksiyonAçıklama
ReferenceABCentreBu modda, tüm eksenlerin referansı açıklanan yönteme göre hesaplanır.
ReferenceABCentre,[Eksen Adı]Bu modda, yalnızca argüman olarak verilen eksenin referansı açıklanan yönteme göre hesaplanır. Eksen adı X, Y, Z, A, B veya C olabilir.

RemoteFunctionRun

Reserve


RemoteFunctionSelect

Reserve


ReplaceLocation

Bu fonksiyon çalıştırıldığında, ToolPath seçilen noktaya taşınır. Örneğin, bir program çalışırken kullanıcı programı duraklatır (Pause) ve eksenleri hareket ettirir. Ardından bu fonksiyon çalıştırıldığında, ToolPath eksenlerin bulunduğu yeni noktaya taşınır ve Run düğmesine basıldığında program yeni noktadan devam eder.


Rerun / Rerun, [Eksen Adı]

Bu fonksiyon çalıştırıldığında, program herhangi bir duraksama olmadan tekrar yürütülür. Ayrıca bu fonksiyon bir M koduna uygulanabilir ve o M kodu programa G-Code olarak eklenebilir; bu durumda program tekrar eder.

FonksiyonAçıklama
RerunBu fonksiyon çalıştırıldığında, program yeniden başlatılır.
Rerun,[Eksen Adı]Bu fonksiyon çalıştırıldığında, argüman olarak verilen eksenin son koordinatı Home noktası olarak kabul edilir ve program yeniden başlatıldığında bu noktadan devam eder. Eksen adı X, Y, Z, A, B veya C olabilir.

Reset / Reset, [Eksen Adı

Bu fonksiyon çalıştırıldığında, GCode'un başına dönülür ve ToolPath sıfırlanır. Ayrıca bu fonksiyon bir M koduna uygulanabilir ve o M kodu programa GCode olarak eklenebilir.

FonksiyonAçıklama
ResetProgramı sıfırlar.
Reset, -1Programı sıfırlamanın yanı sıra eksen koordinatlarını referans olarak kabul eder.
Reset,[Eksen Adı]Programı sıfırlamanın yanı sıra, argüman olarak verilen eksenin koordinatını o eksenin Home noktası olarak kabul eder. Eksen adı X, Y, Z, A, B veya C olabilir.

RestoreInterface

Bu fonksiyon çalıştırıldığında, programın yedeklemesi (Backup) kullanılır. Örneğin, eğer kullanıcı program ayarlarını yanlışlıkla değiştirmişse, bu fonksiyon sayesinde programın yedeklemesinden geri dönülebilir.

  • Ctrl+Alt+Shift+R bu fonksiyonun kısayoludur.
  • Ctrl+Alt+Shift+F12 tuşlarına basarak arayüz ayarlarını temizleyebilirsiniz. Bu işlem, kullanılmayan parametreleri kaldırır, arayüzün yapısını günceller ve program ayarlarından bir yedekleme (Backup) alır.

Rotate

Bu fonksiyon çalıştırıldığında, bir pencere açılır ve açı değeri Angle (Degree) kutusuna girildikten sonra Ok butonuna basılarak tasarım Z ekseni etrafında döndürülür.


Run, [Sayı]

Bu fonksiyon çalıştırıldığında, program yürütülür.

FonksiyonAçıklama
Run, 1G-Code satır satır ilk satırdan son satıra doğru yürütüldüğünde bu durum Forward olarak adlandırılır. Bu modda program Forward olarak yürütülür.
Run, -1G-Code satır satır son satırdan ilk satıra doğru yürütüldüğünde bu durum Backward olarak adlandırılır. Bu modda program Backward olarak yürütülür.
Run, 2Bu mod, Forward ve Pause arasında geçiş yapar. Eğer program yürütülüyorsa, program durdurulur; eğer cihaz Pause modunda ise, Toggle tuşuna basıldığında program Forward modda tekrar başlar.
Run, -2Bu mod, Backward ve Pause arasında geçiş yapar. Eğer program yürütülüyorsa, program durdurulur; eğer cihaz Pause modunda ise, Toggle tuşuna basıldığında program Backward modda tekrar başlar.

RunApplication, [Dosya Adresi] / RunApplication, [Dosya Adresi], B

Bu fonksiyon çalıştırıldığında, belirtilen uygulama açılır. Fonksiyon bir uygulamanın dosya adresini alır ve bu adresten uygulamayı açar.

FonksiyonAçıklama
RunApplication,[Dosya Adresi]Uygulamanın dosya adresini alır ve bu adresten uygulamayı açar.
RunApplication,[Dosya Adresi], BUygulamanın dosya adresini alır ve bu adresten uygulamayı açar, ancak uygulama kapanana kadar Radonix yazılımına geri dönmez.

RunTimer, [Zamanlayıcı Adı]

Bu fonksiyon, belirlenen zamanlayıcıyı çağırmak için kullanılır. Fonksiyon çalıştırıldığında, zamanlayıcı Seeting penceresindeki Timer sekmesinde yapılan ayarlara göre çalışmaya başlar. Timer sekmesinde kullanıcı ihtiyaç duyduğu kadar zamanlayıcı oluşturabilir.

FonksiyonAçıklama
RunTimer,[Zamanlayıcı Adı]Bu fonksiyon çalıştırıldığında, argüman olarak girilen isimdeki zamanlayıcı çağırılır.

SJog, [Eksen Adı], [Sayı]

Bu fonksiyon çalıştırıldığında, seçilen eksen belirlenen yönde artımlı (incremental) olarak hareket eder.

FonksiyonAçıklama
SJog,[Eksen Adı]Eksen adı X, Y, Z, A, B veya C olabilir.
SJog, -[Eksen Adı]Eksenin negatif yönde hareket etmesini sağlar. Eksen adı X, Y, Z, A, B veya C olabilir.
SJog,[Eksen Adı], [Eksen Adı], ...Bu fonksiyona birden fazla argüman aynı anda girilebilir. Bu durumda, argüman olarak seçilen eksenler artımlı (incremental) olarak aynı anda hareket eder.
SJog,[Eksen Adı], [Sayı]Argüman olarak seçilen ekseni belirlenen miktar (milimetre cinsinden) ve yönde hareket ettirir. Eksen adı X, Y, Z, A, B veya C olabilir.

SaveFile

Bu fonksiyon çalıştırıldığında, açılan GCode dosyası kaydedilir. Örneğin, kullanıcı dosyanın boyutunu büyütmüş veya küçültmüş ya da dosyanın açısını değiştirmiş olabilir ve genel olarak dosyada bir değişiklik yapmışsa, bu değişiklikleri kaydetmek için bu fonksiyon kullanılabilir.


SavePoint

FonksiyonAçıklama
SavePointBu fonksiyon çalıştırıldığında, eksenlerin koordinatları sırayla bir listeye kaydedilir.
SavePoint, ABu fonksiyon çalıştırıldığında, eksenlerin koordinatları A adlı bir değişkene kaydedilir.
SavePoint, BBu fonksiyon çalıştırıldığında, eksenlerin koordinatları B adlı bir değişkene kaydedilir.
SavePoint, OBu fonksiyon çalıştırıldığında, eksenlerin koordinatları O adlı bir değişkene kaydedilir.
SavePoint,[Sayı]Bu fonksiyon çalıştırıldığında, eksenlerin koordinatları bir listeye kaydedilir ve girilen sayı, kaydedilen öğenin sırasını belirler. Örneğin, SavePoint, 4 yazıldığında eksenlerin koordinatları listenin dördüncü öğesine kaydedilir. Eğer girilen sayı listedeki mevcut öğe sayısından büyükse, önceki öğeler boş kaydedilir ve eksenlerin mevcut koordinatları belirtilen sıraya kaydedilir.

SaveSecureFile

Bu fonksiyon, kullanıcının belirli bir dosyayı başka bir sistemde çalıştırılmasını istemediği durumlarda kullanılır. Örneğin, bu fonksiyon çalıştırıldığında, kullanıcıdan cihazın seri numarası istenir ve dosya bu seri numarası ile kodlanır. Dosya yalnızca seri numarası girilen cihazla aynı olan bir cihazda çalıştırılabilir.
Kaydedilen dosyanın uzantısı RCSF olur.


Scale

Bu fonksiyon çalıştırıldığında, bir pencere açılır ve X, Y ve Z eksenlerine ölçek (Scale) verilebilir.
Normal durumda eksenlerin ölçeği %100 olarak ayarlanmıştır.
Herhangi bir eksene negatif bir değer verilmesi o ekseni ters çevirir.


Select, [Sayı]

Bu fonksiyon kullanılarak tanımlanan herhangi bir sayıda çıkış, öyle bir şekilde çalışır ki her biri aktif hale geldiğinde diğerleri devre dışı kalır ve aynı anda yalnızca bir çıkış açık olabilir.
Bu fonksiyon, SelectPin adlı bir çıkış bağlantısı ile ilişkilidir. Kullanıcı, maksimum 32 adet Toggle tuşu tanımlayabilir ve bu tuş aktif hale getirildiğinde, SelectPin tarafından tanımlanan ilgili çıkış açılır. Eğer başka bir çıkış SelectPin tarafından tanımlandıysa, otomatik olarak kapanır. Örneğin, Select,1, Select,2 ve Select,3 bağlantılarıyla üç adet Toggle tuşu tanımlayıp, ardından SelectPin,1, SelectPin,2 ve SelectPin,3 bağlantılarıyla üç çıkış tanımlarız. Select,1 tuşu etkinleştirildiğinde, birinci çıkış açılır ve ikinci ve üçüncü çıkış kapanır.

FonksiyonAçıklama
Select,[Sayı]Bu fonksiyon yalnızca Toggle tuşlarında uygulanabilir. Sayı 0 ile 32 arasında olabilir.

SelectFeed, [Sayı]

Giriş seçicilerinin çeşitli türleri olduğundan, bazıları binary (ikili) ve bazıları decimal (onlu) olabilir. Bu fonksiyon, girişten gelen veriyi alıp bağlı olan seçicinin türünü tanımlamak için kullanılır.
Bu fonksiyon kullanıldığında, General sekmesine SelectBinaryFeed adında bir parametre eklenir. Eğer SelectBinaryFeed aktif (True) ise, bağlanan seçici binary olarak kabul edilir; eğer SelectBinaryFeed pasif (False) ise, seçici decimal olarak kabul edilir.

SelectFeed,[Sayı]Açıklama
Durum 1Eğer SelectBinaryFeed aktif (True) ise, fonksiyona girilen sayı, binary numarası olarak kabul edilir. Örneğin, dört giriş pini SelectFeed,1, SelectFeed,2, SelectFeed,4 ve SelectFeed,8 olarak tanımlandığında, bu fonksiyonların her biri etkinleştirildiğinde binary sayıları birbiriyle OR yapılır.
Durum 2Eğer SelectBinaryFeed pasif (False) ise, fonksiyona girilen sayı, yüzde oranını ifade eder. Örneğin, dört giriş pini SelectFeed,10, SelectFeed,20, SelectFeed,30 ve SelectFeed,40 olarak tanımlandığında, bu fonksiyonların her biri etkinleştirildiğinde, Feed yüzdesini belirler. Fonksiyona girilen yüzde, General sekmesindeki Feed parametresiyle ayarlanan maksimum değere kadar olabilir.

SelectReference, [Referans Numarası]

FonksiyonAçıklama
SelectReference,[Referans Numarası]Bu fonksiyon çalıştırıldığında, argümanda belirtilen referans numarası aktif referans olarak seçilir. Örneğin, referans numarası G54 ile G59 arasında olabilir ve seçilen her bir referansın koordinatları referans olarak alınır. Referans numarasını girmek için yalnızca sayıyı yazmak yeterlidir, G harfini yazmaya gerek yoktur. Örneğin, SelectReference,54.

SetG54

Bu fonksiyon çalıştırıldığında, eksenlerin şu anki koordinatları G54 referansı olarak kaydedilir.

SetG55

Bu fonksiyon çalıştırıldığında, eksenlerin şu anki koordinatları G55 referansı olarak kaydedilir.

SetG56

Bu fonksiyon çalıştırıldığında, eksenlerin şu anki koordinatları G56 referansı olarak kaydedilir.

SetG57

Bu fonksiyon çalıştırıldığında, eksenlerin şu anki koordinatları G57 referansı olarak kaydedilir.

SetG58

Bu fonksiyon çalıştırıldığında, eksenlerin şu anki koordinatları G58 referansı olarak kaydedilir.

SetG59

Bu fonksiyon çalıştırıldığında, eksenlerin şu anki koordinatları G59 referansı olarak kaydedilir.


SetOutPort, [Sayı]

Bu fonksiyon çalıştırıldığında, çıkışları açıp kapatabilirsiniz. Genellikle bu fonksiyon Toggle tuşları üzerinde kullanılmaz.

FonksiyonAçıklama
SetOutPort,[Sayı]Bu fonksiyon çalıştırıldığında, çıkış açılır. Argüman olarak girilen sayı, çıkış pini numarasıdır.
SetOutPort, -[Sayı]Bu fonksiyon çalıştırıldığında, çıkış kapanır. Argüman olarak girilen sayı, çıkış pini numarasıdır.

SetPark

Bu fonksiyon çalıştırıldığında, eksenlerin şu anki bulunduğu koordinatlar Park koordinatları olarak kaydedilir.


SetReference, [Eksen Adı], ...

Bu fonksiyon çalıştırıldığında, eksenlerin şu anki bulunduğu koordinatlar referans koordinatları olarak kabul edilir.
Eğer cihazda bir Pointer varsa ve Pointer aktifse, kullanıcı referans noktası olarak belirlemek istediği noktayı Pointer ile gösterir ve ardından Pointer otomatik olarak ofsetini dikkate alarak gerçek referans koordinatlarını hesaplar. Daha fazla bilgi için bu tablonun 6 ve 40 numaralı satırlarına bakabilirsiniz.

FonksiyonAçıklama
SetReferenceBu fonksiyon çalıştırıldığında, eksenlerin şu anki koordinatları referans koordinatları olarak kabul edilir.
SetReference,[Eksen Adı]Bu fonksiyon çalıştırıldığında, argüman olarak verilen eksenin şu anki koordinatları referans olarak kabul edilir. Eksen adı X, Y, Z, A, B veya C olabilir.
SetReference,[Eksen Adı], [Eksen Adı], ...Bu fonksiyona aynı anda birden fazla argüman girilebilir. Bu durumda, seçilen eksenlerin tümü için mevcut koordinatlar referans olarak kabul edilir.

ShapeScanner

Bu fonksiyon çalıştırıldığında, iş parçasını taramaya başlar ve iş parçasının yaklaşık bir şeklini gösterir.


SimpleCommand, [Sayı]

SimpleCommand süreci, girişler, çıkışlar ve fonksiyonlarla tamamen bağlantılı olduğundan, bu bölümde tüm sürecin işleyişi tam olarak açıklanmaktadır. Sürecin tanımlanması sırasında hangi bağlantının kullanılacağı açıkça belirtilir ve kullanıcı, bağlantıları tanımlamak için pin veya fonksiyon adını kullanarak ilgili tabloya başvurabilir.

Giriş bağlantıların sıralaması:

  • I (Input, Giriş Bağlantısı)
  • O (Output, Çıkış Bağlantısı)
  • F (Function, Fonksiyon Bağlantısı)
FonksiyonAçıklama
SimpleCommandBu fonksiyon çalıştırıldığında, çıkış kapalıysa açılır ve açıksa kapanır.
SimpleCommand, 0Bu fonksiyon çalıştırıldığında, SimpleCommand çıkışı kapatılır.
SimpleCommand, 1Bu fonksiyon çalıştırıldığında, SimpleCommand çıkışı açılır.
SimpleCommand, 2Bu fonksiyon çalıştırıldığında, çıkış kapalıysa açılır ve açıksa kapanır.

SimpleCommand (link fonksiyon) çalıştırıldığında, önce SimpleCommandPin (link çıkışı) açılır ve ardından SimpleCommandSensorPin (link girişi) beklenir. SimpleCommandSensorPin tetiklenir veya True olduğunda, SimpleCommandPin (link çıkışı) kapatılır ve süreç tamamlanır.


SimpleDelay, [Sayı]

Henüz SimpleDelay (link fonksiyon) çalıştırıldığında, girilen argümana bağlı olarak SimpleDelayPin (link çıkışı) açılır veya kapanır ve ardından Setting penceresinin General bölümünde ayarlanmış olan süre boyunca bekler.

FonksiyonAçıklama
SimpleDelay, 0Bu fonksiyon çalıştırıldığında, SimpleDelayPin (link çıkışı) kapanır.
SimpleDelay, 1Bu fonksiyon çalıştırıldığında, SimpleDelayPin (link çıkışı) açılır.

Simulation, [Sayı]

Bu fonksiyon çalıştırıldığında, program Restart edilir ve program modu Simülasyon (Simulation) moduna geçiş yapabilir veya bu moddan çıkarak normal moda geri dönebilir. Simülasyon modunda, kontrolcüye veya donanıma ihtiyaç duymadan program çalıştırılabilir.

FonksiyonAçıklama
Simulation, 0Simülasyon modundan çıkar ve normal moda geri döner.
Simulation, 1Simülasyon moduna girer.

Spindle, [Sayı]

Bu fonksiyon çalıştırıldığında, spindle'ı açabilir veya kapatabilirsiniz.

FonksiyonAçıklama
Spindle, 1Spindle saat yönünde (CW) dönecek şekilde SpindleCWPin çıkışı açılır.
Spindle, -1Spindle saat yönünün tersine (CCW) dönecek şekilde SpindleCCWPin çıkışı açılır.
Spindle, 2SpindleCWPin çıkışı, açık ise kapatılır, kapalı ise açılır (saat yönünde döner).
Spindle, -2SpindleCCWPin çıkışı, açık ise kapatılır, kapalı ise açılır (saat yönünün tersine döner).

SpindleCooler, [Sayı]

Bu fonksiyon çalıştırıldığında, spindle soğutucusunun çıkışı açılabilir veya kapatılabilir.

FonksiyonAçıklama
SpindleCooler, 0Bu fonksiyon çalıştırıldığında, spindle soğutucusunun çıkışı kapatılır.
SpindleCooler, 1Bu fonksiyon çalıştırıldığında, spindle soğutucusunun çıkışı açılır.
SpindleCooler, 2Bu fonksiyon çalıştırıldığında, spindle soğutucusunun çıkışı kapalıysa açılır, açıksa kapatılır.

SpindleCover, [Sayı]

Bu fonksiyon çalıştırıldığında, spindle kapağının çıkışı açılabilir veya kapatılabilir.

FonksiyonAçıklama
SpindleCover, 0Bu fonksiyon çalıştırıldığında, spindle kapağının çıkışı kapatılır.
SpindleCover, 1Bu fonksiyon çalıştırıldığında, spindle kapağının çıkışı açılır.
SpindleCover, 2Bu fonksiyon çalıştırıldığında, spindle kapağının çıkışı kapalıysa açılır, açıksa kapatılır.

SpindleSpeed, [Sayı]

Bu fonksiyon çalıştırıldığında, spindle hızını değiştirebilirsiniz. Scroll, spindle hızını değiştirmek için bu fonksiyonu kullanır ve Value linkiyle, programın hızını belirleyebilirsiniz. Ayrıca bu fonksiyon bir buton veya giriş için tanımlanabilir ve girilen argümana göre Step katsayısını belirleyebilirsiniz.
Router sekmesinde Setting penceresinde bu fonksiyonla ilişkili birkaç parametre vardır (Router sekmesi açıklamalarında ayrıntılı olarak açıklanmıştır). Bunlar sırasıyla SpindleMaxSpeed, SpindleMinSpeed, SpindleSpeedStep vb.

FonksiyonAçıklama
SpindleSpeed,[Sayı]Girilen argüman, kullanıcının Router sekmesindeki Setting penceresinde SpindleSpeedStep parametresine girdiği değerin katsayısıdır.
SpindleSpeed,[-Sayı]Girilen argüman, kullanıcının Router sekmesindeki Setting penceresinde SpindleSpeedStep parametresine girdiği değerin negatif katsayısıdır.

Stop

Bu fonksiyon çalıştırıldığında, cihazın işleyişini durdurur (Pause). Bu durdurma işlemi program yürütülürken, manuel hareket (Jog) sırasında veya Homing işlemi esnasında uygulanabilir.


StopHome, [Eksen adı] ....

Bu fonksiyon çalıştırıldığında, argüman olarak belirlenen eksen veya eksenlerin Homing işlemi sırasında durdurulmasını (Pause) sağlar.

FonksiyonAçıklama
StopHome,[Eksen adı]Belirlenen eksen Homing işlemi sırasında durdurulur. Eksen adı X, Y, Z, A, B, C eksenlerinden biri olabilir.
StopHome,[Eksen adı], [Eksen adı], ...Birden fazla eksen argüman olarak girilebilir ve aynı anda durdurulabilir. Eksen adı X, Y, Z, A, B, C eksenlerinden biri olabilir.

StopJog, [Eksen adı]

Bu fonksiyon çalıştırıldığında, argüman olarak belirlenen eksen veya eksenlerin manuel hareket (Jog) işlemi sırasında durdurulmasını (Pause) sağlar.

FonksiyonAçıklama
StopJog,[Eksen adı]Belirlenen eksen manuel hareket (Jog) işlemi sırasında durdurulur. Eksen adı X, Y, Z, A, B, C eksenlerinden biri olabilir.
StopJog,[Eksen adı], [Eksen adı], ...Birden fazla eksen argüman olarak girilebilir ve aynı anda durdurulabilir. Eksen adı X, Y, Z, A, B, C eksenlerinden biri olabilir.

StopRun

Bu fonksiyon çalıştırıldığında, cihazın program yürütülmesi sırasında durdurulmasını (Pause) sağlar.


StopRunReset

Bu fonksiyon çalıştırıldığında, cihazın program yürütülmesi sırasında durdurulmasını (Pause) sağlar ve ayrıca programı (G-Code) ilk satıra geri döndürür. Program tekrar çalıştırıldığında, baştan başlar.


StopTimer, [Adı Verilen Zamanlayıcı]

Bu fonksiyon çalıştırıldığında, belirlenen zamanlayıcıyı devre dışı bırakır.
Kullanıcı, Timer dalında bulunan Seeting penceresinde istediği kadar zamanlayıcı oluşturabilir.

FonksiyonAçıklama
StopTimer,[Adı Verilen Zamanlayıcı]Kullanıcı, devre dışı bırakmak istediği zamanlayıcının adını argüman olarak girer.

SurfaceDetector, [Adı Verilen Eksen]

Bu fonksiyon çalıştırıldığında, iş parçasının yüzeyi belirlenir.
Giriş bağlantılarıyla ilgili tabloda, SurfaceDetectorPin adlı bir bağlantı bulunur. Bu bağlantı, SurfaceDetector sensörü olarak tanımlanmış bir giriş veya sensör olarak kullanılır ve SurfaceDetector fonksiyonu çalıştırıldığında iş parçasının yüzeyini belirler.

FonksiyonAçıklama
SurfaceDetector,[Adı Verilen Eksen]Genellikle router cihazlarında Z ekseni için tanımlanır, ancak diğer eksenler için de tanımlanabilir. X, Y, Z, A, B veya C eksenlerinden biri olabilir.

SurfaceScan

Bu fonksiyon çalıştırıldığında, iş parçasının yüzeyi taranır ve eğer iş parçasında herhangi bir çıkıntı veya çukur bulunursa, yüzey değişiklikleri G-Code üzerinde uygulanır.


T-SelectTool, T-ToolNo

Bu fonksiyon, cihazın mevcut takım numarasını gösterir ve ayrıca takım numarasını değiştirerek takımı değiştirmek için kullanılabilir.


T-SetToolHeight

Bu fonksiyon çalıştırıldığında, cihazın takım yüksekliği belirlenir.
Bu fonksiyon, T-ToolHeightPin adlı bir çıkış bağlantısıyla ilişkilidir. Daha fazla bilgi için lütfen tablo 3'e bakın.
Bu fonksiyon, T-ToolHeightSensorPin adlı bir giriş bağlantısıyla ilişkilidir. Daha fazla bilgi için lütfen tablo 2'ye bakın.
Bu fonksiyon, T-SetToolHeight adlı bir giriş bağlantısıyla ilişkilidir. Daha fazla bilgi için lütfen tablo 2'ye bakın.


T-ToolHolder, [sayı]

Bu fonksiyon, spindle içerisindeki takım tutucunun açılıp kapanmasını sağlar. T-ToolHolder fonksiyonu tanımlandığında ve etkinleştirildiğinde, spindle içerisindeki solenoid valfe bağlı olan T-ToolHolderPin çıkışı aktif hale gelir. Bu çıkış, takım tutucunun belirlenen argümana göre takımı tutmasını veya serbest bırakmasını sağlar. Bu fonksiyon, T-ToolHolderPin çıkış bağlantısıyla ilişkilidir. Daha fazla bilgi için lütfen Tablo 3'e başvurun. Dikkat edilmesi gereken bir husus ise, spindle açıkken veya cihaz program çalıştırırken güvenlik amacıyla bu fonksiyon devre dışı bırakılır.

FonksiyonAçıklama
T-ToolHolder,1Bu fonksiyon, bir düğme (Button) veya giriş için tanımlanabilir. Etkinleştirildiğinde takım serbest bırakılır, aksi halde takım tutulur.

ToggleOutPort, [sayı], ...

Bu fonksiyon çalıştırıldığında, belirtilen pin veya pinler kapalıysa açılır, açıksa kapatılır.

FonksiyonAçıklama
ToggleOutPort,[sayı]Argüman olarak girilen sayı, çıkış pini numarasıdır. Eğer sayı negatif olarak girilirse, pinin açma veya kapama işlemi tersine döner.
ToggleOutPort,[sayı], [sayı], ...Bu fonksiyon birden fazla argümanı aynı anda alabilir ve bu argümanlara göre belirlenen pinler açılır veya kapatılır.

TransformXY

Bu fonksiyon çalıştırıldığında, X, Y ve Z eksenlerine ölçek (Scale) uygulamak ve Z ekseni etrafında döndürmek (Angle - Degree) için bir pencere açılır.
Normal durumda, eksenlerin ölçeği %100 olarak ayarlanmıştır.
Simetri oluşturmak için Scale alanında negatif sayı kullanılabilir.


Vaccum, [sayı]

Bu fonksiyon çalıştırıldığında, vakum çıkışı açılabilir veya kapatılabilir.

FonksiyonAçıklama
Vaccum,0Bu fonksiyon çalıştırıldığında vakum çıkışı kapatılır.
Vaccum,1Bu fonksiyon çalıştırıldığında vakum çıkışı açılır.
Vaccum,2Bu fonksiyon çalıştırıldığında vakum çıkışı, kapalıysa açılır, açıksa kapatılır.

Zoom, [sayı]

Bu fonksiyon çalıştırıldığında, ToolPath üzerinde gösterilen dosyada Zoom işlemi uygulanır.

FonksiyonAçıklama
Zoom, -1Her çalıştırmada, Zoom Out işlemi uygulanır ve tasarımın küçük boyutta gösterimi yapılır.
Zoom, 0Her çalıştırmada, Fit işlemi yapılır ve tüm tasarım ToolPath boyutlarıyla uyumlu hale getirilir.
Zoom, 1Her çalıştırmada, Zoom In işlemi uygulanır ve tasarımın büyük boyutta gösterimi yapılır.