{"id":103123,"date":"2015-01-30T17:00:19","date_gmt":"2015-01-30T16:00:19","guid":{"rendered":"http:\/\/www.bim-me-up.com\/?p=103123"},"modified":"2019-10-21T13:51:28","modified_gmt":"2019-10-21T11:51:28","slug":"3d-raster-revit-with-dynamo-no-problem","status":"publish","type":"post","link":"https:\/\/bim-me-up.com\/en\/3d-raster-revit-with-dynamo-no-problem\/","title":{"rendered":"3D grid in Revit? No problem with Dynamo!"},"content":{"rendered":"<p>It's been a little quieter here on the blog this week, but I have a special treat for you today \ud83d\ude09<br \/>\nOne of my colleagues recently asked for a 3D grid in Revit (as did many other Revit users, as this has long been on the RUG wish lists) - instead of looking for plugins, I gave Dynamo a chance: and lo and behold, it's actually quite simple!<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-1.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"103124\" data-permalink=\"https:\/\/bim-me-up.com\/en\/3d-raster-revit-with-dynamo-no-problem\/dynamo-3d-grid\/\" data-orig-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-1.jpg?fit=863%2C517&amp;ssl=1\" data-orig-size=\"863,517\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"dynamo-3d-grid\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-1.jpg?fit=300%2C180&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-1.jpg?fit=750%2C449&amp;ssl=1\" class=\"aligncenter wp-image-103124 size-thumbnail\" src=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-1-150x150.jpg?resize=150%2C150\" alt=\"dynamo-3d-grid\" width=\"150\" height=\"150\" srcset=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-1.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-1.jpg?zoom=2&amp;resize=150%2C150&amp;ssl=1 300w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-1.jpg?zoom=3&amp;resize=150%2C150&amp;ssl=1 450w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a><\/p>\n<p><!--more--><\/p>\n<p>You can download the dynamo file and the corresponding family for labeling the axis grid here. <a href=\"https:\/\/www.dropbox.com\/s\/6e97l9xn35af61x\/3d%20Grid.zip?dl=0\">here<\/a> download. For the definition to take effect, the family must be loaded in the project and explicitly selected in Dynamo.<\/p>\n<p>The Dynamo file has already been commented on, but here is a brief summary of the logic behind it:<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup1-1.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"103125\" data-permalink=\"https:\/\/bim-me-up.com\/en\/3d-raster-revit-with-dynamo-no-problem\/dynamo-3d-grid-closeup1\/\" data-orig-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup1-1.jpg?fit=771%2C182&amp;ssl=1\" data-orig-size=\"771,182\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"dynamo-3d-grid-closeup1\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup1-1.jpg?fit=300%2C71&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup1-1.jpg?fit=750%2C177&amp;ssl=1\" class=\"aligncenter wp-image-103125 size-thumbnail\" src=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup1-1-150x150.jpg?resize=150%2C150\" alt=\"dynamo-3d-grid-closeup1\" width=\"150\" height=\"150\" srcset=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup1-1.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup1-1.jpg?zoom=2&amp;resize=150%2C150&amp;ssl=1 300w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup1-1.jpg?zoom=3&amp;resize=150%2C150&amp;ssl=1 450w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a><\/p>\n<p>The first part of the definition queries all grid lines from the project and then converts them into lines that can be further processed by Dynamo - to generate model lines in Revit, as in this case.<\/p>\n<p>This means that the grid is already visible in Revit, but without the labeling - of course we are not satisfied with this and will see how we can get the grid names:<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup2-1.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"103126\" data-permalink=\"https:\/\/bim-me-up.com\/en\/3d-raster-revit-with-dynamo-no-problem\/dynamo-3d-grid-closeup2\/\" data-orig-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup2-1.jpg?fit=592%2C532&amp;ssl=1\" data-orig-size=\"592,532\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"dynamo-3d-grid-closeup2\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup2-1.jpg?fit=300%2C270&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup2-1.jpg?fit=592%2C532&amp;ssl=1\" class=\"aligncenter wp-image-103126 size-full\" src=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup2-1.jpg?resize=592%2C532\" alt=\"dynamo-3d-grid-closeup2\" width=\"592\" height=\"532\" srcset=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup2-1.jpg?w=592&amp;ssl=1 592w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup2-1.jpg?resize=300%2C270&amp;ssl=1 300w\" sizes=\"auto, (max-width: 592px) 100vw, 592px\" \/><\/a><\/p>\n<p>Querying the names of the grid lines is not a problem in itself, as you can use <strong>GetParamterValueByName<\/strong> to get them out very easily. But how do we display them in the 3D view in the project?<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup3-1.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"103127\" data-permalink=\"https:\/\/bim-me-up.com\/en\/3d-raster-revit-with-dynamo-no-problem\/dynamo-3d-grid-closeup3\/\" data-orig-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup3-1.jpg?fit=654%2C398&amp;ssl=1\" data-orig-size=\"654,398\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"dynamo-3d-grid-closeup3\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup3-1.jpg?fit=300%2C183&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup3-1.jpg?fit=654%2C398&amp;ssl=1\" class=\"aligncenter wp-image-103127 size-thumbnail\" src=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup3-1-150x150.jpg?resize=150%2C150\" alt=\"dynamo-3d-grid-closeup3\" width=\"150\" height=\"150\" srcset=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup3-1.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup3-1.jpg?zoom=2&amp;resize=150%2C150&amp;ssl=1 300w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup3-1.jpg?zoom=3&amp;resize=150%2C150&amp;ssl=1 450w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a><\/p>\n<p>My first idea was the model text, for which there is also a node in Dynamo - but unfortunately this can only be used to create model text in the family editor and not in the project environment.<\/p>\n<p>For this reason, I have created my own family in which I have inserted a model text and linked its value to a parameter.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup41-1.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"103129\" data-permalink=\"https:\/\/bim-me-up.com\/en\/3d-raster-revit-with-dynamo-no-problem\/dynamo-3d-grid-closeup4-2\/\" data-orig-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup41-1.jpg?fit=652%2C644&amp;ssl=1\" data-orig-size=\"652,644\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"dynamo-3d-grid-closeup4\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup41-1.jpg?fit=300%2C296&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup41-1.jpg?fit=652%2C644&amp;ssl=1\" class=\"aligncenter wp-image-103129 size-thumbnail\" src=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup41-1-150x150.jpg?resize=150%2C150\" alt=\"dynamo-3d-grid-closeup4\" width=\"150\" height=\"150\" srcset=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup41-1.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup41-1.jpg?zoom=2&amp;resize=150%2C150&amp;ssl=1 300w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup41-1.jpg?zoom=3&amp;resize=150%2C150&amp;ssl=1 450w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a><\/p>\n<p>We want to fill this parameter with the help of Dynamo and give it the value that we previously received from the grid line. Now we just need to place the family with the help of Dynamo:<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup5-1.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"103130\" data-permalink=\"https:\/\/bim-me-up.com\/en\/3d-raster-revit-with-dynamo-no-problem\/dynamo-3d-grid-closeup5\/\" data-orig-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup5-1.jpg?fit=1483%2C379&amp;ssl=1\" data-orig-size=\"1483,379\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"dynamo-3d-grid-closeup5\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup5-1.jpg?fit=300%2C77&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup5-1.jpg?fit=750%2C192&amp;ssl=1\" class=\"aligncenter wp-image-103130 size-large\" src=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup5-1-1024x262.jpg?resize=950%2C243\" alt=\"dynamo-3d-grid-closeup5\" width=\"950\" height=\"243\" srcset=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup5-1.jpg?resize=1024%2C262&amp;ssl=1 1024w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup5-1.jpg?resize=300%2C77&amp;ssl=1 300w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup5-1.jpg?resize=768%2C196&amp;ssl=1 768w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup5-1.jpg?w=1483&amp;ssl=1 1483w\" sizes=\"auto, (max-width: 950px) 100vw, 950px\" \/><\/a><\/p>\n<p>With <strong>FamilySymbol.ByName<\/strong> we can call up a family loaded in the project - simply write the exact name in a string node. Once the family has been called, it can be called via <strong>FamilyInstance.ByPoint<\/strong> can be placed at any point in the project environment. I will come back to the topic of point selection below.<\/p>\n<p>In our case, we must also fill the \"Gridname\" parameter defined in the family with the name of the grid line - this is done with the help of <strong>SetParameterByName<\/strong>.<\/p>\n<p>Now let's see where the grid designations should be placed:<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup6-1.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"103133\" data-permalink=\"https:\/\/bim-me-up.com\/en\/3d-raster-revit-with-dynamo-no-problem\/dynamo-3d-grid-closeup6\/\" data-orig-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup6-1.jpg?fit=303%2C581&amp;ssl=1\" data-orig-size=\"303,581\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"dynamo-3d-grid-closeup6\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup6-1.jpg?fit=156%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup6-1.jpg?fit=303%2C581&amp;ssl=1\" class=\"aligncenter size-medium wp-image-103133\" src=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup6-1-156x300.jpg?resize=156%2C300\" alt=\"dynamo-3d-grid-closeup6\" width=\"156\" height=\"300\" srcset=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup6-1.jpg?resize=156%2C300&amp;ssl=1 156w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup6-1.jpg?w=303&amp;ssl=1 303w\" sizes=\"auto, (max-width: 156px) 100vw, 156px\" \/><\/a><\/p>\n<p>Logically, we would like to place our axis designation at the beginning (and possibly also at the end) of the axis line. The nodes <strong>EndPoint<\/strong> and <strong>StartPoint<\/strong> but unfortunately in this case the font would overlap with the line, which is not particularly attractive.<\/p>\n<p>For this reason, we are making a small workaround:<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup7-1.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"103134\" data-permalink=\"https:\/\/bim-me-up.com\/en\/3d-raster-revit-with-dynamo-no-problem\/dynamo-3d-grid-closeup7\/\" data-orig-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup7-1.jpg?fit=1288%2C426&amp;ssl=1\" data-orig-size=\"1288,426\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"dynamo-3d-grid-closeup7\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup7-1.jpg?fit=300%2C99&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup7-1.jpg?fit=750%2C248&amp;ssl=1\" class=\"aligncenter wp-image-103134 size-large\" src=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup7-1-1024x339.jpg?resize=950%2C315\" alt=\"dynamo-3d-grid-closeup7\" width=\"950\" height=\"315\" srcset=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup7-1.jpg?resize=1024%2C339&amp;ssl=1 1024w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup7-1.jpg?resize=300%2C99&amp;ssl=1 300w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup7-1.jpg?resize=768%2C254&amp;ssl=1 768w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup7-1.jpg?w=1288&amp;ssl=1 1288w\" sizes=\"auto, (max-width: 950px) 100vw, 950px\" \/><\/a><\/p>\n<p>We use the Node <strong>Curve.Extend<\/strong>to first extend the dynamo line and then define a point that is offset from the real model line as the placement point for the family.<\/p>\n<p>The result finally looks like this:<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup8-1.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"103135\" data-permalink=\"https:\/\/bim-me-up.com\/en\/3d-raster-revit-with-dynamo-no-problem\/dynamo-3d-grid-closeup8\/\" data-orig-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup8-1.jpg?fit=896%2C465&amp;ssl=1\" data-orig-size=\"896,465\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"dynamo-3d-grid-closeup8\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup8-1.jpg?fit=300%2C156&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup8-1.jpg?fit=750%2C389&amp;ssl=1\" class=\"aligncenter size-medium wp-image-103135\" src=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup8-1-300x156.jpg?resize=300%2C156\" alt=\"dynamo-3d-grid-closeup8\" width=\"300\" height=\"156\" srcset=\"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup8-1.jpg?resize=300%2C156&amp;ssl=1 300w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup8-1.jpg?resize=768%2C399&amp;ssl=1 768w, https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-closeup8-1.jpg?w=896&amp;ssl=1 896w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Please remember that the model lines and the family category<em> General model<\/em> are visible in all views - you should therefore adjust filters or view settings accordingly so that the 3D grid is not visible in the floor plan.<\/p>\n<p>Have a nice weekend - and THINK BIM \ud83d\ude09<\/p>\n<p>Lejla<\/p>","protected":false},"excerpt":{"rendered":"It's been a little quieter here on the blog this week, but today I have a special treat...","protected":false},"author":1,"featured_media":103124,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[4],"tags":[88,106],"class_list":{"0":"post-103123","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-dynamo","8":"tag-blog","9":"tag-dynamom-deu","10":"cs-entry","11":"cs-video-wrap"},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/bim-me-up.com\/wp-content\/uploads\/2015\/01\/dynamo-3d-grid-1.jpg?fit=863%2C517&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p2lEa7-qPh","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bim-me-up.com\/en\/wp-json\/wp\/v2\/posts\/103123","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bim-me-up.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bim-me-up.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bim-me-up.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bim-me-up.com\/en\/wp-json\/wp\/v2\/comments?post=103123"}],"version-history":[{"count":3,"href":"https:\/\/bim-me-up.com\/en\/wp-json\/wp\/v2\/posts\/103123\/revisions"}],"predecessor-version":[{"id":456644,"href":"https:\/\/bim-me-up.com\/en\/wp-json\/wp\/v2\/posts\/103123\/revisions\/456644"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bim-me-up.com\/en\/wp-json\/wp\/v2\/media\/103124"}],"wp:attachment":[{"href":"https:\/\/bim-me-up.com\/en\/wp-json\/wp\/v2\/media?parent=103123"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bim-me-up.com\/en\/wp-json\/wp\/v2\/categories?post=103123"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bim-me-up.com\/en\/wp-json\/wp\/v2\/tags?post=103123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}