Ells Posted May 18, 2011 Posted May 18, 2011 I have a breakline lisp routine that is handy that I used in 2004 and now I am up to 2011. I used the lisp routine ok but it has a dcl file that does not want to work in 2011. Is there an easy way to find out why? Quote
Ells Posted May 18, 2011 Author Posted May 18, 2011 Sorry about that, I guess it would help. Breakline5.lsp Breakline.dcl Quote
SLW210 Posted May 18, 2011 Posted May 18, 2011 Worked fine for me in AutoCAD 2011. What is happening? Quote
Ells Posted May 18, 2011 Author Posted May 18, 2011 I can use the lisp file but if I choose "Break" a dialog box should come up and prompt me for a value if I want something other than the default. I do not see any dialog box Quote
Ells Posted May 18, 2011 Author Posted May 18, 2011 This is the message I get - "Line to break or [Done]: bad argument type: 2D/3D point: nil Command: BRL Current Setting: Break = 5 Select Intersecting Line or [break]: B ; error: An error has occurred inside the *error* functionbad argument type: consp "Break" " Quote
Ells Posted May 18, 2011 Author Posted May 18, 2011 There is a slide file that is supposed to go with the routine but I cannot get it up to this site. Quote
SLW210 Posted May 18, 2011 Posted May 18, 2011 I was just about to mention you need a .sld file. try Zipping it. Quote
SLW210 Posted May 18, 2011 Posted May 18, 2011 I still get the Dialog box. Not sure what the .sld is for I just took a glance. Maybe you have some setting to prevent dialog boxes, like FILEDIA or CMDDIA Quote
Ells Posted May 18, 2011 Author Posted May 18, 2011 Yup that is what it should look like. My son actually wrote the lisp routine, he is a PE in Iowa but now he uses Revit so he does not use this routine, I have to give credit where credit is due). Thanks, Ells Quote
Ells Posted May 18, 2011 Author Posted May 18, 2011 I checked CMDDIA and FILEDIA and both are set to 1 but I still get the "Current Setting: Break = 5 Select Intersecting Line or [break]: B ; error: An error has occurred inside the *error* functionbad argument type: consp "Break" " message. The slide is for the "Example" box in the screen shot you sent. Quote
SLW210 Posted May 18, 2011 Posted May 18, 2011 It is quitting time here. I will see what's happening tomorrow. Thank your son for me. I like it and if he doesn't mind I would like to keep it. Quote
SLW210 Posted May 18, 2011 Posted May 18, 2011 Is everything in a folder in the Support File Search Path? Quote
Ells Posted May 18, 2011 Author Posted May 18, 2011 Quitting time here also. Go ahead and use it all you want. I tried to get him to put his name on it but he never did. Thanks again, ells Quote
Ells Posted May 18, 2011 Author Posted May 18, 2011 BINGO! That was it! I thought it already was but I overlooked the obvious. Thanks!! Is everything in a folder in the Support File Search Path? Quote
Ells Posted May 19, 2011 Author Posted May 19, 2011 I will see if my son will write a blurb to put in the lisp routine so his name can go with it, something like ";;breakline routine created by Nate Jenkins PE". I wanted him to put something like that in the dialog box. You probably noticed but if you select one line for the break line and you want to break several lines that cross it you can do so without having to restart the command. I think if you select a poly line it will first explode it. If you have running osnaps on running the routine may turn them off. It only works with lines not blocks or circles. Glad you found it useful Ells 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.