Genom att minska manuella steg i hanteringen av 3D-CAD och BIM sparar GIS-team tid och minskar risken för fel. Här går vi igenom hur data importeras, bearbetas och publiceras samt hur processen kan automatiseras med ArcPy.
Varför automatisera delningen av CAD och BIM?
Projektledare och förvaltare behöver snabb och samlad tillgång till uppdaterad information för att kunna fatta beslut. Eftersom CAD- och BIM-modeller ofta uppdateras av ingenjörer och tekniker kan GIS-team annars lägga mycket tid på att manuellt importera och publicera data. Genom att automatisera delar av detta arbete blir processen både snabbare och mer tillförlitlig.

Exempel på visualisering av en infrastruktur-scen i ArcGIS Pro.
Importera och lägga till CAD- och BIM-data
Anta att du arbetar som GIS-analytiker i ett infrastrukturprojekt där en järnvägssträcka ska byggas om. Järnvägskorridorerna finns som Autodesk Civil 3D-filer, medan broar och andra konstruktioner ligger i Revit- och IFC-modeller. Allt lagras i Autodesk Construction Cloud. I detta fall innehåller filerna redan verkliga koordinater vilket innebär att det inte krävs någon manuell georeferering.
Skapa anslutning och hämta data
Arbetsflödet börjar med att ansluta ArcGIS Pro till Autodesk Construction Cloud.
- Gå till Insert → Connections → New BIM Cloud Connection
- Logga in med ditt Autodesk-konto.
- Bläddra i katalogen och ladda ned de filer du behöver.
När filerna är nedladdade kan du hålla dem uppdaterade genom att:
- Använda Get Status för att se om något har ändrats
- Använda Refresh From Source för att hämta den senaste versionen av modellen
ArcGIS Pro uppdaterar då scenen så att den speglar den aktuella designen.
Förbered data för 3D-scener
Det finns flera olika tillvägagångsätt att integrera CAD och BIM data till en ArcGIS Pro scene. Ett utav dessa arbetssätt som bygger på att köra sekvenser av geoprocesseringsverktyg, är anpassat för att arbete med 3D-innehåll.
När filerna finns lokalt förbereds de för publicering genom att CAD- och BIM-data först representeras som rumsliga objekt i ArcGIS Pro. För CAD-data (.dwg) används verktygen Make Feature Layer och Save To Layer File för att skapa lagerfiler (.lyrx). För BIM-data (.rvt, .ifc) används Make Building Layer för att skapa byggnadslager. Därefter paketeras innehållet som scenlagerpaket (.slpk). CAD-baserat 3D-innehåll paketeras med Create 3D Object Scene Layer Content, medan BIM-data paketeras med Create Building Scene Layer Content.
Scenlagerpaketen publiceras sedan för effektiv visning i webbläsare och projektverktyg.

Steg för att skapa scenlagerpaket och publicera dem som webbaserade scenlager.
Automatisera arbetsflödet med ArcPy
Många av stegen ovan kan automatiseras med ArcPy i ArcGIS Python Libraries. Med egna skript kan du köra geoprocesser på flera filer samtidigt, rensa bort oönskade element, uppdatera attribut och skapa scenlagerpaket utan manuell handpåläggning. Publiceringen kan också ingå i samma script, som loggar in i ArcGIS Online eller ArcGIS Enterprise och laddar upp uppdaterade scenlager automatiskt.
Genom att schemalägga körningarna, exempelvis varje natt, kan projektteam mötas av aktuella 3D-scener inför morgonens möten. Det minskar både arbetstid och risken för att beslut baseras på inaktuella modeller.
Automation gör det dessutom enklare att använda scenlagren i lösningar som ArcGIS GeoBIM eller ArcGIS Experience Builder, där projektgrupper kan kombinera GIS-data och designmodeller i samma webbaserade miljö.
Avslutningsvis
Att automatisera flödet från CAD/BIM till färdiga 3D-scener sparar tid, minskar fel och ger projektgruppen ett stabilt och uppdaterat beslutsunderlag. Med ArcPy och ArcGIS Pro kan GIS-team lägga mer fokus på analys och visualisering och mindre på upprepade rutiner, samtidigt som andra projektroller får tillgång till den information de behöver.
Lästips
- Stöd för att importera data från CAD och BIM till ArcGIS
- E-kurs: Introduction to CAD and BIM Data
- Mer om ArcGIS Python Libraries

