%_mydia=app.entry("Entrez le diametre");
%_demidia=float(_mydia)/2;
%_epZ = float(0.1);
%_epX = float(0.1);
%_epY = float(0.1);
%_correctZ = str(_epZ);
%_correctX = str(_demidia + _epX);
%_correctY = str(_demidia + _epY);
%msg Debut de Sondage
G92.2 (Suppression de toutes les valeurs d'offset existantes)
G38.2 Z-35 F100 (Sonde en Z de 45 mm maximum à 50 mm/min)
G92 Z[_correctZ] (store la valeur trouvée + 0.1 mm-essai feuille alu)
G91 G0 Z3 (remonte à 3mm rapidement)
G91 G0 X-25 (Recule rapidement en X de 50 mm)
G91 G0 Z-5 (descend à Z-5 rapidement, en préparation du sondage en X)
G38.2 X25 F100 (sonde en X de 50mm - On doit forcemment trouver, puisque c'est de là qu'on vient)
G92 X-[_correctX] (store la valeur trouvéé + correction)
G91 G0 X-3 (recule de 3mm en Z)
G91 G0 Y-25 (Recule rapidement en Y de 50 mm)
G91 G0 X25
G38.2 Y25 F100 (sonde en y de 50mm - On doit forcemment trouver, puisque c'est de là qu'on vient)
G92 Y-[_correctY] (store la valeur trouvée + correction)
G91 G0 Y-3 (recule de 3mm en Y)
G91 G0 Z20 (remonte de 10mm)
%wait
%msg Sondage Terminé
%app.setStatus("Vous pouvez cliquer sur le cercle dans Control pour vérifier")
在花了相当多的时间编写 +-20 行脚本/宏,并关闭/重新打开 bCNC 之后,我发现宏已经不存在了。名字还在,但没有文字。
在其他 2 个按钮上,名称和文本都消失了!
那么,bCNC 将它保存在哪里,以便我最终可以取回它?(我害怕关闭 bCNC,现在……)