ShaggyPE, I tried your method to modify the view orientation and it basically works, except that where you say to click on reset views I think you meant to say to click on update views. It works for me. Thanks.
DWGeditor packaged with Solidworks is a fairly full-featured version of Cadopia Intellicad. If you're allowed to keep it after uninstalling Solidworks (I doubt this), that would be a nice gift. The retail for that is about $500. If you like DWGeditor and you don't need ACIS solids editing and...
aweysham, if a batter is what I think it is, a sloping surface, and you have some overall dimensions, some simple triangle trigonometry will give you any angle. Is that what you had in mind?
fascott,
As Todd says, you can't use the built-in scale command to scale multiple objects on different centers. A lisp program could automate the process to some degree, but you would have to somehow pick the individual centers of each object to be scaled. If the objects were all radially...
jwlynn64,
I think Mike Halloran is right. If you start to draw a line from the endpoint of an existing entity and your cursor movement is within the aperture AND there are any relevant snaps set, then the snap will occur and you will generate a zero-length line. Try turning off all snaps, or...
elev8848,
For someone who is not programmer, you have written an elegant program. It is a good example of how recursion can pack a lot of processing into a few lines of code. Unfortunately, elegance doesn't always mean fast execution. Iterative programs usually outperform the recursive ones...
elev8848,
Well, here is an iterative version of your salmon1 program. I have never had so much trouble with what should have been a fairly simple algorithm. From the user's point of view, I think it works the same way your program does and it is considerably faster. I hope this works for you...
francesca,
If you do a Google search for "point not on entity", there is a link to an Autodesk discussion group that seems to be related to your question.
CarlB,
Yes, that fixes it. Looks like I need to read up on Visual Lisp. All my old code is pre-Visual and may need updating with changes like this one. You've saved me considerable searching. Thanks very much. I owe you one.
IFRs,
The newang var is defined as a string that contains "<" as the leading character. I have tried "<" followed by the angle, but that doesn't work either. I will try all suggestions. Thanks.
Does anyone know what the correct argument string should be to use the LINE command in a lisp program? I am using ACAD 2008. I am trying to use the angle override option after providing a first point, then I want to allow the user to select a screen point for the length. The code that I think...
Majora,
I wrote a lisp program some years ago that may be what you need. It works only for simple entities (lines and arcs) in 2D. It marks free endpoints, but does not automatically fix anything. If you are interested, send an email to support@rgmts.com and include "Majora" in the subject...
Taffcad,
Try this. Comment out the line like so :
;(if (null txtht) (setq txtht (* 0.125 (getvar "ltscale"))))
and add this new line after it :
(setq txtht (getreal "\nEnter text height: "))
I hope that is what your asking for.