本帖最后由 深蓝 于 2015-2-26 16:51 编辑
你可以新建一个按钮,将下面的代码放到按钮执行试试看,应该可以满足基本的功能需求,代码写的比较简单,相信你可以看得懂!
NoEcho -_RunPythonScript (
#coding=utf-8
import rhinoscriptsyntax as rs
try:
Width = rs.GetReal("请设置双线的宽度")
Dis=Width/2
points = rs.GetPoints(True)
if points: PL = rs.AddPolyline(points)
PL01=rs.OffsetCurve( PL,[0,0,0], Dis )
PL02=rs.OffsetCurve( PL,[0,0,0], -1*Dis )
rs.DeleteObject(PL)
except:print '这是个无效宽度!'
)
|