SE427-1: The IF's of Revit® Ken Murphy

Slides:



Advertisements
Similar presentations
Construction Documents and Details
Advertisements

Every Building Has Its Price: Finding It with Autodesk® Navisworks® Manage 2014 Quantification Jason Dodds President, DFourInc.
Modeling, Not Drafting, a Post-Tensioned Structure Joy Beers, SE LEED AP Structural Engineer at Leo A Daly Tomas Amor Structural Engineer at HGA Image.
© 2012 Autodesk Learning to Design Connections in Autodesk® Revit® Structure with SDS/2 Connect David Zabka Customer Support Specialist.
© 2011 Autodesk Capitalize on Corridor Improvements in AutoCAD ® Civil 3D ® Don Quinn Civil Engineer / Eagle Point Product Specialist.
BIMteriors: Autodesk® Revit® Architecture for Commercial Interior Design John R. Ade, AIA Senior Applications Specialist Applied Software.
What's in Your Structural Model? Understanding Detail-Level Requirements Using Revit® Structure Derek J. Gilbert, P.E. Senior Structural Engineer Foley.
© 2011 Autodesk Precast Concrete Industry Extensions for Autodesk® Revit® Structure 2012 Reinhard Lackner General Manager, IDAT.
© 2012 Autodesk Concrete Modeling Using Revit Structure Shruti Harve Senior Application Specialist, Ideate,Inc.
Incorporating Engineering into Autodesk® Revit® Structure: Project Procedures Desirée Mackey, PE Structural Engineer, Martin/Martin.
© 2010 Autodesk Autodesk Structural Curriculum 2013 Unit 1: Introduction to Structural BIM Building Information Modeling.
© 2012 Autodesk Dario Nicolini Product Manager Autodesk ® Inventor ® iLogic: a great Autodesk tool to improve Inventor features.
© 2011 Autodesk Autodesk® Revit® MEP: Fast Families for Engineers David Butts BIM Specialist – Gannett Fleming.
© 2011 Autodesk Shop Drawings in Autodesk® Revit®. What? It can Do That? Ron Palma Application Specialist.
Scripting Components for AutoCAD Plant 3D
Using Autodesk® Revit® Structure in Investigative Engineering Desirée Mackey, PE Structural Engineer / BIM Manager, Martin/Martin Brian Mackey BD Mackey.
© 2012 Autodesk Successful Coordination on Actual Projects! SE2534-Roundtable Desirée Mackey, PE Structural Engineer, Martin/Martin.
© 2012 Autodesk Autodesk® Revit® Structure: From Design to Detailing and Fabrication to Construction Allen Levy Applications Specialist.
Slope It, Slope It Good: Sloping Framing in Autodesk® Revit® Structure
© 2011 Autodesk SE4186: Getting Productive with Autodesk Revit ® Structure David Bleiman CEO, Rutherford & Chekene.
Get Connected Autodesk Revit MEP Connectors Demystified Shawn C. Zirbes Chief Technical Officer Image courtesy of Hobart, Yañez, Ramos, Maguey, and Martínez.
Quality Control for Autodesk® Revit® MEP Models
© 2012 Autodesk The Devil Is In The Workflow Module 1: Successfully Plan and Implement BIM Luis Rojas Building Design Product Line Manager, Eagle Point.
© 2012 Autodesk Project Architect-Times-a-Changing: How to transition from yesterday to today Christopher Ozog Project Architect.
© 2012 Autodesk Autodesk® Revit® MEP: Project Startup Survival Kit Derek P. Renn AEC Technical Manager, Kelar Pacific.
© 2012 Autodesk Autodesk® Revit® MEP Templates: Increasing Productivity Plamen Hristov Director of Design Technology Capital Engineering Consultants, Inc.
© 2012 Autodesk Matthew Stuver, LEED AP BD+C BIM Manager Dynamix Engineering Ltd. MP1425-R: AU2012 AutoCAD® Revit® MEP Family Reunion.
© 2012 Autodesk How to Get the Most from Integrated Project Delivery (IPD) David J. Patera Team Project Manager & VDC Coordinator.
That Dam Corridor: AutoCAD® Civil 3D® Modeling for New and Rehab Dam Projects Yates Austin Schnabel Engineering Dana Probert Autodesk.
© 2012 Autodesk Autodesk Structural Curriculum 2013 Unit 5: Advanced Structural Analysis & Coordination Advanced Structural Analysis & Coordination.
© 2012 Autodesk Autodesk Structural Curriculum 2013 Unit 2: User Interface Autodesk® Revit® Structure Software User Interface.
Join the conversation #AU2015. Class summary text goes here Class summary #AU2015.
© 2011 Autodesk Converting Existing Piping Specs Ian Matthew Technical Marketing Manager, Autodesk.
© 2012 Autodesk MP2005 Autodesk Revit Architecture Room Data and AutoCAD MEP: You Did What with the Xdata? Jeff Campbell Senior Applications Specialist,
© 2012 Autodesk Can I Survive Using Autodesk® Revit® MEP for Major Renovation Work? Jason Boehning Author/Instructor 4D Technologies –
© 2011 Autodesk SE4247 – Modelling for Construction Ralph Pullinger Structural Technical Specialist, Autodesk, AEC Division (Northern Europe)
© 2014 Autodesk What’s New in Autodesk ® Advance Steel 2015 Presenter Name Presenter Title.
© 2012 Autodesk From Nothing to Something using AutoCAD ® Electrical Todd Schmoock Solutions Engineer - Synergis Technologies, Inc.
Rockin’ Hot Revit MEP 2011 Tips David Butts BIM Analyst – MEP – Gannet Fleming Image courtesy of Hobart, Yañez, Ramos, Maguey, and Martínez.
© 2012 Autodesk Adding Instrumentation and Electrical Capabilities to Autodesk® Plant Design Suite Andy Bonfield.
© 2012 Autodesk Autodesk® Revit® MEP: Get Current with Electrical Engineering Module 1 – Dual Circuiting Seth Mathis Schmidt Associates BIM Designer.
© 2011 Autodesk Autodesk® Revit® MEP: Not Enough Content - What is the Problem Again? Plamen Hristov Virtual Design Manager.
Join us on Twitter: #AU2014. Class summary text goes here Class summary.
© 2011 Autodesk Optimizing Digital Drawing Files and BIM Models for Measurement and Estimating Simon Lovegrove MRICS, AAIQS Director, Exactal.
© 2012 Autodesk Customizing AutoCAD P&ID David Wolfe Process and Power Specialist.
© 2012 Autodesk AB1851 Optimizing the Design Development Stage using Revit Architecture Douglas Bowers, AIA, LEED AP BD+C Doug Bowers Consulting, LLC.
Join us on Twitter: #AU2013.  An appropriate image has been provided for your presentation based on the AU look and feel  You can replace the Title.
© 2012 Autodesk The Picture Says It All: Commercial Site Plan 3D Visualizations Using Autodesk® IDS John Sayre Civil Application Engineer.
© 2012 Autodesk Autodesk Structural Curriculum 2013 Unit 3: Modeling for Building Structures Building Information Modeling.
© 2011 Autodesk The Suite Life of AutoCAD® Guillermo Melantoni Sr Product Manager: Workflows and Interoperability at Autodesk.
© 2012 Autodesk SM3595-R | Thinking of Design, Engineering, and Simulation Differently! Luke Mihelcic Product Marketing Manager | ISM – Simulation Industry.
© 2011 Autodesk Painless Productivity Programming with the AutoCAD Action Recorder – Revealed! Matt Murphy Director of Content Management and Development.
SE 2143-R Roundtable in Autodesk® Revit® Structure 2014 Nick Hugley Production Manager – McComas Engineering Inc.
© 2011 Autodesk Publish Autodesk® Inventor® Building Components for Consumption in AutoCAD® MEP and Revit® MEP Jay Ayala Solutions Engineer.
© 2012 Autodesk From CAD to Awesome: AutoCAD® and Autodesk® SketchBook® Designer Guillermo Melantoni Product Line Manager: Personal Design & Fabrication.
1.Click on the link below, this will open your web browser 2.Use “Extended Display” to project the.
1.Click on the link below, this will open your web browser 2.Use “Extended Display” to project the.
Everything You Need to Know About Autodesk® Revit® Structure View Filters Jared Rodrigues Senior CAD Drafter.
AB2623-Triage for Your Autodesk Revit Family
Water! Water! Quenching Your Thirst for Water in AutoCAD® Civil 3D®
Autodesk® Revit® Rendering Tips You Can Use
Creating Intelligent Details in Autodesk® Revit®
Check Out These ‘Suite’ Workflows
CM1847 Migrating AutoCAD Standards to Revit
Autodesk Navisworks: Practical Tips and Tricks from Seven Years in the Construction Industry Josh Lowe Project Lead, TURIS Systems.
AB6105-V: Autodesk® Revit® Reality Check for Residential Construction
BIM for Interiors: Making Autodesk® Revit® Work for You
MP1483 Massing and using Architecture Models for Revit MEP 2013 Analysis Simon Whitbread Application Specialist.
The Family Lab Harlan Brumm Product Support Technical Lead.
Beyond Massing: Conceptual Design in Autodesk® Revit® Architecture 2012 David Fano Partner | CASE Design, Inc |
Presentation transcript:

