目次

基本コード

rs.AddLine([0, 0, 0], [100, 0, 0])

API AddLine

サンプルコード1

平行に並んだ10本の線分を生成

import rhinoscriptsyntax as rs
 
a = []
for x in range(0, 100, 10):
    a.append(rs.AddLine([x, 0, 0], [x, 100, 0]))

実行結果

サンプルコード2

双曲放物面に乗る線分を生成

import rhinoscriptsyntax as rs
 
a = []
for x in range(0, 100, 10):
    a.append(rs.AddLine([x, 0, x], [x, 100, 100-x]))

実行結果

Loftコマンドで曲面を張った様子