Klasör Temel hesaplama türleri

Uygulama

NC fonksiyonu ekle penceresinin Temel hesaplama türleri klasöründe, kumanda FN 0 ila FN 5 fonksiyonlarını sunar.

Değişkenlere sayısal değerler atamak için FN 0 fonksiyonunu kullanabilirsiniz. Ardından NC programında sabit sayı yerine bir değişken programlayabilirsiniz. Önceden atanmış değişkenleri de kullanabilirsiniz, ör. etkin alet yarıçapı Q108. FN 1 ile FN 5 arasındaki fonksiyonlarla bir NC programı içinde değişken değerlerle hesaplama yapabilirsiniz.

Fonksiyon tanımı

Temel hesaplama türleri klasörü aşağıdaki fonksiyonları içerir:

Sembol

Fonksiyon

ProgramFn0Icon

FN 0: atama

ör. FN 0: Q5 = +60

Q5 = 60

Bir değer veya durumu tanımlanmamış olarak atama

ProgramFn1Icon

FN 1: toplama

ör. FN 1: Q1 = –Q2 + –5

Q1 = –Q2+(–5)

Toplamını iki değerden oluşturun ve atayın

ProgramFn2Icon

FN 2: çıkarma

ör. FN 2: Q1 = +10 – +5

Q1 = +10–(+5)

Farkı iki değerden oluşturun ve atayın

ProgramFn3Icon

FN 3: çarpma

ör. FN 3: Q2 = +3 * +3

Q2 = 3*3

Ürünü iki değerden oluşturun ve atayın

ProgramFn4Icon

FN 4: bölme

ör. FN 4: Q4 = +8 DIV +Q2

Q4 = 8/Q2

Bölümü iki değerden oluşturun ve atayın

Kısıtlama: 0'la bölme yok

ProgramFn5Icon

FN 5: Karekök

ör. FN 5: Q20 = SQRT 4

Q20 = 4

Kökü bir sayıdan çıkartın ve atayın

Kısıtlama: Negatif bir değerden kök mümkün değil

Eşittir işaretinin soluna sonucu atadığınız değişkeni tanımlarsınız.

Eşittir işaretinin sağında sabit ve değişken değerler kullanabilirsiniz. Denklemlerdeki değişkenlere ve sayısal değerlere işaretler ekleyebilirsiniz.

Parça aileleri

Parça ailelerinin programlanması için örneğin karakteristik malzeme ölçülerini değişkenler olarak programlarsınız. Her bir malzemeyi işlemek için her bir değişkene bir sayısal değer atarsınız.

Kullanıcı el kitabında bulunan NC programları çözüm önerileridir. Bir makinede NC programlarını veya tekli NC tümcelerini kullanmadan önce, bunları uyarlamanız gerekir.

  • Aşağıdaki içerikleri uyarlayın:
  • Aletler
  • Kesme değerleri
  • Beslemeler
  • Güvenli yükseklik veya güvenli pozisyonlar
  • Ör. M91 ile makineye özel pozisyonlar
  • Program çağrılarının yolları

Birkaç NC programı makine kinematiğine bağlıdır. Bu NC programlarını ilk test akışından önce makine kinematiğinize uyarlayın.

NC programlarını ayrıca asıl program akışından önce simülasyon yardımıyla test edin.

 
Tip

Bir program testi yardımıyla etkin makine kinematiğinin ve güncel makine yapılandırmasının mevcut yazılım seçenekleriyle NC programını kullanıp kullanamayacağınızı belirlersiniz.

11 LBL "Z1"

12 FN 0: Q50 = +30

; Silindir yarıçapı Q50'ye 30 değerini ata

13 FN 0: Q51 = +10

; Silindir yüksekliği Q51'e 10 değerini ata

* - ...

21 L X +Q50

; Sonuç L X +30'a karşılık gelir

Örnek: Q parametreli silindir

8H000170

Silindir yarıçapı:

R = Q50

Silindir yüksekliği:

H = Q51

Silindir Z1:

Q50 = +30

Q51 = +10

Silindir Z2:

Q50 = +10

Q51 = +50

Değişkenin durumunu tanımlanmamış olarak atama

  1. Tanımlanmamış durumunu bir değişkene aşağıdaki gibi atayabilirsiniz:
SF_4_NCFunktion_Einfuegen

  1. NC fonksiyonu ekle öğesini seçin
  2. Kumanda, NC fonksiyonu ekle penceresini açar.

  1. FN 0 öğesini seçin
  2. Örneğin Q5 gibi değişken numarası girin
  3. SET UNDEFINED öğesini seçin

  1. Girişi onaylayın
  2. Kumanda değişkeni tanımlanmamış olarak atar.

Uyarılar

  • Kumanda, tanımsız değişkenler ile 0 değeri olan değişkenler arasında ayrım yapar.
  • 0'a (FN 4) bölemezsiniz.
  • Negatif bir değerin (FN 5) karekökünü alamazsınız.