When importing Shape files from Arcview/ArMap to Autocad you will find that all yor arcs were converted to the series of lines.
Now the question is how to convert them back to the true arc.
I wrote some lisp to address it, but you have to do a lot af manual work before use it and it is sooooow
The lisp is inside of the cad file, just copy/paste to command line.
I will stuck after about 5 min, just kill it Ctrl+Breack or Esc.
is anybody has a better solution, cause mine is not solution at all. If I'll start to improve it and analyse dipper it'll get even slower.
Since the shapefile format does NOT support arcs, you'd simply _MAPCLEAN your drawing - see the attached .DWG based on your data.
why do you need the arcs? the polyline endponts define the arc. set of points equidistant from a point. on the ground you will locate the points to define the arc. is it for good looks on the screen?
Why do I need the arcs?
Well, let me see, I am a small lines chauvinist. I hate these lines, they are short and ugly too. They are so small, that you can't really see them when they are alone. But as they get together they think they are important, they pretend to be the ARC.
if you want to have ARCs in AutoCAD, you will have to use another fileformat for dataexchange between ArxXXX and AutoCAD.
What about DXF, have you tried it?
- alfred -
>> Unfortunately I don’t have any other data
Ok, but you have ArcView or ArcGIS, thinking that because of your first message:
>> When importing Shape files from Arcview/ArMap
So what happens if you open the SHP in ArcGIS ... do you really have arcs there?
If so (what I don't beleive, but am interested in that) you can try to export it as DXF and open the DXF in AutoCAD then.
- alfred -
well (or not), but in that case you have either luck and find such a tool in the www or you would have to spent some time (or money) for developing it.
It's not as hard as long as the segments are short enough and equal in length. Short enough for an automatism to recognize them as arc-segments and not as normal straight segment.
What may be more expensive is to take care of topology consistence for polygonal topologies. As polygonal shapes are defined by closed outlines there are always two polylines at the same position, so also the arcs. Now the worst case is that you calculate for each of these two neighbouring two arcs that are not exactly euqal. A minimal different radius or start- or endpoint could damage the topological correctness of your geometry.
Good luck, - alfred -
Log into access your profile, ask and answer questions, share ideas and more. Haven't signed up yet? Register