Best way to create Dynamic Block representing culvert

Best way to create Dynamic Block representing culvert

neilyj666
Mentor Mentor
2,294 Views
9 Replies
Message 1 of 10

Best way to create Dynamic Block representing culvert

neilyj666
Mentor
Mentor

I want to create a dynamic block representing a culvert in plan but which is able to show various standard culvert "diameters". The red line represents a centreline and the blue lines are the plan representation of 2 specific diameters. I want to be able to show the blue lines at 0.60m, 0.75m, 1.2m, 1.5m etc.

 

I also want to be able to rotate about the mid point of the centreline as well as streching each end equally along the centreline

 

What is the best way to do this - I'm not very familiar with dynamic blocks apart from adding a Rotation and a Flip

 

Thanks

 

Neil

 

2015-07-24 13_43_42-Autodesk AutoCAD Civil 3D 2016 - [Drawing4.dwg].jpg

neilyj (No connection with Autodesk other than using the products in the real world)
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


AEC Collection 2026 UKIE (mainly Civil 3D UKIE and IW)
Win 11 Pro x64, 1Tb Primary SSD, 1Tb Secondary SSD
64Gb RAM Intel(R) Xeon(R) W-11855M CPU @ 3.2GHz
NVIDIA RTX A5000 16Gb, Dual 27" Monitor, Dell Inspiron 7760
0 Likes
2,295 Views
9 Replies
Replies (9)
Message 2 of 10

ojuris
Advisor
Advisor

try this

Message 3 of 10

neilyj666
Mentor
Mentor
That's excellent - I now need to work out how you did it...!!!

neilyj (No connection with Autodesk other than using the products in the real world)
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


AEC Collection 2026 UKIE (mainly Civil 3D UKIE and IW)
Win 11 Pro x64, 1Tb Primary SSD, 1Tb Secondary SSD
64Gb RAM Intel(R) Xeon(R) W-11855M CPU @ 3.2GHz
NVIDIA RTX A5000 16Gb, Dual 27" Monitor, Dell Inspiron 7760
0 Likes
Message 4 of 10

Libbya
Mentor
Mentor

I would use a polar parameter instead of the separate stretch and rotate.

Message 5 of 10

neilyj666
Mentor
Mentor
Thanks for this one as well - I'll look how you did it.

neilyj (No connection with Autodesk other than using the products in the real world)
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


AEC Collection 2026 UKIE (mainly Civil 3D UKIE and IW)
Win 11 Pro x64, 1Tb Primary SSD, 1Tb Secondary SSD
64Gb RAM Intel(R) Xeon(R) W-11855M CPU @ 3.2GHz
NVIDIA RTX A5000 16Gb, Dual 27" Monitor, Dell Inspiron 7760
0 Likes
Message 6 of 10

neilyj666
Mentor
Mentor

@Libbya and @ojuris I'm a bit lost as to how you got the different width parameters i.e. 600 750 1200 1500 etc into the block definitiion. I've been able to add new ones (300 and 1050) myself but I don't know how to set it up from scratch

 

Please can you advise me how this is done?

neilyj (No connection with Autodesk other than using the products in the real world)
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


AEC Collection 2026 UKIE (mainly Civil 3D UKIE and IW)
Win 11 Pro x64, 1Tb Primary SSD, 1Tb Secondary SSD
64Gb RAM Intel(R) Xeon(R) W-11855M CPU @ 3.2GHz
NVIDIA RTX A5000 16Gb, Dual 27" Monitor, Dell Inspiron 7760
0 Likes
Message 7 of 10

Libbya
Mentor
Mentor

Add a linear parameter.  Select the parameter and go to the properties palette.  Under Value Set go to Distance type.  Change it from None to List.  Use the Dist value List to add the appropriate values.

0 Likes
Message 8 of 10

neilyj666
Mentor
Mentor
Got the distance sorted but now I can't work out how to get each side to move outwards and maintain the distance correctly

neilyj (No connection with Autodesk other than using the products in the real world)
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


AEC Collection 2026 UKIE (mainly Civil 3D UKIE and IW)
Win 11 Pro x64, 1Tb Primary SSD, 1Tb Secondary SSD
64Gb RAM Intel(R) Xeon(R) W-11855M CPU @ 3.2GHz
NVIDIA RTX A5000 16Gb, Dual 27" Monitor, Dell Inspiron 7760
0 Likes
Message 9 of 10

Libbya
Mentor
Mentor

Select the parameter and go to properties.  Change base type to Midpoint.  Add two stretch/move actions, one associated with each end of the parameter and stretching/moving the linework at that end of the parameter.  

0 Likes
Message 10 of 10

neilyj666
Mentor
Mentor

Thanks for the quick response - it seems to be working for me at last....now to the Polar parameter...:)

 

2015-07-30 19_54_30-Autodesk AutoCAD Civil 3D 2016 - [Drawing1.dwg].jpg

neilyj (No connection with Autodesk other than using the products in the real world)
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


AEC Collection 2026 UKIE (mainly Civil 3D UKIE and IW)
Win 11 Pro x64, 1Tb Primary SSD, 1Tb Secondary SSD
64Gb RAM Intel(R) Xeon(R) W-11855M CPU @ 3.2GHz
NVIDIA RTX A5000 16Gb, Dual 27" Monitor, Dell Inspiron 7760
0 Likes