ඒකක
1. සිවිල් ඉංජිනේරු, වගකීම් සහ ආචාර ධර්ම පිළිබඳ AI හඳුන්වාදීම 2. ව්යුහාත්මක විශ්ලේෂණය සහ සැලසුම් සහාය 3. ශක්තිමත් කරන ලද කොන්ක්‍රීට් ගණනය කිරීමේ සහාය (TS 500 / යුරෝ කේතය 2) 4. වානේ ව්‍යුහ ගණනය කිරීමේ සහාය (TS EN 1993 / යුරෝ කේතය 3) 5. ප්‍රමිති, රෙගුලාසි සහ භූමිකම්පා පර්යේෂණ (TS/EN/TBDY) 6. AI සමඟ BIM සහ ගොඩනැගිලි තොරතුරු ආකෘති නිර්මාණය 7. ප්‍රමාණය මැනීම, සමීක්ෂණය සහ පිරිවැය ඇස්තමේන්තු කිරීම 8. ඉදිකිරීම් අඩවිය සහ ව්‍යාපෘති සැලසුම් කිරීම (වැඩ කාලසටහන සහ සම්පත්) 9. තාක්ෂණික පිරිවිතර සහ ඉංජිනේරු වාර්තා ලිවීම 10. වෘත්තීය සෞඛ්‍ය සහ ආරක්ෂාව (OHS) ලේඛනගත කිරීම සහ අවදානම් විශ්ලේෂණය 11. ප්‍රගති සහ ප්‍රගති වාර්තා 12. අවසානය සිට අවසානය දක්වා AI කාර්ය ප්‍රවාහය, සත්‍යාපනය, පෞද්ගලිකත්වය සහ ආචාර ධර්ම
ඒකකය 6 / 12

AI සමඟ BIM සහ ගොඩනැගිලි තොරතුරු ආකෘති නිර්මාණය

ලාභ:

  • BIM කාර්ය ප්‍රවාහයේ ගැටුම් පරීක්ෂා කිරීම, දත්ත විමසුම සහ ස්වයංක්‍රීය ස්ක්‍රිප්ට් සඳහා AI භාවිතා කරන්නේ කෙසේද යන්න නිර්වචනය කිරීමේ හැකියාව
  • AI සමඟින් නිෂ්පාදනය කරන ලද Dynamo/Python/pyRevit ස්ක්‍රිප්ට් කුඩා පරිමාණයෙන් පරීක්ෂා කර ඒවා ආකෘතිය මත වලංගු කිරීමේ හැකියාව
  • BIM දත්ත රහස්‍යභාවය සහ ආදර්ශ අඛණ්ඩතාව ආරක්ෂා කරන අතරම AI ප්‍රතිදානය පාලිත ආකාරයකින් යෙදීමේ හැකියාව

BIM (ගොඩනැගිලි තොරතුරු ආකෘතිකරණය: ව්‍යුහයක් එහි ජ්‍යාමිතිය සමඟ පමණක් නොව, එක් එක් මූලද්‍රව්‍යයේ ද්‍රව්‍ය, ප්‍රමාණය, පිරිවැය සහ කාල තොරතුරු සමඟ ද නිර්වචනය කරන බුද්ධිමත් ත්‍රිමාණ ආකෘති ප්‍රවේශයක්) නවීන ඉදිකිරීම් ව්‍යාපෘතිවල ඩිජිටල් කොඳු නාරටිය වේ. Revit, ArchiCAD, Tekla, Navisworks වැනි මෙවලම් සමඟින් නිර්මාණය කරන ලද BIM මාදිලි, සැලසුමේ සිට නිෂ්පාදනය සහ ක්‍රියාකාරිත්වය දක්වා සමස්ත ක්‍රියාවලිය පුරාම දත්ත රැගෙන යයි. AI යනු ප්‍රධාන ක්ෂේත්‍ර තුනක BIM කාර්ය ප්‍රවාහයන් සඳහා ප්‍රබල ආධාරයකි: ගැටුම් පරීක්ෂාව අර්ථ නිරූපණය කිරීම, ආකෘති දත්ත විමසීම සහ පුනරාවර්තන කාර්යයන් ස්වයංක්‍රීය කරන ස්ක්‍රිප්ට් ලිවීම. නමුත් BIM ආකෘතිය ව්‍යාපෘතියක "සත්‍යයේ ඒකීය මූලාශ්‍රය" වන බැවින්, AI සමඟ කරන ඕනෑම මැදිහත්වීමක් ආදර්ශ අඛණ්ඩතාව සහ දත්ත රහස්‍යභාවයට හානියක් නොවන පරිදි පාලනය කළ යුතුය. මෙම ඒකකයෙන් අපි BIM හි AI ආරක්ෂිතව සහ කාර්යක්ෂමව භාවිතා කරන්නේ කෙසේදැයි බලමු.

