Başvuru
Sorun giderme
Bu bölüm belirtiye göre düzenlendi: çalışmayan bir düğme, köşedeki bir ileti, bitmeyen bir çözüm, inanmadığınız bir sayı. Kendinizinkini bulun ve oradan ilerleyin.
Düğme sönük, yanında ? var ve kendini açıklıyor
inWaves'in şu anda yapamayacağı bir eylem sönükleşir ama tıklanabilir kalır; ipucu metni neden? tıklayın ile biter. Tıklamak üç parçalı bir yol gösterme iletisi açar:
- Gerekçe. Sahnenin hangi durumda olduğu, tek satırda.
- Ne eksik. Eylemin ihtiyaç duyduğu şey, sizin terimlerinizle.
- Çözüm. Genellikle iletinin üstünde, engeli kaldıran adıma götüren bir düğme.
Yol gösterme iletileri ve hatalar yapışkandır: siz kapatana kadar durur. Sıradan onay iletileri birkaç saniyede söner. Aynı anda en fazla dört ileti gösterilir. Durum çubuğunun sağ ucundaki bildirim zili oturumun bütün iletilerini saatiyle, en yenisi üstte tutar; paneli kapalıyken gelen hatalar için okunmamış sayacı gösterir.
Kapılar ve her birinin istediği
| Yapmak istediğiniz | İleti | Ne yapmalı |
|---|---|---|
| Bir sinyalle çalışmak (spektrum, FRF, ölçülmüş herhangi bir şey) | Projede sinyal yok ya da Hiçbir sinyal seçili değil | WAV/CSV/UFF ölçüm içe aktarın ya da ağaçtan bir sinyal seçin. İleti Sinyal İçe Aktar… sunar. |
| Tek kanallı bir sinyalden FRF hesaplamak | “…” tek kanallı | Çok kanallı bir ölçüm içe aktarın: FRF bir tahrik ve bir cevap ister (çekiç kuvveti + ivmeölçer). |
| Bir parça üzerinde işlem yapmak | Projede geometri yok ya da Hiçbir geometri seçili değil | STL/OBJ/STEP içe aktarın ya da ağaçtan bir parça seçin. Çözüm düğmesi Geometri İçe Aktar…. |
| STL/OBJ olarak gelmiş bir parçayı çözmek | “…” yalnızca yüzey mesh'i içeriyor | FEM hacim (tetrahedral) mesh'i ister; STL bir yüzey kabuğudur. Parça STEP katısını taşıyorsa yerinde Hacim Mesh Üret…; taşımıyorsa STEP'i içe aktarıp STEP → Tet Mesh… kullanın. |
| Üçgenlenmiş bir içe aktarmayı yeniden meshlemek | “…” CAD katısı taşımıyor | Yeniden meshleme orijinal STEP yüzeyinden yapılır; üçgenlenmiş bir yüzey yalnızca ihracatçının fasetlerini kopyalar. Parçanın STEP sürümünü içe aktarın. |
| Toplu hacim mesh üretmeyi başlatmak | CAD katılı parça yok | Toplu eylem projede en az bir STEP/IGES katısı ister. |
| Toplu mesh silme ya da toplu modal çözüm başlatmak | Hacim mesh'i olan parça yok | Önce bir parçayı meshleyin: Mesh ▸ Hacim Mesh Üret…. |
| İçinde katı hiçbir şey olmayan bir sahnede kip çözmek | Sahnede çözülecek bir yapı yok | Modal çözüm hacim mesh'li bir parça ya da sahneye konmuş kiriş/kabuk üyeleri ister. Çerçeve modeli katı parça istemez. Çözüm düğmesi Kiriş Ekle…. |
| Mesnet koymak ya da düğüm seçmek | Üstüne düğüm oturacak bir yapı yok | Mesnetler ve düğüm seçimleri hacim mesh'i düğümlerine ya da kiriş/kabuk düğümlerine oturur. Bir parçayı meshleyin ya da kiriş/kabuk çizin. |
| Boş bir projede sahne çapında bir eylem çalıştırmak | Sahne boş | Bir parça içe aktarın. Bu kapı sahneye bakar, seçime değil. |
| Transducer yokken rijit çözüm koşmak | Sahnede transducer yok | Rijit çözücüler sahnedeki tüm transducer'ları birlikte sürer. Herhangi bir parçanın bir düğümüne, ivme kanalı ve yön vererek bir tane yerleştirin. |
| Kullanılabilir sinyal yokken rijit çözüm koşmak | Tahrik olarak kullanılabilecek ivme sinyali yok | İçe aktarırken kanalın büyüklüğünü ivme ya da hız seçin. Basınç veya gerilim kanalı transducer'ı süremez. |
| FEM için kurulmuş bir sahnede rijit çözüm koşmak | Bu sahne esnek gövde için kurulmuş | Model zaten FEM modları taşıyor; esnek gövde ya da hareket→ses yoluyla çözün. Rijit cevabı yine de istiyorsanız bir transducer yerleştirebilirsiniz. |
| Esnek bir gövdeden ses ışıtmak | Sahnede FEM mod seti yok | Işıyan parçanın modları önce var olmalı. Çözüm düğmesi Modal Çöz. Diğer parçalar saçıcı olarak zaten katılır. |
| Hareket simülasyonu koşmak | Sahnede hareket edecek parça yok | Her parça tutuluyor demektir: bir parçanın mesnedini kaldırın ya da sahneye yeni bir parça ekleyin. Burada FEM modları gerekmez; onlar akustik adımın koşuludur. |
| Ön germeden önce çözülmüş kiplerle çekip bırakmak | Mod seti ön germeden önce çözülmüş | Ön gerilme yapıyı sertleştirir; çıplak yapının kipleri başka bir cismin kipleridir. Gerdikten sonra kipleri yeniden çözün. |
| Stabilizasyon diyagramını açmak | Henüz FRF hesaplanmadı | Stabilizasyon kutupları FRF üzerinde arar. Çözüm düğmesi FRF + Koherans. |
| Diyagramdan modal model kurmak | Stabilizasyon çalıştırılmadı ya da Hiç kutup seçilmedi | Önce Stabilizasyon koşun, sonra diyagramda yeşil (kararlı) kutupları tıklayarak mod frekanslarını seçin. |
| Tarayıcı sürümünde hacim mesh üretmek | Hacim meshleme tarayıcıda çalışmaz | Masaüstü sürümünü kullanın. Bu eksik bir kurulum değil, web katmanının kalıcı sınırıdır. |
| Masaüstünde gmsh olmadan hacim mesh üretmek | gmsh kurulu değil | gmsh ayrı lisanslı (GPL) olduğu için birlikte gelmez. Bir kez kurun; inWaves onu kendiliğinden bulur. Çözüm düğmesi gmsh Kur…. |
Uygulama bir hata iletisi gösteriyor
Üzerinde işlem yapamayacağınız bir hata bir kusurdur; bildirin (son bölüm). İletiler aşağıda uygulamanın gösterdiği biçimde alıntılanmıştır.
| İleti | Anlamı ve yapılacak |
|---|---|
| Birim ataması eksik (n kanal) | İçe aktarma penceresinde her kanal için büyüklük, birim ve hassasiyet (ölçek) girin. |
| Transducer kanalı ivme veya hız olmalı | Sinyali kanalın büyüklüğü ivme olacak şekilde yeniden içe aktarın ya da ivme kanalı olan bir ölçüm kullanın. |
| Bu geometride hacim mesh'i yok | İçe aktarılan STL/OBJ yalnızca yüzeydir. STEP katısını içe aktarıp gmsh ile meshleyin; ileti STEP → Tet Mesh… sunar. |
| Bu parça CAD katısı taşımıyor | Yeniden meshleme orijinal STEP'i ister. Parçanın STEP sürümünü içe aktarın. |
| gmsh bu geometriden hacim üretemedi | Tetrahedralleştirme kapalı bir katı ister. Hangi durumda olduğunuzu Yüzey Sağlığı… söyler: yalnız yüzey/kabuk ya da katıda delik. |
| CSV'de zaman sütunu yok | Ya örnekleme frekansını elle girin ya da ilk sütunu saniye cinsinden zaman olan bir CSV kullanın. |
| UFF dosyasında zaman kaydı (dataset 58) bulunamadı | Bu UFF yalnızca geometri taşıyor olabilir. Ölçüm içeren bir dosya seçin. |
| STEP içe aktarma bu ortamda yok | Tarayıcı sürümü STEP okuyamaz. Masaüstü sürümünü kullanın ya da modeli STL/OBJ olarak dışa aktarın. |
| gmsh meshleme kullanılamıyor | STEP → tet meshleme yalnızca masaüstü sürümünde çalışır. |
| Kanal → düğüm eşlemesi yok | Geometriyi seçin, Özellikler panelinde her kanal için Düğüm Ata kullanın, sonra Kaydet. |
| Eşlemede eksik kanallar: […] | Listelenen kanallara düğüm atayıp eşlemeyi yeniden kaydedin. |
| Sinyal kullanımda: '…' sensörü ona bağlı | Önce o sensörü silin (seçip Del), sonra sinyali silin. |
| Geometri kullanımda: '…' | Önce geometriye bağlı sensörleri ve mod setlerini silin. |
| FRF için en az 2 kanal gerekir | Tahrik (kuvvet) ve cevap (ivme) kanalı olan çok kanallı bir ölçüm içe aktarın. |
| Geçersiz yön: '…' | Yön normal, x, y, z ya da açık bir [x,y,z] vektörü olabilir. |
| Birim geçersiz | Birim, seçilen büyüklüğün boyutuyla uyuşmalı: ivme m/s² ya da g, basınç Pa ya da kPa. |
| … sahne sınırının dışında | Ayna-kaynak yöntemi kaynağı ve alıcıyı sınırın içinde ister; sınır arkanızdan hiç büyütülmez. Sınırı sahneye sığdır ya da nesneyi içeri taşıyın. |
| Açık proje yok | Dosya ▸ Yeni Proje ile başlayın ya da kayıtlı bir .iwp dosyası açın. |
| Hesap çekirdeğine ulaşılamıyor | Masaüstünde uygulamayı yeniden başlatın; web'de sayfayı yenileyin. Tekrarlıyorsa son bölümde anlatılan günlük dosyasını gönderin. |
| Bu işlem için etkin bir lisans gerekir | Lisans durumunu Ayarlar ▸ Lisans… altında görün. Aşağıya bakın. |
Lisans ve açılış sorunları
inWaves lisansını her açılışta çevrimiçi doğrular. Doğrulama başarısız olduğunda çıkan kapı kapatılamaz: Esc ve arka plana tıklama yok sayılır. Tek çıkış yolu etkinleştirme ya da yeniden doğrulamadır.
Anahtar alanı yazdıklarınızı büyük harfe çevirir ve boşlukları siler.
| Kapı ne diyor | Ne yapmalı |
|---|---|
| Anahtar geçersiz görünüyor | Anahtarı portal hesabınızdakiyle karşılaştırın. Alan boşken de bu görünür. |
| Lisansın süresi dolmuş | Portalden yenileyin, sonra yeniden Etkinleştir. |
| Bu lisans iptal edilmiş. Destekle iletişime geçin | Bu makinede yapılacak bir şey yok. Bize yazın. |
| Koltuk limiti dolu. Portalden bir makineyi boşaltın | Lisans portalını aç ile portale gidin, orada bir koltuk boşaltın, sonra burada etkinleştirin. |
| Bu makinede daha önce deneme kullanılmış | Deneme makine başına bir kezdir. Tam sürüm anahtarı girin. |
| Anahtar bu makinede etkin değil. Yeniden etkinleştirin | Anahtarı girip Etkinleştir'e basın; koltuk bu makineye yeniden bağlanır. |
| Lisans sunucusuna ulaşılamıyor. İnternet bağlantınızı kontrol edin | Kapının Yeniden dene sunduğu tek kod budur. |
Lisans sunucusuna ulaşılamıyorsa inWaves açılmaz. Her açılışta bağlantı şarttır ve hiçbir ayar bunu aşmaz. Uygulama çalıştıktan sonra analiz tümüyle yereldir, model verisi makineden çıkmaz.
Ayarlar ▸ Lisans… kapı değil bir durum penceresidir: maskelenmiş anahtar, paket, bitiş tarihi, makine kimliği. Normal biçimde kapanır. Bu makineyi serbest bırak koltuğu boşaltır ve uygulama bir sonraki açılışta yeniden etkinleştirme ister. Bir makineyi yeniden kurmadan ya da devretmeden önce yapın, sonra değil.
Uygulama hiç açılmıyor. Hiçbir pencere ve lisans kapısı görünmüyorsa hata arayüz var olmadan önce olmuştur. Günlük dosyasını gönderin (son bölüm). Donmuş Windows sürümünün konsolu yoktur, tek kayıt günlüktür.
Çözüm çok uzun sürüyor
İlerleme penceresi koşunun aşamalarını, geçen süreyi ve kalan süre tahminini gösterir. İki nokta önemlidir:
- Tahmin, ilk iş birimi bitmeden görünmez. O ana kadar hesaplanıyor… yazar.
- Durdurma işbirliklidir. Durdurma düğmesi çözücüden içinde bulunduğu birimi (bir frekans çözümü, bir ayna kaynağı) bitirip o sınırda durmasını ister. Pencere durdurma isteği gönderildi: sıradaki adım sınırında kesilecek yazar. Büyük bir frekans adımının oturması zaman alabilir.
Durdurulan bir koşu kısmi sonuç bırakmaz: projeye hiçbir şey yazılmaz, model başlamadan önceki hâlindedir. Yeniden başlatmak işi baştan yapar, kaldığı yerden devam yoktur. Bir koşu çok uzunsa tekrar tekrar durdurmak yerine bilerek küçültün: daha az kip, daha dar frekans bandı, daha kaba ağ.
Ağ üretimi başarısız oluyor ya da ağ yanlış görünüyor
Üç rapor üç ayrı soruyu yanıtlar:
- Yüzey Sağlığı şunu sorar: bu şeyin hacmi hiç meshlenebilir mi? Cevabı Yüzey kapalı: hacim meshlemeye uygun, Yüzey hacim meshlenemez ya da Görüntü kabuğu kapalı, ama CAD ham haliyle hacim meshine dirençli (onarımlı meshleme önerilir) olur.
- Mesh Kalitesi şunu sorar: elemanların kendisi sağlam mı? Karar satırı Mesh sağlıklı: FEM için uygun ya da Mesh kusurlu: çözmeden önce düzeltin der.
- Ağ Yeterliliği şunu sorar: bu ağ sorduğunuz fiziği temsil edebiliyor mu? İnce yöne, kalınlık boyunca eleman sayısına ve en büyük en-boy oranına bakar; gerekirse Eğilme yeterliliği RİSKLİ: sonuç olduğundan rijit çıkabilir uyarısını verir. Bir ağ kaliteden geçip yine de yetersiz olabilir. Uyarı sonrasında mod setinin özellikler panelinde de durur.
Tetrahedralleştirme başarısız olduğunda düzeltmeleri şu sırayla deneyin:
- İçe aktarırken onarın. Meshleme başarısız olursa inWaves Hacim meshlenemedi. Onarım denensin mi? diye sorar ve Onararak Meshle eylemini sunar. OpenCASCADE onarımı küçük kenar ve yüzeyleri birleştirir, gevşek kabukları diker, mikro ayrıntıları atlar; asıl gövde yine meshlenir. İçe dönük normalli kabukları ve parçadan kat kat küçük ayrıntıları (diş, pah) toparlar.
- Eleman boyunu değiştirin. En küçük ayrıntıya yakın bir hedef boy, gmsh'i önemsiz ayrıntıyı çözmeye zorlar; fazla kaba bir boy ince duvarları kapatamaz. Otomatikte bırakılırsa boy geometriden seçilir.
- Parçayı CAD'de sadeleştirin. Dışa aktarmadan önce dişleri, küçük radüsleri ve görsel ayrıntıyı kaldırın. Her meshleme ayarından hızlıdır.
- Kutuyla sağlama yapın. Kutu Parça Üret… ağıyla birlikte doğan bir parça üretir. Kutu çözülüyor ama parçanız çözülmüyorsa sorun geometridedir, kurulumda değil.
Onarım da başarısız olursa ileti bunu açıkça söyler (Onarımlı meshleme de başarısız oldu.). Geometrinin CAD tarafında düzeltilmesi gerekir.
Sonuç yanlış görünüyor
Kusur varsaymadan önce ürünün sunduğu kontrolleri koşun.
- Sonuç ağa mı bağlı? Yakınsama Kontrolü… modeli şimdiki ağda, sonra bir kademe daha ince ağda çözer ve farkı Richardson ekstrapolasyonuyla bir ayrıklaştırma belirsizliğine çevirir. Örneğin: Yakınsama: en kötü kipin belirsizliği %…: sonuç ağa bağımlı, ağ sıklaştırılmalı. Belirsizlik vereceğiniz kararın yanında küçük kalana kadar sıklaştırın. Üç ağ, yakınsama mertebesini varsaymak yerine ölçer. İnce ağ yalnız bellekte kurulur, projeniz değişmez. Kipler frekans sırasıyla eşlenir: yakın iki kip ağlar arasında yer değiştirirse o satır hatayı değil sıra değişimini ölçer, komşularıyla birlikte okuyun.
- Rijit cisim kipleri doğru çıkıyor mu? Mesnetsiz bir model serbest-serbest çözülür ve inWaves bunu söyler: Mesnet yok. Serbest-serbest (asılı) çözülecek. İlk altı mod rijit cisim modudur (≈0 Hz). O altısı sıfıra yakın değilse ya da mesnetli bir model bir tane üretiyorsa kısıtlar sandığınız işi yapmıyordur. Çözücü bunu sizin yerinize fark edemez.
- Ölçülmüş FRF o frekansta güvenilir mi? FRF + Koherans koheransı FRF ile birlikte hesaplar. Koheransın düştüğü yerde cevap, ölçülen tahrikle doğrusal açıklanmıyordur: gürültü, kaçmış bir vuruş, bir doğrusalsızlık ya da içinde enerji olmayan bir anti-rezonans. Koheransı düşük bir banttan çıkarılan kip, fiziksel karşılığı olmayan bir kutuptur ve stabilizasyon diyagramı sizi uyarmaz.
Yapısal çözücüler doğrusaldır. Açılıp kapanan temas, kayan bir bağlantı, akma sonrası bir malzeme, kalkan bir mesnet: bunların hiçbiri doğrusal bir modelde yoktur ve model şikâyet etmez. Sizinkinden farklı davranan bir yapı hakkındaki soruya kusursuzca yakınsamış bir cevap döner. Ölçümünüz genlikle değişen frekanslar ya da yükle ölçeklenmeyen bir cevap gösteriyorsa o fark gerçektir; ağ sıklaştırması onu kapatmaz.
Yardım almak
Yardım ▸ Geri Bildirim Gönder… doğrudan geliştirici ekibe ulaşır ve kullanım verisi tercihinizden bağımsız çalışır. Bir kategori seçin (Hata, Öneri, Soru), ne olduğunu ve ne beklediğinizi yazın, yanıt istiyorsanız e-posta ekleyin. Bağlantı yoksa ileti kaydedilir, bağlantı gelince gönderilir; hangisinin olduğu söylenir.
Son hata geçmişini ve sistem bilgisini ekle kutusu varsayılan olarak açıktır ve bildirim zilindeki son 50 kaydı, uygulama sürümünü, platformu ve GPU adını ekler. Başka hiçbir şey gitmez: model yok, geometri yok, ölçüm yok ve lisans anahtarı hiçbir zaman taşınmaz. Bu ek olmadan bir hata bildirimi genellikle işlenemez.
Yerel günlük dosyası. Masaüstü sürümü şuraya yazar:
%LOCALAPPDATA%\inWaves\logs\inwaves.log
Açılışta her şeyden önce kurulur, yani pencere görünmeden önce olan hataları da yakalar. 1 MB'ta döner, beş eski dosya saklar (inwaves.log.1 … inwaves.log.5). Bir saat önceki çökme çoktan numaralı bir dosyada olabilir; tereddüt ederseniz klasörün tamamını ekleyin. Yakalanmamış hatalar, arka plan iş parçacıklarındakiler dahil, izleriyle birlikte oraya yazılır. Günlük makinenizde kalır; siz göndermedikçe hiçbir şey yüklenmez.
Destekle iletişime geçerken şunları ekleyin: Yardım ▸ Hakkında altındaki sürüm; ne yaptığınız ve ne beklediğiniz; iletinin tam metni ya da ekran görüntüsü; sorunun temiz bir projede tekrarlayıp tekrarlamadığı; ve günlük dosyası. Sorun bir çökme değil bir sonuçsa yakınsama kontrolü çıktısını da ekleyin.
İletiler uygulamanın Türkçe arayüzde gösterdiği biçimde alıntılandı. İngilizce arayüz için bkz. bu bölümün İngilizce sürümü.