Rhino(犀牛)中国技术支持与推广中心

标题: 【已解决】批量混接问题 [打印本页]

作者: kietsuc    时间: 2015-4-22 23:35
标题: 【已解决】批量混接问题
本帖最后由 筑梦NARUTO 于 2015-4-23 10:13 编辑

各位大神好:
       图中红色的线在黑色的线的上方,我通过for....each......next 可以实现红色的线,或者黑色的线的批量混接。
       但是我想了好几天,也想不出到底要怎么样才能批量混接红色的线和黑色的线。
       我的意思是,我任意选择一条红色的线和一条黑色的线混接,则其他红色的线会按对应的位置混接起来。
       例如:我混接红1,黑1,则红2混接黑2......
                  我混接红1,黑2,则红2混接黑3......
        求各位大神帮助,打扰了。

[4TX8]I`)HS6SHQLEAU1WJV.png (70.77 KB, 下载次数: 41)

[4TX8]I`)HS6SHQLEAU1WJV.png

作者: 筑梦NARUTO    时间: 2015-4-23 03:26
本帖最后由 筑梦NARUTO 于 2015-4-23 17:44 编辑

对选取的曲线处理下就可以了啊,,,,写脚本的时候多想一下,,,这个问题不难啊。。。还有这个用gh会比这个简单很多。。。没必要写脚本啊。。。。。
  
[mw_shl_code=python,true]#coding=utf-8
import rhinoscriptsyntax as rs
curves1 = rs.GetObjects("选择混接的第一条曲线",rs.filter.curve)
curves2 = rs.GetObjects("选择混接的第er二条曲线",rs.filter.curve)
curves1.reverse()

for i in range(len(curves1)):
    rs.Command("-_ArcBlend " + "SelID " + str(curves1) + " SelID " + str(curves2) + " _Enter")[/mw_shl_code]

[/hide]


QQ图片20150423032806.png (72.44 KB, 下载次数: 32)

QQ图片20150423032806.png

作者: kietsuc    时间: 2015-4-23 10:00
谢谢筑梦NARUTO大神,这是你帮我解决的第三个问题了,真的太谢谢了,我本身是在论坛有见过一个帖子说最好是先搞一下脚本再学gh会好一点,所以就先搞几天脚本。
       我就是搞不清那些基本概念。。。。。。。。。
作者: 起飞犀牛    时间: 2015-4-23 22:50
谢谢学习
作者: jasonroc11    时间: 2015-4-24 21:48
学习一下~~
作者: 折翼6    时间: 2015-4-25 13:53
学习一下
作者: 朽木    时间: 2015-4-25 22:11
学习下怎么写脚本
作者: ly871108    时间: 2015-5-12 22:12
先把基本的GH运算器搞清楚,再去了解别的代码。
作者: 犀牛新丁    时间: 2015-5-31 22:44

作者: 天天有你    时间: 2015-6-18 12:54
看看,学习下
作者: arch_yr    时间: 2015-8-21 01:36
我要向大神学习!!
作者: 猫熊    时间: 2015-8-28 17:09
看看大神
作者: 猫熊    时间: 2015-8-28 17:12
看看大神
作者: Suka    时间: 2015-9-28 14:26

作者: ktcandy    时间: 2015-10-24 14:41
学习学习
作者: wikii    时间: 2015-11-4 16:53
谢谢分享。看看内容。
作者: 清静自在    时间: 2015-11-16 13:11
来学习下怎么接
作者: 斯文痞子    时间: 2015-11-16 14:02
支持!!!!!!!!!!!!!!!
作者: sgq15    时间: 2015-12-27 19:35
曲线相交以后可以围成最小封闭曲线的子线段
作者: shupuyun    时间: 2016-1-5 12:18

这真是学习者们的福音!支持支持!
作者: 静枫01    时间: 2016-4-12 18:55
来学习点新东西
作者: 静枫01    时间: 2016-4-12 19:03
来学习点新东西 谢谢
作者: yaziaiman    时间: 2016-5-3 20:02
学习一下
作者: JohnLam1987    时间: 2016-5-24 17:36
谢谢分享~~~




欢迎光临 Rhino(犀牛)中国技术支持与推广中心 (http://bbs.rhino3d.asia/) Powered by Discuz! X3.2