Hi VBOYAJI,
Basically, positive numbers are pen down, negative numbers are pen up, and 0 is a dot. You've probably already figured out the text portion, but "ST" is what is displayed, STANDARD is the style to use, S is the scale, R is rotation, X is the offset along the line and Y is the offset in Y.
Is your intent really to start with a dot, as your description defined in the definition suggests? If so, try this:
Code:
*CONDUIT_IN_THE_STREET,Conduit in the Street .-- ST --.-- ST --.-- ST --.
A,0,-.2,.3,-.2,["ST",STANDARD,S=.1,R=0.0,X=-0.1,Y=-.05],-.2,.3,-.2
This works, but looks kind of funny to me ~shrug~, but at least it doesn't have symmetry issues. It does, however have issues with the spacing between the end dots and first dash.
If your intent is to start with a dash, per your description in your post, this is as close as I could get with 2 dashes and one dot:
Code:
*CONDUIT_IN_THE_STREET2,Conduit in the Street --ST--.--ST--.--ST--
A,.3,-.2,0,-.2,.3,-.2,["ST",STANDARD,S=.1,R=0.0,X=-0.1,Y=-.05],-.2
It has symmetry issues between the ends, as Autocad ignores all but the first dash for making sure there is a dash at each end (that's what the A is for in the definition, and it's required). I'm not sure if this matters to you or not.
But, if three dashes and two dots between ST are ok, try this
Code:
*CONDUIT_IN_THE_STREET3,Conduit in the Street --ST--.--.--ST--.--.--ST--
A,.3,-.2,0,-.2,.3,-.2,["ST",STANDARD,S=.1,R=0.0,X=-0.1,Y=-.05],-.2,.3,-.2,0,-.2
IMHO this looks better, but the dashes at the ends can get pretty long. At least it has symmetry.
I hope this helps,