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: 

Auto Feature Line: Cannot Delete Curve

9 REPLIES 9
SOLVED
Reply
Message 1 of 10
mathewkol
2462 Views, 9 Replies

Auto Feature Line: Cannot Delete Curve

Grab yourself a regular old feature line with curves and use the edit tool to delete a curve.  Works right?  now try it with a feature line created from an alignment (and profile).  Remove the dynamic link so it's no longer connected with the alignment.  Now try to delete a curve.  I can't.  Can anyone figure out how to do this?

 

Is there a way to convert this "auto feature line" to a regular feature line so I can delete the curves?

 

One more thing, does anyone know how to remove ALL curves from a feature line all at once and not one by one?

 

Thanks everyone.  I have a customer with a 10km feature line with many curves and he needs to make PI's with no curves.  He ultimately needs a 3D polyline which represents his alignment/profile combination except that it needs to be drawn to the PI's and not through the curves.  I'd rather not write code if I don't have to.

Matt Kolberg
SolidCAD Professional Services
http://www.solidcad.ca /
9 REPLIES 9
Message 2 of 10
mathewkol
in reply to: mathewkol

So I'm looking further into this and I believe the "Create feature line from Alignment" tool may not be sufficient for my customer.  I was hoping this tool would hold the BC and EC elevaitons (bad assumption), but it doesn't.  It takes the curve midpoint elevaion and uses it for the PI elevation.  It looks as though I need to make some code.

 

Before:

before.png

 

After:

after.png

Matt Kolberg
SolidCAD Professional Services
http://www.solidcad.ca /
Message 3 of 10
doni49
in reply to: mathewkol


@mathewkol wrote:

Grab yourself a regular old feature line with curves and use the edit tool to delete a curve.  Works right?  now try it with a feature line created from an alignment (and profile).  Remove the dynamic link so it's no longer connected with the alignment.  Now try to delete a curve.  I can't.  Can anyone figure out how to do this?

 

Is there a way to convert this "auto feature line" to a regular feature line so I can delete the curves?

 

One more thing, does anyone know how to remove ALL curves from a feature line all at once and not one by one?

 

Thanks everyone.  I have a customer with a 10km feature line with many curves and he needs to make PI's with no curves.  He ultimately needs a 3D polyline which represents his alignment/profile combination except that it needs to be drawn to the PI's and not through the curves.  I'd rather not write code if I don't have to.


If you EXPLODE  a featureline, it will become a 3dpolyline with individual linesegments along what was the curve. 

 

Or are you saying he wants the CHORDs of each curve?  Meaning the featureline consists of the green and white but he wants the end result to be a 3DPline including green and red.

FeatureLineCurves.png



Don Ireland
Engineering Design Technician




If a reply solves your issue, please remember to click on "Accept as Solution". This will help other users looking to solve a similar issue. Thank you.


Please do not send a PM asking for assistance. That's what the forums are for. This allows everyone to benefit from the question asked and the answers given.

Message 4 of 10
mathewkol
in reply to: doni49

He needs the green and blue.  Exploding the FL is ok, but it will still have segments where those curves used to be in the FL (your whihte curve).  These segments need to be removed and my blue lines below inserted.

 

It's quite a strange request and I'm not really certain why he needs this.  The project is for a large gas line design; the alignment/profile are the invert of the gas line.

 

FL.png

Matt Kolberg
SolidCAD Professional Services
http://www.solidcad.ca /
Message 5 of 10
sboon
in reply to: mathewkol

Sounds like he wants to get a 3d pipe length.

 

Steve
Please use the Accept as Solution or Kudo buttons when appropriate

Steve
Expert Elite Alumnus
Message 6 of 10
Neilw_05
in reply to: mathewkol

I don't have an easy solutionbut one approach would be to explode the alignment down to basic lines and curves, use QSELECT to erase the curves then join up the tangent pieces with Mapclean. WBlock the poly out to a new file. Close without saving. Re-open, import the poly, create a surface from the orig. FL and drape the poly on it. Not sure how to globally straighten the grades of the tangent pieces that fall outside the curves.

Neil Wilson (a.k.a. neilw)
AEC Collection/C3D 2024, LDT 2004, Power Civil v8i SS1
WIN 10 64 PRO

http://www.sec-landmgt.com
Message 7 of 10
mathewkol
in reply to: Neilw_05

Neil, thanks for the reply.  The soluiton isn't exactly yours, but it got me thinking.

 

  1. I create a feature line from alignment using the tool with that name.
  2. I offset the alignment 1m to one side and then 1m back.  Now I have a polyline exactly the same as the alignment.
  3. I use a fillet radius of 0 to remove the curves and extend the tangents to the PI's.
  4. I convert that polyline to a feature line remembering to place it on a new Site.
  5. I use the "adjust elevations by refererence" tool to apply the elevations from the source FL to this newly created one.
  6. I explode the new FL and voila a 3D Polyline.

Thanks to all for your suggestions.

Matt Kolberg
SolidCAD Professional Services
http://www.solidcad.ca /
Message 8 of 10
MikeEvansUK
in reply to: mathewkol

Food for thaught as I have not fully tried this out but I think..

 

You could just create a corridor model using the alignment / profile data with a Marked Point, set the incremental distance for Curves so that it is larger than the largest curve on the alignment.

 

Carefull tinkering with the increment for tangents etc should result in the model not drawing any intermediate curve points. It may be that you want to set the increment larger than the alignment then manually add the stations - Depends on the Vertical design.

 

You can then extract an AutoFeatureline which will be dynamic and not contain curves direct from the model.  Copy to site and it should become a normal FL ? Depends what you want to achieve with the FL.

 

 

 

Mike Evans

Civil3D 2022 English
Windows 7 Professional 64-bit
Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz (8 CPUs), ~4.0GHz With 32768MB RAM, AMD FirePro V4900, Dedicated Memory: 984 MB, Shared Memory: 814 MB

Message 9 of 10
Neilw_05
in reply to: mathewkol

I wasn't aware that offsetting an alignment results in a polyline. Use elevation by adjacent was a great idea too. Nice solution Matt.

 

I'm wondering how you managed the grades on the tangent segments that extend beyond the curves.

Neil Wilson (a.k.a. neilw)
AEC Collection/C3D 2024, LDT 2004, Power Civil v8i SS1
WIN 10 64 PRO

http://www.sec-landmgt.com
Message 10 of 10
mathewkol
in reply to: mathewkol

Thanks Neil, it's appreciated. The PI elevations assume the elevation at the mid-point of the original curve. I made a video for my client, but I didn't attach it here. I will later today. It shows how the "elevation by adjacent" tool applies the elevation.
Matt Kolberg
SolidCAD Professional Services
http://www.solidcad.ca /

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

Post to forums  

Rail Community


 

Autodesk Design & Make Report