Rhino(犀牛)中国技术支持与推广中心
标题:
【请教】犀牛里面可以画双线么 类似CAD的ML 命令
[打印本页]
作者:
legendofzhang
时间:
2015-2-23 15:33
标题:
【请教】犀牛里面可以画双线么 类似CAD的ML 命令
想用犀牛画建筑平面图 墙体的双线 改如何快速画出 不是用OFFSET这些命令 而是直接一拉就出现一对平行线的那种 类似于CAD的 ML 命令
谢谢各位大大解答!
作者:
筑梦NARUTO
时间:
2015-2-23 22:28
像画墙啊那些你可以用ARQ插件啊
作者:
筑梦NARUTO
时间:
2015-2-23 22:29
像画墙啊那些你可以用ARQ插件啊
作者:
legendofzhang
时间:
2015-2-24 09:31
筑梦NARUTO 发表于 2015-2-23 22:29
像画墙啊那些你可以用ARQ插件啊
如果只需要这一个画双线的功能也必须要ARQ装了才能实现么
作者:
深蓝Ansen
时间:
2015-2-25 19:20
本帖最后由 深蓝 于 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 '这是个无效宽度!'
)
欢迎光临 Rhino(犀牛)中国技术支持与推广中心 (http://bbs.rhino3d.asia/)
Powered by Discuz! X3.2