Author Topic: [XDrX-PlugIn(40)] "Feel free to do whatever you want" -- Free COPY  (Read 1438 times)

0 Members and 1 Guest are viewing this topic.

xdcad

  • Swamp Rat
  • Posts: 527
A free copy tool integrating point monitor and matrix transformation
During the dragging and copying process, you can arbitrarily transform the base point, direction, rotation, scaling, and alignment.

"Feel free to do whatever you want"



Automatically correct the display direction during TEXT and ATTRIB conversion:



Code - Auto/Visual Lisp: [Select]
  1. xd::drag:freemove
see: https://www.theswamp.org/index.php?topic=58910.0
or
go: https://github.com/xdcad/XDrx-API
download API updated after 12.18,Contains the above functions

Code - Auto/Visual Lisp: [Select]
  1. ;2023.12.18 update
  2. (defun c:XDTB_FreeCpy (/ basepoint ss)
  3.   (xdrx_begin)
  4.   (xdrx_sysvar_push '(("autosnap" 1)("osmode" 547)))
  5.   (if (and (setq ss (xdrx-ssget "Select the entity to Copy <Exit>"))
  6.            (setq basepoint (getpoint "\nPick base point<Exit>:"))
  7.       )
  8.     (progn
  9.       (xd::drag:freemove ss basepoint (+ 1 2 4 8 16 32 64 128 4096) 547 nil)
  10.     )
  11.   )
  12.   (xdrx-sysvar-pop)
  13.   (xdrx_end)
  14.   (princ)
  15. )
« Last Edit: December 18, 2023, 08:07:16 AM by xdcad »
The code I wrote uses XDRX-API,which can be downloaded from github.com and is updated at any time.
===================================
https://github.com/xdcad
https://sourceforge.net/projects/xdrx-api-zip/
http://bbs.xdcad.net

ribarm

  • Gator
  • Posts: 3328
  • Marko Ribar, architect
Re: [XDrX-PlugIn(40)] "Feel free to do whatever you want" -- Free COPY
« Reply #1 on: December 12, 2023, 10:26:22 PM »
This very much reminds me on my mcr.lsp, only your version is much more powerful...

https://www.cadtutor.net/forum/files/file/49-mcrlsp/
Marko Ribar, d.i.a. (graduated engineer of architecture)

:)

M.R. on Youtube

Hugo

  • Bull Frog
  • Posts: 435
Re: [XDrX-PlugIn(40)] "Feel free to do whatever you want" -- Free COPY
« Reply #2 on: December 13, 2023, 12:51:37 AM »
Here again there are problems with the German version


xdcad

  • Swamp Rat
  • Posts: 527
Re: [XDrX-PlugIn(40)] "Feel free to do whatever you want" -- Free COPY
« Reply #3 on: December 13, 2023, 02:49:21 AM »
Here again there are problems with the German version

please upload dwg.
The code I wrote uses XDRX-API,which can be downloaded from github.com and is updated at any time.
===================================
https://github.com/xdcad
https://sourceforge.net/projects/xdrx-api-zip/
http://bbs.xdcad.net

Hugo

  • Bull Frog
  • Posts: 435
Re: [XDrX-PlugIn(40)] "Feel free to do whatever you want" -- Free COPY
« Reply #4 on: December 13, 2023, 03:04:57 AM »
hier die dwg

xdcad

  • Swamp Rat
  • Posts: 527
Re: [XDrX-PlugIn(40)] "Feel free to do whatever you want" -- Free COPY
« Reply #5 on: December 13, 2023, 09:06:33 AM »
hier die dwg

In your dwg, the attribute has an empty string.

Download the attached ARX, try it and see the result

The code I wrote uses XDRX-API,which can be downloaded from github.com and is updated at any time.
===================================
https://github.com/xdcad
https://sourceforge.net/projects/xdrx-api-zip/
http://bbs.xdcad.net

Hugo

  • Bull Frog
  • Posts: 435
Re: [XDrX-PlugIn(40)] "Feel free to do whatever you want" -- Free COPY
« Reply #6 on: December 13, 2023, 09:56:18 AM »
Unfortunately no, I get an error message again
And the crosshairs and the block base point are moved and then you can't place correctly


xdcad

  • Swamp Rat
  • Posts: 527
Re: [XDrX-PlugIn(40)] "Feel free to do whatever you want" -- Free COPY
« Reply #7 on: December 13, 2023, 10:32:54 AM »
Unfortunately no, I get an error message again
And the crosshairs and the block base point are moved and then you can't place correctly

Any problems with that BLOCK BD?
The code I wrote uses XDRX-API,which can be downloaded from github.com and is updated at any time.
===================================
https://github.com/xdcad
https://sourceforge.net/projects/xdrx-api-zip/
http://bbs.xdcad.net

Hugo

  • Bull Frog
  • Posts: 435
Re: [XDrX-PlugIn(40)] "Feel free to do whatever you want" -- Free COPY
« Reply #8 on: December 13, 2023, 11:32:12 AM »
Yes

xdcad

  • Swamp Rat
  • Posts: 527
Re: [XDrX-PlugIn(40)] "Feel free to do whatever you want" -- Free COPY
« Reply #9 on: December 13, 2023, 02:38:07 PM »
Yes

Overwrite the two attached files to the SYS directory and take a look again
The code I wrote uses XDRX-API,which can be downloaded from github.com and is updated at any time.
===================================
https://github.com/xdcad
https://sourceforge.net/projects/xdrx-api-zip/
http://bbs.xdcad.net

Hugo

  • Bull Frog
  • Posts: 435
Re: [XDrX-PlugIn(40)] "Feel free to do whatever you want" -- Free COPY
« Reply #10 on: December 13, 2023, 11:43:51 PM »
unfortunately no