1. Jaki typ sterowania ma Twoja maszyna? Fanuc czy Haas, a może jeszcze inny. To kluczowe, bo różne sterowania mają różne dialekty języka G-code.
2. Jakiego oprogramowania CAM używasz? Napisałeś "taki mam", ale to za mało. Podaj konkretną nazwę, np. Fusion 360, Mastercam, SolidCAM itp. Jeśli to przykładowo Fusion, to masz całą darmową bibliotekę postprocesorów.
3.Jak duże zmiany średnicy narzędzia zamierzasz wprowadzać? Czy chodzi o drobne korekty rzędu dziesiątych części milimetra (np. 10.1 mm zamiast 10 mm), czy o drastyczne zmiany, np. zamiana freza 3 mm na 40 mm? To ważne.
4. Czy chcesz edytować każdy nowo wygenerowany program, czy masz jeden uniwersalny program/zbiór programów, który chcesz modyfikować? Innymi słowy, czy potrzebujesz rozwiązania "na stałe", czy jednorazowej edycji.
Na początek proponuję sprawdzić, czy Twoja maszyna obsługuje zmienne. Skoro sterowanie jest podobne do Fanuca, spróbuj w trybie MDI wpisać i uruchomić następujące linijki kodu:
Zweryfikuj czy zmienna została zapisana i przekazana do korektora. Bez większej wiedzy na temat Twojej maszyny trudno będzie zgadnąć.#1=10 (SREDNICA NARZEDZIA)
D10=#1 (wpisanie korektora z wartości zmiennej)
Szukaj w źródłach zagadnień ZMIENNE.