Community
Civil 3D Forum
Welcome to Autodesk’s Civil 3D Forums. Share your knowledge, ask questions, and explore popular AutoCAD Civil 3D topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

SAC- Intersection Points of 2 Surface Links

5 REPLIES 5
SOLVED
Reply
Message 1 of 6
Umit.Arslan
1266 Views, 5 Replies

SAC- Intersection Points of 2 Surface Links

Hi everyone

 
            I am trying to build a general stripping soil pkt in SAC and i started with creating 2 surface links (EG and Graded Surface). Next, i want to find out the intersection points (6 points) as shown in the picture (may be more than 6) to determine the cut/fill points.How can i find out the intersection points (P1-P2-P3-P4-P5-P6) of the 2 surface links?
 
Thanks
 
- Umit Arslan -
Survey Engineer
Civil 3D 2018 x64
Windows 8.1 Pro 64-bit
32GB RAM
5 REPLIES 5
Message 2 of 6
KMercier_C3D
in reply to: Umit.Arslan

In Civil 3D I would create a TIN Volume Surface comparing these two surfaces. I would then extract the contour(s) at elevation 0 of this volume surface (since this shows where the intersection points are). 

 

In SAC I would create a subassembly that would reference both surfaces but also have multiple Target Offsets (one for each of the maximum number of transitions you expect). Your flowchart would need to check if each subsequent Target Offset ISVALID and then determine if between the points is in a cut or fill to do your necessary shapes. 

 

 



Kati Mercier, P.E. | LinkedIn | AutoCAD Civil 3D Certified Professional
Pronouns: She/Her
Co-author of "Mastering AutoCAD Civil 3D 2013"
AU2019 Speaker::: CES321590: Analyze and Revise Existing Subassembly Composer PKT Files for AutoCAD Civil 3D
AU2017 Speaker::: CI125544: Analyze and Devise in Subassembly Composer
AU2012 Speaker::: CI3001: Reverse Engineering with Subassembly Composer for AutoCAD Civil 3D
AU2011 Speaker::: CI4252: Create Subassemblies That Think Outside the Box With Subassembly Composer for AutoCAD® Civil 3D®

Message 3 of 6
Umit.Arslan
in reply to: KMercier_C3D

i couldnt understand how to deal with the multiple target offsets.Is that mean i have to number all targets and seperate them like target1, target2. in the drawing?And also i have to clasify all targets as fill and cut?

- Umit Arslan -
Survey Engineer
Civil 3D 2018 x64
Windows 8.1 Pro 64-bit
32GB RAM
Message 4 of 6
KMercier_C3D
in reply to: Umit.Arslan

Yes all the targets in Civil 3D would need to be selected and you would treate them in SAC as Target1, Target2, Target3, etc. You do not need to determine cut/fill in C3D. You would just need to determine in SAC with the first set of surface links which one is at a higher elevation than the other, then at every target they would switch. You could do the comparison using L1.MaxY>L2.MaxY to confirm if L1 is above L2. 

 

The benefit to setting up a subassembly like this is that it doesn't matter what the original subassembly that made the proposed surface was, it will still work (so if you have a combination of slopes and ditches or anything). 

 

Alternatively you could build this into a subassembly which just has one Surface Target Parameter. And the Input Parameters defining the slopes/widths/etc of the proposed surface. And you can then use a Surface Link to define the existing surface and then find the intersections using the Slope To Surface, or Delta X to Surface. 



Kati Mercier, P.E. | LinkedIn | AutoCAD Civil 3D Certified Professional
Pronouns: She/Her
Co-author of "Mastering AutoCAD Civil 3D 2013"
AU2019 Speaker::: CES321590: Analyze and Revise Existing Subassembly Composer PKT Files for AutoCAD Civil 3D
AU2017 Speaker::: CI125544: Analyze and Devise in Subassembly Composer
AU2012 Speaker::: CI3001: Reverse Engineering with Subassembly Composer for AutoCAD Civil 3D
AU2011 Speaker::: CI4252: Create Subassemblies That Think Outside the Box With Subassembly Composer for AutoCAD® Civil 3D®

Message 5 of 6
fcernst
in reply to: KMercier_C3D

Kati,

 

The IsValid API was confirmed defective in SAC.

 

We have to test dummy points to see if they move as a workaround. Do you know if this has been addressed in 2015?

 

Here's the link:

 

http://forums.autodesk.com/t5/AutoCAD-Civil-3D-General/SAC-Using-OffsetTarget-IsValid-as-Decision/td...

 

 

 

Thanks

Fred



Fred Ernst, PE
C3D 2024
Ernst Engineering
www.ernstengineering.com
Message 6 of 6
Umit.Arslan
in reply to: KMercier_C3D

i created the attached pkt file but somehow it is not working properly and couldnt find where i made the mistake and in some cases my sample line is intersecting the target1 polyline several times then i have to break up the polyline into piecies and taget them  as 2,3,...Also i am wondering if there is a much more simple way to create this kind of pkt file?

 

Thanks

- Umit Arslan -
Survey Engineer
Civil 3D 2018 x64
Windows 8.1 Pro 64-bit
32GB RAM

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Rail Community


 

Autodesk Design & Make Report