Ölçümlendirme Sınırlandırması geometrisini matematiksel denklemler ve ifadelerle kontrol edemezsiniz.
Parametrik denklemler şunları içerir:
Bir Ölçümlendirme Sınırlandırması oluşturduğunuzda bir obje veya objeler üzerindeki noktalar arasındaki ölçümlendirme ad=değer şeklinde bir denklemle tanımlanır; örneğin d1=12,34.
Değeri bir ifadeyle değiştirebilirsiniz: ad=ifade.
Bir değişken, aşağıdakilerden biri olabilir:
İfadeleri ve değişkenleri tanımlamak ve düzenlemek için Parametreler Yöneticisi'ni kullanın.
İfadeleri yerinde düzenlemeniz de mümkündür.
| Örnek | Tanım |
|---|---|
| d1=rad1 | d1 değişkenini, rad1 değişkeninin değerine ayarlar. |
| d2=rad2*2 | rad2 değişkenini 2 ile çarpar ve sonuç olarak d2 değişkenini ayarlar. |
| length1=cos(ang1) | Kullanıcı tanımlı length1 değişkenini, ang1 açısının kosinüs değerine ayarlar. |
| dist1=(length1 + d1) / 2 | Kullanıcı tanımlı dist1 değişkenini, kullanıcı tanımlı length1 değişkeni ile d1 değişkenin toplamının 2'ye bölünmesiyle bulunan değere ayarlar. |
Ölçümlendirme Sınırlandırmaları (hem Dinamik hem de Detaylandırmalı sınırlandırmalar) tanımlamak için adların yanı sıra ifadelerde ve formüllerde kullanılan kullanıcı tanımlı değişkenler kullanılır.
Parametreler Yöneticisi'nde tüm Ölçümlendirme Sınırlandırmaları değişkenleri adları, ifadeleri ve değerleriyle birlikte listelenir.
Adlandırma kuralları şunlardır:
| Anlam | Varsayılan ad | Sınırlandırmalar |
|---|---|---|
| Uzaklık | d1, d2, ..., dn | Hizalanmış, Yatay, Dikey |
| Çap | dia1, dia2, ..., dian | Çap |
| Yarıçap | rad1, rad2, ..., radn | Radyal |
| Açı | ang1, ang2, ..., angn | Açısal |
| Kullanıcı tanımlı | user1, user2, ..., usern | İfadede kullanılan |
Sınırlandırma değişkenlerini yeniden adlandırmak için:
- veya -
- veya -
Not: Sınırlandırma değişkeni adları benzersiz olmalıdır.
Formülleri ve denklemleri tanımlamak için işleçleri ve fonksiyonları kullanın.
İfadeler, standart matematik kurallarına göre değerlendirilir.
İfadelerde ve formüllerde aşağıdaki işleçleri kullanabilirsiniz:
| Operatör |
Tanım |
|---|---|
+ |
Toplama |
- |
Çıkarma (veya tekil negatif) |
* |
Çarpma |
/ |
Bölme |
^ |
Üst Alma |
% |
Kayan nokta modülosu |
. |
Ondalık ayırıcısı |
(expr) |
Parantezler ifadeleri tanımlamak için kullanılmıştır |
İfadelerde ve formüllerde aşağıdaki fonksiyonları kullanabilirsiniz:
| Fonksiyon | Sözdizimi |
|---|---|
| Kosinüs | cos (expr) |
| Sinüs | sin (expr) |
| Teğet | tan (expr) |
| Ark kosinüs | acos (expr) |
| Ark sinüs | asin (expr) |
| Ark teğet | atan (expr) |
| Hiperbolik kosinüs | cosh (expr) |
| Hiperbolik sinüs | sinh (expr) |
| Hiperbolik teğet | tanh (expr) |
| Ark hiperbolik kosinüs | acosh (expr) |
| Ark hiperbolik sinüs | asinh (expr) |
| Ark hiperbolik teğet | atanh (expr) |
| Karekök | sqrt (expr) |
| İşaret işlevi (-1,0,1) | sign (expr) |
| Mutlak değer | abs (expr) |
| Kısaltılmış ondalık | trunc (expr) |
| En yakın tam sayıya yuvarla | round (expr) |
| Aşağı yuvarla | floor (expr) |
| Yuvarla | ceil (expr) |
| Dizideki en büyük öğe | max (expr1;expr2) * |
| Dizideki en küçük öğe | min (expr1;expr2) * |
| Dereceden radyana | d2r (expr) |
| Radyandan dereceye | r2d (expr) |
| Logaritma, e tabanı | ln (expr) |
| Logaritma, 10 tabanı | log (expr) |
| Üs, e tabanı | exp (expr) |
| Üs, 10 tabanı | exp10 (expr) |
| Güç fonksiyonu | pow (expr1;expr2) * |
| Rasgele ondalık, 0-1 | rasgele |
| pi sabiti | pi |
| e sabiti | e |
*) İşletim sistemi format ayarlarında tanımlanan liste ayırıcısı (noktalı virgül veya virgül) kullanır.
Standart matematik kurallarına göre ifadeler aşağıdaki öncelik sırasına göre değerlendirilir: