# Create Profile Views for Multiple Alignments

**URL:** <https://forum.dynamobim.com/t/create-profile-views-for-multiple-alignments/58984>\
**Category:** Civil 3D\
**Tags:** share\
**Created:** [January 6, 2021, 3:14am UTC](https://forum.dynamobim.com/t/create-profile-views-for-multiple-alignments/58984 "2021-01-06T03:14:11Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![mzjensen](https://avatars.discourse-cdn.com/v4/letter/m/b77776/32.png) [@mzjensen](https://forum.dynamobim.com/u/mzjensen)\
**Post date:** [January 6, 2021, 3:14am UTC](https://forum.dynamobim.com/t/create-profile-views-for-multiple-alignments/58984/1 "2021-01-06T03:14:11Z")

</div>

For @Ernest.Villanueva. See original post here.

> [@Multiple corridor creation using dynamo](https://forum.dynamobim.com/t/multiple-corridor-creation-using-dynamo/58720):
>
> Hello, I am currently working on a site development which consist of more than 40 roads. We have just migrated to civil3d2021 and i am fascinated about using Dynamo especially for redundant task. Normally our process are; Create existing ground surface file using survey data Create Data shortcut for the existing ground Data reference the existing ground and create the alignment, profile-views and design profiles in a separate file. Create Data shortcut for the alignment/profile. Create a fil…

Attached is an example for creating profile views for multiple alignments. There is some Python code to prompt the user for an insertion point, and then options for changing the number of rows, number of columns, and spacing between each, as well as if the views are arranged from bottom-to-top or top-to-bottom. Note that the Civil 3D Toolkit package is required.

[CreateProfileViews.dwg](https://forum.dynamobim.com/uploads/short-url/xLBrcgtSrBYK91tUlqTkGFMYMyw.dwg) (786.9 KB)  
[CreateProfileViews.dyn](https://forum.dynamobim.com/uploads/short-url/h8CWHK09xUpAn6gtm7eHikpUoYw.dyn) (70.6 KB)  
[MultipleCorridors.xlsx](https://forum.dynamobim.com/uploads/short-url/8gpk5mQddmogxMjlbEEdfWQAZEL.xlsx) (8.8 KB)

![CreateProfileViews](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/9/0/90286c7a9f51f57927707c16123f5f7ab6e02e2e.gif)

---

<div class="post-metadata">

**Author:** ![KirkWM](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/kirkwm/32/104406_2.png) [@KirkWM](https://forum.dynamobim.com/u/KirkWM)\
**Post date:** [January 7, 2021, 1:08am UTC](https://forum.dynamobim.com/t/create-profile-views-for-multiple-alignments/58984/2 "2021-01-07T01:08:30Z")

</div>

This looks really neat great job!

---

<div class="post-metadata">

**Author:** ![Carlos.C.D](https://avatars.discourse-cdn.com/v4/letter/c/f04885/32.png) [@Carlos.C.D](https://forum.dynamobim.com/u/Carlos.C.D)\
**Post date:** [January 28, 2021, 7:22pm UTC](https://forum.dynamobim.com/t/create-profile-views-for-multiple-alignments/58984/3 "2021-01-28T19:22:07Z")

</div>

Hello [mzjensen](https://forum.dynamobim.com/u/mzjensen) , Thank you for your really helpful file. I have one issue: Profile view i get are empty, theres no terrain at all, but the nodes doesnt show me any advice.  
Thank you in advanced

 ![Screenshot_1](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/3/3/33d2d6f323e4623fb91fc30e3bb176cd78ac382d.png)

---

<div class="post-metadata">

**Author:** ![mzjensen](https://avatars.discourse-cdn.com/v4/letter/m/b77776/32.png) [@mzjensen](https://forum.dynamobim.com/u/mzjensen)\
**Post date:** [January 29, 2021, 4:34pm UTC](https://forum.dynamobim.com/t/create-profile-views-for-multiple-alignments/58984/4 "2021-01-29T16:34:41Z")

</div>

Hi @Carlos.C.D,

It’s not clear what the screenshot is showing. Can you explain a little bit more what you are trying to do? Are you working with the sample files provided above, or with a different dataset?

---

<div class="post-metadata">

**Author:** ![Carlos.C.D](https://avatars.discourse-cdn.com/v4/letter/c/f04885/32.png) [@Carlos.C.D](https://forum.dynamobim.com/u/Carlos.C.D)\
**Post date:** [January 29, 2021, 8:07pm UTC](https://forum.dynamobim.com/t/create-profile-views-for-multiple-alignments/58984/5 "2021-01-29T20:07:22Z")

</div>

Hi [mzjensen](https://forum.dynamobim.com/u/mzjensen), sorry i made a mistake and Existing Ground wasnt shown in profiles, i fixed it and your .dyn worked great! Thank you

---

<div class="post-metadata">

**Author:** ![jjchiusano](https://avatars.discourse-cdn.com/v4/letter/j/e274bd/32.png) [@jjchiusano](https://forum.dynamobim.com/u/jjchiusano)\
**Post date:** [September 15, 2021, 2:47pm UTC](https://forum.dynamobim.com/t/create-profile-views-for-multiple-alignments/58984/6 "2021-09-15T14:47:19Z")

</div>

> [@Carlos.C.D](#):
>
> Hi [mzjensen](https://forum.dynamobim.com/u/mzjensen),

Hello, I am new to dynamo, so please forgive me. How do I add or tell the program what surface I am using? I have the same issue as above. I get a profile with no surface. Any help would be much appreciated. Thank you.

---

<div class="post-metadata">

**Author:** ![mzjensen](https://avatars.discourse-cdn.com/v4/letter/m/b77776/32.png) [@mzjensen](https://forum.dynamobim.com/u/mzjensen)\
**Post date:** [September 15, 2021, 3:28pm UTC](https://forum.dynamobim.com/t/create-profile-views-for-multiple-alignments/58984/7 "2021-09-15T15:28:36Z")

</div>

@Carlos.C.D this only creates Profile Views and not Profiles. If there are no Profiles associated with the Alignment, then there won’t be anything in the Profile Views. You’ll have to modify or create a different graph if you want to also create Profiles. There are some other examples for how to do this if you search around the forum.

---

<div class="post-metadata">

**Author:** ![jMrkz5280](https://avatars.discourse-cdn.com/v4/letter/j/977dab/32.png) [@jMrkz5280](https://forum.dynamobim.com/u/jMrkz5280)\
**Post date:** [November 20, 2021, 4:05pm UTC](https://forum.dynamobim.com/t/create-profile-views-for-multiple-alignments/58984/8 "2021-11-20T16:05:05Z")

</div>

Hi @zachri.jensen thanks for sharing your dynamo script on creating multiple profile views. @Carlos.C.D I think this is the way to add the existing ground profile to the profile views. @zachri.jensen is this how you would do it? Or would you add this node in the script where you create the multiple alignments?

 ![Add Profile by surface node.](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/f/0/f08dbb1f03687ec2328693e091053f3f59ca1769.png)

---

<div class="post-metadata">

**Author:** ![mzjensen](https://avatars.discourse-cdn.com/v4/letter/m/b77776/32.png) [@mzjensen](https://forum.dynamobim.com/u/mzjensen)\
**Post date:** [November 20, 2021, 4:46pm UTC](https://forum.dynamobim.com/t/create-profile-views-for-multiple-alignments/58984/9 "2021-11-20T16:46:38Z")

</div>

Yep, that works! It certainly could be done in a graph that creates the alignments as well. You could even combine it all and make alignments, profiles, and profile views all at once. Just depends on how you want to set it up.

---

<div class="post-metadata">

**Author:** ![jMrkz5280](https://avatars.discourse-cdn.com/v4/letter/j/977dab/32.png) [@jMrkz5280](https://forum.dynamobim.com/u/jMrkz5280)\
**Post date:** [November 20, 2021, 5:53pm UTC](https://forum.dynamobim.com/t/create-profile-views-for-multiple-alignments/58984/10 "2021-11-20T17:53:27Z")

</div>

I want to set up a workflow for our existing dry utilities. In our office is a standard that we create pipe networks for our dry utilities and show them 2.5 deep until depth is confirmed. I have a graph that creates alignments from polylines, existing ground profiles, profiles views, and pipe networks from polylines in one run. My problem is that it works only for one polyline at a time. Now that I see your example I know it can be done on multiple polylines at the same time but it might require some python code, is that right?

---

<div class="post-metadata">

**Author:** ![abdullahcicek](https://avatars.discourse-cdn.com/v4/letter/a/dfb087/32.png) [@abdullahcicek](https://forum.dynamobim.com/u/abdullahcicek)\
**Post date:** [March 22, 2022, 11:39am UTC](https://forum.dynamobim.com/t/create-profile-views-for-multiple-alignments/58984/11 "2022-03-22T11:39:05Z")

</div>

hi @zachri.jensen  
hello my english is not very good  
Can we draw according to the profile view heights, that is, the distance between the profiles should be made automatically according to the frofil height…

---

<div class="post-metadata">

**Author:** ![mzjensen](https://avatars.discourse-cdn.com/v4/letter/m/b77776/32.png) [@mzjensen](https://forum.dynamobim.com/u/mzjensen)\
**Post date:** [March 22, 2022, 3:39pm UTC](https://forum.dynamobim.com/t/create-profile-views-for-multiple-alignments/58984/12 "2022-03-22T15:39:14Z")

</div>

Hi @abdullahcicek,

There are some nodes in the Camber package to get the elevation extents (top and bottom) of profile views, which would probably help you accomplish what you’re trying to do.

---

<div class="post-metadata">

**Author:** ![abdullahcicek](https://avatars.discourse-cdn.com/v4/letter/a/dfb087/32.png) [@abdullahcicek](https://forum.dynamobim.com/u/abdullahcicek)\
**Post date:** [March 23, 2022, 6:23am UTC](https://forum.dynamobim.com/t/create-profile-views-for-multiple-alignments/58984/13 "2022-03-23T06:23:22Z")

</div>

Hi @zachri.jensen  
my Dynamo nodes and sample project…  
example I want to draw 10 profiles…

[PROFIL\_ÇIZME\_DWG\_02.dyn](https://forum.dynamobim.com/uploads/short-url/g7PKWL4kkXxJun5mrX9KNzAaJbe.dyn) (390.8 KB)

> **[EVREN\_SANAYI\_PROJE\_3D\_REV3.dwg](https://onedrive.live.com/redir?resid=99C81DA76E3B427%216076&authkey=%21AEkS6R73SXpkmes&e=ISdWyW)**
>
> DWG File

---

<div class="post-metadata">

**Author:** ![WrightEngineering](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/wrightengineering/32/115676_2.png) [@WrightEngineering](https://forum.dynamobim.com/u/WrightEngineering)\
**Post date:** [May 7, 2022, 10:57pm UTC](https://forum.dynamobim.com/t/create-profile-views-for-multiple-alignments/58984/14 "2022-05-07T22:57:06Z")

</div>

Zachri,

Thanks for posting this. Just rebuilt the script from scratch for practice. Also added @Anton_Huizinga’s Create Surface Profile node to have the EG profile automatically generated. Pretty neat stuff!

Also it hurt my brain a bit to understand why you were doing (2 x begYCoord - sequenceValues) to invert the Y coordinates. Had to get out the paper and work it out a bit. But makes sense now! Pretty concise method for inverting the row spacing.  
Also nice that we have the “pick point” node and don’t need the python script node anymore. Also I think it makes a bit more sense to define the columns based on the number of alignments and rows, or rows based on number of alignments and columns and only prompt for one of them when defining the grid. Hope that makes sense xD

 ![CreateProfiles&ProfileViews](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/1/9/19184930e9be356b5be05d4cd488dbe4c93135fb.png)  
[CreateProfileViews.dyn](https://forum.dynamobim.com/uploads/short-url/lIEDEg0ha3gC9Nd5f5XZiICkR45.dyn) (88.9 KB)

---

<div class="post-metadata">

**Author:** ![Ajay.PQ6XNT](https://avatars.discourse-cdn.com/v4/letter/a/f1d935/32.png) [@Ajay.PQ6XNT](https://forum.dynamobim.com/u/Ajay.PQ6XNT)\
**Post date:** [May 29, 2022, 8:28am UTC](https://forum.dynamobim.com/t/create-profile-views-for-multiple-alignments/58984/15 "2022-05-29T08:28:40Z")

</div>

![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/6/8/68637fcbb2361d7a55d726f3d55960fca536d6d5.png)  
getting error if i use same above file. could you please explain?

---

<div class="post-metadata">

**Author:** ![mzjensen](https://avatars.discourse-cdn.com/v4/letter/m/b77776/32.png) [@mzjensen](https://forum.dynamobim.com/u/mzjensen)\
**Post date:** [May 29, 2022, 2:21pm UTC](https://forum.dynamobim.com/t/create-profile-views-for-multiple-alignments/58984/16 "2022-05-29T14:21:58Z")

</div>

You’ll need to show the actual warning message.

---

<div class="post-metadata">

**Author:** ![adamothman167](https://avatars.discourse-cdn.com/v4/letter/a/e68b1a/32.png) [@adamothman167](https://forum.dynamobim.com/u/adamothman167)\
**Post date:** [May 8, 2025, 11:49pm UTC](https://forum.dynamobim.com/t/create-profile-views-for-multiple-alignments/58984/17 "2025-05-08T23:49:50Z")

</div>

i have the same probleme bro what you did to fix that ??
