作业帮 > 数学 > 作业

CAD画等分线问题,画出的等分线可标出与道路中桩同一横断面的左右边桩距离!

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/14 09:24:11
CAD画等分线问题,画出的等分线可标出与道路中桩同一横断面的左右边桩距离!
下面这个图的直线该怎么画,这是个公路设计图,中桩(中线)桩号每10米一个,直线部分可直接复制前面的垂直直线每10米一个复制过来,但是圆弧部分该怎么画才能更方便更快呢?每条直线都要垂直中线!
你可以将桩号定义成一个块,然后用measure命令,可以实现每隔10米,插入一个指定的块.
举例:将桩点定义成块名T1,基点最好取图形的中心.
执行 measure命令,
命令:MEASURE
选择要定距等分的对象:(弧线或整条多义线)
指定线段长度或 [块(B)]:b
输入要插入的块名:t1
是否对齐块和对象?[是(Y)/否(N)] :y
指定线段长度:10000
你会发现所选的弧线上已经被T1每隔10米均布了.
再问: 根据你的办法,中线部分可以被T1每隔10米均布,但是左边线、右边线用T1每隔10米均布出来的点却是歪了!跟中线上的点不在同一直线上!这是怎么回事?(左边线距离中线10米,右边线距离中线11米,左、右边线形状都跟中线一模一样的) 假如是直线可以用AR阵列,但圆弧部分呢,怎么等分?画出来的每一条直线必须垂直于圆弧(每条直线垂直与圆弧的角度都不一样),又必须每隔10米一个直线?
再答: 这个命令有个特点,是根据线段的起始点开始测量距离放置指定块,请确保起始点的位置统一就行。 还有对于有象内半径,外半径的上的线段进行10米均布,这个就得看你的具体要求了。通常只对中轴线进行10米均布,两侧的线控制点可以做垂直于中轴线来处理,不知是否满足你的设想? 相关控制参数“是否对齐块和对象?[是(Y)/否(N)] : Y”
再问: 这样又有一个问题,中轴线每10米分布了一个点(T1),然后要怎么快速画每一条垂直于该点(T1)的直线呢?如果线路短还可以,要是几千米的线路,一个一个画点的垂直线很浪费时间!而且线路都是圆弧的~
再答: 这个好办,只要把T1的块重新定义含有条垂直长线条的块,然后相关控制参数“是否对齐块和对象?[是(Y)/否(N)] : Y”,就行了!如果线条垂直方向不对,那添加水平线条,重定义T1块。
再问: 照你的方法试了还是不行,T1重新定义成含有垂直长线条的块,然后相关控制参数“是否对齐块和对象?[是(Y)/否(N)] : Y”, 等分后,T1的分布参差不齐,东倒西歪!除了第一个点,其他的垂直长线条全都方向不对,包括添加水平线条重新定义T1,再等分也一样!因为线路本身是弯来弯去的~ 为了验证你的方法,我还画了一小段简单的圆弧再用你的办法等分,结果长线条都不垂直圆弧!
再答: 重定义块需要有技巧,你可以定义一根直线为块,进行操作,你会发现垂直的直线块,可以将圆弧等分,且指向圆心