autolisp

    0热度

    1回答

    第一次海报。 我在C#中构建了一个独立的应用程序,我可以删除一组.dwg,然后选择要在该集上运行的.lsp文件。我可以弄清楚如何打开一个dwg,加载一个.lsp文件,保存dwg并关闭它。 我无法弄清楚的是,如何在转移到下一个.dwg之前等待.lsp文件完成。

    1热度

    1回答

    我尝试用我卑微的英语技巧来描述这个问题: 我在我的DWG文件上关闭了块,这些块由许多拼合而成,但它们不是单向的, body(集成),我想要的只是一个lisp在这个块上绘制一个多边形并创建一个uni-body块。有什么办法吗? 日Thnx

    0热度

    2回答

    我想构建一个非常基本的AutoLisp接口。我完全是初学者,所以在从头开始编写代码之后,我转而正确研究DCL。我跟着这个教程: http://www.afralisp.net/dialog-control-language/tutorials/dialog-boxes-and-autolisp-part-1.php 而且我得到了同样的错误。基本上从执行该函数退出AutoCAD,就好像该dcl文件甚

    2热度

    1回答

    我写了一个替代功能来打开AutoCAD绘图。但是,当AutoCAD从Windows资源管理器中运行时,它很难更改打开文档的方式(双击文件关联文件)。我发现的唯一方法是更改​​“OpenDdeExec”的注册表项。有一个提供的参数(%1)给了我一个非打开的文件路径来打开。 我需要忽略路径中的转义或在将它解析为特殊字符之前用双反斜杠替换反斜杠。在C#中,您可以执行类似string s = @"I\Li

    -2热度

    1回答

    我想使用AutoCAD生成它是由许多基本的3D几何形状,如球体,立方体等 的3D模型,我的尺寸和当地的原点和方向坐标系的基本几何图形。数据存储在Excel文件中。 excel数据的每一行对应于一个几何图形,并且这些列用于维度,原点坐标和方向。数据格式是为每种类型的几何体定义的。 我想使用AutoCAD的AutoLisp或VBA或其他宏工具来自动执行此过程,以便在数据更改时只需运行宏来读取数据并重新

    0热度

    1回答

    有没有办法找出一个阴谋任务是否仍在AutoLISP中工作? 我目前在AutoCAD 2007的LISP脚本中使用DWG To PDF.pc3打印机。不幸的是,vla-PlotToFile函数立即返回。我想在完成情节后自动打开文件。 如果有帮助,我实际上是在Python之外的AutoCAD中进行了很多编码,用win32com调用它。 我目前拥有的代码是: (vla-PlotToFile (vla-g

    0热度

    1回答

    我创建一个LWPolyLine内部的梯度尝试设置PatternAngle时,会出现问题的代码 (progn (setq hatch (vla-addHatch mspace acPreDefinedGradient "LINEAR" :vlax-true acGradientObject)

    0热度

    2回答

    我在AutoCAD中运行.arx应用程序。当我们点击AutoCAD中的自定义选项卡时,它会在AutoCAD的命令行中运行该程序。我们执行的LISP函数如下; (defun c:XYZ_program() (command) (command) (arxload "C:/ABC/XYZ.arx") (command "XYZ_program") (a

    0热度

    2回答

    我正在尝试重新排序AutoCAD块中的属性。每次我编辑一个现有的块或尝试创建一个新的块时,显示属性的顺序都会完全混洗。 我已经尝试过像'BATTMAN''ATTSYNC''BATTORDER'这样的AUTOCAD命令,但问题是我有一堆每个都有96 -150个引脚的块(每个引脚都有一个属性引用)。所以使用上面提到的所有命令以升序排列所有属性是非常痛苦的。 有关如何使用AUTOLISP/LISP/c#

    8热度

    2回答

    我有一个我编写的C++ dll(native,不是.net),我想从Visual Lisp中使用它的功能。任何人都可以向我指出一个如何做到这一点的例子,或者至少可以阅读哪些文档?