steven-g 发表于 2022-7-6 06:47:12

好的,这只是一个简单的例子,老实说,我还不知道你希望布局是什么样子,所以我所做的只是试图展示如何使用属性中的字段来增加值,以及如何选择增量。
当您插入名为“桩号”的块时,它将提示您输入起始桩号和增量值。插入块后,选择块,您将看到一个可见性夹点(向下箭头),单击该夹点并选择“on”,点击escape或清除选择,然后执行“regen”更改值,返回到“OFF”可见性状态,然后编辑起始桩号的值。
 
好的,长描述,只是玩一点。如果这是任何地方接近你希望实现的,要么适应它,或者如果你想张贴一个小例子,你的工作布局,我可以改变这一点,以适应。如果这是你所期望的,那么就大喊一声,我会长篇大论地解释如何以及为什么。
 
PS这不是一个特别的LT解决方案,它应该在任何地方都能工作。
火车站图纸

Matsui21 发表于 2022-7-6 06:48:10

 
这绝对可以按照史蒂文·g所描述的方式完成。

Tuns 发表于 2022-7-6 06:51:35

我甚至都不知道。我对使用积木还是很陌生。

Matsui21 发表于 2022-7-6 06:56:55

嘿Tuns,
在“属性定义”对话框中,单击默认文本框右侧的“字段”按钮上的pic。
 

 
然后在下拉列表框中选择“其他”类别
 

 
选择dieselexpression字段名称,然后在右侧的文本框中创建表达式,然后点击OK并完成属性信息的填写
 

Tuns 发表于 2022-7-6 07:00:19

哦,谢谢你。我的同事从来没有使用过带有属性的积木,所以我自己动手为我们制作了一些。。。所以我在方块方面不是最有知识的。

Matsui21 发表于 2022-7-6 07:02:38

我已经附上了一个属性块做站和海拔。它将由宏驱动。下面是需要放入命令按钮的宏
*^c^cattdia;0;_.insert;station2;\;1;\;;setvar;userr1;$m=$(+,$(getvar,userr1),$(getvar,userr2));setvar;userr3;$m=$(+,$(getvar,userr3),$(getvar,userr4));
在运行该命令之前,通过设置userr1作为起始站号,userr2将是增加站号的数字;然后userr3将是你的提升,userr4将是你的提升随着每个位置而增加的数字。
当您运行该命令时,它将继续放置块,直到您点击escape,只要您在设置userr变量后不退出图形,您就不必再次触摸它们。
**忽略站点1。dwg。。。那是错误的附件。车站2是正确的***
站点2.dwg
车站1.dwg

adrath 发表于 2022-7-6 07:08:44

很抱歉把这件事搞砸了,但我知道了。我附上了我的例子,供感兴趣的人参考。
 
我突然想到,它实际上不需要使用属性,只需要使用一个常规字段即可。块仅保存为dwg,然后只需使用“插入”命令下的“浏览”选项,然后拾取图形并将其插入。插入后,使用“块编辑”命令编辑基准桩号和高程(顺便说一句,它们实际上是单单元格表格,因为这允许在字段中使用公式)。
剖面网格块测试。图纸

steven-g 发表于 2022-7-6 07:10:24

看起来不错,现在我可以看一个例子了。
页: 1 [2]
查看完整版本: 动态块帮助