SE427-1: The IF's of Revit® Ken Murphy Image courtesy of Hobart, Yañez, Ramos, Maguey, and Martínez SE427-1: The IF's of Revit® Ken Murphy BIM Manager, Thornton Tomasetti Inc.

About me Corporate BIM Manager for Thornton Tomasetti Structural Engineering firm with over 500 staff Architectural Technology graduate from DIT Dublin, Ireland Autodesk user since 1993 (AutoCAD 11 for DOS)

Key Learning for this class: What’s ‘IF’ all about? How and where IF statements can be used? Tips & Best Practices Examples: Concrete Column Family with Hold / Cardinal Point Embedded “Error Message” in framing family Steel Embed Plate with nested & arrayed Shear Stud Quantity Schedule in project using IF Statements Using Filters to visually data mine the model

What's ‘IF’ all about: NO!

What's ‘IF’ all about: Subtle area of Revit that is not documented in depth. Can extend the capabilities of many schedules and families. No need for API programming etc. to use these capabilities.

What's ‘IF’ all about: The basics of IF statement syntax IF ( something , then do this , or else do this )

What's ‘IF’ all about: Families and Schedules in Revit can contain Conditional ‘IF’ statements These are added as formulae inside parameters in Families In Schedules they are added as “Calculated Values”

