Strona 1 z 2

plugin do Macha3

: 21 paź 2009, 15:46
autor: konrad14
Czy jest możliwe wprowadzenie zmian do gotowego pluginu ze strony Mach'a , konkretnie plugin "Probe".?.

A może ktoś potrafi napisać podobny plugin ?

: 21 paź 2009, 16:00
autor: krzysiekgrab
A co chcesz zmienić??

: 21 paź 2009, 16:09
autor: konrad14
Chcę zrezygnować w pluginie "Digitizing / Probing" z podnoszenia "z" do punktu Z-max przy każdym pomiarze.
Interesuje mnie również mozliwość obslugi portu szeregowego z poziomu Mach'a , a konkretnie aby po każdym zadanym ruchu x lub y mach wysylal przez rs sygnal i odbieral zwrot w ASCII.

: 22 paź 2009, 00:36
autor: k-m-r1
konrad14 pisze:Interesuje mnie również mozliwość obslugi portu szeregowego z poziomu Mach'a , a konkretnie aby po każdym zadanym ruchu x lub y mach wysylal przez rs sygnal i odbieral zwrot w ASCII.
tak jest to możliwe obsługa portu com przez mach urzywając skryptu jeśli chcesz wysyłas znaki na lcd to bodajrze mach tesz daje taką możliwosc i znów kłania sie VB script

jak chcesz wyswietlac znaki na lcd to najlepszy jest lpt i wyswietlacz 4x40 :) nigdy nie miałem okazji bawic sie z portem com bo tu musiał bym wykorzystac jakąs atmege 8 do obsługi wyswietlacza

Kod: Zaznacz cały

 Serial port

You can send bytes of raw data to a serial port. The port number (i.e. n in COMn) to be used and the baud rate for transmission is set in Config>Logic. RTS/CTS hardware flow control protocol will be used to control large volumes of data but this will not be normally required. Data is transmitted 8 data bits, 1 stop bit No Parity by a call of SendSerial.

Sub SendSerial (chars as String) 

Example: to write the value of X DRO to an LCD display connected to the serial (RS232) port.

Call SendSerial ("X-Axis = " & GetDRO (0)) 


ze stronki http://www.machsupport.com/MachCustomiz ... n.22_ports

a co do pierwszego pytania to wg mnie nie da sie bo plugin jest nieedytowalny

: 22 paź 2009, 12:23
autor: konrad14
Chcę zrobić laserowy skaner 3D w oparciu o Macha i plugin Digitizing / Probing.
W Machu używany jest mechaniczny czujnik dotykowy a ja użylem czujnika laserowego o którego zaletach nie trzeba nikogo przekonywać.
Ponieważ laser fizycznie "nie dotyka obiektu" niepotrzebne są pewne ruchy maszyny i rezygnacja z nich znacznie przyspieszy proces skanowania - stąd moje pytania.
Skaner laserowy może pracować w dwóch wariantach :
-- z czujnikiem przelączającym ( podobnie jak czujnik mechaniczny , pomiar przez ruch osi "z")
-- z czujnikiem pomiarowym ( transfer wyniku pomiaru przez port rs. , oś "z" nieruchoma)

Do tego potrzebne są modyfikacje lub napisanie nowego pluginu lub skryptu.
Ponieważ nie potrafię tego sam zrobić , pytam czy to jest możliwe i czy któryś z Kolegów móglby mi pomóc .

: 22 paź 2009, 13:26
autor: k-m-r1
a to zmienia postac żeczy
wg mnie to troche zadurzo roboty bo przez rs trzeba by przesłąc daną wysokosc to zapisujesie do pliku i dodatkowo dopisac pozostałe 2 osie

tu gdzies na forum był wontek skanowania 3d za pomocą kamerki lasera i jakiegos programu rok temu chyba o tym czytalem teraz nie mam czasu grzebac

: 22 paź 2009, 15:11
autor: konrad14
k-m-r1 napisal
a to zmienia postac żeczy wg mnie to troche zadurzo roboty
Może dużo , może malo .........................szukam kogoś kto potrafi.
Odnośnie skanowania laserem i kamerą to na forum byl wątek "Dawid", lecz nie to mnie interesuje.

: 22 paź 2009, 15:23
autor: krzysiekgrab
Co do edycji pluginu, to potrzebne są pliki źródłowe, bez tego ani rusz (o ile mi wiadomo). a patrzył kolega na kreatora próbkowania dostępną w kreatorach w machu?tam bez problemu można edytować algorytm działania.

: 22 paź 2009, 22:57
autor: k-m-r1
widze że krzysiekgrab, chciał by miec dostęp do każdego kodu źródłowego i to jest możliwe jeśli ktos sie zgodzi

może warto napisać do twurcy o udostępnienie zmianę bądz współpracę i porzeżenie jego produktu czyli my wnosimy pomysł własną inwencje a druga osoba zyskuje popularnosc i zwiększa dochód

konrad14, jeśli było by to makro to podjoł bym sie drobnych zmian choc jak wiele ósub tu zforum sprzeciwi sie bo w koncu ingeruje w czyjś produkt i narusza prawa autorskie itp itd ...

: 23 paź 2009, 08:12
autor: krzysiekgrab
Ja go nie potrzebuję tylko piszę, że bez niego nie będzie można dokonać żadnych modyfikacji w pluginie.