文字、直线、圆、hatch LISP
你能帮我做一个清单例程吗??我有一个样本DWG文件附件。。。我的同事正在处理这些问题,这需要很多时间,特别是我们正在处理大量放在cad中的数据。。。注:
设置=单位为米>顺时针>北向
直线=长度不同,但直线始终从上方开始。因此角度应始终在90到270之间。。
文本=恒定0.3高度。。。这是我们输入2个值的地方。顶部值和底部值
圆形=取决于线路的长度
图案填充=我们使用渐变白色和蓝色
有人能帮我吗???我只是想最大限度地提高我们的生产力,因为一张地图需要永远的时间才能完成。。。也许如果我们有这个程序,它会更快
顺便说一句,设置,我们做它手动o每个DWG,所以不需要添加到lisp提前谢谢你!!!!
样品分析。图纸 为什么需要lisp例程?这难道不是一个具有两个属性的块吗?圆形阴影的颜色选择是否会使读取数字变得困难?没有太多的对比。
右侧完成的区块。圆的直径使得数字99.99仍然可以位于分界线的上方和下方。
实际上,图案填充颜色与值2不同。我只是不想把它添加到Lisp程序的地方,因为如果我添加了它,我想问太多
那听起来好像真的不需要。但是为什么要Lisp程序呢?上面只是一个具有属性的块。制作一次,多次使用。您仍然需要插入(或复制)它,旋转它并更改值。使用lisp例程创建它有什么好处?
这就是我们现在正在做的,它仍然需要太多的时间,我想如果lisp例程,我们只需要做一行,然后输入2个值,然后就这样了!Lisp程序完成剩下的! 您的图形不包含任何块。我怀疑lisp例程会使过程更快,除非在插入每个符号时值会增加。这里是这样吗?
顺便提一下你在做什么?是否应该有一条线从符号连接到一个物体或点?您的图纸再次没有指出这一点。
我没有阻止任何一个,因为它只是一个样本,线会变化,值也会变化,所以即使我们使用块,我们仍然需要将线对准它应该的方向,并确保长度也正确,所以仍然需要花费时间。
但是如果它在lisp上,我们所要做的就是创建行并输入值,这样更快。。。我想? 它可以使用一个动态块来实现,该块的线长度不仅可以收缩和增长,而且可以在需要时旋转360度。在我看来,你想得太多了。
顺便提一下如果你要求某人根据你的需要设计一些特定的东西,你应该提供尽可能好的例子,这样他们从一开始就掌握了他们需要的所有信息。
因此,您希望lisp例程已经知道将使用哪个块,然后提示输入1)插入点、2)直线长度、3)旋转角度、4)值1和5)值2。是这样还是我错过了什么?
回复:直线=长度不同,但直线始终从上方开始。所以角度应该始终在90到270之间。您希望将线旋转限制为(例如10度)的增量是多少,或者这不是必需的? ktbjx:嗯,你的舌头被猫叼走了?你找到合适的解决方案了吗?
页:
[1]