找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 819|回复: 12

[必看]:求一个LISP源程序

[复制链接]
发表于 2005-5-14 23:47:36 | 显示全部楼层 |阅读模式

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

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

×
我想找一个LISP程序,如:点取12-34-60会自动分解字符串,并提取最大值60
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2005-5-17 11:28:38 | 显示全部楼层
呵呵,搞结构的吧?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-6-3 10:07:41 | 显示全部楼层
我也是搞结构的,我也在找这方面资料,希望找到一起分享!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2005-6-23 00:47:56 | 显示全部楼层
我是做结构的,就是想把PKPM输出的配筋值46-9-0在图上点取,并取出最大值49,然后就可以编辑了
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

已领礼包: 7328个

财富等级: 富甲天下

发表于 2005-7-15 22:46:32 | 显示全部楼层
;;; ================================================================
;;; helper function

     ;; STRTOK  - break strng on char if it's in chs (char-string).
     ;; Like "C" strtok() break string to tokens delimited by one
     ;;   OR MORE chars.
     ;; parse free format -- no empty tokens --
     ;;   (strtok " 1,,  2,  3," " ,")->{"1" "2" "3"}

    (defun strtok (strng chs / len c l s cnt chsl )
       (setq chsl (strtol chs))
       (setq len (strlen strng) s "" cnt (1+ len))
       (while (> (setq cnt (1- cnt)) 0)
         (setq c (substr strng cnt 1))
         (if (member c chsl)
           (if (strp s)
             (setq l (cons s l) s "")
           )
           (setq s (strcat c s))
         )
       )
       (if (strp s)
         (cons s l)
         l
       )
    )

    ;;
     ;; (C.) 1996 by Vladimir Nesterovsky
     ;; USE THESE FUNCTIONS FOR ANY NON-PROFITABLE PURPOSE WHILE
     ;; KEEPING THIS NOTICE. NO WARRANTIES ARE GIVEN WHATSOEVER.
     ;;

     ;; strtol convert string of chars into list of 1-char strings

    (defun strtol ( s / lst c )
       (repeat (setq c (strlen s))
         (Setq lst (cons (substr s c 1) lst)
                 c (1- c)
       ))
       lst
    )
   
    (defun strp (s) (and (= 'STR (type s)) (/= s "")))
    (defun dxg (code ele)
      (cdr (assoc code (entget ele)))
    )
   
;;; Main Function
;;; just for test
;;; no error trap

  (defun C:test ()
     (while (setq str (entsel))
       (terpri)  
       (princ (apply 'max (mapcar 'read (strtok (dxg 1 (car str)) "-")))))
       (terpri)
     )
     (prin1)
  )   
         
;;; code end here
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-16 17:02:42 | 显示全部楼层

谢谢楼主把我问题解决了,很好

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

已领礼包: 1个

财富等级: 恭喜发财

发表于 2005-8-15 09:51:54 | 显示全部楼层
如此简单的程序为什么不自己动手呢,资源共享是好事,但还是应该经常自己写东西的,不能都复制、粘贴————〉over
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-20 19:51 , Processed in 0.485240 second(s), 55 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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