Civil Engineering Design Software Resources
Articles, Glossary Terms, Discussions, and Reports to expand your knowledge on Civil Engineering Design Software
Resource pages are designed to give you a cross-section of information we have on specific categories. You'll find articles from our experts, feature definitions, discussions from users like you, and reports from industry data.
Civil Engineering Design Software Articles
What Is Environmental Engineering? It's Important Role in Health
We think we live in a world where clean air is as abundant as sunlight, where pristine waters flow freely, and where ecosystems thrive undisturbed.
by Sagar Joshi
Computer-Aided Design (CAD): State of Category
Computer-aided design (CAD) software was developed as part of a project delivered in 1960 by MIT’s Electronic Systems Laboratory, in collaboration with the United States Air Force.
by Michael Gigante
Building Energy Modeling: The Future of Sustainability
In my previous column, we explored the various ways building information modeling (BIM) software has impacted sustainable architecture. Expanding on the theme of sustainability, this month’s column examines a new trend in sustainability software called building energy modeling (BEM).
by Michael Gigante
What Is Civil Engineering? (+Best Software For The Job)
From interstate roads to international canals, civil engineering has had a direct impact on our evolution as an increasingly urbanized society with constantly expanding infrastructural needs.
by Michael Gigante
Civil Engineering Design Software Glossary Terms
Civil Engineering Design Software Discussions
0
Question on: ArcGIS CityEngine
What exactly is procedural modeling?
Procedural Modeling
Procedural modeling means that 3D geometries and textures are constructed using rules (procedures) instead of labor-intensive manual modeling.
A single procedural rule can be used to generate many 3D models. For example, the rule can use feature attribute information stored in GIS data—such as the number of floors, roof type, wall material type, and son on—to generate a series of alternate 3D models that accurately represent the properties of each feature. The more attributes you have, the more accurate the generated model can be.
0
Question on: ArcGIS CityEngine
What is CGA?
Procedural Modeling
CGA (Computer Generated Architecture) is a unique programming language specified to generate architectural 3D content. The idea of grammar-based modeling is to define procedural rules, or CGA rules in CityEngine, that iteratively refine a design by creating more and more detail.
0
Question on: ArcGIS CityEngine
Can I use CityEngine to generate 3D buildings out of LiDAR data?
Capabilities
No. CityEngine does not support LiDAR data nor are tools provided for the automatic extraction of surfaces out of point clouds. However, based on ArcGIS Pro and CityEngine RPKs, Esri provides solution workflows to extract building and tree parameters from LiDAR and generate procedural representation of buildings and trees at various levels of detail.
Civil Engineering Design Software Reports
Mid-Market Grid® Report for Civil Engineering Design
Fall 2026
G2 Report: Grid® Report
Grid® Report for Civil Engineering Design
Fall 2026
G2 Report: Grid® Report
Enterprise Grid® Report for Civil Engineering Design
Fall 2026
G2 Report: Grid® Report
Momentum Grid® Report for Civil Engineering Design
Fall 2026
G2 Report: Momentum Grid® Report
Small-Business Grid® Report for Civil Engineering Design
Fall 2026
G2 Report: Grid® Report
Enterprise Grid® Report for Civil Engineering Design
Summer 2026
G2 Report: Grid® Report
Small-Business Grid® Report for Civil Engineering Design
Summer 2026
G2 Report: Grid® Report
Mid-Market Grid® Report for Civil Engineering Design
Summer 2026
G2 Report: Grid® Report
Grid® Report for Civil Engineering Design
Summer 2026
G2 Report: Grid® Report
Momentum Grid® Report for Civil Engineering Design
Summer 2026
G2 Report: Momentum Grid® Report