BIM හි AI හි ප්‍රධාන භූමිකාවන් තුනක්

1. ගැටුම් පරීක්ෂා කිරීම අර්ථකථනය කිරීම. BIM සම්බන්ධීකරණයේදී, විවිධ විෂයයන් (වාස්තුවිද්‍යාත්මක, ස්ථිතික, යාන්ත්‍රික, විද්‍යුත්) ආකෘති අධිස්ථාපනය කර ඇති අතර ගැටුම් (උදා: කදම්භයක් හරහා ගමන් කරන වාතාශ්‍රය නලයක්) අනාවරණය වේ. Navisworks වැනි මෙවලම් ගැටුම් සිය ගණනක් වාර්තා කරයි. AI මෙම වාර්තාව සාරාංශ කිරීමට සහ ප්‍රමුඛත්වය දීමට උදවු කරයි, කුමන ගැටුම් සැබෑ ගැටලුද සහ නොසලකා හැරිය හැකි ඒවා වෙන්කර හඳුනා ගනී. නමුත් අවසාන සම්බන්ධීකරණ තීරණය ඉංජිනේරුවරයා සතුය.

2. ආදර්ශ දත්ත විමසුම. BIM ආකෘතිය විශාල දත්ත ගබඩාවකි: "3 වන මහලේ ඇති සියලුම C30 තීරුවල සම්පූර්ණ කොන්ක්රීට් ප්රමාණය කොපමණද?" මෙවැනි ප්‍රශ්න වලට දත්ත විමසුමකින් පිළිතුරු ලැබේ. AI ඔබට මෙම විමසුම් නිර්මාණය කිරීමට උදවු කරයි (උදා. කාලසටහනක්/වගුවක් ගොඩනැගීම හෝ Dynamo සටහන).

3. ස්වයංක්‍රීය ස්ක්‍රිප්ට්. Dynamo (දෘශ්‍ය ක්‍රමලේඛනය), pyRevit හෝ Python API සමඟ පුනරාවර්තන කාර්යයන් (මූලද්‍රව්‍ය සිය ගණනක් නැවත නම් කිරීම, පරාමිති පිරවීම, වගු අපනයනය කිරීම) ස්වයංක්‍රීය කළ හැකිය. මෙම ස්ක්‍රිප්ට් ලිවීමේදී AI ඉතා ප්‍රබලයි.

මෙම භූමිකා තුනෙහි පොදු දෙය නම්, BIM හි, AI විසින් "ආකෘතියම නිර්මාණය" නොකරන නමුත් ඔබ සඳහා දත්ත සහ ස්වයංක්‍රීයකරණය නිෂ්පාදනය කරයි. AI කදම්භයක් තැබිය යුත්තේ කොතැනද හෝ විවරයක් තරණය කරන්නේ කෙසේද යන්න තීරණය නොකරයි; මේවා ඉංජිනේරු සහ වාස්තු විද්‍යාත්මක තීරණ වේ. AI හි වටිනාකම වන්නේ එම තීරණ ගැනීමෙන් පසුව සිදු වන පුනරාවර්තන, වෙහෙසකර සහ දෝෂ සහිත වැඩ වේගවත් කිරීමයි. උදාහරණයක් ලෙස, ආකෘතියක මූලද්‍රව්‍ය දහස් ගණනක නිශ්චිත පරාමිතියක් වාර්තා කිරීම, පැතුරුම්පත සමඟ ආකෘති දත්ත සංසන්දනය කිරීම හෝ සියලුම මූලද්‍රව්‍ය සඳහා සම්මත නම් කිරීමේ සම්මුතියක් යෙදීම අතින් පැය ගණනක් ගත වන නමුත් AI-සහාය දක්වන ස්ක්‍රිප්ට් සමඟ මිනිත්තු කිහිපයක් ගතවේ. මෙම වෙනස මනසේ තබා ගැනීමෙන් ඔබ නිවැරදි කාර්යය සඳහා AI භාවිතා කරන බව සහතික කරයි: තීරණය ඉංජිනේරුවරයා සතු වේ, නැවත ස්වයංක්‍රීයකරණය සමඟ.

