{"id":969,"date":"2013-01-07T06:57:49","date_gmt":"2013-01-07T05:57:49","guid":{"rendered":"http:\/\/kamar-cnc.pl\/?page_id=969"},"modified":"2013-01-07T09:20:16","modified_gmt":"2013-01-07T08:20:16","slug":"mc-w-zakladce-axisa","status":"publish","type":"page","link":"http:\/\/kamar-cnc.pl\/?page_id=969","title":{"rendered":"MC w zak\u0142adce Axisa"},"content":{"rendered":"<p>Samo osadzenie MC jest proste:<br \/>\nw pliku .ini naszej maszyny, w sekcji <strong>[DISPLAY]<\/strong> dodajemy dwie linijki:<\/p>\n<div class=\"codecolorer-container text twitlight\" style=\"overflow:auto;white-space:nowrap;width:435px;\"><div class=\"text codecolorer\">EMBED_TAB_NAME = mc<br \/>\nEMBED_TAB_COMMAND = uxterm -into {XID} -geometry 108x28 -e mc<\/div><\/div>\n<p>I ju\u017c \ud83d\ude00<\/p>\n<p>No ale mi\u0142o by by\u0142o \u017ceby z poziomu MC da\u0142o si\u0119 wczytywa\u0107 gcody od razu do Axisa:<\/p>\n<p>W MC wchodzimy do <strong>Command->Zmodyfikuj plik rozszerzen<\/strong><br \/>\ni dodajemy:<\/p>\n<div class=\"codecolorer-container text twitlight\" style=\"overflow:auto;white-space:nowrap;width:435px;\"><div class=\"text codecolorer\">shell\/.ngc<br \/>\n&nbsp; &nbsp; Open=(axis-remote %f)<\/div><\/div>\n<p>(Przed Open musi by\u0107 TAB czyli char(9) a nie spacje).<br \/>\nTo sprawi, \u017ce zaznaczony w MC plik za\u0142aduje si\u0119 do Axisa po klikni\u0119ciu\/Enterze.<\/p>\n<p>Ok, plik si\u0119 \u0142aduje ale zostajemy ci\u0105gle w zak\u0142adce MC.<br \/>\n\u017beby wczytanie pliku aktywowa\u0142o od razu zak\u0142adk\u0119 z podgl\u0105dem gcode musimy zmodyfikowa\u0107 samego Axisa.<\/p>\n<p>Otwieramy \/usr\/bin\/axis w dowolnym edytorze, szukamy definicji funkcji <strong>open_file_name(f)<\/strong> i<br \/>\nna koncu tej funcji (ok. linii 1918) dodajemy lini\u0119:<\/p>\n<div class=\"codecolorer-container text twitlight\" style=\"overflow:auto;white-space:nowrap;width:435px;\"><div class=\"text codecolorer\">root_window.tk.eval(pane_top + &quot;.right raise preview&quot;)<\/div><\/div>\n<p>Teraz ka\u017cdorazowe wczytanie pliku b\u0119dzie uaktywnia\u0142o zak\u0142adk\u0119 z podgl\u0105dem.<\/p>\n<p>Wszystko \u0142adnie i pi\u0119knie, tylko literki w mc ma\u0142e i brzydkie.<br \/>\nMy u\u017cyli\u015bmy fonta Terminus.<\/p>\n<p>Czyli w terminalu:<\/p>\n<div class=\"codecolorer-container text twitlight\" style=\"overflow:auto;white-space:nowrap;width:435px;\"><div class=\"text codecolorer\">sudo apt-get install xfonts-terminus<\/div><\/div>\n<p>Potem dodaejmy plik: ~\/.Xresources a w nim np:<\/p>\n<div class=\"codecolorer-container text twitlight\" style=\"overflow:auto;white-space:nowrap;width:435px;\"><div class=\"text codecolorer\">UXTerm*Font: -xos4-terminus-medium-r-normal--20-200-72-72-c-100-iso10646-1<br \/>\nUXTerm*Font2: -xos4-terminus-medium-r-normal--16-160-72-72-c-80-iso10646-1<br \/>\nUXTerm*Font3: -xos4-terminus-medium-r-normal--16-160-72-72-c-80-iso10646-1<br \/>\nUXTerm*Font4: -xos4-terminus-medium-r-normal--14-140-72-72-c-80-iso10646-1<br \/>\nUXTerm*Font5: -xos4-terminus-medium-r-normal--14-140-72-72-c-80-iso10646-1<br \/>\nUXTerm*Font6: -xos4-terminus-medium-r-normal--12-120-72-72-c-60-iso10646-1<br \/>\nUXTerm*background: black<br \/>\nUXTerm*foreground: white<br \/>\nUXTerm*pointerColor: red<\/div><\/div>\n<p>i efekt jest mniej wi\u0119cej taki:<br \/>\n<a href=\"http:\/\/kamar-cnc.pl\/?attachment_id=977\" rel=\"attachment wp-att-977\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/kamar-cnc.pl\/wp-content\/uploads\/2013\/01\/mc-300x168.png\" alt=\"mc\" width=\"300\" height=\"168\" class=\"alignnone size-medium wp-image-977\" srcset=\"http:\/\/kamar-cnc.pl\/wp-content\/uploads\/2013\/01\/mc-300x168.png 300w, http:\/\/kamar-cnc.pl\/wp-content\/uploads\/2013\/01\/mc-1024x576.png 1024w, http:\/\/kamar-cnc.pl\/wp-content\/uploads\/2013\/01\/mc-500x281.png 500w, http:\/\/kamar-cnc.pl\/wp-content\/uploads\/2013\/01\/mc.png 1680w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><a href=\"mailto:artur@kamar-cnc.pl\">Artur<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Samo osadzenie MC jest proste: w pliku .ini naszej maszyny, w sekcji [DISPLAY] dodajemy dwie linijki: EMBED_TAB_NAME = mc EMBED_TAB_COMMAND = uxterm -into {XID} -geometry 108&#215;28 -e mc I ju\u017c \ud83d\ude00 No ale mi\u0142o by by\u0142o \u017ceby z poziomu MC &hellip; <a href=\"http:\/\/kamar-cnc.pl\/?page_id=969\">Czytaj dalej <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":964,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-969","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/kamar-cnc.pl\/index.php?rest_route=\/wp\/v2\/pages\/969","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/kamar-cnc.pl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/kamar-cnc.pl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/kamar-cnc.pl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/kamar-cnc.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=969"}],"version-history":[{"count":12,"href":"http:\/\/kamar-cnc.pl\/index.php?rest_route=\/wp\/v2\/pages\/969\/revisions"}],"predecessor-version":[{"id":974,"href":"http:\/\/kamar-cnc.pl\/index.php?rest_route=\/wp\/v2\/pages\/969\/revisions\/974"}],"up":[{"embeddable":true,"href":"http:\/\/kamar-cnc.pl\/index.php?rest_route=\/wp\/v2\/pages\/964"}],"wp:attachment":[{"href":"http:\/\/kamar-cnc.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=969"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}