Grasshopper

algorithmic modeling for Rhino

Hi, there,

I am trying to make series of points array on x and y axis. And I've already wrote a script to create points on x axis. But when i try to move the points along y axis, it failed.

I have try to do in 2 ways, but nothing works.

1. The first method is based on the coordinate. I want to change the y coordinate of points on x axis. that is to say, I want to turn [0,0,0], [1,0,0]......into [0,1,0],[1,1,0]. But due to the fact that all these points list is parts of another list:

pointList = [[0,0,0], [1,0,0]......]

So, I try to use the expression like:

[row[1] for row in pointList] += 1

It can' work.

1. The second method is to move the points on x axis along y axis, using moveobject(). The problem are:

(1). It only move the first list of pointList

(2). The movement doesn't change along the i in range(count_Y)

(3). The vector can't work

Is there anyone can help me?? Thanks a lot.

Views: 1125

Attachments:

Replies to This Discussion

Attachments:

Thanks a lot!!! It helps!

But I still want to know how to change the item of a multiple list, like:

a = [[0,0,0], [1,0,0], [2,0,0]......]

how to change into

a = [[0,0+i,0], [1,0+i,0], [2,0+i,0]......]

by an expression like a[2] = a[2] + i???

can that work???

Hi Aroving

like this

Thank you so much!

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service