ඉඟිය: AI සමඟින් BIM ස්වයංක්‍රීයකරණය ආරම්භ කරන විට, කුඩා, ප්‍රතිවර්ත කළ හැකි කාර්යයන් සමඟින් ආරම්භ කරන්න: පරාමිතියක් කියවීම, වගුවක් අපනයනය කිරීම යනාදිය. ආකෘතියට විශාල වෙනස්කම් සිදු කරන ස්ක්‍රිප්ට් වෙත මාරු වන්න (මකන්න, ගෙනයාම, නැවත ගොඩනැගීම) පරීක්ෂා කර උපස්ථ කිරීමෙන් පසුව පමණි.

ස්වයංක්‍රීය ස්ක්‍රිප්ට් ආරක්ෂිතව භාවිතා කිරීම

AI-ජනනය කරන ලද ස්ක්‍රිප්ට් එකකට තත්පර කිහිපයකින් මොඩලයේ ඇති මූලද්‍රව්‍ය දහස් ගණනක් වෙනස් කළ හැක; වරදක් ඉක්මනින්ම පැතිරෙන අතර එය ඉවත් කිරීමට අපහසු විය හැක. ආරක්ෂිත කාර්ය ප්රවාහය:

  1. උපස්ථයක් ලබා ගන්න. සැබෑ ආකෘති ගොනුවේ පිටපතක් තබා ගන්න (හෝ මධ්යම ආකෘතියේ දේශීය පිටපතක වැඩ කරන්න).
  2. කුඩා පරිමාණයෙන් පරීක්ෂා කරන්න. පළමුව මූලද්‍රව්‍ය කිහිපයක් මත ස්ක්‍රිප්ට් උත්සාහ කරන්න, ප්‍රතිඵලය දෘශ්‍යමය වශයෙන් පරීක්ෂා කරන්න.
  3. පිටපත කියවන්න. AI ලියන කේතය කරන දේ පේළියෙන් පේළියෙන් තේරුම් ගන්න; ඔබට නොතේරෙන ක්‍රියාවලියක් ක්‍රියාත්මක නොකරන්න.
  4. ප්රතිඵලය තහවුරු කරන්න. වෙනසක් බලාපොරොත්තු වූ ආකාරයටම සිදුවේද? වෙනත් මූලද්රව්ය අහම්බෙන් බලපෑවාද?
  5. ඉන්පසු එය සැබෑ ආකෘතියට යොදන්න.

# නියැදි AI-ජනනය කරන ලද pyRevit/Python sketch — පළමුව කියවන්න, පරීක්ෂණය# අරමුණ: තෝරාගත් බිත්තිවල "ගිනි ප්‍රතිරෝධය" පරාමිතිය වාර්තා කරන්න# (කියවීම පමණි, මාදිලිය වෙනස් නොකරයි - ආරක්ෂිත ආරම්භය) Autodesk.Revit.DB ආනයනය FilteredElementCollector =Collector, Builtocoltor __revit__.ActiveUIDocument.Documentwalls = FilteredElementCollector(doc)\ .OfCategory(BuiltInCategory.OST_Walls)\ .WhereElementIsNotElementType()\ .ToElements in wall ප්‍රතිරෝධය") අගය = p.AsString() p වෙනත් "නිර්වචනය නොකළ" මුද්‍රණය ("Wall Id {0}: {1}".format(d.Id, value))# සටහන: මෙය ස්ක්‍රිප්ටය දැන් කියවයි. උපස්ථයක් ලබාගෙන එය කුඩා පරිමාණයෙන් පරීක්ෂා නොකර කිසිවිටක ලිවීමේ/වෙනස් කිරීමේ ස්ක්‍රිප්ට් ධාවනය නොකරන්න.

