Code Red > XDRX-API

[navigation] XDRX API sub-forum navigation post (2024.05.01)

(1/3) > >>

xdcad:
2024.04.23 Provide API compressed package version, no exe installation required

The latest version is 2024.05.08

=====================

https://github.com/xdcad/XDrx-API-zip

https://sourceforge.net/projects/xdrx-api-zip/

Dual version link:

https://github.com/xdcad


=====================

# XDrx-API-zip
Autolisp development library written in ObjectARX (ZIP Version)


1.Installation help:


===================================================

1. Unzip the file to the specified directory

2. Depending on your AutoCAD version, the 32-bit version of AutoCAD corresponds to x86, and the 64-bit version of AutoCAD corresponds to x64. Find the corresponding ARX file
     For example: the corresponding arx file for AutoCAD 2025 is: xdrx.2025.x64.arx
     
3. Use the mouse to drag the file install.lsp to the ACAD window,
                                  Select the specified ARX file in the SYS directory,
                                  After confirmation, if prompted when loading, choose to load.

4. Finished. This process only needs to be performed once, and XDrx API will be automatically loaded when AUTOCAD is started later


===================================================

2.UnInstallation help:

        Use the mouse to drag the file uninstall.lsp to the ACAD window.
        Finished.

===================================================

xdcad:
AcGe geometry class:


* Explore how to obtain the overlapping portion of two curves

* Use the AcGeCompositeCurve3d object feature to remove dup vertices
* Cut out the part inside the curve

* The shortest distance and position between any two curves

* AcGeMatrix3d - Matrix operation application examples(1)-copy,move

* AcGeMatrix3d - Matrix operation application examples(2)-Mirror

* AcGeMatrix3d - Matrix operation application examples(3)-Rotate

* AcGeMatrix3d - Matrix operation application examples(4)-Scale

* AcGeMatrix3d - Matrix Operation (5)-Combined translation (ALIGN)

* AcGeMatrix3d - Matrix Operation (6)-Ent transform in different Coords

* XDrx API Matrix and Vector and Geom...mathematical geometry Function

* Matrix transformation(7) - Copy entities between different coords

*
*

xdcad:
plugin:

1.hatch

* Merge Hatches

* Detach with multiple outer LOOPS Hatches

* Hatch the dug hole (Append Loop)

* HATCH Boolean operations, intersection, union, subtract

* Hatch Display order to bottom (include hatch in block)

* Hatch Display On/Off

* WIPEOUT to Hatch

* Modify HATCH Line spacing and batch modify HATCH entities

* Subtract two color blocks (HATCH,REGION,MPOLYGON)

* Intersect two color blocks (HATCH,REGIO,MPOLYGON)

* Merge two color blocks (HATCH)

* SOLID to HATCH

* HATCH area to generate legend table for statistics

* Rebuild Hatch Boundary (4 methods)
2.Polyline

* Polyline fixed distance, equally divided vertex insertion

* Handling self-intersecting polylines

* SPLINE to Polyline

* Polyline POLY to ARC POLY

* Arc to polyline

3.Statistical Analysis

* HATCH area to generate legend table for statistics

V@no:
Getting error when trying follow the installation instructions

--- Quote ---Command: (ARXLOAD "E:/Program Files/AutoCAD 2023/XDrx-API/SYS/XDRx.2023.x64.arx")
e:\program files\autocad 2023\xdrx-api\sys\xdrx.2023.x64.arx cannot find a dll or other file that it needs.
; error: ARXLOAD failed
--- End quote ---

xdcad:

--- Quote from: V@no on April 26, 2024, 09:36:13 PM ---Getting error when trying follow the installation instructions

--- Quote ---Command: (ARXLOAD "E:/Program Files/AutoCAD 2023/XDrx-API/SYS/XDRx.2023.x64.arx")
e:\program files\autocad 2023\xdrx-api\sys\xdrx.2023.x64.arx cannot find a dll or other file that it needs.
; error: ARXLOAD failed
--- End quote ---

--- End quote ---

This may happen with some versions,
try, Manually copy XDrx.x64.dll and XDrx.x86.dll in  sys directory,
to AutoCAD Install Directory

Navigation

[0] Message Index

[#] Next page

Go to full version