ksperopoulos 发表于 2022-7-5 23:23:22

根据长度自动调整块大小

好的,这是我的第一条线,所以要温柔。我将首先让大家知道我不知道如何编写lisp例程。这就是我来这里的原因。我知道一定有更好的办法。到目前为止,我还没有找到任何人能够解决这个问题:
 
我为一家机械承包商工作,我们用一个方块来表示管道的标高。我希望能够在我的图形中选择一个对象(由一个称为CAD Mech的垂直应用程序绘制的一段管道),并从中拖动一条引线,其中包含块内管道的中心线高程。但事实并非如此。将中心线高程插入块后,我希望块根据文本的长度自动调整大小,并带有一些预设边距。
 
我是不是疯狂地认为这可以做到?查看我的区块,了解我想要实现的目标。
CL标高气泡。图纸

Lee Mac 发表于 2022-7-5 23:28:27

您好,欢迎来到论坛-我们希望您会喜欢这里。
 
首先,请您以2000格式上传您的文件,因为我们早期版本的人无法查看
 
谢谢
 

ksperopoulos 发表于 2022-7-5 23:32:49

当然可以很抱歉。这是在2000年。
CL标高气泡。图纸

dbroada 发表于 2022-7-5 23:33:37

我想说这听起来是可行的,但既然李在这个案子上,我就跑掉——他用LISP比我好得多,而且速度也快得多。
 
李,是时候下载AutoDesk的免费TrueConvert了,然后你可以将东西保存到你喜欢的任何版本,尽管你显然不会从动态块和注释性文本等更新的东西中受益。

ksperopoulos 发表于 2022-7-5 23:36:14

把它变成一个注释性工具会很困难吗?我们只使用注释性文字和标注,可能需要注释性对象具有的多功能性。我曾尝试在注释性多重引线中使用我的块,但这样做时,我失去了为块创建的动态特性。

Lee Mac 发表于 2022-7-5 23:41:10

我必须说,这是一项相当艰巨的任务。。。
 
张贴的图形只是一个块,因此我假设您希望在某个点将块“插入”到图形中,中间的文本是管道的高度,并且相应地重新调整间距。
 
更容易的方法是使用动态块来获得类似的结果,或者每次使用LISP“绘制”块,从而相应地调整文本的大小。

Lee Mac 发表于 2022-7-5 23:44:46

 
感谢Dave提供的这个指针-我必须说,使用04而没有其他一些功能有时会很烦人。。。。但是04年的时候我觉得“在家”

ksperopoulos 发表于 2022-7-5 23:48:06

我知道这是一项艰巨的任务,但正如我之前所说,必须有一种更简单的方法来完成这项任务。现在,我将块插入到图形中。然后双击块并手动键入在模型中绘制的三维管道的高程。从那里,我将引线翻转到需要的一侧,然后调整文本周围的“气泡”大小。最后,如果我必须从那里修改它,我可以拉伸引线。在我完成所有这些之后,我将这个块复制到下一个位置,并再次重复这个过程。相信我,一幅画里有很多这样的东西。
 
我不一定要保留这个街区。这是我为了完成我需要做的事情而创造的。我有很多这样的块用于高程(管道顶部、管道底部、仰拱高程等),以及用于编号预制管道和管件的块。我想,如果我能找到一个lisp,使这成为一个一步的过程,这将使我的生活更容易。
 
我希望我能清楚地解释我自己。如果我没有,请告诉我。我知道很多人不在我的领域,这可能是一个不寻常的要求。

Lee Mac 发表于 2022-7-5 23:51:12

我会看一看,看看我能做些什么

Lee Mac 发表于 2022-7-5 23:54:38

顺便说一句,忘了问一下-你能上传一个样本图纸,显示这个标签将应用于什么样的东西,这样我就可以知道如何选择东西等等。
 
谢谢
 
页: [1] 2
查看完整版本: 根据长度自动调整块大小