Jump to content

Recommended Posts

Posted

Is there a way to an extend a mline a specfied distance upon selection? Thanks for any help on this.

Posted

Thanks Lee. *Was hoping theres something quicker w/ easier selection than stretch or selecting ea. endpoint and specifying the 2" each time. *I use mlines so much for various beams/headers that most often they line up with a wall and difficult to stretch out. *I've seen a code that extends plines a spec'd distance on both sides..No better time to ask the expert, is that possible with mlines? Ive read a couple of your posts where you mention their troublesome to entget, etc. Thanks for any help...Btw is hyperpics.com your company?

Posted
Thanks Lee. *Was hoping theres something quicker w/ easier selection than stretch or selecting ea. endpoint and specifying the 2" each time. *I use mlines so much for various beams/headers that most often they line up with a wall and difficult to stretch out. *I've seen a code that extends plines a spec'd distance on both sides..No better time to ask the expert, is that possible with mlines? Ive read a couple of your posts where you mention their troublesome to entget, etc. Thanks for any help...Btw is hyperpics.com your company?

 

MLines are a lot more difficult to work with than Plines, as, for one they do not qualify as a CurveObject, hence all vlax-curve functions are out of the question. I would think something like an extend could be created, but the Stretch command does this, and a lot better than any extend command that I could write...

 

PS> Hyperpics is not my company.

Posted

That cleared up a lot. In your opinion, you think using the change mline to pline lisp followed by the extend pline a spec'd distance lisp might be a decent route to follow?

Posted

Why the aversion to stretch? Is the selection really that difficult?

Posted

We just upgraded to Autocad 2010 last week. I wouldn't consider the selection convenient..attached pic is a simple fnd that I'm currently working on. The boss wants to have all the (3) 2x10's extended over the wall as they would be in reality..this is done to every beam and header on every floor on all our plans. It just seems to add up over time. More than that, you had provided a lisp in the past to add a block to the endpoints of a mline which could be used to insert a point load block for the beams/headers to show studs at the end..but only possible if they're extended 2" over the wall..So, two reasons I would kill to have something easier than the current.

acad.jpg

Posted

At that point, you could either offset the wall by the extension and use the extend command, or you could use stretch with a crossing window over the endpoints of the mlines (shift-windowing to remove the unwanted objects if necessary).

Posted

I agree, the stretch wouldn't be a problem for the fnd wall example. I attached an example of a much more common situation we encounter on the floor plans where stretching the mline 2" is not much of an option. I should say, I definitely understand stretching individually is not the most complex & time consuming of methods. I failed to mention we're a structural engineering firm that basically just spec's out beams/hdrs and their loads and this would be used very often. There may be options with combining a few lisps (I think)..Kind of disappointing that you can't use the vlax code with mlines! I was stoked when I came across that pline lisp thinking it was possible

A1.jpg

a2.jpg

Posted

You can use vlax-* functions, just not vlax-curve* functions. I'm not saying it can't be done, I'm just saying that for the time spent trying to concoct a routine, the functionality already exists.

Posted

You can also grip move it with the extension osnap (one of the few I keep active).

 

 

ext.png

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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...