这个要求你得说清楚,因为在CAD中,当你偏移某条曲线时,曲线并不是简单的在另一个地方复制,而是所有的点都位于原线对应点的法线上.所以,对于某些曲线,可能偏移后于某点处无法线,即线于该处将断开.所以,你说的与OFFSET相似的命令的含义不清楚,是不是可以要求对任意图形包括实体在内,如果是这样,我感到可以用复制命令.如果你只是想再现OFFSET,则有点难,因为:首先在根据线型调用不同的函数,不同的线型有不同的构成方法,然后得到各个节点的法线方向后才能实现.一条270度包含角的曲线,其一侧的法线方向是朝多个方向变化的,太麻烦了,我估计没有十页纸做不下来....
|