正能量的一诺 发表于 2022-7-18 11:11:42

my_autocad 发表于 2022-7-18 10:47
宽度是一样的,但是长度不一样,有叠合的部分

宽度一样就可以了啊,长度统计还不简单吗?

正能量的一诺 发表于 2022-7-18 11:47:59

图纸可以发我给你看看

chixun99 发表于 2022-7-18 15:02:33

这个用VBA做难度不大,关键你给的条件确定是这样的:
1,所有线条都是梯步的边界线?2,线条(分为多段线、线段)没有重叠线,有些重叠线逻辑上判断容易出错,梯步的端部可自动判断其长度方向,以2条边界线较短边的端点为依据。3,宽度方向以平行线的距离为依据,可以用于计算梯步的水平面积?4,高度方向的梯步是每一范围统一高度,需手动输入高度尺寸判断梯步的垂直(立面)面积。这些条件具备,这个小程序也不难。
lisp就不献丑了。

my_autocad 发表于 2022-7-18 15:14:41

chixun99 发表于 2022-7-18 15:02
这个用VBA做难度不大,关键你给的条件确定是这样的:
1,所有线条都是梯步的边界线?2,线条(分为多段线 ...

线条重叠,可以用overkill事先处理好。其它条件都具备。费用多少钱?

chixun99 发表于 2022-7-19 11:27:49

加个qq81600771聊聊

chixun99 发表于 2022-7-19 18:32:39

做了个大概效果。计算出选择集每条线段对应的台阶面板面积。看图
页: 1 [2]
查看完整版本: 求算踏步面积和长度的程序。200元付费或商量。