Watson 发表于 2022-7-6 06:10:46

正在寻求一些建议。。。

...关于如何最好地继续。
 
我们目前都在运行AutoCAD 2010、CAP和工作表。
 
作为我们产品的一部分,我公司销售显示器阵列条。我们有用于阵列条的PNs和块,但我们的客户总是希望在我们的图纸中看到其特定的监视器配置。
 
正如你们大多数人所知,有一百万种不同尺寸的显示器;此外,在我们所服务的行业中,用户拥有多个不同尺寸的显示器并不罕见。
 
例如,我正在看一个具有堆叠阵列的项目;两个25英寸的监视器超过四个22英寸的监视器。
 
我们不销售显示器,所以这些块不需要归因于引用,只需要一种快速的方法来创建几何体。
 
目前,我们正在从头开始绘制,这并不太难,但可能会很乏味。我的团队中还有五个人,我们似乎都采用了相似但不同的制作流程。
 
所以,我想的是建立一个Lisp,它将为我们吐出几何体。
 
我想要一个提示,询问如下内容(使用我上面提到的示例中的数量和大小):
 
超过?的监视器数量:2.
?下的监视器数量:4.
监视器尺寸过大?:25
显示器尺寸不足:22
 
然后,砰,我们得到了这样的结果:
 

 
...屏幕和监视器框架需要位于不同的层上,以便正确渲染。
 
你怎么认为?Lisp程序是正确的方法吗?
 
提前感谢,
沃森

treaves04 发表于 2022-7-6 08:08:55

我首先将每个屏幕大小设为一个块,这样对话框就可以调用它。然后,如果屏幕呈圆形,您可以使用array命令,它将从您的对话框中获取数字。您可能还需要指定顶部屏幕与底部相交的中心。我希望这有帮助。
页: [1]
查看完整版本: 正在寻求一些建议。。。