• 命令说明

命令名称:YLT_HZQXFX

命令组名:YLTOOL

菜单名称:绘制曲线法线

命令功能:绘制曲线上指定点的法线,支持批量绘制,效果参阅例图。

程序版本:V2.22


  • 操作步骤

(1)从命令行运行命令“YLT_HZQXFX”。

(2)选择需要绘制法线的曲线(或键入S通过参数设置来设置绘制法线点是否必须位于曲线上)。

(3)选择绘制法线点(或键入B批量绘制)。

(4)拖动定位法线点。

(5)循环绘制下一法线……

批量绘制流程:

(1)输入B进入批量绘制。

(2)输入法线长度。

(3)输入分段方式。

(4)输入分段数(或分段长度或表达式),有关分段请参阅“曲线等分”。

(5)指定曲线起点。

(6)指定曲线终点。

(7)系统自动批量绘制。


  • 要点分析

(1)操作曲线可以是任意线性实体,包括用户定义的曲线(要求实体从AcDbCurve派生)。

(2)部分曲线或曲线上部分点可能没有法线,不圆滑的曲线上部分点可能有多个法线(例如多段线节点)。

(3)设置“绘制切线点可以不在曲线上”时,用户所选点如果不在曲线上,系统自动将该点投影到曲线然后再绘制法线。

(4)批量绘制时,法线的中点位于切点上,拖动定位时,法线的起点位于切点上。


  • 示例参考

效果

绘制曲线法线-绘制后.gif