Strona 1 z 1

PP+Heidenheim

: 12 cze 2022, 07:51
autor: xyzabc-cnc-cam
Witam . Podczas generowania programu Imachining, PP w programie robi Tool Call (numer narzędzia ) S3000.

Chodzi, żeby tylko robiło na początku programu przykład

Tool Call 1 S3000

Następne pozycję w programie

Tool Call S3000

Re: PP+Heidenheim

: 12 cze 2022, 08:55
autor: Steryd
Ale o co chodzi? Po co Ci toolcall bez zmiany numeru i bez zmiany predkosci?

Re: PP+Heidenheim

: 12 cze 2022, 09:04
autor: xyzabc-cnc-cam
Tylko bez numeru , chodzi o to, jak wygeneruje program z danym narzędziem a na maszynie mam inny numer narzędzia to jest problem, bo wszystkie Tool Call trzeba zmieniać. chce tylko żeby był numer narzędzia na początku programu , a w trakcie programu tylko Tool Call i obroty .

Re: PP+Heidenheim

: 12 cze 2022, 12:15
autor: JacekBelof
Kto nie używał HH może się dziwić, ale jest to jak najbardziej poprawna konstrukcja. Dodatkowo poza obrotami, w ten sposób możemy zmieniać choćby DR, DL, czy posów (uzywane w zasadzie tylko przy pisaniu z ręki, gdy w programie stosujemy FAUTO).
Co do pytania. Tu może być kwestia (nie)odpowiednio napisanego postprocesora - powinna wystarczyć zmiana obrotów zdefiniowana w konkretnej operacji (frezowanie zgróbne, profilowanie itp), żeby przed tą sekcją zostało wprowadzone Tool Call Sxxxx. Jeżeli tak się nie dzieje, to albo należy poszukać innego postprocesora, ewentualnie napisać go samemu/zlecić napisanie dystrybutorowi programu (chyba każdy ma support i świadczy usługi wdrożenia).

Re: PP+Heidenheim

: 12 cze 2022, 14:34
autor: xyzabc-cnc-cam
?

Re: PP+Heidenheim

: 12 cze 2022, 17:19
autor: Steryd
Da się to zrobić.
Postprocesory w SC to skrypty a'la basicowe. Można zastosować np taką konstrukcję w sekcji tool call:
If first tool eq true
then
Normalna wymiana narzędzia
Else
Wymiana z modyfikacją (usunięty numer narzędzia z wiersza wypluwanego)
Endif

Wiersze wypluwane masz w nawiasach klamrowych.