找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 713|回复: 6

[求助] [求助]:求UCS方面的lsp程序

[复制链接]
发表于 2005-3-4 18:46:38 | 显示全部楼层 |阅读模式

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

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

×
求UCS方面的lsp程序
两相交的直线,求圆点位于交点、Y轴垂直于两条直线、Z轴为两条直线之一。建立新的坐标系。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2005-3-4 20:55:43 | 显示全部楼层
(defun C:test(/ el1 el2 pt11 pt12 pt21 pt22 intpt)
  (setq el1 (entget (car (entsel "\nFirst Line: ")))
        el2 (entget (car (entsel "\nSecond Line: ")))
        pt11 (cdr (assoc 10 el1))
        pt12 (cdr (assoc 11 el1))
        pt21 (cdr (assoc 10 el2))
        pt22 (cdr (assoc 11 el2))
        intPt (inters pt11 pt12 pt21 pt22)
  )
  (command "_ucs" "w")
  (command "_ucs" "n" "za" intpt pt11)
)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-3-5 01:16:27 | 显示全部楼层
楼上的对三维的有效么?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-3-5 06:23:36 | 显示全部楼层
两直线必须共面相交
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-5 10:49:08 | 显示全部楼层
两直线共面相交,2楼没有定义X、Y轴?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-3-5 21:29:43 | 显示全部楼层
;;三维的情况应该这样
(defun C:test (/ el1 el2 pt11 pt12 pt21 pt22 intpt)
  (command "_ucs" "w")
  (setq        el1   (entget (car (entsel "\nFirst Line: ")))
        el2   (entget (car (entsel "\nSecond Line: ")))
        pt11  (cdr (assoc 10 el1))
        pt12  (cdr (assoc 11 el1))
        pt21  (cdr (assoc 10 el2))
        pt22  (cdr (assoc 11 el2))
        intPt (inters pt11 pt12 pt21 pt22)
        )
  (command "_ucs" "n" "3" intpt pt11 pt21)
  (command "_ucs" "n" "Y" "")
  (command "_ucs" "n" "Z" "")
  )
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-5 22:20:02 | 显示全部楼层
两共面相交的直线,求圆点位于交点、Y轴垂直于两条直线的平面、Z轴为两条直线之一。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-15 17:59 , Processed in 0.260325 second(s), 43 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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