Uru:
- Ikike ịkọwa otu a ga-esi jiri AI na nyocha esemokwu, ajụjụ data na edemede akpaaka na usoro ọrụ BIM.
- Ikike iji nwalee edemede Dynamo/Python/pyRevit emepụtara na AI na obere nha ma kwado ha na ihe nlereanya.
- Ikike itinye mmepụta AI n'ụzọ a na-achịkwa mgbe ị na-echekwa nzuzo data BIM na iguzosi ike n'ezi ihe nlereanya
BIM (Nlekọta ozi ụlọ: usoro ọgụgụ isi 3D nke na-akọwapụta usoro ọ bụghị naanị na geometry ya, kamakwa na ihe, nha, ọnụ ahịa na ozi oge nke ihe ọ bụla) bụ ọkpụkpụ dijitalụ nke ọrụ owuwu ọgbara ọhụrụ. Ụdị BIM ejiri ngwaọrụ ndị dị ka Revit, ArchiCAD, Tekla, Navisworks na-ebu data n'ime usoro dum, site na imewe ruo n'ichepụta na ịrụ ọrụ. AI bụ ihe enyemaka siri ike na usoro ọrụ BIM na mpaghara atọ bụ isi: ịkọwa nyocha esemokwu, ịjụ ajụjụ ụdị data, na ide edemede na-arụ ọrụ ugboro ugboro. Mana ebe ọ bụ na ụdị BIM bụ "otu isi iyi nke eziokwu," ntinye aka ọ bụla na AI ga-emerịrị n'ụzọ a na-achịkwa, na-emebighị iguzosi ike n'ezi ihe nlereanya na nzuzo data. Na ngalaba a anyị ga-ahụ ka esi eji AI na BIM n'enweghị nsogbu na nke ọma.
Isi ọrụ atọ nke AI na BIM
1. Ịkọwa nghọta esemokwu. Na nhazi nke BIM, a na-ahụta ụdị nke usoro dị iche iche (ihe owuwu, static, mechanical, electric) na esemokwu (dịka ikuku ventilashị na-agafe na beam). Ngwa dị ka Navisworks na-akọ ọtụtụ narị esemokwu. AI na-enyere aka ichikota na ibute akụkọ a ụzọ, na-amata ọdịiche nke esemokwu bụ ezigbo nsogbu na nke a ga-eleghara anya. Mana mkpebi nhazi ikpeazụ bụ nke injinia.
2. Ajụjụ data nlereanya. Ụdị BIM bụ nnukwu nchekwa data: "Gịnị bụ ngụkọta nke kọlụm C30 niile dị n'ala nke atọ?" A na-eji ajụjụ data zaa ajụjụ ndị dị otú a. AI na-enyere gị aka ịmepụta ajụjụ ndị a (dịka nhazi oge/mkpụrụ tebụl ma ọ bụ eserese Dynamo).
3. Edemede akpaaka. Ọ ga-ekwe omume iji Dynamo (mmemme a na-ahụ anya), pyRevit ma ọ bụ Python API megharia ọrụ ugboro ugboro (ịgbanwe aha narị narị ihe, ihe ndochi, tebụl mbupụ). AI dị ike nke ukwuu n'ide edemede ndị a.
Ihe ọrụ atọ a nwere jikọrọ ọnụ bụ na na BIM, AI adịghị "ichepụta ihe nlereanya n'onwe ya" kama ọ na-emepụta data na akpaaka maka gị. AI anaghị ekpebi ebe a ga-etinye osisi ma ọ bụ otu esi agafe oghere; ndị a bụ mkpebi injinia na ụkpụrụ ụlọ. Uru nke AI bụ iji mee ka ọrụ ugboro ugboro, na-agwụ ike, na njehie na-eme ngwa ngwa na-eme mgbe emechara mkpebi ndị ahụ. Dịka ọmụmaatụ, ịkọ otu akụkụ nke puku kwuru puku ihe n'ụdị, iji data ihe atụ atụnyere akwụkwọ mgbasa ozi, ma ọ bụ itinye ụkpụrụ ọkọlọtọ aha na ihe niile na-ewe awa iji aka, mana nkeji nwere edemede na-akwado AI. Idebe ọdịiche a n'uche na-eme ka ị na-eji AI maka ọrụ ziri ezi: mkpebi ahụ dị na engineer, ọzọ na akpaaka.
NDỤMỌDỤ: Mgbe ị na-amalite BIM automation na AI, malite na obere ọrụ ndị na-agbanwe agbanwe: na-agụ paramita, na-ebupụ tebụl, wdg. Gbanwee na scripts nke na-eme mgbanwe dị ukwuu na ihe nlereanya (ihichapụ, ịkwaga, wughachi) naanị mgbe nyocha na nkwado ndabere.
Iji Edemede akpaaka n'enweghị nsogbu
Ihe odide nke AI na-emepụta nwere ike ịgbanwe ọtụtụ puku ihe dị na ihe nlereanya na sekọnd; Njehie na-agbasa ngwa ngwa na ọ nwere ike isi ike imezi ya. Usoro ọrụ echedoro:
- Nweta nkwado ndabere. Debe otu faịlụ ihe nlereanya n'ezie (ma ọ bụ rụọ ọrụ na nnomi mpaghara na ụdị etiti).
- Nwalee na obere ọnụ ọgụgụ. Gbalịa script na ihe ole na ole mbụ, lelee nsonaazụ ya.
- Gụọ ihe odide ahụ. Ghọta ahịrị site na ahịrị ihe koodu AI na-ede na-eme; Emela usoro ị na-aghọtaghị.
- Nyochaa nsonaazụ ya. Mgbanwe a ọ̀ dị ka a tụrụ anya ya? emetụta ihe ndị ọzọ na mberede?
- Mgbe ahụ tinye ya na ihe nlereanya n'ezie.
# Sample AI-generated pyRevit/Python sketch — GỤỌ Mbụ, Nnwale# Nzube: kọọ paramita "Fire Resistance" nke mgbidi ahọpụtara# (naanị agụ, anaghị agbanwe ụdị - mmalite nchekwa) site na Autodesk.Revit.DB import FilteredElementCollector, Built__Categorydoc. = Active UI = __reUI. FilteredElementCollector (doc). {0}: {1}".format(d.Id, value))# Mara: Edemede a ka na-agụ. Ọ dịghị mgbe ọ bụla na-agba ọsọ a ide/gbanwee script na-ewereghị ndabere na-anwale ya na obere ọnụ ọgụgụ.
Ngwa ngwa adịghị ike / Ike ngwa ngwa
NA-adịghị ike: "Dee ederede na-ahazi mgbidi na Revit." (Nke mgbidi, nke paramita, na-agụ ma ọ bụ dee bụ edoghị; dị ize ndụ.) Ike: "Dee a script na pyRevit/Python. Nzube: Iji Gụọ 'Fire Resistance' parameter nke ahọpụtara mgbidi ma na-akọ ya na ndepụta. Iwu: - Emela mgbanwe ọ bụla na ihe nlereanya, dị nnọọ na-agụ ya - Ọ bụrụ na e nweghị parameter, dee 'na-enye ọ bụla parameter nke koodu, dee' na-enyeghị ihe ọ bụla parameter nke koodu - na-enye ihe ọ bụla nke koodu. nwere ike ịghọta ihe Ka m ghọta ihe ị mere - Dee mgbidi ole a na-edozi na njedebe m ga-anwale edemede a na obere nhọrọ. "
Data BIM, Nzuzo na iguzosi ike n'ezi ihe nlereanya
Ụdị BIM na-ebu ihe nzuzo nzuzo nke azụmahịa na nkà na ụzụ nke ọrụ ahụ: ụgwọ, ndị na-eweta ihe, nkọwa nkọwa, mgbe ụfọdụ data nkeonwe. Ịbulite ụdị ma ọ bụ nnukwu data mbupụ na ọrụ AI ọha dị ize ndụ site na ma echiche nzuzo na ikike ọgụgụ isi. Nke abụọ, iguzosi ike n'ezi ihe nlereanya dị oke egwu: akpaaka na AI nwere ike ịgbagọ aha oke, mebie mmekọrịta, ma ọ bụ mebie ihe ndị na-abụghị nke. Ozugbo ihe nlereanya ahụ kwụsịrị, a na-emetụta ọrụ ahụ dum.
Ihe ize ndụ
Otu esi egbochi
Nhapu data nzuzo
Anaghị ebugo ihe nlereanya/data na ọrụ mpụga, na-amaghị aha ya
Agbagọ ụdịdị
Na-ewere nkwado ndabere na mpaghara, nwalee na obere nha
Ederede oke na ezighi ezi
Ịgụ edemede ahụ, nyochaa nsonaazụ ya
Nnukwu mgbanwe na-enweghị mgbagha
Na-arụ ọrụ na ụdị nnomi
Okwu esemokwu na-ezighi ezi
Hapụ mkpebi ikpeazụ nye onye injinia
Obere obere atọ
Ikpe 1 - akpaaka na-echekwa oge. Kama iji aka na-ejuputa ihe ọkụ nke ọnụ ụzọ 1,200, onye nhazi BIM Zeynep ji AI dee edemede pyRevit. Nke mbụ, ọ na-anwale ya na ọnụ ụzọ 10, lelee nsonaazụ ya, wee tinye ya na ha niile. Ọrụ ahụ, nke ga-eji aka ya were ụbọchị 2, arụchara ya na nkeji 20; njehie efu ekele maka nnwale.
Ikpe 2 - Ọdachi gbanarị. Onye injinia na-achọ ịme edemede nke AI dere nke "na-ehichapụ ihe ndị na-adịghị mkpa" ozugbo na ụdị n'ezie. Mgbe ọ gụrụ edemede ahụ, ọ na-achọpụta na arụnyere nzacha ahụ ezighi ezi nakwa na ọ ga-ehichapụ ụfọdụ ihe ndị na-ebu. Enweghị nkwado ndabere na mpaghara nyocha, ihe nlereanya ahụ ga-ada.
Ikpe nke 3 - Ndozi esemokwu. Navisworks na-akọ esemokwu 800. AI na-achịkọta akụkọ ahụ ma gosipụta esemokwu dị oke egwu "usoro nhazi-arụ ọrụ". Ndị otu ahụ lekwasịrị anya na mbụ ndị a; Mana ndị injinia na-ekpebi ihe ngwọta maka esemokwu ọ bụla. AI na-eme ngwa ngwa nhazi ahụ, ọ bụghị ime mkpebi ahụ.
Ndebiri ozugbo enwere ike iṅomi
EKWESỊRỊ EKWESỊRỊ ICHE ICHE: "Dee script na pyRevit/Python. Nzube: [dịka ọmụmaatụ, dee uru paramita na kọlụm ahọpụtara]. Iwu iwu: - Mee ọrụ ahụ na azụmahịa azụmahịa na enwere ike ịmegharị ya n'otu nzọụkwụ - Na-arụ ọrụ naanị na ihe SELECTED, ọ bụghị ihe nlereanya dum - Bipụta ọnụ ọgụgụ nke ihe ọ bụla na-agba ọsọ na ngalaba ọ bụla ga-eme ka m gbanwee ya. nhọrọ."
NKWUO NKWUO GBASARA YA: "Chọọ ma dozie akụkọ esemokwu na-esonụ: - Otu site na ịdọ aka ná ntị abụọ (structural-mechanical, mechanical-electrical...) - butere esemokwu dị egwu nke chọrọ ezigbo ngwọta- Mark negligible (n'ime ndidi) iche iche m ga-eme mkpebi ikpeazụ. Akuko: [mado]"
Mmejọ ndị nkịtị
- Na-agba ọsọ script mgbanwe nlereanya nke AI dere na mbụ nlereanya na-enweghị ndabere.
- Na-agba ọsọ edemede na-agụghị ya ma ọ bụ ghọta ihe ọ na-eme.
- Na-amafe ule obere obere na itinye ozugbo na ihe niile.
- Na-ebugote data/ụdị BIM nzuzo na ọrụ AI ọha.
- Dochie nkọwa AI nke esemokwu maka mkpebi nhazi ikpeazụ.
- Anaghị enyocha iguzosi ike n'ezi ihe nlereanya (mmekọrịta, parampat) ka emechara akpaaka.
Na nchịkọta
- AI bụ enyemaka siri ike na ntụgharị okwu esemokwu, ajụjụ data na edemede akpaaka na BIM.
- Maka ederede na-agbanwe ụdịdị: were nkwado ndabere na mpaghara, nwalee n'obere ọnụ ọgụgụ, gụọ koodu ahụ, nyochaa nsonaazụ ya wee tinye.
- Malite na edemede naanị ọgụgụ; Gaa n'ime ederede / ihichapụ ọrụ nke nta nke nta.
- Zere ibugote data BIM nzuzo na ihe nlereanya na ọrụ mpụga.
- Iguzosi ike n'ezi ihe nlereanya dị oke egwu; Lelee mmekọrịta na parampat ka emechara akpaaka.
- AI na-eme ka esemokwu dị n'ihu na-ebute ụzọ; Mkpebi nhazi ikpeazụ ga-adịrị onye injinia.
Ọrụ ngwa
Chepụta akpaaka BIM dị mfe, na-agụ naanị (dịka ịdepụta oke nke ihe na otu ụdị). Rịọ AI ka o dee ya na pyRevit/Python ma ọ bụ Dynamo, na-enweghị mgbanwe na nkọwa. Mgbe ahụ: (1) gụọ akara koodu ahụ n'ahịrị wee detuo ihe ọ na-eme, (2) nwalee ya na obere nhọrọ, (3) tụlee nsonaazụ ya na ụkpụrụ ndị dị na ihe nlereanya ahụ, (4) nyochaa ma enwere ihe ize ndụ nzuzo na data ị ga-eji. Chekwaa naanị edemede echekwara na echekwara.
ndetu
- [ ] Eji m ọrụ na-agụ naanị, wee malite akpaaka.
- [ ] Agụrụ m wee ghọta koodu AI dere n'ahịrị.
- [] Emere m nkwado ndabere nke ihe nlereanya / rụọ ọrụ na oyiri ahụ.
- [] M nwalere edemede ahụ n'obere ọnụ ọgụgụ wee chọpụta nsonaazụ ya.
- [] Anlere m iguzosi ike n'ezi ihe nlereanya (parameter, mmekọrịta) mgbe mgbanwe ahụ gasịrị.
- Ebuliteghị m data BIM nzuzo na ọrụ mpụga.
- [ ] Ehapụrụ m mkpebi esemokwu/ nchikota na nkwado nke injinia.