Ultimaker CURA, 3D baskı için kullanılan açık kaynaklı bir dilimleme yazılımıdır. Bu yazılım, 3D modelinizi katmanlara ayırarak, 3D yazıcınızın anlayabileceği talimatları üretir. CURA'nın kullanıcı dostu arayüzü ve geniş malzeme desteği, 3D baskı projelerini kolayca yönetmenizi sağlar.
Ultimaker CURA programının Windows 10 işletim sisteminde yanıt vermeme sorunuyla karşılaşıyorsanız,muhtemelen çift ekran kartına sahip bir bilgisayarınız vardır. Özellikle oyuncu bilgisayarlarında sıkça rastlanan bu sorun, CURA'nın otomatik olarak onboard ekran kartını seçmesinden kaynaklanıyor. Program kurulumu sonrası açmaya çalıştığınızda bilgisayar ekranında ne bir hata alıyorsunuz ne de program açılıyorsa aşağıdaki basit işlemlerle bu sorunu giderebilirsiniz.
Sorunun çözümü için grafik ayarları uygulamamızı açalım (başlat çubuğundan "grafik ayarları" yazarak açabilirsiniz). Gözat seçeneğine tıklayarak Ultimaker CURA programına ait exe dosyasını seçelim. Listeye eklenen Ultimaker Cura üzerine tıklayalım ve seçenekler butonuna tıklayalım. Açılır pencereden "Yüksek Performans" yazan seçeneği tıklayalım. Bu adımlardan sonra Ultimaker CURA sorunsuz biçimde çalışacaktır.
FreeCAD programının Windows 10 işletim sisteminde yanıt vermeme sorunuyla karşılaşıyorsanız,muhtemelen çift ekran kartına sahip bir bilgisayarınız vardır. Özellikle oyuncu bilgisayarlarında sıkça rastlanan bu sorun, FreeCAD'in otomatik olarak onboard ekran kartını seçmesinden kaynaklanıyor. Program kurulumu sonrası açmaya çalıştığınızda bilgisayar ekranında ne bir hata alıyorsunuz ne de program açılıyorsa aşağıdaki basit işlemlerle bu sorunu giderebilirsiniz.
Sorunun çözümü için grafik ayarları uygulamamızı açalım (başlat çubuğundan "grafik ayarları" yazarak açabilirsiniz). Gözat seçeneğine tıklayarak FreeCAD programına ait exe dosyasını seçelim. Listeye eklenen FreeCAD üzerine tıklayalım ve seçenekler butonuna tıklayalım. Açılır pencereden "Yüksek Performans" yazan seçeneği tıklayalım. Bu adımlardan sonra FreeCAD sorunsuz biçimde çalışacaktır.
Gazebo VMWare Sorunu ve Çözümü
Eğer ROS kullanmak için VMWare üzerinde çalışan bir ubuntu dağıtımı kurduysanız ve simülatör olarak Gazebo kullancaksanız bazı hatalar almanız olasıdır. En yaygın hata ise :
VMware: vmw_ioctl_command error Invalid argument.
Bu hatadan kurtulmak için yapmanız gereken GL sürümünü "downgrade" etmek olacaktır. Öncelikle test ve tanı amacıyla aşağıdaki komutlar ile glmark2 programını kurunuz.
sudo apt install glmark2
Ardından terminalden glmark2 komutunu yazarak çalıştırdığınızda GL_Versiyon: 3 ifadesini görüyor olacaksınız. Biz bu sürümü 2'ye çevirdiğimizde gazebo'nun verdiği hatadan kurtulacağız. Bunun için aşağıdaki komutu çalıştırın.
echo "export SVGA_VGPU10=0" >> ~/.bashrc
Açık olan tüm terminalleri kapatın (Burası kritik tamamı kapalı olmalı). Ardından yeniden bir terminal açarak aşağıdaki komut ile gazebo'yu çalıştırın. Sorununuz muhtemelen giderilecektir.
gazebo
Daha detaylı bir anlatım için aşağıdaki web sitelerine göz atabilirsiniz.
https://robocademy.com/2020/05/02/solved-opengl-issues-with-gazebo-and-vmware/
https://automaticaddison.com/how-to-launch-gazebo-in-ubuntu/
avrdude: ser_open(): can't set com-state for "\\.\COM" hatası çözümü
Bu hatanın en yaygın nedeni, klon Arduino kartlarında kullanılan CH340/CH341 gibi USB–seri çevirici çiplerin sürücü sorunlarıdır. Windows 10 ve 11 sistemlerde özellikle bu sürücülerle birlikte yükleme sırasında port erişimi kısıtlanabilir.
Eğer CH340/CH341 sürücüsünü doğru şekilde yüklediğiniz halde bu hatayı alıyorsanız, çözüm oldukça basit:
Serial Monitor’ü açın. (IDE'de sağ üstteki büyüteç simgesine tıklayın ya da Ctrl+Shift+M kısayolunu kullanın.)
Ardından “Upload” (Yükle) butonuna tıklayın.
Bu yöntemle, bilgisayar seri portu doğrudan açamasa bile, Serial Monitor sayesinde bağlantıya “izin verilir” ve yükleme başarılı şekilde gerçekleşir.
CH340/CH341 sürücülerini aşağıdaki bağlantıdan indirip yüklemek de kalıcı çözüm sağlar:
CH340/CH341 Sürücüsü – Resmi Site (Windows)
İndirdikten sonra çalıştırın.
“Install” butonuna tıklayın.
Kurulum sonrası bilgisayarı yeniden başlatın.