Aonad 4 / 12

Comhtháthú BIM: Sreabhadh Oibre le Revit, IFC agus Intleacht Shaorga

Gnóthachain:

  • Cumas oibriú le chéile le sonraí BIM (Building Information Modeling) agus AI agus idirdhealú a dhéanamh ar na tascanna atá oiriúnach don uathoibriú
  • Cumas fiosrú múnla, líonadh paraiméadair agus dréachtú tuairiscí coinbhleachta le Dynamo/cód agus teanga nádúrtha a chur i bhfeidhm
  • Cumas tuiscint a fháil ar rúndacht sonraí samhla agus an gá atá ann an cód/script a tháirgeann AI a fhíorú sula rithfear ar an tsamhail é.

Ní oibríonn ailtireacht nua-aimseartha le línte díreacha a thuilleadh, ach le BIM. Is modh é BIM (Múnlú Faisnéise Tógála) chun an foirgneamh a shamhaltú, ní hamháin mar línte, ach mar rudaí cliste a iompraíonn faisnéis taobh istigh: is réad "balla" é gach balla, ag iompar sonraí mar a thiús, ábhar, friotaíocht dóiteáin. Táirgeann bogearraí ar nós Revit agus ArchiCAD an tsamhail seo; Is formáid comhaid choitianta é IFC (Bunranganna Tionscail) ionas gur féidir le bogearraí éagsúla an tsamhail seo a roinnt. Is comhthiomsú ollmhór sonraí é samhail BIM, agus tá intleacht shaorga an-chumhachtach ag caint leis na sonraí seo, ag fiosrú agus ag uathoibriú tascanna athchleachtacha. San aonad seo, foghlaimeoidh tú conas AI a ionchorprú go sábháilte i sreabhadh oibre BIM, ag fiosrú samhlacha le teanga nádúrtha, ag líonadh paraiméadair, agus ag bailíochtú cód a ghintear le AI.

Ról fíor AI i BIM

Scaireann AI in BIM i dtrí phríomhphost:

  1. Ceistiú agus tuairisciú: Ag aistriú ceisteanna ar nós "Liostaigh na ballaí sa mhúnla a dteastaíonn friotaíocht dóiteáin 1 uair agus a bhfuil an luach seo folamh" i gcód nó i dteanga nádúrtha.
  2. Líonadh agus eagarthóireacht paraiméadar: Baisc líonadh na sonraí atá ar iarraidh de na céadta rudaí de réir na rialach.
  3. Giniúint cód/script: Dynamo (uirlis ríomhchláraithe amhairc) nó scripteanna Python a tháirgeadh le haghaidh Revit, loighic rialaithe coimhlinte, leagan amach an sceidil.

Is luasaire agus cúntóir cód é AI anseo, ní leis an tsamhail é. Ba cheart go rachadh oibríocht a bhrisfeadh an tsamhail (scriosadh mórchóir, forscríobh) trí smacht an duine i gcónaí.

Aire: Féadfaidh script Dynamo nó Python arna ghiniúint ag AI athruithe do-aisiompaithe a dhéanamh ar do mhúnla (scriosadh mórchóir, forscríobh paraiméadar). Ná rith an cód seo ar an bpríomhmhúnla ar dtús; Déan tástáil ar chóip chúltaca le rogha beag.

Samhail cheist le teanga nádúrtha

Tá sonraí BIM i bhfolach i dtáblaí agus tógann sé am chun na táblaí seo a nascleanúint. Aistríonn AI an cheist a chuireann tú i dteanga nádúrtha go píosa cód atá freagrach go díreach nó déanann sé anailís ar an gcairt a easpórtálann tú. Mar shampla, is féidir leat sceideal doras a sholáthar mar théacs agus fiafraigh "cad iad na doirse a bhfuil paraiméadar frithsheasmhachta dóiteáin folamh acu?" Tá sé seo an-éifeachtach chun teacht ar easnaimh nach bhfuiltear ag súil leo.

