AutoCAD Civil 3D General Discussion

AutoCAD Civil 3D General Discussion

Reply
*Expert Elite*
LeafRiders
Posts: 327
Registered: ‎09-28-2010
Message 1 of 2 (429 Views)
Accepted Solution

Subassembly Composer - Varying Depths and Shapes Issue

429 Views, 1 Replies
10-15-2012 10:20 AM

I have a case with the Subassembly Composer where I have 3 varying depths. InsideLane, OutsideLane, and Shoulder. My Base shape below these 3 shapes will not setup properly. I understand why, it's because the varying depths will create a potential step up or down situation depending on the depth of the top 3 shapes. This prevents the definition of the Base Shape. 

 

For the sake of quantities I'd like to create a Base Shape. I could create Base1 Base2 Base3 (one below Inside Lane, Outside Lane, and Shoulder). I would prefer not to for clarity purposes. 

 

How could one approach this? I'm thinking that I need some conditional components to clean this up. I'm not a pro writing expressions (maybe someone can provide some examples of these to assist). I basically need to define the links that define the varying depths between the top 3 depths. I need to create another point and link if the depths vary, and that link needs to be included within the shape definition for Base. Just don't know how to get there, anyone? Many thanks in advance.

Hi Kelly,

In this case, I suggest a way:

  1. To create AuxLink at the bottom of the Top 3 shape.
  2. To compare the Y value (or elevation) of the Point at the bottom of the Top 3 shape.
  3. To use the Max or Min one as the reference of the bottom of the Base Shape.
  4. To use Intersection Point to find other points and finish Base Shape.

In this way, Point API may be used. For reference, the help wiki can be found in SAC Help menu. And there are some tutorial samples in wiki. Hope that will be useful.

I just provide a general idea. I am not sure whether it can be understood and whether it can be used to solved your particular issue. So if you have any questions about that, please feel free to let me know.

Alumni
machadt
Posts: 129
Registered: ‎10-25-2011
Message 2 of 2 (377 Views)

Re: Subassembly Composer - Varying Depths and Shapes Issue

10-17-2012 10:46 AM in reply to: LeafRiders

Hi Kelly,

In this case, I suggest a way:

  1. To create AuxLink at the bottom of the Top 3 shape.
  2. To compare the Y value (or elevation) of the Point at the bottom of the Top 3 shape.
  3. To use the Max or Min one as the reference of the bottom of the Base Shape.
  4. To use Intersection Point to find other points and finish Base Shape.

In this way, Point API may be used. For reference, the help wiki can be found in SAC Help menu. And there are some tutorial samples in wiki. Hope that will be useful.

I just provide a general idea. I am not sure whether it can be understood and whether it can be used to solved your particular issue. So if you have any questions about that, please feel free to let me know.

Tatiana Machado
AEC-ENI Application Engineer
Need installation help?

Start with some of our most frequented solutions or visit the Installation and Licensing Forum to get help installing your software.