Skip to main content

Allied Container Systems: designing military facilities

Allied Container Systems is a family-owned design firm out of the San Francisco area that specializes in the design of live urban training facilities for the Military, Law Enforcement, and First Responders. 

Their work includes the design and construction of projects including sleeping quarters and offices, military F.O.B.'s (Forward Operating Bases), city-scale urban training facilities (MOUT, or Military Operations Urban Terrain) for the US military, as well as a host of commercial companies.

Allied Container Systems: designing military facilities

Large-scale projects can range from 50 to 1000 buildings.

In the design of these training environments, the use of SketchUp Pro is used as a critical collaborative design tool throughout ACS’s project workflow. SketchUp allows the designers to collaborate with training specialists to produce an accurate and functional environment specific to the needs of the trainers.

How is SketchUp Pro used?

Matt Smith, a Senior Sales Designer for ACS, explains how SketchUp is used in their design process:

“We will sit with the training specialists and virtually move through the city building by building to make adjustments specific to their training needs. From setting up the logistics and site configurations for maneuvers with Humvee vehicles to standing on buildings to determine lines of site, SketchUp allows our clients to customize and set up their training facilities in a way to be most effective and visually see how the training site will look once built. They provide immediate feedback to us so we can design with their needs in mind and we can make adjustments to the model. This is all done together live.”

How is SketchUp Pro used

Line-of-sight during the design process leads to better customization and more effective facilities.

ACS has also created specialized SketchUp component libraries and taken advantage of SketchUp’s Ruby API to allow for the production of smarter models that take less time to create:

“Having our custom SketchUp library of modular pieces allows us to take the container systems and quickly stack them like Legos -- combining them into multiple configurations to produce anything from bridges, overpasses or whatever the client wants us to design.”

SketchUp’s Ruby API
SketchUp’s Ruby API


“Our custom Ruby scripts allow us to apply different textures and costing attributes to our models. This customization allows us to not only create our projects rapidly and visually see them as they will exist; it also helps us produce the costs associated with each project.”

Custom Ruby scripts

Custom Ruby scripts let us try out different options and see the impact on the project cost.

“To utilize our project models further, we export various elements as CAD files from SketchUp and pass them on to our production department. This allows them to produce formal construction documentation that is based on the approved SketchUp model.”

Why SketchUp Pro?

“SketchUp’s speed and flexibility is what makes it so powerful. I can make SketchUp function as most any tool I need it to be. Yes, rule-based parametric modeling systems have their role in engineering work, but they have a lot of overhead that makes them very complex. It is their complexity and rule-based environment that doesn’t allow them to keep up with our iterative design process. What could take up to a week to do in a complex modeling system may only take a day with SketchUp.”

About the Author

Chris joined the SketchUp team in its infancy with @Last Software and has found ways to use SketchUp for just about anything. It's also important to note that he thoroughly enjoys scones, coffee, and the Colorado outdoors.

Profile Photo of Chris Dizon