What's ‘IF’ all about:

What's ‘IF’ all about: Quick examples of IF’s DEPTH parameter driven by IF statement based on LENGTH

What's ‘IF’ all about: Quick examples of IF’s YES/NO parameter based on other YES/NO Using ‘NOT’ to automatically apply a YES/NO condition

What's ‘IF’ all about: Quick examples of IF’s YES/NO parameters

What's ‘IF’ all about: Quick examples of IF’s TEXT parameter driven by IF statement based on LENGTH TEXT parameter based off many IF conditions

What's ‘IF’ all about: Quick examples of IF’s COST parameter driven by IF based off LENGTH and YES/NO parameter for FIREPROOFING AND statement

What's ‘IF’ all about: Quick examples of IF’s OR statement Calculate Slope / 12 based on angle

What's ‘IF’ all about: Quick examples of IF’s Multiple IF statements using parameters of LENGTH, TEXT, YES/NO and CURRENCY type.

What's ‘IF’ all about: Doing it the wrong way (Cardinal Hold Point Family)

Tips & Best Practices: Parameter names are always case sensitive, make sure to type them exactly or IF statements will not work!

Tips & Best Practices: Avoid using a dash ‘-‘ or hyphen in parameters names (Revit will think you are trying to subtract something in the middle of your statement)