Ach tá gaiste anseo: b'fhéidir nach bhfuil na hainmneacha paraiméadar a mhol an AI díreach mar an gcéanna i do mhúnla. In Revit, is féidir leis an ainm paraiméadar a bheith Tuircis, Béarla nó saincheaptha. D'fhéadfadh go mbeadh "Fire_Resistance" ar do mhúnla agus go nglacann an AI "FireRating". Sin é an fáth go bhfuil sé riachtanach ainmneacha na bparaiméadar a mheaitseáil leis an tsamhail roimh an gcód a rith.

Céim ar chéim: Tasc BIM a dhéanamh go sábháilte le AI

  1. Sainmhínigh an tasc. Scríobh go soiléir cad atá uait: ceist, líon isteach, tuairisc?
  2. Tabhair comhthéacs na samhla. Tabhair isteach ainmneacha paraiméadar, ainmneacha catagóirí, aonaid don AI.
  3. Iarr cód/loighic. Gin script nó liosta céim ó AI.
  4. Léigh an cód. A thuiscint cad atá ar siúl agat, líne ar líne; Féach an bhfuil bulcscriosadh/scríobh ann.
  5. Déan é a thástáil sa chúlchiste. Rith ar chóip den tsamhail le rogha beag.
  6. Fíoraigh an toradh. Seiceáil an bhfuil an tsamhail athraithe i ndáiríre mar a bhíothas ag súil leis.
  7. Cuir i bhfeidhm ar an bpríomhshamhail agus sábháil. Tar éis fíorú, gan aon rian a fhágáil.
Leid: Agus cód á iarraidh agat ón AI, cuir san áireamh céim "reáchtáil tirim" a deir "scríobh na heilimintí is mian leat a athrú ar dtús, ach ná athraigh iad; ach tuairiscigh." Ar an mbealach seo feiceann tú an rún sula ndéanann an cód aon athruithe iarbhír.

trí chás mion

Cás 1 - Scanadh paraiméadar neamhiomlán. Tá oifig ag iarraidh an paraiméadar friotaíochta dóiteáin a sheiceáil ar mhúnla 1,850 rud. Molann AI loighic Dynamo; Déanann an t-ailtire rith tirim ar dtús agus feiceann sé go bhfuil an paraiméadar folamh ar 212 ballaí. Líonann sé na bearnaí de réir na rialach (de réir an chineáil bhalla), ní de láimh; Ach deimhníonn an saineolaí dóiteáin an luach dóiteáin deiridh.

Cás 2 — Neamhréir ainm na bparaiméadar. Ritheann ailtire go díreach an script a thugann an AI; Díríonn an script ar an réimse "Tuairimí", ach sa mhúnla tá na sonraí sa pharaiméadar saincheaptha "Tuairimí". Filleann an script folamh, cailleann an t-ailtire 20 nóiméad. Ceacht: b'éigean ainmneacha na bparaiméadar a mheaitseáil ar dtús.

Cás 3 - Baiscphróiseáil chontúirteach. Scriosann script a ghintear le AI eilimintí nach n-oireann don scagaire chun iad a “ghlanadh”. Dá mbeadh an cód á rith ag an ailtire sa phríomhmhúnla gan é a léamh, bheadh ​​na céadta réad scriosta. Coscann sé tubaiste mar léann sé an cód agus déanann sé é a thástáil mar chúltaca. Sin é an fáth go díreach a shábhálann fíorú beatha.

Ceithre leid inchóipeála

Scríobh loighic Dynamo do mo mhúnla Revit: Liostaigh [catagóir] eilimintí a bhfuil luach [paraiméadar] NULL orthu. Déan RITH TIRIM ar dtús: tuairiscigh, ná athraigh rud ar bith. Is é m'ainm paraiméadar go díreach:"[ainm paraiméadar iarbhír]". Aonad: [...].

Déan anailís ar chairt an gheata (onnmhairithe) thíos. Marcáil línte ina bhfuil an paraiméadar friotaíochta dóiteáin folamh, contrártha nó neamhchaighdeánach. NÁ cuir in eagar, ach marcáil agus scríobh fáth. Cairt: [...]

Scrúdaigh an script Python/Dynamo seo ó dhearcadh ailtire ar son SLÁNDÁLA: an bhfuil bulcscriosta, forscríobh nó oibríochtaí do-aisiompaithe ann? Marcáil línte contúirteacha agus mínigh conas rith tirim a chur leis. Cód: [...]

