Deby Ferdian 发表于 2022-7-5 17:58:22

如何使这个LISP工作

如何使这个LISP也工作?我不明白错在哪里?请帮帮我!
 
(defun c:UC ()
(command "RTUCS" "C")
(princ)
)
 
直到今天它都不起作用。。
 
 
 
~.再次感谢,我的话很抱歉。我还是个初学者,而且我还在学习英语

SLW210 发表于 2022-7-5 18:04:27

我将您的帖子转移到AutoLISP、Visual LISP和DCL论坛中的一个新线程。
 
您还需要阅读代码发布指南,并为代码使用代码标签。
 
你想做什么?
 
您是否安装了Express tools?

rkmcswain 发表于 2022-7-5 18:05:14

RTUCS不是核心命令,它是用lisp定义的函数名(请参见:“C:\Program Files\Autodesk\AutoCAD 2016\Express\RTUCS.lsp”)
 
您可以这样调用它(c:rtucs),但执行停止在那里,并且没有方法将参数传递给它(“c”)。
见此处第3条。

BIGAL 发表于 2022-7-5 18:09:06

它可能类似于EXTRIM,可以调用和传递对象,但defun不是EXTRIM!
 

(load "Extrim")
(etrim obj pt1)

Deby Ferdian 发表于 2022-7-5 18:11:34

谢谢大家;特别是SLW210,它让我知道并注意到了规则。很抱歉,我可能不知道这件事。再次感谢您重新整理我的帖子。
对于@rkmcswain和@BIGAL,请告诉我具体是什么。你们能告诉我所有的代码吗。我不知道,我也不知道,甚至我一点都不懂。关于程序语言喜欢;AutoLISP/LISP/VisualLISP和其他类似的工具。
 
 
 
~.再次感谢,我的话很抱歉。我还是个初学者,而且我还在学习英语

BIGAL 发表于 2022-7-5 18:16:49

express tools菜单有很多选项,它们使用编码程序,extrim和RTUC是其中的两个,我在谷歌上搜索并找到了一些extrim的答案,但我很幸运,RTUC可能也这样做,其中有另一个子程序,允许命令行方式使用它。1谷歌2以extrim为例,向Autodesk发送关于rtucs程序的请求。如果您得到答案,他们可能会做出回应。

Deby Ferdian 发表于 2022-7-5 18:17:43

对不起,我想得太多了,真的很头晕,因为我的大脑太活跃了,我很累。所以我决定暂时不再继续。呵呵^_^
如果我有任何问题,你们能帮我吗?
 
我的UCS和线条绘制有问题吗???因为总是有额外的线,并且总是从这个应用程序中看到,从我绘制的线的每一端的早期打开,我将给你pict作为我的问题的样本???
 
 
 
 
~.再次感谢,我的话很抱歉。我仍然是初学者,我仍然在学习英语~

Deby Ferdian 发表于 2022-7-5 18:20:37

最后。。。未经我命令的未知对象(如continoued line)已解决!最后,我只是清理我所有的垃圾,历史文件和另一个临时文件,如“预回迁/最近的文件/回收站”与程序,我有这是注册表清洁,thx家伙!
 
但我还有另外一个-_-“,如何切片对象,但减法将沿着路径进行,并将所有对象完全剪切到路径的尾部?请查看并检查我的附件*.dwg文件,并且我已经预览了我的轨迹。”。。
 
 
 
 
~.再次感谢,我的话很抱歉。我还是个初学者,而且我还在学习英语
 
用末日之人作为减法切开迷宫。图纸

marko_ribar 发表于 2022-7-5 18:25:39

在这里,看看你的图纸。。。我遵循了多实体的路径,并通过使用PLINE命令连接基面相对顶点的中点来复制路径。。。然后我使用UCS“OBJECT”并将UCS与人的轮廓形状对齐。。。然后,我在他的手周围添加了缺失的pline,使形状穿过人所在的多固体表面(对齐)-缺失的部分必须穿过多固体表面,最终的男人形状是闭合的多段线-使用PEDIT“连接”。。。最后,我使用SWEEP命令选择模式“SOLID”,选择人形作为要扫描的形状,并单击路径的基点作为扫描的基点-该点是基本多实体边缘的中间,实际上是多实体的末端,人形在其腿之间的某个位置对齐;然后,我选择了在开始时用PLINE命令创建的LWPOLYLINE作为扫描路径,即扫描命令被处理。。。新的三维实体是从人的形状创建的-三维实体,遵循路径和基础形状的人与手交叉多固体体积。。。接下来,我用3DSOLID减去了POLYSOLID,最后把这个发布的DWG打包在zip存档中。。。但如果您只想从扫掠三维实体和多实体中获得公共三维实体,则应使用INTERSECT命令而不是减法。。。
 
HTH,M.R。
用末日之人作为减法切开迷宫。拉链

Deby Ferdian 发表于 2022-7-5 18:28:50

真 的。。!marko_ribar真的很酷。非常感谢!我爱你。。在我完全理解了你的方法之后,我会在家里试试这个。你知道我的英语还是不够好!哈哈^_^"
 
 
 
~.再次感谢,我的话很抱歉。我还是个初学者,而且我还在学习英语
页: [1] 2
查看完整版本: 如何使这个LISP工作