上篇文章小編用python寫了一個(gè)自動生成文本+序號的電池一罩,并且留下了一個(gè)作業(yè),就是根據(jù)曲面板塊的數(shù)量多少來判斷序號位數(shù)自動補(bǔ)幾個(gè)0磕仅,不知道小伙伴們有沒有去思考呢?
今天我把代碼改進(jìn)一下貼上來马昨,供大家參考掷酗,當(dāng)然,我用了比較多的if條件語句炫加,如果你用while來編寫的話代碼會更美觀瑰煎,速度也會稍微快一點(diǎn),考慮實(shí)際情況俗孝,一般板塊數(shù)量不要太大酒甸,我這里只設(shè)置了最多數(shù)量為10000,如果你覺得還不夠的話模仿自行添加吧赋铝,當(dāng)然了,這是我用最新的犀牛7的漢化版GH編的革骨,去除了英文的煩惱。
不過今天我們要做的不是改進(jìn)這個(gè)電池卤橄,而是再增加一個(gè)新的電池,等分曲面臂外。在平時(shí)大家經(jīng)常用Grasshopper等分一個(gè)大的曲面的時(shí)候窟扑,往往首先會拖進(jìn)幾個(gè)電池漏健,比如這樣:
那我們能不能把這幾個(gè)電池綜合一下呢?看下圖:
很明顯蔫浆,這是完全可能的殖属,效果是一模一樣的,但電池?cái)?shù)量明顯的要少了瓦盛,看著是否更舒服一點(diǎn)洗显?這就是python電池的好處,代碼不長挠唆,功能卻很強(qiáng),下面是代碼:
同時(shí)滔驾,也留下了作業(yè)俄讹,是否可以實(shí)現(xiàn)用曲線分割曲面,而不是等分分割曲面患膛?