{"id":7523,"date":"2017-04-26T09:37:22","date_gmt":"2017-04-26T07:37:22","guid":{"rendered":"https:\/\/www.modelical.com\/en\/?p=7523"},"modified":"2024-07-12T13:52:12","modified_gmt":"2024-07-12T11:52:12","slug":"bridges-istram-revit-adaptive-sections-real-layout","status":"publish","type":"post","link":"https:\/\/www.modelical.com\/en\/bridges-istram-revit-adaptive-sections-real-layout\/","title":{"rendered":"Bridges: from Civil Software (Civil 3D, Istram&#8230;) to Revit"},"content":{"rendered":"<h2>Adaptive Sections on Real Layout<\/h2>\n<p>Since few years ago, big efforts have been carried out to perform bridges and viaducts in Revit&#8217;s parametric approach. Improvements have come after following different strategies, some of them can be seen in this Autodesk Univeristy Post by Matthias Stark and Lejla Secerbegovic.<\/p>\n<p>Another sign that the times are changing: there was a specific Bridge workshop on <a href=\"http:\/\/www.algomad.org\/algomad-2016\/talleres\/puentes\">Algomad 2016<\/a>, in which I could share our work together with <a href=\"http:\/\/www.fhecor.es\">Javier Gim\u00e9nez<\/a>, a structure engineer at Fhecor<\/p>\n<h3>State of art<\/h3>\n<p>Today we can currently place adaptive elements on points given their (x,y,z) coordinates and generate a 3D object via extrusion, sweep or loft. This is good enough to create objects in Revit and add parameters to them. However (there is always a however) the automation grade of this strategy is somehow constrained:<\/p>\n<ul>\n<li>In theese workflows Dynamo is reading points. We may regret this if we need the actual layout when placing additional elements in the bridge. This will happen if the kilometer of the element to insert is different than those from the layout software.<\/li>\n<li>This means we will need the (x,y,z) for columns, abutments, etc. or to forget about clothoids and work with splines. Nevertheless, changing the axis layout of the board will leave these other elements literally out of place if we don&#8217;t re-extract (x,y,z) from civil software.<\/li>\n<li>Depending on the adaptive points that we choose, we may create too particular Dynamo definitions. This will surely happen if the chosen adaptive points depend on section shape or brigde length.<\/li>\n<li>Once sections are placed, we have little range to perform changes in Revit, section geometry may be constrained too much by adaptive points and too little by Revit parameters<\/li>\n<\/ul>\n<h3>Our approach to bridge modelling or how we deal with that<\/h3>\n<p>To solve those issues, our Dynamo definition is commited to theese two targets:<\/p>\n<ul>\n<li>We completely re-generate the bridge longitudinal axis in Dynamo actually by reading the curves parameters from civil layout software (Istram, Autocad Civil 3D, etc.). This means we care about azimut, radius, clothoid parameter and Kv in addition to (x,y,z) coordinates of the start\/end points.<\/li>\n<li>Our adaptive points lay on the real layout axis. We use them to define just insertion point and orientation of section profiles. Our adaptive points don&#8217;t drive section geometry.<\/li>\n<li>Section geometry is driven by parameters. Thus, we can change the section family without changing adaptive points. That means the same Dynamo definition is useful for road, rail or footbridges.<\/li>\n<\/ul>\n<p>So, the input to our definition is the actual axis (from Civil 3D,Istram&#8230;) plan and elevation output and the list of the section geometry parameter values (may be a spreadsheet from structure engineering team). This is how our workflow looks like, please open the image in a new window if needed):<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-5288\" src=\"https:\/\/www.modelical.com\/wp-content\/uploads\/REVIT_WORKFLOW.jpg\" alt=\"\" \/><\/p>\n<p>Thus, everytime that the axis layout changes, our Revit Bridge changes accordingly, and columns are replaced (since now they are referred by PK and not x,y,x coordinates). Furthermore, we can change the section families without changing adaptive points and drive element geometry from Revit (if we want to)<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-5288\" src=\"https:\/\/www.modelical.com\/wp-content\/uploads\/16133-3.jpg\" alt=\"\" \/><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-5288\" src=\"https:\/\/www.modelical.com\/wp-content\/uploads\/16133_GEN_3.jpg\" alt=\"\" \/><\/p>\n<p>See you next Post!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Adaptive Sections on Real Layout Since few years ago, big efforts have been carried out to perform bridges and viaducts in Revit&#8217;s parametric approach. Improvements have come after following different strategies, some of them can be seen in this Autodesk Univeristy Post by Matthias Stark and Lejla Secerbegovic. Another sign that the times are changing: [&hellip;]<\/p>\n","protected":false},"author":13,"featured_media":27072,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[4],"tags":[813,722,463,411,783,785],"class_list":["post-7523","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guidelines","tag-industry-transportation","tag-technology-civil3d","tag-technology-dynamo","tag-technology-revit","tag-technology-revit-structure","tag-technology-revit-workflows"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Bridges: from Civil Software (Civil 3D, Istram...) to Revit - Modelical<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.modelical.com\/en\/bridges-istram-revit-adaptive-sections-real-layout\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bridges: from Civil Software (Civil 3D, Istram...) to Revit - Modelical\" \/>\n<meta property=\"og:description\" content=\"Adaptive Sections on Real Layout Since few years ago, big efforts have been carried out to perform bridges and viaducts in Revit&#8217;s parametric approach. Improvements have come after following different strategies, some of them can be seen in this Autodesk Univeristy Post by Matthias Stark and Lejla Secerbegovic. Another sign that the times are changing: [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.modelical.com\/en\/bridges-istram-revit-adaptive-sections-real-layout\/\" \/>\n<meta property=\"og:site_name\" content=\"Modelical\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Modelical\/\" \/>\n<meta property=\"article:published_time\" content=\"2017-04-26T07:37:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-12T11:52:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.modelical.com\/wp-content\/uploads\/2017\/04\/Bridges-400x250-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"400\" \/>\n\t<meta property=\"og:image:height\" content=\"250\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Oriol Vidal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@modelical\" \/>\n<meta name=\"twitter:site\" content=\"@modelical\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Oriol Vidal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.modelical.com\\\/en\\\/bridges-istram-revit-adaptive-sections-real-layout\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.modelical.com\\\/en\\\/bridges-istram-revit-adaptive-sections-real-layout\\\/\"},\"author\":{\"name\":\"Oriol Vidal\",\"@id\":\"https:\\\/\\\/www.modelical.com\\\/en\\\/#\\\/schema\\\/person\\\/353f06fbbc3641f13c2661f2f9842bd3\"},\"headline\":\"Bridges: from Civil Software (Civil 3D, Istram&#8230;) to Revit\",\"datePublished\":\"2017-04-26T07:37:22+00:00\",\"dateModified\":\"2024-07-12T11:52:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.modelical.com\\\/en\\\/bridges-istram-revit-adaptive-sections-real-layout\\\/\"},\"wordCount\":537,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.modelical.com\\\/en\\\/bridges-istram-revit-adaptive-sections-real-layout\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.modelical.com\\\/wp-content\\\/uploads\\\/2017\\\/04\\\/Bridges-400x250-1.jpg\",\"keywords\":[\"Ind Transportation\",\"Tec Civil3d\",\"Tec Dynamo\",\"Tec Revit\",\"Tec Revit STR\",\"Tec Revit Workflows\"],\"articleSection\":[\"Guidelines\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.modelical.com\\\/en\\\/bridges-istram-revit-adaptive-sections-real-layout\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.modelical.com\\\/en\\\/bridges-istram-revit-adaptive-sections-real-layout\\\/\",\"url\":\"https:\\\/\\\/www.modelical.com\\\/en\\\/bridges-istram-revit-adaptive-sections-real-layout\\\/\",\"name\":\"Bridges: from Civil Software (Civil 3D, Istram...) to Revit - Modelical\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.modelical.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.modelical.com\\\/en\\\/bridges-istram-revit-adaptive-sections-real-layout\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.modelical.com\\\/en\\\/bridges-istram-revit-adaptive-sections-real-layout\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.modelical.com\\\/wp-content\\\/uploads\\\/2017\\\/04\\\/Bridges-400x250-1.jpg\",\"datePublished\":\"2017-04-26T07:37:22+00:00\",\"dateModified\":\"2024-07-12T11:52:12+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.modelical.com\\\/en\\\/#\\\/schema\\\/person\\\/353f06fbbc3641f13c2661f2f9842bd3\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.modelical.com\\\/en\\\/bridges-istram-revit-adaptive-sections-real-layout\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.modelical.com\\\/en\\\/bridges-istram-revit-adaptive-sections-real-layout\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.modelical.com\\\/wp-content\\\/uploads\\\/2017\\\/04\\\/Bridges-400x250-1.jpg\",\"contentUrl\":\"https:\\\/\\\/www.modelical.com\\\/wp-content\\\/uploads\\\/2017\\\/04\\\/Bridges-400x250-1.jpg\",\"width\":400,\"height\":250,\"caption\":\"Bridges in Revit\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.modelical.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.modelical.com\\\/en\\\/\",\"name\":\"Modelical\",\"description\":\"We build information\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.modelical.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.modelical.com\\\/en\\\/#\\\/schema\\\/person\\\/353f06fbbc3641f13c2661f2f9842bd3\",\"name\":\"Oriol Vidal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/df9eb2160fd5b5f84d2f801dc9d3a1d886d4384939ea55658abe971de7062e6d?s=96&d=initials&r=g&initials=or\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/df9eb2160fd5b5f84d2f801dc9d3a1d886d4384939ea55658abe971de7062e6d?s=96&d=initials&r=g&initials=or\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/df9eb2160fd5b5f84d2f801dc9d3a1d886d4384939ea55658abe971de7062e6d?s=96&d=initials&r=g&initials=or\",\"caption\":\"Oriol Vidal\"},\"url\":\"https:\\\/\\\/www.modelical.com\\\/en\\\/author\\\/oriol\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Bridges: from Civil Software (Civil 3D, Istram...) to Revit - Modelical","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.modelical.com\/en\/bridges-istram-revit-adaptive-sections-real-layout\/","og_locale":"en_US","og_type":"article","og_title":"Bridges: from Civil Software (Civil 3D, Istram...) to Revit - Modelical","og_description":"Adaptive Sections on Real Layout Since few years ago, big efforts have been carried out to perform bridges and viaducts in Revit&#8217;s parametric approach. Improvements have come after following different strategies, some of them can be seen in this Autodesk Univeristy Post by Matthias Stark and Lejla Secerbegovic. Another sign that the times are changing: [&hellip;]","og_url":"https:\/\/www.modelical.com\/en\/bridges-istram-revit-adaptive-sections-real-layout\/","og_site_name":"Modelical","article_publisher":"https:\/\/www.facebook.com\/Modelical\/","article_published_time":"2017-04-26T07:37:22+00:00","article_modified_time":"2024-07-12T11:52:12+00:00","og_image":[{"width":400,"height":250,"url":"https:\/\/www.modelical.com\/wp-content\/uploads\/2017\/04\/Bridges-400x250-1.jpg","type":"image\/jpeg"}],"author":"Oriol Vidal","twitter_card":"summary_large_image","twitter_creator":"@modelical","twitter_site":"@modelical","twitter_misc":{"Written by":"Oriol Vidal","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.modelical.com\/en\/bridges-istram-revit-adaptive-sections-real-layout\/#article","isPartOf":{"@id":"https:\/\/www.modelical.com\/en\/bridges-istram-revit-adaptive-sections-real-layout\/"},"author":{"name":"Oriol Vidal","@id":"https:\/\/www.modelical.com\/en\/#\/schema\/person\/353f06fbbc3641f13c2661f2f9842bd3"},"headline":"Bridges: from Civil Software (Civil 3D, Istram&#8230;) to Revit","datePublished":"2017-04-26T07:37:22+00:00","dateModified":"2024-07-12T11:52:12+00:00","mainEntityOfPage":{"@id":"https:\/\/www.modelical.com\/en\/bridges-istram-revit-adaptive-sections-real-layout\/"},"wordCount":537,"commentCount":0,"image":{"@id":"https:\/\/www.modelical.com\/en\/bridges-istram-revit-adaptive-sections-real-layout\/#primaryimage"},"thumbnailUrl":"https:\/\/www.modelical.com\/wp-content\/uploads\/2017\/04\/Bridges-400x250-1.jpg","keywords":["Ind Transportation","Tec Civil3d","Tec Dynamo","Tec Revit","Tec Revit STR","Tec Revit Workflows"],"articleSection":["Guidelines"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.modelical.com\/en\/bridges-istram-revit-adaptive-sections-real-layout\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.modelical.com\/en\/bridges-istram-revit-adaptive-sections-real-layout\/","url":"https:\/\/www.modelical.com\/en\/bridges-istram-revit-adaptive-sections-real-layout\/","name":"Bridges: from Civil Software (Civil 3D, Istram...) to Revit - Modelical","isPartOf":{"@id":"https:\/\/www.modelical.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.modelical.com\/en\/bridges-istram-revit-adaptive-sections-real-layout\/#primaryimage"},"image":{"@id":"https:\/\/www.modelical.com\/en\/bridges-istram-revit-adaptive-sections-real-layout\/#primaryimage"},"thumbnailUrl":"https:\/\/www.modelical.com\/wp-content\/uploads\/2017\/04\/Bridges-400x250-1.jpg","datePublished":"2017-04-26T07:37:22+00:00","dateModified":"2024-07-12T11:52:12+00:00","author":{"@id":"https:\/\/www.modelical.com\/en\/#\/schema\/person\/353f06fbbc3641f13c2661f2f9842bd3"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.modelical.com\/en\/bridges-istram-revit-adaptive-sections-real-layout\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.modelical.com\/en\/bridges-istram-revit-adaptive-sections-real-layout\/#primaryimage","url":"https:\/\/www.modelical.com\/wp-content\/uploads\/2017\/04\/Bridges-400x250-1.jpg","contentUrl":"https:\/\/www.modelical.com\/wp-content\/uploads\/2017\/04\/Bridges-400x250-1.jpg","width":400,"height":250,"caption":"Bridges in Revit"},{"@type":"WebSite","@id":"https:\/\/www.modelical.com\/en\/#website","url":"https:\/\/www.modelical.com\/en\/","name":"Modelical","description":"We build information","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.modelical.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.modelical.com\/en\/#\/schema\/person\/353f06fbbc3641f13c2661f2f9842bd3","name":"Oriol Vidal","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/df9eb2160fd5b5f84d2f801dc9d3a1d886d4384939ea55658abe971de7062e6d?s=96&d=initials&r=g&initials=or","url":"https:\/\/secure.gravatar.com\/avatar\/df9eb2160fd5b5f84d2f801dc9d3a1d886d4384939ea55658abe971de7062e6d?s=96&d=initials&r=g&initials=or","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/df9eb2160fd5b5f84d2f801dc9d3a1d886d4384939ea55658abe971de7062e6d?s=96&d=initials&r=g&initials=or","caption":"Oriol Vidal"},"url":"https:\/\/www.modelical.com\/en\/author\/oriol\/"}]}},"_links":{"self":[{"href":"https:\/\/www.modelical.com\/en\/wp-json\/wp\/v2\/posts\/7523","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.modelical.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.modelical.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.modelical.com\/en\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.modelical.com\/en\/wp-json\/wp\/v2\/comments?post=7523"}],"version-history":[{"count":0,"href":"https:\/\/www.modelical.com\/en\/wp-json\/wp\/v2\/posts\/7523\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.modelical.com\/en\/wp-json\/wp\/v2\/media\/27072"}],"wp:attachment":[{"href":"https:\/\/www.modelical.com\/en\/wp-json\/wp\/v2\/media?parent=7523"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.modelical.com\/en\/wp-json\/wp\/v2\/categories?post=7523"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.modelical.com\/en\/wp-json\/wp\/v2\/tags?post=7523"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}