දුර්වල ක්ෂණික / ශක්තිමත් ක්ෂණික

දුර්වල: "Revit හි බිත්ති සංවිධානය කරන පිටපතක් ලියන්න." (කුමන බිත්තිය, කුමන පරාමිතිය, කියවීම හෝ ලිවීම අපැහැදිලි ය; භයානක ය.) STRONG: "pyRevit/Python සමඟ ස්ක්‍රිප්ට් එකක් ලියන්න. අරමුණ: තෝරාගත් බිත්තිවල 'ගිනි ප්‍රතිරෝධය' පරාමිතිය කියවා ලැයිස්තුවකට වාර්තා කිරීම. රීති: - ආකෘතියේ කිසිදු වෙනසක් සිදු නොකරන්න, එක් එක් පරාමිතියක් ලියන්න, පරාමිතියක් නොමැති නම්, එය කියවන්න - දෝශයක් නොමැති නම්, ලියන්න. කේතයේ කොටසක් එවිට ඔබ කළ දේ මට තේරුම් ගැනීමට ඉඩ දෙන්න - අවසානයේ බිත්ති කීයක් සකසා ඇත්දැයි ලියන්න, මම කුඩා තේරීමක් මත මෙම ස්ක්‍රිප්ට් පරීක්ෂා කරමි."

BIM දත්ත, රහස්‍යභාවය සහ ආදර්ශ අඛණ්ඩතාව

BIM ආකෘතිය ව්‍යාපෘතියේ වාණිජ හා තාක්ෂණික රහස් දරයි: පිරිවැය, සැපයුම්කරුවන්, සැලසුම් විස්තර, සමහර විට පුද්ගලික දත්ත. පොදු AI සේවාවකට ආකෘතිය හෝ විශාල දත්ත අපනයනය උඩුගත කිරීම පුද්ගලිකත්වය සහ බුද්ධිමය දේපල ඉදිරිදර්ශනය යන දෙකෙන්ම අවදානම් සහගතය. දෙවනුව, ආකෘති අඛණ්ඩතාව ඉතා වැදගත් වේ: AI සමඟ ස්වයංක්‍රීයකරණය මඟින් පරාමිති නම් විකෘති කිරීමට, සබඳතා බිඳීමට හෝ මූලද්‍රව්‍ය වැරදි ලෙස වර්ග කිරීමට හැකිය. ආකෘතිය කැඩී ගිය පසු, සම්පූර්ණ ව්යාපෘතිය බලපායි.

අවදානම

වළක්වා ගන්නේ කෙසේද

රහස්‍ය දත්ත කාන්දු වීම

ආකෘතිය/දත්ත බාහිර සේවාවකට උඩුගත නොකිරීම, එය නිර්නාමික කිරීම

ආකෘතිය විකෘති කිරීම

උපස්ථ ගැනීම, කුඩා පරිමාණයෙන් පරීක්ෂා කිරීම

වැරදි පරාමිති ලිවීම

පිටපත කියවීම, ප්රතිඵලය තහවුරු කිරීම

තොග ආපසු හැරවිය නොහැකි වෙනසක්

පිටපත් ආකෘතියක් මත වැඩ කිරීම

වැරදි ගැටුම් අදහස් දැක්වීම

අවසාන තීරණය ඉංජිනේරුවරයාට භාර දෙන්න

කුඩා නඩු තුනක්

නඩුව 1 - කාලය ඉතිරි කිරීමේ ස්වයංක්රීයකරණය. දොරවල් 1,200 ක ගිනි පරාමිතීන් අතින් පුරවනවා වෙනුවට, BIM සම්බන්ධීකාරක Zeynep AI සමඟ pyRevit පිටපතක් ලියයි. පළමුව, එය දොරවල් 10 කින් එය පරීක්ෂා කර, ප්රතිඵලය පරීක්ෂා කර, පසුව ඒවා සියල්ලටම අදාළ වේ. අතින් දින 2ක් ගතවන කාර්යය විනාඩි 20කින් නිමවේ; පරීක්ෂණයට ස්තූතියි දෝෂ රහිත.

