Projektowanie Ekranu w VisualBasicu lub C++

Rozmowy dotyczące oprogramowania sterującego maszynami CNC i sterowników CNC obrabiarek numerycznych
Awatar użytkownika

Autor tematu
kostner
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1290
Rejestracja: 13 gru 2005, 04:41
Lokalizacja: Haan / Niemcy

Projektowanie Ekranu w VisualBasicu lub C++

#1

Post napisał: kostner » 09 sty 2011, 03:12

Witam

Posiadam sterowanie Firmy Eckelmann, ktore chcialem zastosowac do mojego projektu - maszyny 5-cio osiowej opisanej w dziale maszyna z metalu. Sterowanie to ma podobny uklad jak DSPMC lub CSMIO - Hardware polaczony po sieci z PC. Program HMI do obslugi jest baaaaardzo universalny i wymaga duzo pracy zeby jako tako przystosowac go do konkretniej maszyny. Na szczescie Producent troche pomyslal i istnieje mozliwosc stworzenia wlasnego HMI. W tym celu udostepnia kontrolke ActiveX lub biblioteke .dll, ktora mozna zaimplementowac do ekranu stworzonego w C++ lub VisualBasicu.

I w tym miejscu mam prosbe do programujacych kolegow. Poszukuje kogos kto wesprze mnie w tym projekcie i z grubsza wytlumaczy mi jak polaczyc kontrolke ActiveX lub biblioteke dll ze stworzonym ekranem lub podejmie sie tego zadania. Ekran chcialem stworzyc w VisualBasicu. Oczywiscie przewiduje wynagrodzenie :) Do komponentow jest dostepna dokumentacja wiec dla wprawnych programistow nie bedzie problemu z rozgryzieniem tematu :)

Pozdrawiam
Daniel


Jeżeli prąd nas nie zabije to nas napewno nie wzmocni :(

Tagi:

Awatar użytkownika

Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

#2

Post napisał: Piotr Rakowski » 09 sty 2011, 07:16

Napisz ten post na Allegro w dziale "Dam pracę". Znajdziesz wielu chętnych...
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)

Awatar użytkownika

Autor tematu
kostner
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1290
Rejestracja: 13 gru 2005, 04:41
Lokalizacja: Haan / Niemcy

#3

Post napisał: kostner » 09 sty 2011, 14:05

Dzieki za rade. Ale szukam pomocy dlatego tutaj poniewaz nie wystarczy umiec programowac trzeba tez wiedziec co sie programuje i do jakich celow. Dlatego programista w tym przypadku musi miec pojecie o CNC zebym nie musial mu podstaw tlumaczyc :) Jezeli nikt sie nie podejmie tematu bede szukal dalej.

Pozdrawiam
DAniel
Jeżeli prąd nas nie zabije to nas napewno nie wzmocni :(

Awatar użytkownika

Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

#4

Post napisał: Piotr Rakowski » 09 sty 2011, 14:29

Sprawdź, możesz się zdziwić...
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)


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

#5

Post napisał: jarekk » 09 sty 2011, 22:42

Pokaż dokumentację - wtedy łatwiej będzie powiedzieć jak dużego kalibru jest taka robota i jakiej technologii wymaga.
Ja bym wziął C++ Buildera lub Delphi firmy Embercadero (dużo darmowych komponentów, więcej niż do VB). Choć jeżeli ma to być tylko interfejs HMI - to VB też ujdzie.

Awatar użytkownika

Autor tematu
kostner
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1290
Rejestracja: 13 gru 2005, 04:41
Lokalizacja: Haan / Niemcy

#6

Post napisał: kostner » 09 sty 2011, 23:09

Witam

Dlatego VB bo kiedys rok czasu sie tym na studich intensywnie bawilem i jeszcze cos mi w glowie zostalo. Mam wizje jak ma ten ekran wygladac i chcialem go sam zaprojektowac w VB oczywiscie w miare moich mozliwosci a zlecic opisanie poszczegolnych funkcji i komponentow. Dokumentacja po angielsku w zalaczeniu.

Pozdrawiam
Daniel
Załączniki
mmictrl_fb_en.pdf
(521.16 KiB) Pobrany 3282 razy
mmi-nc_fb_en.pdf
(1.1 MiB) Pobrany 3559 razy
ncrx_fb_en.pdf
(592.05 KiB) Pobrany 2484 razy
stdhmi_ba_en.pdf
(2.87 MiB) Pobrany 4159 razy
Jeżeli prąd nas nie zabije to nas napewno nie wzmocni :(

Awatar użytkownika

Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

#7

Post napisał: Piotr Rakowski » 10 sty 2011, 07:59

A jaki budżet przewidujesz?
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)

Awatar użytkownika

Autor tematu
kostner
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1290
Rejestracja: 13 gru 2005, 04:41
Lokalizacja: Haan / Niemcy

#8

Post napisał: kostner » 10 sty 2011, 09:07

Pojecia nie mam. Czekam na propozycje.
Jeżeli prąd nas nie zabije to nas napewno nie wzmocni :(

Awatar użytkownika

Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

#9

Post napisał: Piotr Rakowski » 10 sty 2011, 11:48

Ja pytam teoretycznie - niestety nie mam czasu, aby zajmować się tym programem. Poza tym może być konieczne w trakcie pisania posiadanie takiego sterownika, by sprawdzać czy działa to, co się napisało.
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)


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

#10

Post napisał: jarekk » 10 sty 2011, 15:20

Tak na mój gust - strasznie paskudne zadanie. Interfejs ( API) w stylu protokołów przemysłowych - nad którymi kiedyś pracowałem. Wygląda niestety na uciążliwy.

Wszystko się da, ale widać tu dużo pracy i bez dostępu do samego sterownika ( i możliwości prób) będzie ciężko. Mimo wszystko chyba próbował bym modyfikować istniejące HMI.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Ogólne Dyskusje na Temat Systemów Sterowania CNC”