Author Topic: Reverse DWG database order  (Read 1769 times)

0 Members and 1 Guest are viewing this topic.

ribarm

  • Gator
  • Posts: 3274
  • Marko Ribar, architect
Reverse DWG database order
« on: November 24, 2015, 09:03:16 AM »
Not to explain why I want to do this, I have a question... Is it possible to reverse database order of stored entities inside DWG using Autolisp? I don't mind if SORTENTS dictionary changed accordingly and I am not searching for draworder inversion, but real database inversion... So I want something like when I use (setq e (ssname (ssget "_X") 0)) before lisp and then execute inversion that after routine this becomes true (equal e (ssname (ssget "_X") (1- (sslength (ssget "_X")))))... Of course DWG must have at least 2 visible entities in any space - visible for (ssget "_X")...
I don't want to use commands like COPYCLIP-COPYBASE with following PASTECLIP and to remake database, I just want to preserve enames like they are, but inverse order they are stored inside DWG...

Thanks for any help and opinion...
M.R.
Marko Ribar, d.i.a. (graduated engineer of architecture)

:)

M.R. on Youtube

roy_043

  • Water Moccasin
  • Posts: 1895
  • BricsCAD 18
Re: Reverse DWG database order
« Reply #1 on: November 24, 2015, 11:47:30 AM »
No.

ymg

  • Guest
Re: Reverse DWG database order
« Reply #2 on: November 24, 2015, 12:57:38 PM »
Marko,

If you need to preserve between session, "HANDLE" would be the way to go.

ymg