2 වන අවස්ථාව - ආපදා වළක්වා ඇත. ඉංජිනේරුවෙකු AI විසින් ලියන ලද "අනවශ්‍ය මූලද්‍රව්‍ය පිරිසිදු කරන" පිටපතක් සත්‍ය ආකෘතිය මත කෙලින්ම ධාවනය කිරීමට සූදානම් වේ. ඔහු ස්ක්‍රිප්ට් එක කියවන විට, ෆිල්ටරය වැරදි ලෙස ස්ථාපනය කර ඇති බවත්, එය වාහක මූලද්‍රව්‍ය කිහිපයක් මකා දමන බවත් ඔහු තේරුම් ගනී. උපස්ථ සහ පරීක්ෂණ විනය නොමැතිව, ආකෘතිය කඩා වැටෙනු ඇත.

නඩුව 3 - ගැටුම් ප්රමුඛත්වය. Navisworks ගැටුම් 800ක් වාර්තා කරයි. AI වාර්තාව සාරාංශ කරන අතර විවේචනාත්මක “ව්‍යුහාත්මක-යාන්ත්‍රික” ගැටුම් ඉස්මතු කරයි. කණ්ඩායම මුලින්ම මේවා කෙරෙහි අවධානය යොමු කරයි; නමුත් එක් එක් ගැටුමට සැබෑ විසඳුම ඉංජිනේරුවන් තීරණය කරයි. AI වර්ග කිරීම වේගවත් කරයි, තීරණයක් නොගනී.

පිටපත් කළ හැකි ඉක්මන් සැකිලි

ආරක්‍ෂිත ලිවීමේ ස්ක්‍රිප්ට් ප්‍රොම්ප්ට්: "pyRevit/Python සමඟ ස්ක්‍රිප්ට් එකක් ලියන්න. අරමුණ: [උදා: තෝරාගත් තීරුවලට පරාමිති අගයක් ලියන්න]. අනිවාර්ය නීති: - ගනුදෙනුවකදී මෙහෙයුම සිදු කරන්න, එය එක් පියවරකින් අහෝසි කළ හැක - තෝරාගත් මූලද්‍රව්‍ය මත පමණක් ක්‍රියා කරන්න. එක් එක් මූලද්‍රව්‍ය සඳහා එය තහවුරු කිරීමට පෙර එය මුද්‍රණය කරනු ඇත. කුඩා තේරීමක් මත එය පරීක්ෂා කරන්න."

ගැටුම් වාර්තා සාරාංශ ප්‍රොම්ප්ට්:"පහත ගැටුම් වාර්තාව සාරාංශ කර ප්‍රමුඛත්වය දෙන්න:- විනය යුගල අනුව සමූහගත කරන්න (ව්‍යුහාත්මක-යාන්ත්‍රික, යාන්ත්‍රික-විදුලි...)- සැබෑ විසඳුමක් අවශ්‍ය විවේචනාත්මක ගැටුම් වලට ප්‍රමුඛත්වය දෙන්න- නොසැලකිලිමත් ලෙස සලකුණු කරන්න (ඉවසීම තුළ: අවසාන තීරණය) වෙන වෙනම වාර්තා කරන්න".

පොදු වැරදි

  • උපස්ථයක් නොගෙන AI විසින් ලියා ඇති ආකෘතිය වෙනස් කිරීමේ පිටපත මුල් ආකෘතිය මත ධාවනය කිරීම.
  • ස්ක්‍රිප්ට් එක කියවා තේරුම් නොගෙන එය ක්‍රියාත්මක කිරීම.
  • කුඩා පරිමාණ පරීක්‍ෂාව මඟ හැරීම සහ සියලුම මූලද්‍රව්‍ය වෙත සෘජුවම යෙදීම.
  • රහස්‍ය BIM දත්ත/ආකෘතිය පොදු AI සේවාව වෙත උඩුගත කිරීම.
  • අවසාන සම්බන්ධීකරණ තීරණය සඳහා ගැටුම පිළිබඳ AI හි අර්ථ නිරූපණය ආදේශ කිරීම.
  • ස්වයංක්‍රීයකරණයෙන් පසු ආදර්ශ අඛණ්ඩතාව (සම්බන්ධතා, පරාමිතීන්) සත්‍යාපනය නොකරයි.

