Znaleziono 55 wyników

autor: cosimo
20 mar 2019, 11:42
Forum: PikoCNC
Temat: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu
Odpowiedzi: 537
Odsłony: 39866

Re: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu

Ale pisalem na priv i w innym temacie... autor nie odpowiada...
Odpisywałem komuś w tym temacie. Proszę spojrzeć do spamu, albo skontaktować się ponownie.
autor: cosimo
19 mar 2019, 10:38
Forum: PikoCNC
Temat: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu
Odpowiedzi: 537
Odsłony: 39866

Re: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu

... Można oczywiście zapalać i gasić żarówki ale to już dwa kliknięcia.
Dobra, zrobię tak, że kliknięcie w żarówkę z przytrzymanym alt-em sprawi, że świecić się będzie tylko ta jedna w w danym folderze.
autor: cosimo
18 mar 2019, 17:27
Forum: PikoCNC
Temat: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu
Odpowiedzi: 537
Odsłony: 39866

Re: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu

gdyby zamiast tego, móc ustawiać polem Wartość, pozycję osi Z względem spodu materiału?
Racja, tak zrobimy.
autor: cosimo
12 mar 2019, 12:48
Forum: PikoCNC
Temat: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu
Odpowiedzi: 537
Odsłony: 39866

Re: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu

Takze trzeba poprawic aby przy module remote pracujacym w trybie 2 mogly dzialac zarowno impulsatory od obrotow, posuwu i poruszania osiami.
Sprubuj jak niżej. Różnica taka, że linie wyboru trybu przeniesione przed ENDIF.

Kod: Zaznacz cały

#IF_OPTION 12 = 2
#NAME_I 3 = ENC_A    // Wejście "A" enkodera ( >> DIR)
#NAME_I 4 = ENC_B    // Wejście "B" enkodera ( >> PULSE)
#NAME_I 5 = REMOTE   // Moduł podpięty pod wejście 5
#NAME_I 22 = RMJOG_L
#NAME_I 23 = RMJOG_R
#NAME_I 24 = RM_FAST
#NAME_I 25 = RM_START
#NAME_I 26 = RM_STOP
#NAME_I 27 = RM_PAUZA
#NAME_I 28 = RM_ZERO
#NAME_I 29 = WHM_0
#NAME_I 30 = WHM_1
#NAME_I 31 = WHM_2

<< IN REMOTE
>> REMOTE_IN

<< IN RMJOG_L // Jog w lewo. Wybór osi za pomocą przełącznika.
>> WH_JOG_L

<< IN RMJOG_R // Jog w prawo
>> WH_JOG_R

<< IN RM_FAST
>> JOG_FAST

AND IN RM_ZERO // Zerowanie: muszą być przyciśnięte ZERO+JOG_FAST
>> WH_ZERO

<< START
OR IN RM_START
>> START

<< STOP
OR IN RM_STOP
>> STOP

<< PAUSE
OR IN RM_PAUZA
>> PAUSE

+< IN ENC_A  // Podłączenie enkodera 100/50 imp/obr.
S> M 20

-< IN ENC_B
AND M 20
IF_TRUE_BEGIN
  << IN ENC_B
  !> WH_PULSE

  << IN ENC_A
  >> WH_DIR

  L> M 20

  << IN WHM_0   // Podłączenie bitów wyboru trybu pracy impulsatora
  >> WH_MD0

  << IN WHM_1
  >> WH_MD1

  << IN WHM_2
  >> WH_MD2
ENDIF

#END_OPTION
autor: cosimo
01 mar 2019, 08:41
Forum: PikoCNC
Temat: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu
Odpowiedzi: 537
Odsłony: 39866

Re: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu

Czy po wymianie narzędzia, program musi zawsze robić przejazd do ostatnio zakończonego punktu pracy?
W przyszłym tygodniu będzie aktualizacja - ten problem został tam rozwiązany.
autor: cosimo
19 lut 2019, 19:15
Forum: PikoCNC
Temat: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu
Odpowiedzi: 537
Odsłony: 39866

Re: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu

