Integracja Mach 3 z zewnętrzym programem

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC
Awatar użytkownika

Autor tematu
Bysiu
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 2
Posty: 56
Rejestracja: 05 mar 2007, 20:09
Lokalizacja: Żywiec

Integracja Mach 3 z zewnętrzym programem

#1

Post napisał: Bysiu » 02 mar 2011, 10:02

Chciałbym zintegrować Macha z moim programem.
Załóżmy, że moja aplikacja wczytuje DXF-a z bazy danych i modyfikuje go w pewnym stopniu. Teraz istnieje taka potrzeba, żeby takiego DXf-a w sposób automatyczny "wysłać" do Macha, aby on zamienił go na G-Code i wykonał.

Może ktoś z Forumowiczów spotkał się z rozwiązaniem takiego problemu?
Czy można to uzyskać pisząc odpowiedni plugin?
Być może Mach posiada (lub trzeba dopisać) odpowiednią funkcję tzw. Hotfolderu, która pozwoliłaby na cykliczne sprawdzanie, czy jakiś plik znajduje się we wskazanym folderze. Jeżeli plik znajduje się, to pobierz go, przetwórz i wykonaj i później usuń.
Taką funkcję posiadają niektóre drukarki przemysłowe.


Bysiu

Tagi:


jarekk
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1701
Rejestracja: 17 mar 2006, 08:57
Lokalizacja: Gdańsk

#2

Post napisał: jarekk » 02 mar 2011, 13:24

Bysiu pisze:Czy można to uzyskać pisząc odpowiedni plugin?
Bardziej makro - pluginy nie mają dostepu do tak wysokopoziomowych funkcji Macha.

Awatar użytkownika

Autor tematu
Bysiu
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 2
Posty: 56
Rejestracja: 05 mar 2007, 20:09
Lokalizacja: Żywiec

#3

Post napisał: Bysiu » 03 mar 2011, 10:49

Wczoraj poszperałem i udało mi się sterować Machem z zewnętrznego programu napisanego w .NET używając SDK od Macha a konkretnie tutoriala MachRemote

Całkiem fajnie to działa. Można przykładowo załadować zdalnie plik z G-Kodem.
Bysiu

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Mach 2 / 3 / 4 (ArtSoft software)”