首先,B4A 做得很好。我刚刚开始,并且已经在我的 10 英寸平板电脑上运行了一个小应用程序。这非常令人兴奋。但我想接下来做这个......
作为一个自学成才的新手,我使用 VB6 编写了一个应用程序。它是一个“华丽的计算器”,可以根据用户输入生成一个文本文件,该文件成为 CNC 车床的“程序”。本质上,该应用程序会生成一个文本文件——一长串变量名称及其值。然后将这些变量读回内存,并以 CNC 车床可以理解的格式输出到第二个文本文件。为了让生活变得有趣,并非所有车床都是平等的——它们的需求略有不同(语法?),因此必须有几个单独的“后处理器”来应对不同的“方言”。这不是问题,一旦我在这个 Android 世界中受到了质疑!
因此(简化的)第一个文本文件,由用户在文本框中输入生成,可能如下所示:Diameter1 = 123.4
直径2 = 456.7
长度1 = 0
长度 2 = -35。
粗加工进给率 = 0.25
FinishingFeedrate = 0.1
ETC...
第一个文本文件格式并不重要——不管怎样。它只是一个中间存储的地方。
然后,在“后处理”之后,使用第一个文本文件中存储的变量,第二个文本文件可能是这样的:
G0 X123.4 Z0
G1 Z-35。F0.25
X456.7 F0.1
我将非常感谢您的解决方案,或指出一个合适的地方。我看过但没有发现任何足够简单的东西。我希望这是那些“当你知道如何轻松”的情况之一。我提前感谢你,希望我已经发布在正确的地方,并希望你有一个简单的解决方案,(这些帖子令人难以置信!)