Znaleziono 5 wyników

autor: lepi
25 paź 2015, 08:52
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: Zmienne statyczne w makrach
Odpowiedzi: 10
Odsłony: 3223

Dokładnie tak zrobiłem. Zresztą użyłem też do innych rzeczy jak na przykład licznik wykonanych detali.
autor: lepi
31 mar 2015, 21:39
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: Zmienne statyczne w makrach
Odpowiedzi: 10
Odsłony: 3223

Jak widac dla mnie jest.
autor: lepi
30 mar 2015, 21:18
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: Zmienne statyczne w makrach
Odpowiedzi: 10
Odsłony: 3223

Tak są wczytane ale dla osi X i Z. A jak wspomniałem druga głowica ma osobną oś. W tym przypadku akurat Y. I oczywiście nie działa tu korekcja.
autor: lepi
30 mar 2015, 20:59
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: Zmienne statyczne w makrach
Odpowiedzi: 10
Odsłony: 3223

Wiem, że najlepiej mieć czujnik przy każdym narzędziu. Ale jest jeden na głowicę i jest wykorzystywany do "bazowania" głowicy. Przy dobrze napisanym makro problem złego narzędzia jest zminimalizowany.

Aktualnie problem się rozwiązał bo i tak muszę parkować głowicę zawsze w tym samym ustawieniu gdy pracę przejmuje druga. To dla bezpieczeństwa i prostoty programowania. Oczywiście można by się pokusić nawet na pracę równoczesną głowic ale przy krótkich seriach szkoda wysiłku.

Ale skoro są tu czytający to zapytam od razu o inną kwestię. Mach (toczenie) używa korekcję narzędzia tylko dla osi X i Z. Druga głowica posiada oddzielną oś i pytanie jak użyć korekcję narzędzia. Chciałbym ją zaprogramować sam w makrze zmiany narzędzia. Pytanie jak pobrać korekcję z tablicy narzędzi i zastosować do osi dajmy na to Y.
autor: lepi
29 mar 2015, 20:43
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: Zmienne statyczne w makrach
Odpowiedzi: 10
Odsłony: 3223

Zmienne statyczne w makrach

Witam,

chciałbym dowiedzieć się, czy jest jakiś sposób aby w skrypcie przechowywać zmienne statyczne. Chodzi o makro zmiany narzędzi. Chcę przechowywać numer ostatnio wybranego narzędzia. Mogę go oczywiście pobrać z macha aktualne narzędzie ale mam dwie głowice i chcę zapamiętać ustawienia każdej z nich. Zwykła zmienna Static nie zachowuje wartości pomiędzy wywołaniami M6

Wróć do „Zmienne statyczne w makrach”