色女孩综合网_天天做天天添婷婷我也去 _日韩视频高清_草草影院免费

完善主體資料,免費(fèi)贈(zèng)送VIP會(huì)員!
* 主體類型
* 企業(yè)名稱
* 信用代碼
* 所在行業(yè)
* 企業(yè)規(guī)模
* 所在職位
* 姓名
* 所在行業(yè)
* 學(xué)歷
* 工作性質(zhì)
請(qǐng)先選擇行業(yè)
您還可以選擇以下福利:
行業(yè)福利,領(lǐng)完即止!

下載app免費(fèi)領(lǐng)取會(huì)員

NULL

ad.jpg

Dynamo運(yùn)行時(shí)添加一個(gè)進(jìn)度條

發(fā)布于:2021-06-30 11:45:13

網(wǎng)友投稿

更多

本文來(lái)自“BIM的樂(lè)趣”的“九哥BIMer”

你好,我是九哥~

今天呢,我們來(lái)玩?zhèn)€不一樣的,給我們的Dynamo程序,添加一個(gè)進(jìn)度條,如下圖所示:

01.gif

本次教程不詳細(xì)講解這個(gè)如何實(shí)現(xiàn)的了,給大家一個(gè)用Python寫好的窗體,你只需要在自己的程序里直接調(diào)用即可使用,然后我會(huì)在接下來(lái)的幾篇文章中,給大家講解一下如何在Dynamo中使用WindowsForm繪制窗體。

本次教程,就給大家介紹下,如何將這個(gè)進(jìn)度條加入到自己的程序中,雖然并不是特別準(zhǔn)確的顯示程序進(jìn)度,但是也能有個(gè)大概提示。

首先,新建一個(gè)PythonScript節(jié)點(diǎn),把我提供的代碼復(fù)制進(jìn)去作為模塊使用。

附件下載:

Dynamo運(yùn)行時(shí)添加一個(gè)進(jìn)度條.zip

文章開(kāi)始的動(dòng)圖,是通過(guò)1到10000的計(jì)數(shù),簡(jiǎn)單實(shí)現(xiàn)了一個(gè)進(jìn)度條,代碼如下:


#示例代碼:

importsys

importclr

importSystem

clr.AddReference('ProtoGeometry')

fromAutodesk.DesignScript.Geometryimport*

 

ProgressBarUtils=IN[0]

pgb=ProgressBarUtils()

lstProcessing=list(range(10000))

out=[]

withpgb.MyProgressBroadcaster(len(lstProcessing),"BIM的樂(lè)趣")asbroadcaster:

foriinlstProcessing:

#你自己程序的核心代碼

#

#通過(guò)EventHook增加進(jìn)度條

broadcaster.onChange.next_p()

OUT=out


這里的進(jìn)度條是通過(guò)模塊里寫好的一個(gè)計(jì)數(shù)器實(shí)現(xiàn)的,我們直接通過(guò)broadcaster.onChange.next_p()方法與你自己的程序掛鉤,來(lái)增加進(jìn)度條顯示。

接下來(lái)我們用一個(gè)簡(jiǎn)單的小例子介紹要具體用法,我們簡(jiǎn)單創(chuàng)建一系列點(diǎn),然后在指定點(diǎn)出放置族:

02.gif

如上所示,我們?cè)谥付c(diǎn)處放置族,套用了上面的示例代碼,融合了在指定點(diǎn)處放置族的代碼,可以實(shí)現(xiàn)一個(gè)簡(jiǎn)單的帶進(jìn)度條的程序,代碼如下:

03.png

import sys

import clr

import System

 

clr.AddReference("RevitServices")

clr.AddReference("RevitNodes")

import RevitServices

from RevitServices.Persistence import DocumentManager

from RevitServices.Transactions import TransactionManager

doc =  DocumentManager.Instance.CurrentDBDocument

 

import Revit

clr.ImportExtensions(Revit.Elements)

clr.ImportExtensions(Revit.GeometryConversion)

 

clr.AddReference("RevitAPI")

from Autodesk.Revit.DB import *

 

famType = UnwrapElement(IN[0])

