图A我们将宽度从1000改为1200
图B我们将高度从1500改为1650
图C我们将高度从1650改为1800,拱门是宽度的一半(这只是可能的图纸的特例)
我希望你现在能帮我
在这三幅图中,阶梯的高度是否相同,而你所做的只是改变拱门的高度? 1200的垂直尺寸是最容易更改的,因此不是真正的问题。然而,在我看来,斜接拱并不容易处理,它可以改变宽度和/或高度。我不确定是否有人知道用动态块实现这一点的方法,但我肯定有兴趣看看。如果这不能通过块来完成,那么仍然可以使用LISP来完成。主要的是预先给程序员所有的参数,这样他从一开始就知道自己在处理什么。当然,这里显示的只是基本框架。它省略了原始dwg中相当多的细节。但至少现在更容易看到拱门上发生了什么变化。 在我看来,在制造过程中可能会有一些一般的限制*限制任何给定宽度的可用弧半径的数量。我认为无限多的弧既不实用也不可取。
*更不用说哮喘了。
表示斜接的线将只是一条具有重合约束的线,以将端点保持在弧段的末端。我没有在这方面投入更多时间的原因是,设计标准尚未定义。即原始图纸中没有斜接线。此外,如果这只是一个普通窗口,这并不难,但要为窗扇、侧柱和窗台构建单独的调整会涉及到很多问题,我很确定,随着窗口变大/变小,这将是一个必需的功能。。。还有烤架选择。。。。 “如果不能通过块来完成,仍然可以使用LISP来完成。”
只要能做到。。。请告诉我怎么做。。。我不太喜欢动态块。
至于尺寸。。。侧面高度、总高度和宽度可以是任何值。当然,有些限制适用,但这不是我们目前的问题。架构师不会在标准约束之外设计窗口。 因此,如果动态块在这里太难了,我的建议是请版主将其移到LISP论坛,并将其重命名为custom window design(实际上,它应该放在第一位)。这样他们可以看到已经讨论过的内容。此外,继续完成示例中的窗口,使其真正具有代表性,并清理OP中的图形,除非它实际上不应该是对称的。并将图纸张贴为图纸,以便他们可以仔细查看。不要让他们教你怎么做,除非你已经知道LISP并且想在这里学习如何应用它。只要问问是否有人愿意帮你解决这个问题。 在我看来,这并不是一个特别困难的动态块,问题是没有提供足够的信息来构建它,而这仍然存在于基于lisp的解决方案中,甚至可能更为严重。
页:
1
[2]