നേട്ടങ്ങൾ:
- BIM വർക്ക്ഫ്ലോയിലെ വൈരുദ്ധ്യ പരിശോധന, ഡാറ്റാ അന്വേഷണം, ഓട്ടോമേഷൻ സ്ക്രിപ്റ്റുകൾ എന്നിവയിൽ AI എങ്ങനെ ഉപയോഗിക്കുമെന്ന് നിർവചിക്കാനുള്ള കഴിവ്
- AI ഉപയോഗിച്ച് നിർമ്മിച്ച ഡൈനാമോ/പൈത്തൺ/പൈറെവിറ്റ് സ്ക്രിപ്റ്റുകൾ ചെറിയ തോതിൽ പരീക്ഷിക്കാനും മോഡലിൽ സാധൂകരിക്കാനുമുള്ള കഴിവ്
- BIM ഡാറ്റയുടെ രഹസ്യസ്വഭാവവും മോഡൽ സമഗ്രതയും സംരക്ഷിച്ചുകൊണ്ട് നിയന്ത്രിത രീതിയിൽ AI ഔട്ട്പുട്ട് പ്രയോഗിക്കാനുള്ള കഴിവ്
BIM (ബിൽഡിംഗ് ഇൻഫർമേഷൻ മോഡലിംഗ്: ഒരു ഘടനയെ അതിൻ്റെ ജ്യാമിതിയിൽ മാത്രമല്ല, ഓരോ മൂലകത്തിൻ്റെയും മെറ്റീരിയൽ, വലുപ്പം, ചെലവ്, സമയം വിവരങ്ങൾ എന്നിവ ഉപയോഗിച്ച് നിർവചിക്കുന്ന ഒരു ഇൻ്റലിജൻ്റ് 3D മോഡൽ സമീപനം) ആധുനിക നിർമ്മാണ പദ്ധതികളുടെ ഡിജിറ്റൽ നട്ടെല്ലാണ്. Revit, ArchiCAD, Tekla, Navisworks തുടങ്ങിയ ടൂളുകൾ ഉപയോഗിച്ച് സൃഷ്ടിച്ച BIM മോഡലുകൾ ഡിസൈൻ മുതൽ നിർമ്മാണം, പ്രവർത്തനം വരെയുള്ള മുഴുവൻ പ്രക്രിയയിലുടനീളം ഡാറ്റ വഹിക്കുന്നു. മൂന്ന് പ്രധാന മേഖലകളിലെ BIM വർക്ക്ഫ്ലോകളിൽ AI ഒരു ശക്തമായ സഹായമാണ്: ക്ലാഷ് ഇൻസ്പെക്ഷൻ വ്യാഖ്യാനിക്കുക, മോഡൽ ഡാറ്റ അന്വേഷിക്കുക, ആവർത്തിച്ചുള്ള ജോലികൾ ഓട്ടോമേറ്റ് ചെയ്യുന്ന സ്ക്രിപ്റ്റുകൾ എഴുതുക. എന്നാൽ BIM മോഡൽ ഒരു പ്രോജക്റ്റിൻ്റെ "സത്യത്തിൻ്റെ ഏക ഉറവിടം" ആയതിനാൽ, AI-യുമായുള്ള ഏതൊരു ഇടപെടലും മോഡൽ സമഗ്രതയിലും ഡാറ്റ രഹസ്യാത്മകതയിലും വിട്ടുവീഴ്ച ചെയ്യാതെ നിയന്ത്രിതമായ രീതിയിൽ ചെയ്യണം. BIM-ൽ AI എങ്ങനെ സുരക്ഷിതമായും കാര്യക്ഷമമായും ഉപയോഗിക്കാമെന്ന് ഈ യൂണിറ്റിൽ നമ്മൾ കാണും.
BIM-ൽ AI-യുടെ മൂന്ന് പ്രധാന റോളുകൾ
1. വൈരുദ്ധ്യ പരിശോധനയെ വ്യാഖ്യാനിക്കുന്നു. BIM കോർഡിനേഷനിൽ, വിവിധ വിഭാഗങ്ങളുടെ (ആർക്കിടെക്ചറൽ, സ്റ്റാറ്റിക്, മെക്കാനിക്കൽ, ഇലക്ട്രിക്കൽ) മോഡലുകൾ സൂപ്പർഇമ്പോസ് ചെയ്യപ്പെടുകയും വൈരുദ്ധ്യങ്ങൾ (ഉദാഹരണത്തിന്, ഒരു ബീമിലൂടെ കടന്നുപോകുന്ന വെൻ്റിലേഷൻ ഡക്റ്റ്) കണ്ടെത്തുകയും ചെയ്യുന്നു. Navisworks പോലുള്ള ഉപകരണങ്ങൾ നൂറുകണക്കിന് സംഘർഷങ്ങൾ റിപ്പോർട്ട് ചെയ്യുന്നു. ഈ റിപ്പോർട്ട് സംഗ്രഹിക്കാനും മുൻഗണന നൽകാനും AI സഹായിക്കുന്നു, ഏതൊക്കെ വൈരുദ്ധ്യങ്ങളാണ് യഥാർത്ഥ പ്രശ്നങ്ങളെന്നും ഏതൊക്കെ അവഗണിക്കാൻ കഴിയുമെന്നും വേർതിരിച്ചറിയാൻ. എന്നാൽ അന്തിമ ഏകോപന തീരുമാനം എൻജിനീയറുടേതാണ്.
2. മോഡൽ ഡാറ്റ അന്വേഷണം. BIM മോഡൽ ഒരു വലിയ ഡാറ്റാബേസാണ്: "മൂന്നാം നിലയിലെ എല്ലാ C30 നിരകളുടെയും ആകെ കോൺക്രീറ്റ് എന്താണ്?" ഇതുപോലുള്ള ചോദ്യങ്ങൾക്ക് ഒരു ഡാറ്റാ ചോദ്യം ഉപയോഗിച്ച് ഉത്തരം നൽകുന്നു. ഈ ചോദ്യങ്ങൾ സൃഷ്ടിക്കാൻ AI നിങ്ങളെ സഹായിക്കുന്നു (ഉദാ. ഒരു ഷെഡ്യൂൾ/ടേബിൾ നിർമ്മാണം അല്ലെങ്കിൽ ഡൈനാമോ ചാർട്ട്).
3. ഓട്ടോമേഷൻ സ്ക്രിപ്റ്റുകൾ. ഡൈനാമോ (വിഷ്വൽ പ്രോഗ്രാമിംഗ്), പൈറെവിറ്റ് അല്ലെങ്കിൽ പൈത്തൺ എപിഐ ഉപയോഗിച്ച് ആവർത്തിച്ചുള്ള ജോലികൾ (നൂറുകണക്കിന് ഘടകങ്ങളുടെ പുനർനാമകരണം, പാരാമീറ്ററുകൾ പൂരിപ്പിക്കൽ, പട്ടികകൾ കയറ്റുമതി ചെയ്യുക) ഓട്ടോമേറ്റ് ചെയ്യാൻ സാധിക്കും. ഈ സ്ക്രിപ്റ്റുകൾ എഴുതുന്നതിൽ AI വളരെ ശക്തമാണ്.
ഈ മൂന്ന് റോളുകൾക്കും പൊതുവായുള്ളത്, BIM-ൽ, AI "മോഡൽ സ്വയം രൂപകൽപ്പന ചെയ്യുക" അല്ല, മറിച്ച് നിങ്ങൾക്കായി ഡാറ്റയും ഓട്ടോമേഷനും നിർമ്മിക്കുന്നു എന്നതാണ്. ഒരു ബീം എവിടെ സ്ഥാപിക്കണം അല്ലെങ്കിൽ ഒരു ഓപ്പണിംഗ് എങ്ങനെ മറികടക്കണം എന്ന് AI തീരുമാനിക്കുന്നില്ല; ഇവ എഞ്ചിനീയറിംഗ്, വാസ്തുവിദ്യാ തീരുമാനങ്ങളാണ്. ആ തീരുമാനങ്ങൾ എടുത്തതിന് ശേഷം സംഭവിക്കുന്ന ആവർത്തനവും മടുപ്പിക്കുന്നതും പിശക് സാധ്യതയുള്ളതുമായ ജോലി വേഗത്തിലാക്കുക എന്നതാണ് AI യുടെ മൂല്യം. ഉദാഹരണത്തിന്, ഒരു മോഡലിലെ ആയിരക്കണക്കിന് ഘടകങ്ങളുടെ ഒരു നിർദ്ദിഷ്ട പാരാമീറ്റർ റിപ്പോർട്ടുചെയ്യുന്നതിനോ സ്പ്രെഡ്ഷീറ്റുമായി മോഡൽ ഡാറ്റ താരതമ്യം ചെയ്യുന്നതിനോ അല്ലെങ്കിൽ എല്ലാ ഘടകങ്ങളിലേക്കും ഒരു സാധാരണ നാമകരണ കൺവെൻഷൻ പ്രയോഗിക്കുന്നതിനോ മണിക്കൂറുകൾ സ്വമേധയാ എടുക്കും, എന്നാൽ AI- പിന്തുണയുള്ള സ്ക്രിപ്റ്റ് ഉപയോഗിച്ച് മിനിറ്റുകൾ. ഈ വ്യത്യാസം മനസ്സിൽ സൂക്ഷിക്കുന്നത് ശരിയായ ജോലിക്ക് നിങ്ങൾ AI ഉപയോഗിക്കുന്നുണ്ടെന്ന് ഉറപ്പാക്കുന്നു: തീരുമാനം എൻജിനീയറുടേതാണ്, വീണ്ടും ഓട്ടോമേഷൻ.
നുറുങ്ങ്: AI ഉപയോഗിച്ച് BIM ഓട്ടോമേഷൻ ആരംഭിക്കുമ്പോൾ, ചെറിയ, റിവേഴ്സിബിൾ ടാസ്ക്കുകൾ ഉപയോഗിച്ച് ആരംഭിക്കുക: ഒരു പാരാമീറ്റർ റീഡിംഗ്, ഒരു ടേബിൾ എക്സ്പോർട്ടുചെയ്യൽ മുതലായവ. ടെസ്റ്റിംഗിനും ബാക്കപ്പിനും ശേഷം മാത്രം മോഡലിൽ വലിയ മാറ്റങ്ങൾ വരുത്തുന്ന സ്ക്രിപ്റ്റുകളിലേക്ക് മാറുക (ഇല്ലാതാക്കുക, നീക്കുക, പുനർനിർമ്മിക്കുക).
ഓട്ടോമേഷൻ സ്ക്രിപ്റ്റുകൾ സുരക്ഷിതമായി ഉപയോഗിക്കുന്നു
AI- ജനറേറ്റഡ് സ്ക്രിപ്റ്റിന് നിമിഷങ്ങൾക്കുള്ളിൽ മോഡലിലെ ആയിരക്കണക്കിന് ഘടകങ്ങളെ മാറ്റാൻ കഴിയും; ഒരു തെറ്റ് വേഗത്തിൽ പടരുന്നു, അത് പഴയപടിയാക്കാൻ പ്രയാസമാണ്. സുരക്ഷിതമായ വർക്ക്ഫ്ലോ:
- ഒരു ബാക്കപ്പ് നേടുക. യഥാർത്ഥ മോഡൽ ഫയലിൻ്റെ ഒരു പകർപ്പ് സൂക്ഷിക്കുക (അല്ലെങ്കിൽ സെൻട്രൽ മോഡലിൽ ഒരു പ്രാദേശിക പകർപ്പിൽ പ്രവർത്തിക്കുക).
- ചെറിയ തോതിൽ പരീക്ഷിക്കുക. ആദ്യം കുറച്ച് ഘടകങ്ങളിൽ സ്ക്രിപ്റ്റ് പരീക്ഷിക്കുക, ഫലം ദൃശ്യപരമായി പരിശോധിക്കുക.
- സ്ക്രിപ്റ്റ് വായിക്കുക. AI എഴുതുന്ന കോഡ് എന്താണ് ചെയ്യുന്നതെന്ന് വരി വരിയായി മനസ്സിലാക്കുക; നിങ്ങൾക്ക് മനസ്സിലാകാത്ത ഒരു പ്രക്രിയ നടത്തരുത്.
- ഫലം പരിശോധിക്കുക. മാറ്റം പ്രതീക്ഷിച്ച പോലെയാണോ? മറ്റ് ഘടകങ്ങളെ ആകസ്മികമായി ബാധിച്ചോ?
- എന്നിട്ട് അത് യഥാർത്ഥ മോഡലിലേക്ക് പ്രയോഗിക്കുക.
# സാമ്പിൾ AI- ജനറേറ്റഡ് pyRevit/Python സ്കെച്ച് — ആദ്യം വായിക്കുക, ടെസ്റ്റ്# ഉദ്ദേശ്യം: തിരഞ്ഞെടുത്ത മതിലുകളുടെ "ഫയർ റെസിസ്റ്റൻസ്" പാരാമീറ്റർ റിപ്പോർട്ട് ചെയ്യുക# (വായിക്കാൻ മാത്രം, മോഡൽ മാറ്റില്ല - സുരക്ഷിതമായ ആരംഭം) Autodesk.Revit.DB ഇറക്കുമതി ഫിൽട്ടർ എലമെൻ്റ് കളക്ടർ =Collector, BuiltIncatego __revit__.ActiveUIDocument.Documentwalls = FilteredElementCollector(doc)\ .OfCategory(BuiltInCategory.OST_Walls)\ .WhereElementIsNotElementType()\ .ToElementIsNotElementType()\. റെസിസ്റ്റൻസ്") മൂല്യം = p.AsString() p else "Undefined" പ്രിൻ്റ് ("Wall Id {0}: {1}".format(d.Id, value))# ശ്രദ്ധിക്കുക: ഇത് സ്ക്രിപ്റ്റ് ഇപ്പോൾ വായിക്കുന്നു. ബാക്കപ്പ് എടുത്ത് ചെറിയ തോതിൽ ടെസ്റ്റ് ചെയ്യാതെ ഒരിക്കലും എഴുതുകയോ പരിഷ്ക്കരിക്കുകയോ ചെയ്യരുത്.
ദുർബലമായ പ്രോംപ്റ്റ് / ശക്തമായ പ്രോംപ്റ്റ്
ദുർബലമായത്: "റെവിറ്റിൽ മതിലുകൾ സംഘടിപ്പിക്കുന്ന ഒരു സ്ക്രിപ്റ്റ് എഴുതുക." (ഏത് മതിൽ, ഏത് പാരാമീറ്റർ, വായിക്കുക അല്ലെങ്കിൽ എഴുതുക എന്നത് വ്യക്തമല്ല; അപകടകരമാണ്.) STRONG: "pyRevit/Python ഉപയോഗിച്ച് ഒരു സ്ക്രിപ്റ്റ് എഴുതുക. ഉദ്ദേശ്യം: തിരഞ്ഞെടുത്ത മതിലുകളുടെ 'ഫയർ റെസിസ്റ്റൻസ്' പാരാമീറ്റർ വായിച്ച് ഒരു ലിസ്റ്റിൽ റിപ്പോർട്ടുചെയ്യുക. നിയമങ്ങൾ: - മോഡലിൽ മാറ്റങ്ങളൊന്നും വരുത്തരുത്, ഓരോ പാരാമീറ്ററും വായിക്കുക, പിശക് ഇല്ലെങ്കിൽ, 'അഭിപ്രായം എഴുതുക' കോഡിൻ്റെ ഒരു ഭാഗം, അതുവഴി നിങ്ങൾ എന്താണ് ചെയ്തതെന്ന് എന്നെ മനസ്സിലാക്കാൻ അനുവദിക്കുക - അവസാനം എത്ര മതിലുകൾ പ്രോസസ്സ് ചെയ്തുവെന്ന് എഴുതുക.
BIM ഡാറ്റ, രഹസ്യാത്മകത, മോഡൽ സമഗ്രത
BIM മോഡൽ പദ്ധതിയുടെ വാണിജ്യ, സാങ്കേതിക രഹസ്യങ്ങൾ വഹിക്കുന്നു: ചെലവുകൾ, വിതരണക്കാർ, ഡിസൈൻ വിശദാംശങ്ങൾ, ചിലപ്പോൾ വ്യക്തിഗത ഡാറ്റ. ഒരു പൊതു AI സേവനത്തിലേക്ക് മോഡൽ അല്ലെങ്കിൽ ബിഗ് ഡാറ്റ എക്സ്പോർട്ടുകൾ അപ്ലോഡ് ചെയ്യുന്നത് സ്വകാര്യതയുടെയും ബൗദ്ധിക സ്വത്തവകാശത്തിൻ്റെയും വീക്ഷണകോണിൽ നിന്ന് അപകടകരമാണ്. രണ്ടാമതായി, മോഡൽ സമഗ്രത നിർണായകമാണ്: AI ഉപയോഗിച്ചുള്ള ഓട്ടോമേഷന് പാരാമീറ്റർ പേരുകൾ വളച്ചൊടിക്കാനും ബന്ധങ്ങൾ തകർക്കാനും അല്ലെങ്കിൽ ഘടകങ്ങളെ തെറ്റായി വർഗ്ഗീകരിക്കാനും കഴിയും. മോഡൽ തകർന്നാൽ, മുഴുവൻ പദ്ധതിയും ബാധിക്കപ്പെടും.
റിസ്ക്
എങ്ങനെ തടയാം
രഹസ്യ ഡാറ്റ ചോർച്ച
ഒരു ബാഹ്യ സേവനത്തിലേക്ക് മോഡൽ/ഡാറ്റ അപ്ലോഡ് ചെയ്യുന്നില്ല, അത് അജ്ഞാതമാക്കുന്നു
മോഡൽ വക്രീകരണം
ബാക്കപ്പുകൾ എടുക്കൽ, ചെറിയ തോതിൽ ടെസ്റ്റിംഗ്
തെറ്റായ പാരാമീറ്റർ എഴുത്ത്
സ്ക്രിപ്റ്റ് വായിക്കുന്നു, ഫലം പരിശോധിക്കുന്നു
ബൾക്ക് മാറ്റാനാവാത്ത മാറ്റം
ഒരു കോപ്പി മോഡലിൽ പ്രവർത്തിക്കുന്നു
തെറ്റായ വൈരുദ്ധ്യ അഭിപ്രായം
അന്തിമ തീരുമാനം എഞ്ചിനീയർക്ക് വിടുക
മൂന്ന് മിനി കേസുകൾ
കേസ് 1 - സമയം ലാഭിക്കുന്ന ഓട്ടോമേഷൻ. 1,200 വാതിലുകളുടെ ഫയർ പാരാമീറ്ററുകൾ സ്വമേധയാ പൂരിപ്പിക്കുന്നതിന് പകരം, BIM കോർഡിനേറ്റർ സെയ്നെപ് AI ഉപയോഗിച്ച് ഒരു pyRevit സ്ക്രിപ്റ്റ് എഴുതുന്നു. ആദ്യം, ഇത് 10 വാതിലുകളിൽ പരീക്ഷിക്കുകയും ഫലം പരിശോധിക്കുകയും തുടർന്ന് അവയിലെല്ലാം പ്രയോഗിക്കുകയും ചെയ്യുന്നു. സ്വമേധയാ 2 ദിവസം എടുക്കുന്ന ജോലി 20 മിനിറ്റിനുള്ളിൽ പൂർത്തിയാകും; പരിശോധനയ്ക്ക് നന്ദി.
കേസ് 2 - ദുരന്തം ഒഴിവാക്കി. ഒരു എഞ്ചിനീയർ AI എഴുതിയ ഒരു സ്ക്രിപ്റ്റ് യഥാർത്ഥ മോഡലിൽ നേരിട്ട് "അനാവശ്യ ഘടകങ്ങൾ വൃത്തിയാക്കുന്നു" പ്രവർത്തിപ്പിക്കാൻ പോകുന്നു. സ്ക്രിപ്റ്റ് വായിക്കുമ്പോൾ, ഫിൽട്ടർ തെറ്റായി ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെന്നും അത് ചില കാരിയർ ഘടകങ്ങളെ ഇല്ലാതാക്കുമെന്നും അദ്ദേഹം മനസ്സിലാക്കുന്നു. ബാക്കപ്പും ടെസ്റ്റിംഗ് അച്ചടക്കവും ഇല്ലെങ്കിൽ, മോഡൽ തകരും.
കേസ് 3 - വൈരുദ്ധ്യ മുൻഗണന. നാവിസ് വർക്ക്സ് 800 സംഘർഷങ്ങൾ റിപ്പോർട്ട് ചെയ്യുന്നു. AI റിപ്പോർട്ടിനെ സംഗ്രഹിക്കുകയും നിർണായകമായ "ഘടനാപരമായ-മെക്കാനിക്കൽ" വൈരുദ്ധ്യങ്ങളെ ഉയർത്തിക്കാട്ടുകയും ചെയ്യുന്നു. ടീം ആദ്യം ഇവയിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കുന്നു; എന്നാൽ ഓരോ തർക്കത്തിനും യഥാർത്ഥ പരിഹാരം എഞ്ചിനീയർമാർ തീരുമാനിക്കുന്നു. AI സോർട്ടിംഗ് വേഗത്തിലാക്കുന്നു, തീരുമാനം എടുക്കുന്നില്ല.
പകർത്താവുന്ന പ്രോംപ്റ്റ് ടെംപ്ലേറ്റുകൾ
സുരക്ഷിതമായ റൈറ്റിംഗ് സ്ക്രിപ്റ്റ് പ്രോംപ്റ്റ്: "pyRevit/Python ഉപയോഗിച്ച് ഒരു സ്ക്രിപ്റ്റ് എഴുതുക. ഉദ്ദേശ്യം: [ഉദാ. തിരഞ്ഞെടുത്ത കോളങ്ങളിൽ ഒരു പാരാമീറ്റർ മൂല്യം എഴുതുക]. നിർബന്ധിത നിയമങ്ങൾ: - ഒരു ഇടപാടിൽ പ്രവർത്തനം നടത്തുക, അത് ഒരു ഘട്ടത്തിൽ പൂർവാവസ്ഥയിലാക്കാം - തിരഞ്ഞെടുത്ത ഘടകങ്ങളിൽ മാത്രം പ്രവർത്തിക്കുക. തിരഞ്ഞെടുത്ത ഘടകങ്ങളിൽ മാത്രം പ്രവർത്തിക്കുക, എല്ലാ ഘടകങ്ങളുടെയും എണ്ണം മാറ്റുന്നതിന് മുമ്പ് ഞാൻ അത് സ്ഥിരീകരിക്കും. ഒരു ചെറിയ തിരഞ്ഞെടുപ്പിൽ ഇത് പരീക്ഷിക്കുക."
വൈരുദ്ധ്യ റിപ്പോർട്ട് സംഗ്രഹ നിർദ്ദേശം:"ഇനിപ്പറയുന്ന ക്ലാഷ് റിപ്പോർട്ട് സംഗ്രഹിക്കുകയും മുൻഗണന നൽകുകയും ചെയ്യുക:- അച്ചടക്ക ജോടി പ്രകാരം ഗ്രൂപ്പ് ചെയ്യുക (സ്ട്രക്ചറൽ-മെക്കാനിക്കൽ, മെക്കാനിക്കൽ-ഇലക്ട്രിക്കൽ...)- യഥാർത്ഥ പരിഹാരം ആവശ്യമായ നിർണായക വൈരുദ്ധ്യങ്ങൾക്ക് മുൻഗണന നൽകുക- നിസ്സാരമെന്ന് അടയാളപ്പെടുത്തുക (അന്തിമ തീരുമാനം ഞാൻ എടുക്കും.]
സാധാരണ തെറ്റുകൾ
- AI എഴുതിയ മോഡൽ മാറ്റുന്ന സ്ക്രിപ്റ്റ് ബാക്കപ്പ് എടുക്കാതെ യഥാർത്ഥ മോഡലിൽ പ്രവർത്തിപ്പിക്കുന്നു.
- സ്ക്രിപ്റ്റ് വായിക്കാതെയോ അത് എന്താണ് ചെയ്യുന്നതെന്ന് മനസിലാക്കാതെയോ പ്രവർത്തിപ്പിക്കുക.
- ചെറിയ തോതിലുള്ള പരിശോധന ഒഴിവാക്കി എല്ലാ ഘടകങ്ങളിലേക്കും നേരിട്ട് പ്രയോഗിക്കുന്നു.
- പൊതു AI സേവനത്തിലേക്ക് രഹസ്യാത്മക BIM ഡാറ്റ/മോഡൽ അപ്ലോഡ് ചെയ്യുന്നു.
- അന്തിമ ഏകോപന തീരുമാനത്തിനായി വൈരുദ്ധ്യത്തെക്കുറിച്ചുള്ള AI യുടെ വ്യാഖ്യാനം മാറ്റിസ്ഥാപിക്കുന്നു.
- ഓട്ടോമേഷനുശേഷം മോഡൽ സമഗ്രത (ബന്ധങ്ങൾ, പാരാമീറ്ററുകൾ) പരിശോധിക്കുന്നില്ല.
ചുരുക്കത്തിൽ
- BIM-ലെ ക്ലാഷ് ഇൻ്റർപ്രെട്ടേഷൻ, ഡാറ്റാ ക്വയറിങ്ങ്, ഓട്ടോമേഷൻ സ്ക്രിപ്റ്റുകൾ എന്നിവയിൽ ശക്തമായ ഒരു സഹായമാണ് AI.
- മോഡൽ മാറ്റുന്ന സ്ക്രിപ്റ്റുകൾക്കായി: ഒരു ബാക്കപ്പ് എടുക്കുക, ചെറിയ തോതിൽ പരീക്ഷിക്കുക, കോഡ് വായിക്കുക, ഫലം പരിശോധിക്കുക, തുടർന്ന് പ്രയോഗിക്കുക.
- വായിക്കാൻ മാത്രമുള്ള സ്ക്രിപ്റ്റുകൾ ഉപയോഗിച്ച് ആരംഭിക്കുക; എഴുത്ത്/ഇല്ലാതാക്കൽ പ്രവർത്തനങ്ങളിലേക്ക് ക്രമേണ നീങ്ങുക.
- രഹസ്യസ്വഭാവമുള്ള BIM ഡാറ്റയും മോഡലും ബാഹ്യ സേവനങ്ങളിലേക്ക് അപ്ലോഡ് ചെയ്യുന്നത് ഒഴിവാക്കുക.
- മാതൃകാ സമഗ്രത നിർണായകമാണ്; ഓട്ടോമേഷന് ശേഷം ബന്ധങ്ങളും പരാമീറ്ററുകളും പരിശോധിക്കുക.
- AI സംഘർഷ മുൻഗണന വർദ്ധിപ്പിക്കുന്നു; അന്തിമ ഏകോപന തീരുമാനം എൻജിനീയറുടേതാണ്.
ആപ്ലിക്കേഷൻ ടാസ്ക്
ഒരു ലളിതമായ, വായന-മാത്രം BIM ഓട്ടോമേഷൻ രൂപകൽപ്പന ചെയ്യുക (ഉദാ. ഒരു പ്രത്യേക വിഭാഗത്തിലെ ഘടകങ്ങളുടെ ഒരു പാരാമീറ്റർ പട്ടികപ്പെടുത്തൽ). പരിഷ്ക്കരണങ്ങളും അഭിപ്രായങ്ങളും ഇല്ലാതെ, pyRevit/Python അല്ലെങ്കിൽ Dynamo-യിൽ ഇത് എഴുതാൻ AI-യോട് ആവശ്യപ്പെടുക. തുടർന്ന്: (1) കോഡ് വരി വരിയായി വായിച്ച് അത് എന്താണ് ചെയ്യുന്നതെന്ന് എഴുതുക, (2) ഒരു ചെറിയ തിരഞ്ഞെടുപ്പിൽ ഇത് പരീക്ഷിക്കുക, (3) മോഡലിലെ യഥാർത്ഥ മൂല്യങ്ങളുമായി ഫലം താരതമ്യം ചെയ്യുക, (4) നിങ്ങൾ ഉപയോഗിക്കുന്ന ഡാറ്റയിൽ സ്വകാര്യത അപകടസാധ്യതയുണ്ടോ എന്ന് വിലയിരുത്തുക. സുരക്ഷിതവും പരിശോധിച്ചുറപ്പിച്ചതുമായ സ്ക്രിപ്റ്റ് മാത്രം സംഭരിക്കുക.
ചെക്ക്ലിസ്റ്റ്
- [ ] ഞാൻ ഓട്ടോമേഷൻ ആരംഭിച്ചത് വായന-മാത്രം സുരക്ഷിതമായ ഒരു ടാസ്ക്കോടെയാണ്.
- AI എഴുതിയ കോഡ് ഞാൻ വരി വരിയായി വായിക്കുകയും മനസ്സിലാക്കുകയും ചെയ്തു.
- [ ] ഞാൻ മോഡലിൻ്റെ ഒരു ബാക്കപ്പ് ഉണ്ടാക്കി / പകർപ്പിൽ പ്രവർത്തിച്ചു.
- [ ] ഞാൻ സ്ക്രിപ്റ്റ് ചെറിയ തോതിൽ പരീക്ഷിക്കുകയും ഫലം പരിശോധിച്ചുറപ്പിക്കുകയും ചെയ്തു.
- [ ] മാറ്റത്തിന് ശേഷം ഞാൻ മോഡൽ സമഗ്രത (പാരാമീറ്റർ, ബന്ധം) പരിശോധിച്ചു.
- [ ] ഞാൻ ബാഹ്യ സേവനത്തിലേക്ക് രഹസ്യാത്മക BIM ഡാറ്റ അപ്ലോഡ് ചെയ്തിട്ടില്ല.
- [ ] തർക്കം/ഏകീകരണ തീരുമാനം ഞാൻ എഞ്ചിനീയറുടെ അംഗീകാരത്തിന് വിട്ടു.