pts = IN[1]

if not isinstance(pts, list):

  pts = UnwrapElement([pts])

else:

  pts = UnwrapElement(pts)

 

ProgressBarUtils = IN[2]

pgb = ProgressBarUtils()

 

elems = []

elemlist = []

with pgb.MyProgressBroadcaster(len(pts), "種樹進(jìn)度條") as broadcaster:

  TransactionManager.Instance.EnsureInTransaction(doc)

  for pt in pts:

    #你自己的程序操作邏輯

    if famType.IsActive == False:

      famType.Activate()

    elems = doc.Create.NewFamilyInstance(pt.ToRevitType(), famType, Structure.StructuralType.NonStructural)

    elemlist.append(elems.ToDSType(True))

    #通過(guò)EventHook增加進(jìn)度條

    broadcaster.onChange.next_p()

  TransactionManager.Instance.TransactionTaskDone()

 

OUT = elemlist

本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。

未標(biāo)題-1.jpg

上一篇:Revit應(yīng)用和刪除填充圖案

下一篇:Revit石材幕墻建模解決方案——“材質(zhì)分割”(一)

色女孩综合网_天天做天天添婷婷我也去 _日韩视频高清_草草影院免费

    9000px;">

      97精品国产露脸对白| 色婷婷久久综合| 国产精品电影一区二区三区| 精品国产凹凸成av人导航| 欧美成人一区二区| 在线看国产日韩| 9191国产精品| 亚洲私人影院在线观看| 亚洲成人动漫精品| 成人av集中营| 看国产成人h片视频| 一区二区三区在线视频免费| 亚洲精品乱码久久久久久黑人 | 91视视频在线观看入口直接观看www | 在线看一区二区| 欧美伦理视频网站| 精品久久国产97色综合| 亚洲欧洲精品一区二区三区不卡| 中文字幕中文字幕一区二区| 一区二区三区在线观看国产| 91在线观看视频| 久久久国产精品午夜一区ai换脸| 亚洲男人的天堂在线aⅴ视频| 国产一区二区三区最好精华液| 欧美成人a∨高清免费观看| 免费观看91视频大全| 精品国产91久久久久久久妲己| 国产成a人亚洲| 亚洲精品国产视频| 丁香婷婷综合色啪| 久久亚洲春色中文字幕久久久| 午夜免费久久看| 欧美电影精品一区二区| 久久国产精品区| 一个色妞综合视频在线观看| 日韩精品一区国产麻豆| 99这里只有久久精品视频| 亚洲美女在线国产| 欧美电视剧免费全集观看| 不卡的电影网站| 人妖欧美一区二区| 亚洲欧美日韩一区二区| 欧美一个色资源| 欧美区视频在线观看| 国产成人免费视频网站高清观看视频| 亚洲一二三四在线观看| 日韩视频一区在线观看| 色屁屁一区二区| 成人精品高清在线| 韩国女主播一区二区三区| 日本在线不卡视频| 亚洲国产一区在线观看| 亚洲精品国久久99热| 亚洲激情中文1区| 国产精品成人免费在线| 中文字幕二三区不卡| 久久天堂av综合合色蜜桃网| 欧美日本国产视频| 欧美高清www午色夜在线视频| 欧美日韩免费观看一区二区三区| 成人小视频免费观看| 99精品国产热久久91蜜凸| 色综合天天天天做夜夜夜夜做| 色综合av在线| 精品国产乱码久久久久久影片| 7799精品视频| 亚洲国产精品激情在线观看| 国产精品入口麻豆原神| 亚洲一区二区三区激情| 美国毛片一区二区| 91天堂素人约啪| 日韩一卡二卡三卡国产欧美| 日韩欧美的一区二区| 国产精品成人网| 欧美aⅴ一区二区三区视频| 国产成人精品一区二| eeuss鲁一区二区三区| 日韩一区二区三区av| 亚洲精品中文字幕乱码三区| 国产在线乱码一区二区三区| jiyouzz国产精品久久| 欧美成人伊人久久综合网| 亚洲影院在线观看| 91在线视频免费91| 中文字幕亚洲欧美在线不卡| 国产高清亚洲一区| 欧美mv日韩mv| 国产成人精品一区二区三区四区| 日韩限制级电影在线观看| 亚洲妇熟xx妇色黄| 日本国产一区二区| 国产精品二三区| 91在线视频官网| 亚洲蜜臀av乱码久久精品蜜桃| av在线综合网| 一区二区三区中文字幕精品精品| 亚洲国产aⅴ成人精品无吗| 欧美性极品少妇| 青娱乐精品在线视频| 欧美sm美女调教| 久久精品国产色蜜蜜麻豆| 欧美三级在线看| 韩国毛片一区二区三区| 亚洲欧美怡红院| 777久久久精品| 免费人成精品欧美精品 | 91亚洲精品一区二区乱码| 亚洲女与黑人做爰| 久久久久久久久久美女| 国产乱码精品一区二区三区忘忧草| 中文字幕制服丝袜一区二区三区| 成人免费三级在线| 懂色一区二区三区免费观看| 国产精品夜夜嗨| 国产一区二区三区黄视频| 免费高清成人在线| 九九视频精品免费| 蜜臀va亚洲va欧美va天堂| 免费看欧美女人艹b| 日本特黄久久久高潮| 裸体歌舞表演一区二区| 免费精品视频最新在线| 国内成人精品2018免费看| 国产精品一级在线| 一本大道久久a久久精二百| 欧美日韩卡一卡二| 中文字幕第一区综合| 亚洲一区二区黄色| 美女久久久精品| 成人国产亚洲欧美成人综合网| 成人黄色免费短视频| 91精彩视频在线观看| 国产亚洲精品免费| 午夜av一区二区三区| 色中色一区二区| 国产精品乱码一区二三区小蝌蚪| 日韩电影免费一区| 一本大道久久a久久综合| 久久综合99re88久久爱| 亚洲bdsm女犯bdsm网站| 国产白丝精品91爽爽久久| 欧美高清一级片在线| 中文字幕在线一区| 久久精品免费观看| 欧美日韩国产经典色站一区二区三区 | 国产伦精品一区二区三区在线观看 | 中文字幕第一区综合| 男女性色大片免费观看一区二区 | 欧美高清视频www夜色资源网| 亚洲一区二区三区四区中文字幕| 日韩av中文字幕一区二区| 色悠悠久久综合| 亚洲激情成人在线| 99久久伊人精品| 综合欧美一区二区三区| 国产a级毛片一区| 国产精品国产三级国产普通话三级| 国产成人精品亚洲日本在线桃色 | 不卡的电影网站| 国产精品久久久久7777按摩| 99久久99久久久精品齐齐| 欧美激情中文字幕一区二区| 丁香天五香天堂综合| 一区二区三区在线不卡| 欧美视频自拍偷拍| 国内成人自拍视频| 久久久亚洲精品一区二区三区| 免费不卡在线观看| 国产精品久久久久久久久免费相片| 国产原创一区二区三区| 国产精品天美传媒沈樵| 亚洲欧美另类久久久精品| 欧洲在线/亚洲| 国产丶欧美丶日本不卡视频| 一级精品视频在线观看宜春院| 99视频精品全部免费在线| 亚洲精选视频免费看| 国产色婷婷亚洲99精品小说| 欧洲av一区二区嗯嗯嗯啊| 国产精品影音先锋| 丝袜诱惑亚洲看片| 成人免费在线播放视频| 久久久久国产精品厨房| 在线成人小视频| 99re成人精品视频| 精品一二三四区| 激情成人午夜视频| 天天操天天色综合| 香蕉久久夜色精品国产使用方法 | 色综合天天综合给合国产| 韩国理伦片一区二区三区在线播放| 亚洲一区在线观看免费| 欧美日韩精品欧美日韩精品| 91色porny在线视频| 91麻豆成人久久精品二区三区| 成人综合婷婷国产精品久久蜜臀 | 亚洲一二三四在线观看| 午夜电影网一区| 秋霞午夜av一区二区三区| 人妖欧美一区二区|