Link copied
As Kent suggested, please following the steps below to make a customized linetype:
1. Draw a half circle.
2. Make a SHAPE from the half circle.
3. Insert the shape with SHAPE command.
4. Draw a short line at each end of the shape.
5. Make a new linetype.
6. Select the shape and 2 lines. Pick up the start point and end point.
7. Change the linetype of the existing line or spline objects.
8. You can adjust the end segment length. Change the direction of the arcs by command REVERSE.
@3wood wrote:
2. Make a SHAPE from the half circle.
Yuck! If that's what MKSHAPE does with an Arc, I say define a Shape using octant-arc code [00A or 10 code >here<], which will give you a real arc with actual curvature, instead of that irregularly kinked straight-segmented shape:
Those bulges are 1 drawing unit high at an effective linetype scale of 1 -- use a linetype scale to give it the height you want.
The Shape [greatly simpler than what MKSHAPE must produce]:
*1,4,HALFCIRCLE
10,1,-044,0
[if necessary, change that first 1 to some shape number not already used in your shape definition file]
The Linetype:
*HALFCIRCLES
A,0,[HALFCIRCLE,TEST.shx],-2
[change TEST to the name of your compiled shape file]
EDIT: If you want continuous-line extensions on the ends:
*HALFCIRCLES
A,.00001,[HALFCIRCLE,TEST.shx],-2
But there's a limit to how long they can be, before another hump kicks in. So in the original image, it may be necessary to draw some plain Lines for the length of the ends, anyway.