
Czołem drukarze! W domyślnej konfiguracji mojej Prusy MK3 brakowało mi jednej rzeczy - jakiegoś akustycznego powiadamiania o zakończeniu druku. Sama drukarka jest tak cicha, że nawet siedząc w tym samym pokoju nie zawsze od razu się orientowałem, że druk się skończył i mogę puszczać kolejny ;) Na szczęście da się ten temat bardzo prosto ogarnąć dodając jedynie kawałek GCODE do plików generowanych przez slicer. Jak zmusić drukarkę 3D do wydania dźwięku? Zacząć trzeba od tego, że grać mogą jedynie te drukarki, które są wyposażone w buzzer, czyli fizyczny element wydający dźwięki. Większość drukarek takie buzzery ma standardowo na płytach głównych lub przy wyświetlaczach. Za wydawanie dźwięków odpowiada gcode M300, którego używa się w następującym formacie: [crayon-5c0bccde479b7007042184/] Gdzie S to częstotliwość dźwięku w Hz, a P to jego długość w milisekundach. Info o gcode M300 znajdziecie na reprap wiki. Skąd brać gotowe melodie? Szukając w internecie gotowych GCODE dla drukarek 3D można znaleźć trochę popularnych melodii. Np. tutaj znajdziecie kilka gotowców do użycia w Waszych drukarkach. W bardzo prosty sposób możemy wykorzystać także melodie zapisane w formacie RTTTL, który jeszcze w czasach internetu na impulsy był wykorzystywany do komponowania utworów w telefonach komórkowych. I melodii w tym formacie są w sieci pewnie całe miliony! Ja w swoich Prusach używam tego motywu: [crayon-5c0bccde479c1826713633/] Który w drukarce brzmi tak: https://youtu.be/m_Oe1JdfEk0 Jak skonwertować melodię w formacie RTTTL na GCODE dla drukarki 3D? Do konwersji można użyć konwertera dostępnego tutaj: http://ddrboxman.github.io/RepRapRingtone/. Zasada działania jest banalnie prosta - wklejamy melodię w formacie RTTTL, klikamy Convert i mamy gotowy GCODE dla drukarki 3D. Jak dodawać melodię automatycznie do każdego generowanego GCODE? Chyba każdy......
Czytaj dalej...