可以在lisp文件中用aloy2和aloy3调用它们
玩得高兴
p、 我会给编辑框起一个更可读的名字。
gr.Rlx
芦荟。DCL
芦荟。lsp
rlx,
整洁,非常漂亮。显示dcl的功率。
非常感谢
芦荟 ymg3,
非常感谢你的建议。在对话框和模型空间之间切换可能是模仿BIGAL在最近的另一个线程中给出的“高级道路设计CIV3D”(用于污水处理)的方法。
顺致敬意,
芦荟
不客气,阿洛伊,雷克斯先生 rlx,
我能够稍微修改您的代码以获得附加的对话框。然而,我只能在预览中看到它。运行lisp时。它隐藏在某处;与我在帖子中最初发布的TerryCad相同。我还想添加一张图片,向用户解释所有这些参数在为免费计算器提供的链接中的含义:
https://www.engineersedge.com/fluid_flow/partially_full_pipe_flow_calculation/partiallyfullpipeflow_calculation.htm
谢谢
:DHi Aloy,
我在aloy中创建了几个快速示例。lsp。如何初始化编辑框,在不关闭对话框的情况下使用编辑框(更新)
只需在“管道尺寸”编辑框或“流动深度”中键入一些内容,您的编辑框就会更新(带有一些虚假值)
当然,真正的计算你必须自己做。重点是如何将操作分配给编辑框。也许可以学习一些关于terrycad的例子。
当您在编辑框中键入某个内容,然后转到另一个编辑框(以触发动作互动程序)或按enter键将执行该任务时,值会发生变化(只要您的“确定”按钮没有dcl属性allow\u accept=true)。另一种方法是添加一个botton“重新计算”,而不是仅ok。
如果在坡度编辑框中键入0、1、10,其他一些编辑框将被更新,如果只需单击右上方的一个计算编辑框,所有框都将被更新,例如。当前的程序纯粹是示例,没有错误检查,没有变量来存储编辑框的值,但我希望你不要希望我写整个程序哈哈
这周对我来说相当忙碌,我工作的工厂大面积停工,所以你也必须做一些工作
顺便说一句,这只是关于如何不隐藏对话框以及如何使用action\u tile的教程。下一步是创建函数“重新计算”对话框,其形式为(action\u tile“eb\u pipe-size”“(setq pipe size$value)(重新计算对话框)”
这样,您可以有一个函数来完成所有编辑框的所有计算。
gr.Rlx
芦荟。lsp
芦荟。DCL 你好,rlx,
谢谢你的帮助。我今天感觉不舒服,所以不能做了。将在测试代码后返回。实际上,我打算在这里使用的lisp程序在一个项目中使用,数据在命令提示符下输入。然而,我告诉当局,可以通过对话提供数据。因此我在这里尝试。但这不是我必须做的。因此我可以花时间。
祝你作业顺利。
当做
芦荟
别担心,先康复:哭:
这里的座右铭是“不要再努力,更聪明地工作”,我的应用程序可以从excel列表中生成循环和单行,很好,非常好。真希望我也能对他们给我的名单说同样的话。但到目前为止,我处于领先地位。
同时,集中精力康复,其余的事情会在以后发生。
gr.Rlx 嗨,阿洛伊
希望你已经感觉好些了:P
不得不暂时离开我的工作,为你做了一些更新。我希望它对你有用。
芦荟。DCL
芦荟。lsp 你好,rlx,
已经好了。但首先要做的事。我还没有能够运行lisp并从第一次发布中获得对话框。我只能在dcl预览中获得对话框。你能在你的电脑上测试一下吗(我第一次发帖时的lisp),请告诉我?。
页:
1
[2]