Generowanie listy narzędzi na początku programu.
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 3
- Posty: 4
- Rejestracja: 09 sty 2010, 23:17
- Lokalizacja: lubelskie
Generowanie listy narzędzi na początku programu.
Witam.
Potrzebuję pomocy w budowie nagłówka programu na maszynę. Czy istnieją zmienne w pb, których można użyć do wygenerowania listy narzędzi i zapisania jej na początku programu? Informacje dotyczące nazwy narzędzia i średnicy wyświetlają się przy wymianie narzędzia i są ok, ale chciałbym mieć taką zbiorczą listę na początku.
Czy ktoś z użytkowników rozwiązywał ten temat? Prosiłbym o jakieś wskazówki.
Pozdrawiam
Potrzebuję pomocy w budowie nagłówka programu na maszynę. Czy istnieją zmienne w pb, których można użyć do wygenerowania listy narzędzi i zapisania jej na początku programu? Informacje dotyczące nazwy narzędzia i średnicy wyświetlają się przy wymianie narzędzia i są ok, ale chciałbym mieć taką zbiorczą listę na początku.
Czy ktoś z użytkowników rozwiązywał ten temat? Prosiłbym o jakieś wskazówki.
Pozdrawiam
Tagi:
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 2
- Posty: 302
- Rejestracja: 20 lut 2009, 20:17
- Lokalizacja: -;)
Kiedyś próbowałem i jedynie co mi się udało to wygenerowanie zbiorczej listy narzędzi i operacji ,ale na końcu programu . To samo z Z min i Z max, bardziej przydałoby się przed obróbką niż na koniec i też nie dałem rady.... Niektórych rzeczy chyba nie da się przeskoczyć zgodnie z logiką wynik zliczania generowany jest na końcu procedury.
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 1
- Posty: 246
- Rejestracja: 08 lut 2008, 12:07
- Lokalizacja: tarów
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 3
- Posty: 4
- Rejestracja: 09 sty 2010, 23:17
- Lokalizacja: lubelskie
Rzeczywiście, procedura jest udało się ją uruchomić, nawet ma kilka sposobów na wyświetlanie i grupowanie tej listy ale zauważyłem że nie obsługuje wszystkich narzędzi albo zdefiniowałem je nie tam gdzie trzeba. Nie rozpoznaje np nawiertaka - działa tylko z frezami i wiertłami. Poklikam jeszcze, zobaczymy z jakim skutkiem. Przy okazji, czy jest zmienna, która zapisuje tylko nazwę pliku z którego generuje się program? Zastosowałem jedną ze spisu zmiennych jakie znalazłem na forum ale generuje takiego tasiemca z pełną ścieżką dostępu.
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 1
- Posty: 734
- Rejestracja: 04 maja 2009, 17:54
- Lokalizacja: Tuszyma
- Kontakt:
mom_output_file_basename
- Name of the NC output file without extension or directory path. For example: test .
mom_output_file_directory
- Name of the directory path to NC output file. For example: c:\tape_files\.
mom_output_file_full_name
- Full name of the NC output file. For example: c:\tape_files\test.ptp
mom_output_file_suffix
- The name of the extension used for the NC output file. For example: ptp.
- Name of the NC output file without extension or directory path. For example: test .
mom_output_file_directory
- Name of the directory path to NC output file. For example: c:\tape_files\.
mom_output_file_full_name
- Full name of the NC output file. For example: c:\tape_files\test.ptp
mom_output_file_suffix
- The name of the extension used for the NC output file. For example: ptp.
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 3
- Posty: 4
- Rejestracja: 09 sty 2010, 23:17
- Lokalizacja: lubelskie
Witam
Sprawdziłem
$mom_part_name - wyświetla całą ścieżkę,
$mom_output_file_basename - teoretycznie działa jeżeli nie podam nazwy programu np 0001. Po wpisaniu nr zapisuje go również w linii w której ma być nazwa pliku,
$mom_file_directory - wyświetla ścieżkę ale bez końcowego pliku (tylko katalogi)
W spisie nie występuje więcej zmiennych z oznaczeniem "...file/part/basename"
Wychodzi na to że korzystając ze zmiennej nie da się uzyskać zapisu: O0001 (nazwa_pliku.prt). A może są jakieś dodatkowe które nie są ujęte w spisie który jest na forum?
Sprawdziłem
$mom_part_name - wyświetla całą ścieżkę,
$mom_output_file_basename - teoretycznie działa jeżeli nie podam nazwy programu np 0001. Po wpisaniu nr zapisuje go również w linii w której ma być nazwa pliku,
$mom_file_directory - wyświetla ścieżkę ale bez końcowego pliku (tylko katalogi)
W spisie nie występuje więcej zmiennych z oznaczeniem "...file/part/basename"
Wychodzi na to że korzystając ze zmiennej nie da się uzyskać zapisu: O0001 (nazwa_pliku.prt). A może są jakieś dodatkowe które nie są ujęte w spisie który jest na forum?
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 1
- Posty: 266
- Rejestracja: 25 cze 2009, 23:06
- Lokalizacja: RPZ / DW
Wszystko o co pytacie da się zrobić
Widziałem, że wielu technologów ma do NXa takie postprocesory, które generują i listę narzędzi na początku i nazwę pliku *.prt bez żadnego "tasiemca"
Wystarczą dane, które są w dokumentacji, podstawy programowania (ale nie CNC) i trochę pracy.
Postbuilder i zmienne mom... to tylko narzędzie, za pomocą którego można zrobić cuda - zamiast szukać gotowca w postaci zmiennej mom... do każdej pierdoły.
Widziałem, że wielu technologów ma do NXa takie postprocesory, które generują i listę narzędzi na początku i nazwę pliku *.prt bez żadnego "tasiemca"
Wystarczą dane, które są w dokumentacji, podstawy programowania (ale nie CNC) i trochę pracy.
Postbuilder i zmienne mom... to tylko narzędzie, za pomocą którego można zrobić cuda - zamiast szukać gotowca w postaci zmiennej mom... do każdej pierdoły.
