Jeff_M 发表于 2015-5-11 17:07:19

应用动态操作

如果具有将参数和操作应用于属性的动态块。
然后执行自定义 ATTSYNC 例程,并擦除属性引用并添加新的属性引用。
如何应用操作或为新的属性引用设置参数值?
**** Hidden Message *****

Jeff_M 发表于 2015-5-19 16:58:55

我知道我大部分时间都没有意义,但是上一篇文章是否有意义,我想问的是什么?
例如,一个动态块,该块对属性执行移动和旋转操作,然后替换该属性并将移动旋转操作应用于新属性。

Jeff_M 发表于 2015-5-19 17:13:54

这对我来说很有意义。我的工作中从未出现过这种情况,所以我从未真正想过。希望看到一位大师突然出现,向我们展示如何做到这一点。

Jeff_M 发表于 2015-5-19 17:15:22

谢谢杰夫,
去论坛问问,看看ADN团队是否有想法。

Jeff_M 发表于 2015-5-19 18:33:56

杰夫,这是不是意味着安德烈的工作不像你想的那样?

Jeff_M 发表于 2015-5-19 23:22:45

嘿Jeff,
我熟悉Andrey的ATTSYNC,并将再次查看它是否处理应用于它的动态操作,但没有使用它,因为这个例程是作业所需的不同方法。它基本上擦除除ID之外的所有属性,并为其位置添加三个字段,然后确保在绘图和Excel文件中不会重复任何ID。然后它在excel文件中找到匹配的ID,如果该列有一个值,它会为其添加一个属性引用。
它们是由客户端设置的块,不喜欢一堆空属性或使用的许多属性。
我试图向他们解释,当你有属性的时候,当然组件1、当然组件2、当然组件3...当然ComponentX和一个块引用可能需要1一直到X,这是一个标志,您可能使用一个块来表示许多事物和属性,而option1/option2/option3/option4
是另一个标志,表明一个块可能很忙,更不用说一堆仅适用于一半的制造商特定属性了。
我添加了将属性导出到每个块的工作表并让他们填写他们想要的内容并在块引用之外留下一个空的单元格左属性的功能,这让他们很高兴。

Jeff_M 发表于 2015-5-20 00:00:32

啊,明白了。由于客户保持“简单”的想法,复杂的东西比需要的更复杂。

Jeff_M 发表于 2015-5-20 00:52:49

一如既往,Norman给出了很好的见解,让我意识到仅仅因为它的属性并不意味着匿名定义需要不同步。
AutoCAD可能使用ATTSYNC,如果跨动态块运行,则使用BlockTableRecord。更新匿名块
页: [1]
查看完整版本: 应用动态操作