What are the advantages and disadvantages of membrane structures.pptx
AUTODESK 2017
1. Join the conversation #AU2017Join the conversation #AU2017
University of Southern California
Object-Oriented AoT Project Lifecycle Management
Lewis Matthew Miller, AIA USC CCD Senior Project Manager
Xuewen Quan USC FMS BIM Program Specialist
Image: Shinichi Konno,
Cherubim
2. Understand business challenges USC is currently experiencing through a
surge of redundant, yet nonconforming, modeled project information.
Learn from an owner’s perspective why a developing record Revit set is
important throughout a building’s entire lifecycle.
Learn why USC is piloting the proposed “BIM 360 Docs with Revit”
workflow adjustments.
Learn how to benefit from the initial results from BIM 360 Docs with
Revit pilot programs.
Learning Objectives in a common data
environment
4. Gain: Caesar Pontem Fecit
How we gain:
The diagram & the product have a shared logic
The structure bridges two separated locations
Shared attributes of the specified object
The specified conditions to be resolved are shared
between the diagram & the asset
Cloud based virtual design & construction
methodology may be expressed and evaluated as
the algorithmic architecture of bi-directional project
data transmission
Museo Chiaramonti, Braccio Nuovo, 20 April 1863: discovered Villa Livia,
Prima Porta
5. Loss: Caesar incenderunt in bibliothecam
Museo Chiaramonti, Braccio Nuovo, 20 April 1863: discovered Villa Livia,
Prima Porta
Assumption:
A/E and Subcontractors are contracted to complete
duplicate deliverables
Reality:
A/E provide quantity, location logic, specification logic.
Subcontractors provide constructability and detailing.
AoT is the articulation of the method to synthesize
and parallelize communication while removing
overlapping redundant communication
9. Division of Labor
Identified by Instruments of Service
Instruments of Service:
Construction Documents
developed with ex. Revit
Architect of Record
Structural Engineer of Record
Mechanical Engineer of Record
Electrical Engineer of Record
Licensed Contractor by
Trade
A/E review submittals for
conformance using
Instruments of Service,
enabling A/E use to review
design for code compliance
Shop Drawing Submitted for
review of conformance to
Instruments of Service
Fabrication Drawing
Submitted for review of
conformance to
Instruments of Service
10. Division of Data Collection
Customized COBie
USC Shared Parameters:
Prefixed Devices, Fixture,
Equipment etc.
Lighting Device & Fixtures
Domestic Water Fixtues &
Equipment
Mechanical HVAC Equipment
Electrical Devices & Equipment
Txt file add to prescribed
categories the USC
Shared Parameters ,
which A/E use to provide
design parameter values
Subcontractor input USC
Shared Parameter Install
Value of defined by contract
Unique Identification USC
Shared Parameter based
on barcoding, models
element and, FAMIS
11. Division of Collocated Data
Customized VDC APIs
Common Data Environment:
collocated development &
procurement architecture
Code & Access Clearances
Lighting Level on Surfaces
Slope/spacing of insulated pipes
Location & access of
Mechanical HVAC Equipment
Object-Oriented defines
storage and reuse
Categorizationally
defined Parameters
Procedural step by step
project development
Algorithmic Assemblage
Functional distributed
processing Parallelized
Architecture
12. Data Attributes
Object information is stored in instance variables.
Object operation is stored in functions called methods.
Collectively, instance variables and methods are Attributes of an
object.
Pier 9
13. Asset Attributes
Asset information is stored in instance variables.
Asset operation is stored in functions called methods.
Collectively, instance variables and methods are Attributes of an
Asset.
Pier 9
23. Qualitative Order of Quantitative Order of
Resemblance ~ Equivalence =
Building Intelligent Modeling
Virtual Design & Construction
Process
Architecture of Transmission
Method
Image ‘Homer X-Ray’, unknown, see; Fox, Matt Groening
X-Ray; Medical Instrument of
Service
Litmus: Lab Instruments of Service
Code object
Diagram element
Procured asset
24. Object Oriented Programming
OOP is a methodology for organizing programs that encourages careful design and code
reuse. Most modern programming languages support (OOP), and (OOP) has prov(en) to be a
practical way to structure and create large programs…Essentially, an object is a collection of
data, and functions that operate on that data and functions that operate on that data’ (10)
‘A function is a reusable chunk of code. It is a block of code with a name that takes input,
provides output, and can be stored in files for later use.’ (5)
‘To create new kinds of objects, you must first create a class. A class is essentially a blueprint
for creating an object of a particular kind. The class specifies what data and functions the
object will contain, and how they relate to other classes. An object encapsulates both the data
and functions that operate on that data.
An important OOP feature is inheritance: You can create new classes that inherit their data
and functions from an existing class… “ (10)
25. LISP created 1956 The Common Lisp Object System (CLOS) is the facility for
object-oriented programming which is part of ANSI Common
Lisp. CLOS is a powerful dynamic object system which differs
radically from the OOP facilities found in more static languages
such as C++ or Java.
Dynamic programming language, in computer science, is a
class of high-level programming languages which, at runtime,
execute many common programming behaviors that static
programming languages perform during compilation. These
behaviors could include extension of the program, by adding
new code, by extending objects and definitions, or by
modifying the type system.
LISP, Matt Worlan
The Common Lisp Object System,
CLOS, is an integral part of ANSI
Common Lisp. ANSI Common Lisp
was the first standardized object-
oriented programming language
(1994, ANSI X3J13).
AutoLISP and Visual LISP are AutoCAD's versions of LISP.
AutoLISP was released in AutoCAD 2.1. Since then there have
been many additions to the language that help with the ease of
drafting and programming AutoCAD. Visual LISP was released
with AutoCAD 14