Richiederebbe tempo per pensare come fare, scriverla, provarla e sicuramente correggerla.
Adesso fare qualcosa di gratuito che mi costa 10-15 minuti lo faccio volentieri, fare cose che mi costano ore o giorni, gratis non mi va proprio.
Comunque tasca, ma esistono tasche rettangolari, circolari e coniche, fare una tasca rettangolare potrebbe essere abbastanza semplice, ma si volesse dare la possibilità di fare i lati inclinati il tutto si complica.
Alcuni vendono macro fanuc a pagamento che potrebbero andare anche su controllo haas.
Oppure potresti avere la fortuna di trovare la macro in qualche forum, anche su cnc italia esisto macro pronte ma usano numeri di variabile tipo #1000
e dovrebbero essere modificate per i cnc FANUC e HAAS, usando nomi di variabili consentiti.
Altro modo fai una ricerca in inglese, cosi puoi avere molti più risultati che nella sola italia, esempio ricerca "macro fanuc pocket milling examples"
https://www.cnczone.com/forums/g-code-p ... macro.html