Tips & Best Practices: Remember that mixed units be converted to a common form to be able to calculate a parameter, e.g. multiplying LENGTH X AREA requires that you divide one of the values by 1. Weight = Volume / 1 * 490 (490 represents the density of steel)

Tips & Best Practices: Avoid naming a parameter as a number, as this will cause errors in your statements. If you really want to name a parameter as a number, first create the parameter as a text name, e.g. “EIGHT”, then create the conditional IF statement referring to that parameter, and then rename the parameter called “EIGHT” after you have successfully made the IF.)

Tips & Best Practices: It is currently not possible to concatenate parameter values to combine text or numbers. The best solution to this if you want to display the concatenated information in a Label is to make multi-parameter labels with the different values shown.

Tips & Best Practices: If you want a TEXT parameter to contain no characters or just be blank you can use the format “ ”

Examples:

Example 1: Concrete Column with Cardinal / Hold Point:

Example 2: Embed Plate with nested Shear Stud array:

Example 2: Embedded Error message:

Example 4: Schedule with Calculated Values

Example 5: Using Filters to visually mine data from the model:

Summary: IF’s can extend your model in many ways Geometry, numbers, arrays, lengths, angles etc can all be driven by IF’s Possibilities are endless for conditional statements Schedules can also be a powerful tool for QA or calcs Filters are a great way to navigate conditions

Questions? kmurphy@thorntontomasetti.com

T h a n k Y o u ! Please complete the feedback for this class at the kiosks

Autodesk [and other] are registered trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other countries. All other brand names, product names, or trademarks belong to their respective holders. Autodesk reserves the right to alter product and services offerings, and specifications and pricing at any time without notice, and is not responsible for typographical or graphical errors that may appear in this document. © 2010 Autodesk, Inc. All rights reserved.

Now revit is looking for a number yet your units when for instance going cost*area is m�.... Try this cost*(Area/1) This will effectively remove the units from the value IF (PANEL TYPE = 1 , WIDTH * 2 , 0) If is implied in Yes/No parameters. All you need is: Check Box Parameter = Void DTR >0‘ if(COST_PER_POUND < 40, "F", if(COST_PER_POUND < 100, "D", if(COST_PER_POUND < 200, "C", if(COST_PER_POUND < 250, "B", if(COST_PER_POUND < 300, "A", "FAIL"))))) if(Q9_OVERRIDE, "HIDE", if(and(Q9_AGREE, Q9_RELEVANT), "Red", (if(and(Q9_AGREE, not(Q9_RELEVANT)), "Blue", "Green")))) not(or(STEEL GRADE A, STEEL GRADE B))

minAB =IF(A<B,A,B) maxAB =IF(A<B,B,A) I also don't see TRUE or FALSE constants, so: TRUE =1=1 FALSE = 1<1 Tap Thickness = if(Tap Diameter < 0' 1 1/4", 0' 1 1/16", if(Tap Diameter < 0' 2", 0' 1 5/16", if(Tap Diameter < 0' 2 1/2", 0' 1 5/8", if(Tap Diameter < 0' 3", 0' 1 5/8", if(Tap Diameter < 0' 3 1/2", 0' 1 3/4", if(Tap Diameter < 0' 5", 0' 2 1/4", 0' 3 11/16")))))) I learned a very neat trick yesterday. You ever get 'inconsistent units' as result from a formula? For instance if you wanted to multiply moolah with area with integer with bingzoombang? There's one real obvious way to make everything unitless. Example: =(Cost/1$)*(Area/1m²)*(bingzoombang/1bzb)

You can use numeric 'text' in formulae with a bit of clever tinkering You can use numeric 'text' in formulae with a bit of clever tinkering. Rename your 99 parameter to val1 and insert it in your formula. then rename your val1 parameter back to 99. voilà you have a numerically named parameter in your formula.... We calculated the cross sectional area Formula |3.14*(bar diameter^2)/4| We then figured how many 20' bars we needed with formulas Created a linear feet of bar needed with formulas Then for tonnage we used the following formula |(((cross Sectional Area/144cf)*Linear Feet of Bar Needed*144)*490)/2000