MEABHAR ainmneacha na bparaiméadar i mo mhúnla leis na hainmneacha a ghlacann an AI. tabharfaidh mé na hainmneacha iarbhír; Athraíonn tú gach paraiméadar sa script go dtí an t-ainm ceart agus liostaíonn tú na rudaí a d'athraigh tú. Ainmneacha fíor: [...]

Leid lag / Pras láidir

Lag: "Líon luach dóiteáin na mballaí i Revit."

Láidir: "Scríobh loighic Dynamo do mo mhúnla Revit. Sprioc: Liostaigh na ballaí sa chatagóir 'Balla Bunúsacha' a bhfuil paraiméadar saincheaptha 'Fire_Resistance' folamh orthu. Ar dtús, tuairiscigh amháin (reáchtáil tirim), ná déan aon athruithe. Líonfaidh mé na luachanna de réir an chineáil balla agus faomhadh saineolaí dóiteáin. Is é mo pharaiméadar ainm Tuircis; ná glac leis an ainm Béarla."

Soiléiríonn an leid cumhachtach ainm an pharaiméadar, spreagann sé rith tirim, agus fágann sé an luach atá ríthábhachtach don tsábháilteacht don saineolaí.

Rompu

Oiriúnacht d'uathoibriú AI

riocht

Scanadh paraiméadar ar iarraidh

ard

Rith tirim

Leagan amach na cairte/na tuairisce

ard

Rialú formáid

Líonadh mórchóir bunaithe ar riail

meánach

Paraiméadar mheaitseáil + tástáil

Trácht Clash

meánach

Faomhadh innealtóra

Cinneadh rátála dóiteáin/iompróir

íseal

Faomhadh saineolaí inniúil

Botúin choitianta

  • Rith an cód sa mhúnla is mó gan é a léamh. Riosca caillteanais dochúlaithe.
  • Gan ainmneacha na bparaiméadar a mheaitseáil. Díríonn an script go ciúin ar an réimse mícheart.
  • Léim rith tirim. An cód a chur i bhfeidhm gan a rún a fheiceáil.
  • Iarr ar an AI an luach tine/iompar a chinneadh. Teastaíonn faomhadh na saineolaithe uathu seo.
  • Ag iarraidh gan cúltaca. Ba cheart tástáil a dhéanamh i ndúblach i gcónaí.

Go hachomair

Is comhthiomsú sonraí ollmhór é BIM agus is cúntóir cumhachtach é AI chun cód a fhiosrú, a phobalú agus a ghiniúint leis na sonraí seo. Ach caithfidh aon chód ar féidir leis athruithe do-aisiompaithe a dhéanamh ar an tsamhail smacht an duine a rith. Meaitseáil ainmneacha na bparaiméadar, déan rith tirim, déan tástáil ar an gcóip chúltaca, agus fíoraigh an toradh sa mhúnla. Ná déan an AI luachanna atá ríthábhachtach don tsábháilteacht a chinneadh ar nós tine agus iompróir; iad a bheith ceadaithe ag speisialtóir inniúil.

Tasc feidhmchláir

Sainmhínigh tasc scanadh paraiméadar ar do mhúnla BIM (nó sceideal samplach). Iarr ar an AI loighic rith tirim a ghiniúint trí na hainmneacha paraiméadar cearta a thabhairt, athbhreithniú a dhéanamh ar an gcód le haghaidh slándála, agus é a thástáil ar chóip chúltaca. Scríobh amach i dtábla cé na rialuithe a bhaineann leis an AI agus cé acu a bhaineann leis an saineolaí.

seicliosta

  • [ ] Tá an tasc sainmhínithe go soiléir agam (ceist/líon/tuairisc).
  • [ ] Thug mé na hainmneacha paraiméadar agus catagóir iarbhír don AI.
  • [ ] Léigh mé an cód AI líne ar líne.
  • [ ] Chonaic mé an rún le rith tirim.
  • [ ] Thástáil mé le rogha beag ar chóip chúltaca.
  • [ ] D’fhíoraigh mé an toradh sa tsamhail.
  • [ ] D’fhág mé na luachanna tine/iompróir ag an saineolaí.