Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 08/09/2021 in all areas

  1. Not that I can think of... I think that's the most efficient. I don't know if this is better: (if (setq pth (getvar 'dwgprefix) ss (ssget '((0 . "INSERT")))) (repeat (setq i (sslength ss)) (if (not (vl-position (setq i (1- i) nm (cdr (assoc 2 (entget (ssname ss i))))) lst)) (progn ;; do your thing (setq lst (cons nm lst)) ) ) ) )
    1 point
  2. I kinda thought so... You can't use reactors along with the "command" function because (getvar 'cmdactive) will always return 1 when a reactor is active. That is to say, when a reactor is active, you cannot invoke the "command" function because a previous command is still active. You'll have to use other methods, basically by using pure mathematics to calculate the points for the outline and the buldges and offsets required... It's going to be a huge headache for you my friend. Oh, and let's note that the 3 points I mentioned above are just a few of the hundreds of points I had listed. Right here is another one, and there's heaps more.
    1 point
  3. Still works in the old program? Sounds like you didn't copy everything from the old program it needs. but like my good buddy @confutatis has said we cant really do anything with out the a drawing and code in question.
    1 point
  4. If you mind me asking, what sort of function do you use to generate your red outlines?
    1 point
×
×
  • Create New...