明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3069|回复: 16

[已解答] 求孔分类与表格的源码(lisp)格式的文件

[复制链接]
发表于 2016-8-1 16:36 | 显示全部楼层 |阅读模式
本帖最后由 tang87 于 2016-8-2 08:22 编辑

此方式的孔分类与孔分类BOM是对孔多的是常用的。请大家帮忙做个lisp格式源码文件。多谢了。

本帖子中包含更多资源

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

x
发表于 2020-5-6 14:20 | 显示全部楼层

你好,我下载使用怎么提示Application Error: 0 :- 输入的字符串有缺陷ADS 请求错误.
发表于 2020-10-28 20:24 | 显示全部楼层
学习了提取直径
发表于 2016-8-3 11:24 | 显示全部楼层
看看这个我一直在用

本帖子中包含更多资源

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

x
 楼主| 发表于 2016-8-3 11:40 | 显示全部楼层
本帖最后由 tang87 于 2016-8-3 13:59 编辑

是这样子的,谢谢。
可以分享或是发给我下吗?
qq1215707993
发表于 2016-8-3 16:07 | 显示全部楼层
网上有找找能找到                              

本帖子中包含更多资源

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

x
发表于 2016-8-3 16:14 | 显示全部楼层
难道就没有螺纹孔?
 楼主| 发表于 2016-8-3 16:21 | 显示全部楼层
有完善的更好。无论用于模具、钣金或是其它行业的工程都是方便好用的。对于孔多的用这一个命令就可以出来了。
高手人们给我分享下吧,很需要。感谢
 楼主| 发表于 2016-8-3 16:23 | 显示全部楼层
ymcui 发表于 2016-8-3 16:07
网上有找找能找到

在网上找了好久没找到,可以分享下吗?
发表于 2016-8-4 12:21 | 显示全部楼层
加你Q没反应

本帖子中包含更多资源

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

x

点评

你来明经难道只为凑热闹? 没有分享,你会来吗?鄙视这种行为!  发表于 2016-8-4 16:02
发表于 2016-8-4 14:04 | 显示全部楼层
本帖最后由 ymcui 于 2016-8-4 16:35 编辑
  1. (defun c:ttt ()
  2. (setq os  (getvar "osmode"))
  3. (setvar "osmode"  0)
  4. (princ "\n请选择要进行统计的圆")
  5. (setq ss (ssget (list (cons 0 "CIRCLE")))
  6.     #FF (getpoint "\n 指定放置列表基点:")
  7.     si 0 tx 65 px (car #FF) py (cadr #FF) li '() lii 0)
  8. (repeat (sslength ss)
  9. (setq cs (ssname ss si) ce (entget cs)
  10.         cp (cdr (assoc 10 ce))
  11.         cr (cdr (assoc 40 ce)))
  12. (if (setq lst (assoc cr li))
  13.     (setq ct (nth 1 lst) li (subst (list cr ct (1+ (nth 2 lst))) lst li))
  14.     (setq ct tx tx (1+ tx) li (cons (list cr ct 1) li))
  15. )
  16. (command "_.text" (polar cp (/ pi 4) (+ cr 1)) 3 0 (chr ct) "_.chprop" "l" "" "p" "c" 2 "")
  17. (setq si (1+ si))
  18. )
  19. (foreach l li
  20. (setq cr (nth 0 l) ct (nth 1 l) cn (nth 2 l)
  21.         cpW (list (+ px 16) (+ py (* lii 6)))
  22.         cp1W (list (+ px -5) (+ py (* lii 6)))
  23.         cp2W (list (+ px 39.2) (+ py (* lii 6)))
  24.         cp3W (list (+ px -13.6) (+ py (* lii 6)))
  25.         cp (polar cpW (* pi 1.5) -1)
  26.         cp1 (polar cp1W (* pi 1.5) -1)
  27.         cp2 (polar cp2W (* pi 1.5) -1)
  28.         cp3 (polar cp3W (* pi 1.5) -1)
  29.         cp4 (polar cp2W (* pi 1.5) -8)
  30.         ct1 (- ct 64))
  31.     (command "_.text" "j" "C" cp3 4 "" (rtos ct1 5)
  32.     "_.text" "j" "C" cp1 4 0 (strcat (chr ct))
  33.     "_.chprop" "l" "" "p" "c" 2 ""
  34.     "_.text" "j" "C" cp 4 0 (strcat "%%C" (rtos (* cr 2) 2 2))
  35.     "_.chprop" "l" "" "p" "c" 2 ""
  36.     "_.text" "j" "C" cp2 4 0 (strcat (itoa cn))
  37.     "_.chprop" "l" "" "p" "c" 2 "")
  38. (setq lii (1+ lii))
  39. )
  40. (command "_.text" "j" "C" cp4 4 0 (strcat "总数=" (itoa (sslength ss)) "个"))
  41. (foreach l li
  42.     (setq #FF (polar #FF (* pi 0.5) (* 6 1)))
  43.     (command "_.line"
  44.             (polar #FF pi (* 4 4.5))
  45.             (polar #FF 0 (* 4 12))
  46.             ""
  47.     )
  48. (command "_.chprop" "l" "" "p" "c" 1 ""
  49.         "_.ARRAY" (entlast) "" "R" (+ (length R1_LIST) 2) "" (* -2 3)
  50.         "_.line" (polar #FF pi (* 4 4.5)) (cdr (assoc 10 (entget (entlast)))) ""
  51.     "_.chprop" "l" "" "p" "c" 1 "")
  52.     (setq LL (entlast))
  53.     (command "_.COPY" LL "" #FF (polar #FF 0 (* 4 4.3))
  54.         "_.COPY" LL "" #FF (polar #FF 0 (* 4 12.5))
  55.         "_.COPY" LL "" #FF (polar #FF 0 (* 4 16.5))
  56.         "_.COPY" LL "" #FF (polar #FF 0 (* 4 2.2)))
  57. (setq lii (1+ lii))
  58. )
  59. (setvar "osmode"  os)
  60. (PRINC)
  61. )

点评

直接用table表格  发表于 2016-8-4 16:05

评分

参与人数 1明经币 +1 收起 理由
zhangcan0515 + 1

查看全部评分

发表于 2016-8-4 14:05 | 显示全部楼层
我也只是在明经找的.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-4 23:44 , Processed in 0.220650 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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