找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2415|回复: 13

[求助] 再次求助

[复制链接]
发表于 2014-10-17 16:47:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
1、xdrx_curve_getinters
(xdrx_curve_getinters (<pt1>...<ptn>) (<p.1>...<ptn>)p[扩展方式]) 是否可以求直线端点与弧线的交点(不是实体),如果可以那么弧线需要哪些参数?
2、xdrx_getfiled  CAD12 13都不行
按默认值,用(xdrx_getfiled "" "" "") 或 (xdrx_getfiled "" "" "" t)
错误: no function definition: XDRX_GETFILED



论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 593个

财富等级: 财运亨通

发表于 2014-10-17 17:08:36 | 显示全部楼层
1 弧线取模拟点,如果不是实体建议用 xdge 函数库

2 查 xdrx_system_selectfile xdrx_system_selectfiles ...
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2014-10-17 18:41:14 | 显示全部楼层
xdrx_curve_getinters 是求点表的,如果你要求的是具体的曲线实体的交点,可以用 xdrx_entity_intersectwith
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2014-10-17 18:52:48 | 显示全部楼层
系统文件类操作,看手册。

BaiduShurufa_2014-10-17_18-52-32.png
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-10-17 18:53:26 来自手机 | 显示全部楼层
点表运算没有扩展模式
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

举报

发表于 2014-10-17 19:48:49 | 显示全部楼层
多谢大侠,看来要好好研究一下手册!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

举报

发表于 2014-10-17 20:57:42 | 显示全部楼层
(XdGe::Constructor   "kCircArc2d" 圆心 半径 起始弧度 终点弧度),后面需要的参数是这样吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-10-17 21:05:38 | 显示全部楼层
本帖最后由 st788796 于 2014-10-17 21:08 编辑
hwwrrbb 发表于 2014-10-17 20:57
(XdGe::Constructor   "kCircArc2d" 圆心 半径 起始弧度 终点弧度),后面需要的参数是这样吗?

没有这个方法,具体看 Arx  手册
20141017210426.jpg

点评

多谢,,去找具体看 Arx 手册看看。API很多函数也发觉参数选取较难.  详情 回复 发表于 2014-10-17 21:18
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

举报

发表于 2014-10-17 21:18:23 | 显示全部楼层
st788796 发表于 2014-10-17 21:05
没有这个方法,具体看 Arx  手册

多谢,,去找具体看 Arx  手册看看。API很多函数也发觉参数选取较难.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-10-17 21:22:39 来自手机 | 显示全部楼层
本帖最后由 st788796 于 2014-10-17 21:23 编辑
hwwrrbb 发表于 2014-10-17 21:18
多谢,,去找具体看 Arx  手册看看。API很多函数也发觉参数选取较难.


每日插件 里面都有API 函数应用实例,API 应用论坛也有,手册是必须要看了
还有多写多用

点评

再请教一个问题,我要得到一个多线段的顶点坐标并存入外部文件,以备其他程序调用,程序如下: (defun c:trpl( / roadl dllst f fname verlist) (setvar "lunits" 2) (setq roadl (xdrx_entsel "\n请点取线(不  详情 回复 发表于 2014-10-24 16:52
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

举报

 楼主| 发表于 2014-10-24 16:52:47 | 显示全部楼层
st788796 发表于 2014-10-17 21:22
每日插件 里面都有API 函数应用实例,API 应用论坛也有,手册是必须要看了
还有多写多用

再请教一个问题,我要得到一个多线段的顶点坐标并存入外部文件,以备其他程序调用,程序如下:
(defun c:trpl( / roadl dllst f fname  verlist)
(setvar "lunits" 2)
(setq roadl (xdrx_entsel "\n请点取线(不含圆弧*POLYLINE):" '((0 .

"*POLYLINE")) ))
     (setq dllst (list))
     (setq dllst (xdrx_getpropertyvalue roadl "vertices"))
     (setq dllst (reverse dllst))
   (setq fname  "c:\\dlsjzd.txt" )
   (setq f (open fname "w"))
(while (setq verlist (car dllst))
   (setq dllst (cdr dllst))
   (print verlist f)
  );;while
  (close f)
(princ)
);;defun

但不知道小数点位数如何设置?通过加入以下语句修改 units也不影响输出文件的小数点位数。
(command "units" 2 4 4 6 "" "N")
多谢了!

点评

以后有新的问题,开新主题,否则容易看不到。 小数点位数,可以用 (rtos num 2 4) 这样是保存4位。  详情 回复 发表于 2014-10-24 17:25
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2014-10-24 17:25:47 | 显示全部楼层
hzwwrrbb 发表于 2014-10-24 16:52
再请教一个问题,我要得到一个多线段的顶点坐标并存入外部文件,以备其他程序调用,程序如下:
(defun c ...

以后有新的问题,开新主题,否则容易看不到。

小数点位数,可以用 (rtos num 2 4) 这样是保存4位。

另外,你要保存表到文件,LISP函数库有现成的函数

QQ截图20141024172828.png

点评

如果用 (rtos num 2 4) 命令,意味着每个坐标表的X Y Z要先转换成单个数据--->转变成字符--->转变成数字--->再重新构建点表,兜一圈,有没有那个系统变量可以统一设置实体点表数据中的小数点位数。  详情 回复 发表于 2014-10-24 18:59
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

举报

 楼主| 发表于 2014-10-24 18:59:03 | 显示全部楼层
XDSoft 发表于 2014-10-24 17:25
以后有新的问题,开新主题,否则容易看不到。

小数点位数,可以用 (rtos num 2 4) 这样是保存4位。

  如果用 (rtos num 2 4) 命令,意味着每个坐标表的X Y Z要先转换成单个数据--->转变成字符--->转变成数字--->再重新构建点表,兜一圈,有没有那个系统变量可以统一设置实体点表数据中的小数点位数。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-10-24 20:58:26 来自手机 | 显示全部楼层
hzwwrrbb 发表于 2014-10-24 18:59
如果用 (rtos num 2 4) 命令,意味着每个坐标表的X Y Z要先转换成单个数据--->转变成字符--->转变成数 ...

写出只有string一种格式,至于转换要看你如何取值转换
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-12-29 16:02 , Processed in 0.371730 second(s), 58 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表