සාරාංශයක් ලෙස

  • AI යනු BIM හි ගැටුම් පරිවර්ථනය, දත්ත විමසුම් සහ ස්වයංක්‍රීය ස්ක්‍රිප්ට් වල ප්‍රබල ආධාරකයකි.
  • ආකෘති වෙනස් කිරීමේ ස්ක්‍රිප්ට් සඳහා: උපස්ථයක් ගන්න, කුඩා පරිමාණයෙන් පරීක්ෂා කරන්න, කේතය කියවන්න, ප්‍රතිඵලය සත්‍යාපනය කරන්න, පසුව අයදුම් කරන්න.
  • කියවීමට පමණක් ස්ක්‍රිප්ට් වලින් ආරම්භ කරන්න; ක්‍රමයෙන් ලිවීමේ/මැකීමේ මෙහෙයුම් වෙත යන්න.
  • රහස්‍ය BIM දත්ත සහ ආකෘතිය බාහිර සේවාවන් වෙත උඩුගත කිරීමෙන් වළකින්න.
  • ආදර්ශ අඛණ්ඩතාව තීරනාත්මක ය; ස්වයංක්රීයකරණයෙන් පසු සම්බන්ධතා සහ පරාමිතීන් පරීක්ෂා කරන්න.
  • AI ගැටුම් ප්‍රමුඛතාවය වේගවත් කරයි; අවසාන සම්බන්ධීකරණ තීරණය ඉංජිනේරුවරයා සතුය.

යෙදුම් කාර්යය

සරල, කියවීමට-පමණි BIM ස්වයංක්‍රීයකරණයක් සැලසුම් කරන්න (උදා. විශේෂිත කාණ්ඩයක මූලද්‍රව්‍යවල පරාමිතියක් ලැයිස්තුගත කිරීම). වෙනස් කිරීම් සහ අදහස් දැක්වීම් නොමැතිව එය pyRevit/Python හෝ Dynamo වලින් ලිවීමට AI ගෙන් ඉල්ලා සිටින්න. ඉන්පසුව: (1) පේළියෙන් කේතය කියවා එය කරන දේ ලියන්න, (2) කුඩා තේරීමක් මත එය පරීක්ෂා කරන්න, (3) ආකෘතියේ සැබෑ අගයන් සමඟ ප්රතිඵලය සංසන්දනය කරන්න, (4) ඔබ භාවිතා කරන දත්තවල පෞද්ගලිකත්ව අවදානමක් තිබේදැයි තක්සේරු කරන්න. ආරක්ෂිත සහ සත්‍යාපිත ස්ක්‍රිප්ට් එකක් පමණක් ගබඩා කරන්න.

පිරික්සුම් ලැයිස්තුව

  • [ ] මම ස්වයංක්‍රීයකරණය ආරම්භ කළේ කියවීමට පමණක් වන ආරක්ෂිත කාර්යයක් සමඟින්.
  • [ ] මම AI විසින් ලියන ලද කේතය පේළියෙන් පේළිය කියවා තේරුම් ගතිමි.
  • [ ] මම ආකෘතියේ උපස්ථයක් සෑදුවෙමි / පිටපතෙහි වැඩ කළෙමි.
  • [ ] මම ස්ක්‍රිප්ට් එක කුඩා පරිමාණයෙන් පරීක්‍ෂා කර ප්‍රතිඵලය සත්‍යාපනය කළෙමි.
  • [ ] මම වෙනස් කිරීමෙන් පසු ආදර්ශ අඛණ්ඩතාව (පරාමිතිය, සම්බන්ධතාවය) පරීක්ෂා කළෙමි.
  • [ ] මම රහස්‍ය BIM දත්ත බාහිර සේවාවට උඩුගත නොකළෙමි.
  • [ ] මම ගැටුම/සම්බන්ධීකරණ තීරණය ඉංජිනේරුවරයාගේ අනුමැතියට තැබුවෙමි.