OMEGA-ThundeR Posted March 3, 2009 Posted March 3, 2009 Hi, In the attachment i got an situation where a line fillsout the end, and it always does that no matter what drawing. Can this be helped bj some command setting or might this be an 'error' in the custom linetype? If the last case is at order, how can it be fixed ? Quote
AlinOz Posted March 10, 2009 Posted March 10, 2009 Can this be helped bj some command setting or might this be an 'error' in the custom linetype?If the last case is at order, how can it be fixed ? Well, no promises here, but your resolution will probably lie in the addition of a new Linetype. All of AutoCAD's Linetypes expect that you're going to want to draw from the endpoints and as such, when you turn on the Linetype Generation, it will draw in the extra as you have shown. If it's Disabled, it will just start at the beginning and finish however at the other end. OK, so how does the Linetype file work? In the good old days we used a Pen Plotter which worked by putting a pen down, move the paper and/or a top carriage and pick the pen back up move to the next part of the line, put it down, etc. VERY slow, but VERY entertaining trying to guess where it was going next as the paper & carriage flew all over the place. AutoCAD still works on the same principle for the Linetypes. Open your Linetype file (*.LIN) and you will find a header first followed by a stack of entries like this: *HIDDEN2,Hidden (.5x) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ A, 3.175, -1.5875 To decipher this, it means: *LINETYPENAME,Description and a pictorial representation that displays in the Dialogue Box A, PenDownDistance, PenUpDistance So, PenDownDistance is a positive value and PenUpDistance is a negative. The A was put there by Autodesk right from the start with the intention to expand on the system (which by the way hasn't happened). If you want a Dot, just use 0 (zero). Basically you describe one repetition to the system and AutoCAD will repeat it until it runs out of line. For you, I'd suggest starting with a PenUpDistance first - like this: *MYLINETYPE,My Linetype _ _ _ _ _ _ _ _ _ _ _ _ _ _ A, -X, X Replace 'X' with the plotted size you require remembering that this will be multiplied by the LTSCALE variable (or dealt with by PSLTSCALE correctly). Load it up and change the Linetype of the object and (fingers crossed) it will work just the way we intend it to. Hope that works for you... Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.