Środek w Axis

Opisywałem kiedyś jak zrobić własny przycisk i okienko zmiany narzędzia w Axis. Dziś trochę mniej niszowe zastosowanie. Wyobrażmy sobie że ‚łapiemy środek’ otworu czy średnicę zewnętrzną zamocowanego elementu. W naszym przypadku to leci jakoś tak: Dojedź X na minus do… Continue Reading

MESA 5i25 + OptoBOB

Obiecałem (daawno temu), że opiszę, jak podłączam Mesę „matkę” (5i25/6i25) do OptoBoba „córki”  (w tym przypadku raczej „syna” powinno być). Przygotowanie Mesy Ściągamy sterowniki ze strony MesaNet: SUPPORT SOFTWARE. Do karty 6i25 ściągamy te same sterowniki – programowo traktujemy ją cały czas… Continue Reading

0

Okienko zmiany narzędzia – dodawanie własnego GUI do Axisa

Plik /usr/bin/axis po funkcji parse_gcode_expression(e) a przed definicją klasy _prompt_areyousure wstawiamy nasą klasę:

(tak, def prompt_tool(title, text) jest już poza definicją klasy) Niżej – po funkcji clear_offset a przed touch_off wstawiamy naszą funkcję:

  W pliku /usr/share/axis/tcl/axis.tcl  po setup_widget_accel $_tabs_manual.jogf.zerohome.zero [_ „Touch… Continue Reading

0

Checkboxy w NGCGUI

Zmiany robimy w pliku: usr/lib/tcltk/linuxcnc/ngcgui.tcl Najpierw zmiana opcjonalna – wyłączenie numerków przed ptaszkami i przyciągnięcie ptaszków do lewej: Szukamy (w okolicy linii 1574):

i wstawiamy w to w ifa – czyli zastępujemy tym:

A teraz zmiana obowiązkowa – czyli… Continue Reading