zeinah Posted February 20, 2012 Posted February 20, 2012 Hello, i need to create this linetype for stormwater pipes( please see attachment). anyone can help please?? is it a special linetype or a block or ... ??? HELP!!! thanks. Quote
ReMark Posted February 20, 2012 Posted February 20, 2012 It could probably be done using Express Tools using commands to make linetype and make shape. Quote
Murph_map Posted February 20, 2012 Posted February 20, 2012 I see 3 line types in your image, do you want the one that looks like ----s----s----s ? Quote
ReMark Posted February 20, 2012 Posted February 20, 2012 The OP is interested in the top most line not the two below it. I know because the OP posted a verbal description of the linetype at another CAD forum. Quote
bill_borec Posted February 20, 2012 Posted February 20, 2012 Have you tried using a multi-line? This looks like it is comprised of 3 lines (2-continuous either side of a width adjusted polyline). You could mimic this with the three lines, simply offsetting the centerline and changing the ltype to continuous and the width to 0. Quote
BIGAL Posted February 21, 2012 Posted February 21, 2012 I do this using a line type that is equal spacing the gap is the same as the drawn length, then just PE and enter width as pipe dia then just linetype scale and make dashed 2.4m and you can count up how many pipes needed yes you add two continuous lines to outside a lisp makes easier. here the linetype *EQUAL100,_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ A,3.00,-3.00 Quote
zeinah Posted February 21, 2012 Author Posted February 21, 2012 thanks for your help, can i make a multiline with polylines ? i thought only with lines Quote
ReMark Posted February 21, 2012 Posted February 21, 2012 I still think it is possible to make the desired linetype using the MKSHAPE and MKLTYPE commands found in Express Tools. May take a little experimentation but consider it a course in expanding your knowledge. Quote
zeinah Posted February 21, 2012 Author Posted February 21, 2012 thanks guys! i finally did it with MKSHAPE & MKLTYPE! and Remark you r right, it took a little experiment , it was a good course Quote
ReMark Posted February 21, 2012 Posted February 21, 2012 Now you'll be the "go to" person when it comes to explaining how it is done and we can all go fishing! It's a win-win. Quote
Organic Posted February 25, 2012 Posted February 25, 2012 Have you tried using a multi-line? This looks like it is comprised of 3 lines (2-continuous either side of a width adjusted polyline). You could mimic this with the three lines, simply offsetting the centerline and changing the ltype to continuous and the width to 0. That is how I have always seen it done when using that line style. Quote
Scott Donald Posted 11 hours ago Posted 11 hours ago On 2/21/2012 at 11:57 PM, zeinah said: thanks guys! i finally did it with MKSHAPE & MKLTYPE! and Remark you r right, it took a little experiment , it was a good course Hi Zeinash, This post is old & I hope you see this can you let me know what you did I'm trying to do the same thing. Quote
BIGAL Posted 9 hours ago Posted 9 hours ago (edited) Can be done with lisp not sure why I did not post earlier all those years ago. We worked in metres. Uses the Equal linetype in previous post. Just pick a pipe line, enter width offset the line L&R, change the properties of the centerline linetype to "Equal" set Linetype sclae to 2.4, make it a pline with correct width. Here in AUS a concrete pipe is 2.4m long. This is cut out of convert one line to 2, looking for other make pipe ; load the pipe lisp then use (defun c:P100 () (pipeoffset 0.06) ) (defun c:P150 () (pipeoffset 0.08) ) (defun c:P225 () (pipeoffset 0.152) ) (defun c:P300 () (pipeoffset 0.19) ) ; DRAWS ELLIPSEOID ENDS ON A PIPE (SETQ PT1 (GETPOINT "\n PICK PT1")) (SETQ PT2 (GETPOINT "\n PICK PT2")) (SETQ DIST (DISTANCE PT1 PT2)) (SETQ ANG (ANGLE PT1 PT2)) (SETQ MIDPT (POLAR PT1 ang (/ DIST 2.0))) (SETQ BULGE (GETREAL "\n ENTER BULGE FACTOR <40> ")) (if (= BULGE nil)(setq BULGE 0.4)(setq bulge (/ bulge 100))) (SETQ DIST (/ DIST 4.0)) (SETQ PT3 (POLAR PT1 ANG DIST)) (SETQ ANG (+ ANG 1.5714)) (SETQ DIST (* DIST BULGE)) (SETQ PT3 (POLAR PT3 ANG DIST)) (COMMAND "ARC" PT1 PT3 MIDPT) (COMMAND "COPY" "L" "" PT1 MIDPT) (COMMAND "MIRROR" "L" "" PT1 PT2 "N") (setq bulge nil pt1 nil pt2 nil) (PRINC) Edited 9 hours ago by BIGAL 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.