İçindekiler'i Gizle

Kuvvetler ve Motorlar için İfadeler ve Fonksiyonlar

Bir Hareket Analizi etüdünde kuvvetler veya motor eylemini tanımlamak için matematiksel ifadeler kullanabilirsiniz.

Bir ifade oluşturmak için:

Kuvvet veya Motor PropertyManager'da İfade seçeneğini belirleyin.

Motorlar veya kuvvetler için matematiksel ifadeler oluştururken yalnızca desteklenen fonksiyonları kullanabilirsiniz.

İfade Fonksiyonu Temel Özellikleri

Bir ifade fonksiyonu, tek bir değer geri döndüren C benzeri veya FORTRAN benzeri bir ifadedir. İfade oluşturmak için mevcut desteklenen fonksiyonlar, sonuçlar (örneğin hız, ivme, güç veya kuvvet grafikleri), işleçler ve basit sabitlerin geçerli bir kombinasyonunu kullanabilirsiniz.

Sabitler

İfadelere yalnızca tamsayılar ve gerçek sayıları dahil edebilirsiniz. Karmaşık sayılar desteklenmez.

İşleçler

SOLIDWORKS Motion, aşağıdaki önceliğe sahip aritmetik operatörleri içerir.
Sembol İşlem Öncelik
** Üst Alma 1
/ Bölüm 2
* Çarpma 3
+/- Toplama/Çıkarma 4
İfade fonksiyonuna herhangi bir boş alan sayısı ekleyebilirsiniz. Fonksiyon ifadesinin okunabilirliğini artırmak için boş alanlar ekleyebilirsiniz. Aşağıda boşlukların kullanımına ilişkin sınırlandırmalar yer alır:
  • Bir sayının ortasına boş alan koyamazsınız.
  • Bir fonksiyon ve sol köşeli parantezi arasına boş alan koyamazsınız.

SOLIDWORKS Motion Sonuçları

Ayrıca, desteklenen fonksiyonların birçoğu, SOLIDWORKS Motion sonuçlarını değişkenler olarak kullanabilir.

SOLIDWORKS Motion sonucunun bağımsız değişken olarak kullanılmasına izin veren bir fonksiyon kullanıyorsanız ifadeye girmek için listeden bir sonuca çift tıklayın.

Bir ifadede kullanabilmek için önce bir sonuç oluşturmanız gerekir.

Sınırlamalar

Fonksiyonların tanımında bazı sınırlamalar mevcuttur:

Fonksiyonların iç içe geçmesi

Fonksiyonları, alt ifadeleri veya işlemleri on seviyeye kadar iç içe geçirebilirsiniz. Örneğin, f1, f1, f3, f4'ün fonksiyon alt ifadelerini belirttiği, FUNCTION = f1(f2(f3(f4))), sözdizimsel olarak yasal fonksiyon tanımıdır. Ancak, FUNCTION = f1 (f2(... (f11 ) ...), alt ifadeler on bir seviyeli olarak iç içe geçtiğinden yasal bir tanım değildir.

Bir fonksiyon ifadesinde sembol sayısına ilişkin sınırlamalar

Bir ifadede 1,000'den fazla sembol kullanmayın. Bu, işleçler, köşeli parantezler, fonksiyonlar ve sayıları kapsar.

Bir fonksiyonunun işaret edebileceği eleman sayısına ilişkin sınırlamalar

Her bir tipte 25'ten fazla standart elemana bağlı olan bir fonksiyon tanımlamayın. Oluşturduğunuz tüm ifadeler, en fazla 25 parça, 25 kuvvet vb.'ne bağlı olmalıdır.



Bu başlık hakkında geribildirimde bulunun

SOLIDWORKS; dokümantasyonun sunumu, doğruluğu ve bütünlüğü hakkında geribildiriminizi almaktan memnuniyet duyar. Bu başlık ile ilgili yorum ve önerilerinizi, aşağıdaki formu kullanarak doğrudan dokümantasyon takımımıza yollayın. Dokümantasyon takımı teknik destek sorularına yanıt veremez. Teknik destek ile ilgili bilgiler için buraya tıklayın.

* Gerekli

 
*Email:  
Konu:   Yardım Başlıkları Hakkında Geribildirim
Sayfa:   Kuvvetler ve Motorlar için İfadeler ve Fonksiyonlar
*Yorum:  
*   Kişisel Bilgilerimin Dassault Systèmes tarafından kullanılacağının belirtildiği gizlilik politikasını okuduğumu ve kabul ettiğimi onaylıyorum

Yazdırma Başlığı

Yazdırılacak içeriğin kapsamını seçin:

x

Internet Explorer 7'den daha eski bir tarayıcı sürümünü kullandığınızı tespit ettik. Optimize edilmiş görünüm için tarayıcınızı Internet Explorer 7 veya daha yenisine yükseltmenizi öneririz.

 Bu mesajı bir daha asla gösterme
x

Web Yardım İçerik Sürümü: SOLIDWORKS 2017 SP05

SOLIDWORKS içindeki Web yardımını devre dışı bırakmak ve onun yerine yerel yardımı kullanmak için Yardım > SOLIDWORKS Web Yardımını Kullan öğelerine tıklayın.

Web yardımı arabirimi ve araması ile ilgili karşılaştığınız sorunları lütfen yerel destek temsilcinize bildirin. Yardım başlıkları hakkında ayrı ayrı geri bildirimde bulunmak için ilgili başlığın sayfasından "Bu başlık hakkında geribildirim" bağlantısına tıklayın.