Ok, zrobiłem taką możliwość. Można zdefiniować cztery wartości kroku, z tym, że mnożnika można nadal
używać więc wychodzi 8 kombinacji. Na wybór każdego dodatkowego kroku potrzebne będzie jedno wolne wejście.

Obrazek
autor: cosimo
23 paź 2018, 13:42
Forum: PikoCNC
Temat: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu
Odpowiedzi: 537
Odsłony: 39866

Re: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu

Z tego wynika, że zrobienie automatycznej podzielnicy nie stanowi większego problemu.
W załączniku przykład zapętlenia programu i indeksowania osi "A". Makro G104 należy wcześniej wrzucić do folderu profildef/macros. Makro ma dwa argumenty
Q - skok indeksowania
P - liczba powtórzeń. Jeśli równa zero to praca w nieskończoność lub pracę zakończy licznik powtórzeń na panelu.
W ustawieniach interfejsu należy też włączyć panel powtórzeń dla M99. Numer aktualnego powtórzenia widoczny jest na panelu.

W archiwum jest też przykładowy plik .cam

Ale możliwe, że dodam w cam-ie indeksowanie całego programu.
Indeksowanie przykład.zip
(1.34 KiB) Pobrany 39 razy
autor: cosimo
18 paź 2018, 12:45
Forum: PikoCNC
Temat: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu
Odpowiedzi: 537
Odsłony: 39866

Re: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu

Klient ustawia jedną operację, a maszyna powtarza ją o zadane wartości. To może być planowanie, offset czy wybieranie.
Tak też da się zrobić. G-kod musi wyglądać w taki sposób:

Kod: Zaznacz cały

M3
..  // jakiś program
..
..
G100 P10.0   // Makro obracające oś "A" o 10*
M99          // zapętlenie programu
M5
M30         // Koniec
Czyli trzeba zrobić makro, które będzie obracać oś A o zadany kąt.
W ustawieniach interfejsu trzeba włączyć panel powtórzeń dla M99. Kody G100 i M99 można dodawać
z poziomu cam-a z pomocą procesu "special". Program wykona się tyle razy ile wpisane w okienku panelu powtórzeń - wartość tą można zmieniać nawet w trakcie programu.
autor: cosimo
18 paź 2018, 08:06
Forum: PikoCNC
Temat: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu
Odpowiedzi: 537
Odsłony: 39866

Re: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu

Problem w tym, że rysowanie stu kresek zabiera jednak trochę czasu, a do tego trzeba to wrysować do ściśle określonego obszaru.
Nie rozumiem. Rysujesz jedną, dajesz kopiuj 100 razy z zadanym offsetem i jest.
Obrazek
autor: cosimo
09 paź 2018, 09:40
Forum: PikoCNC
Temat: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu
Odpowiedzi: 537
Odsłony: 39866

Re: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu

W przypadku prostokąta – rampa działa nieprawidłowo (rys. 3 i 4). Offset zewnętrzny – rampa o.k. Offset wewnętrzny – rampa z zewnątrz. Efekt widoczny na symulacji (rys. 5).
Rampa powstaje tam, gdzie jest punkt wejścia w kontur i piko nie wybiera tego miejsca - więc trzeba samemu zmienić ten punkt.
Detal w tytule (rys. 6). Nazwa "Offset zewnętrzny" jest myląca, bo sugeruje,
To starsza wersja, już nie aktualne.
Poszczególne przejazdy wchodzą z boku materiału, natomiast pierwszy wjazd niestety nie
W tym meandrze wydłużyłem ten pierwszy wjazd (aktualna poprawka na stronie). Ale generalnie do planowania można by dodać rampy.
Czy możliwe jest dodatnie ustawienia kąta schodzenia dla rampy oprócz długości która jest zaimplementowana? Jak mam różną głębokość frezowania to muszę przestawiać długość rampy. Fajnie gdyby podało się kąt a długość sama by się wyznaczała w zależności od głębokości.
No i jak szaleć to szaleć... osobne rampy dla wejścia i wyjścia.
Zanotowałem. :D

Wróć do „WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu”