正航 发表于 2002-1-17 11:18:16

建议API手册最好按功能归类

建议API手册最好按功能归类,这样能够方便使用、学习

正航 发表于 2002-1-17 11:25:09

象DOSLIB那样,能按不同的功能归类。这样查起来也方便

F否则象现在,要找个函数都不容易啊。毕竟300多函数不是一下能全记住的。不知晓东以为如何?

XDSoft 发表于 2002-1-17 11:55:20

回复: 象DOSLIB那样,能按不同的功能归类。这样查起来也方便

最初发表由 正航
F否则象现在,要找个函数都不容易啊。毕竟300多函数不是一下能全记住的。不知晓东以为如何?

能在论坛给大家贴用API写的程序的朋友,就能获得CHM格式的手册。

云中人 发表于 2002-2-1 22:55:00

readme.txt下载后,都在一起

XDSoft 发表于 2002-2-1 23:14:08

最初由 云中人 发布
readme.txt下载后,都在一起

用UEDIT32打开吧。

YueFeng 发表于 2002-2-11 13:43:19

想得到XDAPI的CHM帮助文件,看样子真是要有点付出。不过,想想还是XD的付出比我们大的多。毕竟以后我们可以站在XD的肩膀上工作啦。呵呵

LUCAS 发表于 2002-2-20 12:32:28

XDSOFT------API定义是甚幺??那种API才合你标准!!!!!!!

XDSoft 发表于 2002-2-20 13:01:20

最初由 LUCAS 发布
XDSOFT------API定义是甚幺??那种API才合你标准!!!!!!!

没有明白你的意思.

LUCAS 发表于 2002-2-20 21:27:02

“转用或利用”API写的程序是否可算合标准,我就有把”DWGBLACK”程序用到别的程序中。
就因为很多时看不懂XDRX_API的说明,至今还没有在用

如下有关如何offset region:
照xdsoft说法做
;;;用xdrx_region_vertex 得到REGION的顶点表
;;;然后用xdrx_pointsoffset偏移这个顶点表,然后把偏移后的表做成REGION就可以了。
;;;调用格式:(xdrx_pointsoffset <距离> <p1>....<pn>)


(setq a (xdrx_region_vertex (car (entsel))))
(setq aa (apply 'xdrx_pointsoffset (cons 10 a)))

顶点表是指围成region的点吗?但region是由arc and line所组成
那要如何由顶点表转回region?


其中有些指令又找不到

Command: (xdrx_getlastpts)
error: no function definition: XDRX_GETLASTPTS

XDSoft 发表于 2002-2-20 23:04:31

最初由 LUCAS 发布
“转用或利用”API写的程序是否可算合标准,我就有把”DWGBLACK”程序用到别的程序中。
就因为很多时看不懂XDRX_API的说明,至今还没有在用

如下有关如何offset region:
照xdsoft说法做
;;;用xdrx_region_vertex...

关于REGION顶点的,你可以把REGION的"夹点"显示出来,能显示出多少,xdrx_region_vertex就能得到多少.

2.xdrx_getlastpts函数名变化了,在API的发展中,函数名变化了几次,你可以搜索手册,用xdrx_getlastpts,可以找到新的函数名.因为手册是随着API更新的,最终的手册CHM格式的,会全部修正的.

XDSoft 发表于 2002-3-1 01:37:32

[编程申请]:关于XDRX_API的建议,需要什么方面的函数,请到此贴下发表

:9 :9 :9

LUCAS 发表于 2002-3-14 00:44:38

TXT2PL.LSP中的下列程序是否有错误

(defun RDDO1 (L2 / D D1 P1 P2 P3 L LD TFL)
      (setq L(car L2)
          P1 (car L)
          P2 (cadr L)
          A(angle P1 P2)
            ;;;p3 (polar p1 (+ _pi2 a) mx);;;无变量OR 函数 _pi2
          P3 (polar P1 (+ (/ PI 2) A) MX) ;;;修改By LUCAS
      )


我有一个类似TXT2PL.LSP程序,它把文字改为3D文字(其中用到xdrx_curve_intersectbreak修正使用”细明体”时之错误)整理一下再贴到程序库,不extrude的话,它是region,把region炸开,再用expresstool中的pljoin改为pline

Command: pljoin
Select objects: Specify opposite corner: 169 found
Select objects:
5 objects were closed plines.
Join Type = Both (Fillet and Add)
Enter fuzz distance or <0.1>:0.1
Processing pline data... Done.

ww822 发表于 2002-3-26 22:50:33

建议XD在API中加一些特殊曲线的函数,比如回旋线,最好是给定参数可生成曲线,并且可求曲线上任意点的坐标、偏角。(回旋线、弧线、抛物线、渐开线)

y0yxt 发表于 2002-3-27 00:49:00

XDRXAPI功能越来越多,个头也越来越大,使用时不大方便。
如有时并不需要所有的函数,也要加载全部。
建议对函数分类,并且最好能分别编译,为以后的扩充打下基础。

hhj9611 发表于 2002-4-9 06:02:20

非常感谢贵站!!XDRX_API是为写LISP程序而提供的,我不懂与API函数库有何关系???能提供可在VC中加载的API函数库吗??而且我下载的XDRX_API在AUTOCAD2000中不能
加载,出现错误,加载WIPEOUT出现APPLOAD命令中发生异常。然后致命错误,然后退出CAD。



HATCH已成功,我是参照贵站的“在CAD中显示汉字”那篇文章而的,但PATTERN只可为“SOILD”我上载的HATCH1等可以变PATTERN,但复杂实体不可,其他没有显示。
另我也想写个函数将其封装,但没成功,提供的三个函数我只可参考了,因为XdDbUtil,我没有。
页: [1] 2 3 4
查看完整版本: [编程申请]:关于XDRX_API的建议,需要什么方面的函数,请到此贴下发表