免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 40659|回复: 147
收起左侧

[经验分享] 征集CASS小程序

    [复制链接]

883

主题

8万

铜板

632

好友

超级版主

论坛使者

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

积分
28817

精华勋章宣传勋章爱心勋章优秀斑主地信元老灌水勋章荣誉会员勋章活跃勋章贡献勋章冰雪节勋章10周年纪念勋章

QQ
发表于 2011-4-20 22:29 | 显示全部楼层 |阅读模式
本帖最后由 heart 于 2011-4-21 09:44 编辑

广范征求CASS下VB、辅助小程序
方便大家在地形图绘制、数据处理、地籍、工程测量应用等小程序工具(VB LISP等)
发贴格式
程序名:
如何加载:
实现功能:

凡提供者小程序者,给予2威望和20铜版的奖励
特别优秀的程序给予10威望 40铜板奖励
根据大家的应用情况还可以追加奖励
欢迎大家参与

声明:
为方便大家交流,下载,不要回复与程序无关的话题,感谢你的合作,可评分发言,何何。

评分

参与人数 1威望 +5 收起 理由
dean0218 + 5 很有创意,便于学习提高

查看全部评分

该会员没有填写今日想说内容.

5

主题

1122

铜板

1

好友

助理工程师

Rank: 5Rank: 5

积分
181
发表于 2012-3-13 15:35 | 显示全部楼层
发一个可以自动处理地形图后期处理的压盖问题、植被和高程点注记。自动处理压盖

高程点自动移动.rar

1.88 KB, 下载次数: 607

发一个可以自动处理地形图后期处理的压盖问题、植被和高程点注记。自动处理压盖

回复 支持 3 反对 0

使用道具 举报

0

主题

113

铜板

0

好友

助理工程师

Rank: 5Rank: 5

积分
144
发表于 2018-11-1 12:15 | 显示全部楼层
楼主,建议发程序的。附加程序出处和程序作者。尊重下写程序的人。谢谢。本帖发的程序有几个是本人写的。请尊重程序的开发者。
回复 支持 2 反对 0

使用道具 举报

883

主题

8万

铜板

632

好友

超级版主

论坛使者

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

积分
28817

精华勋章宣传勋章爱心勋章优秀斑主地信元老灌水勋章荣誉会员勋章活跃勋章贡献勋章冰雪节勋章10周年纪念勋章

QQ
 楼主| 发表于 2011-4-21 07:34 | 显示全部楼层
程序名称
GCZJ.LSP
加载说明:
在CASSCAD下命令行输入命令APPLOAD,后单击先择此文件名,再单击“加载(L)”,对话框下方显示已成功加载后单击“关闭(C)”。然后在命令行输入命令"GC"按提示进行即可。
功能:
等高线间内插高程点。在野外如实测高程点较少时,此小程序对内业注高程点来说很有用。但注完后要重新展点,否则注出的高程点比原高程点字号大一些4、此小程序为原代码,有高手改进后请给我发一个:871531468



来源于
BEIDULZYZH
CASS小程序
http://bbs.3s001.com/thread-48140-1-1.html

GCZJ.rar

962 Bytes, 下载次数: 354

评分

参与人数 1铜板 +5 收起 理由
b176877840 + 5 感谢提供!

查看全部评分

该会员没有填写今日想说内容.
回复 支持 2 反对 0

使用道具 举报

0

主题

336

铜板

2

好友

技术员

Rank: 3Rank: 3

积分
51
QQ
发表于 2016-9-18 21:40 | 显示全部楼层
看看这个东西可以有
回复 支持 1 反对 0

使用道具 举报

5

主题

7595

铜板

17

好友

钻石会员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
11447
发表于 2017-6-15 16:33 | 显示全部楼层
发一个纯数字生成高程点数据(命令tqsz)

纯数字生成高程点数据(tqsz).zip

733 Bytes, 下载次数: 149

回复 支持 1 反对 0

使用道具 举报

4

主题

1332

铜板

2

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
453
QQ
发表于 2011-4-22 10:46 | 显示全部楼层
CASS里面 能用的CAD 命令。
把这个文件解压放到CASS安装文件SYSTEM里面覆盖原文件就可以了。。

acad.rar

4.91 KB, 下载次数: 535

评分

参与人数 2威望 +4 铜板 +16 收起 理由
thislove1314 + 1 没有说明具体的使用方法
heart + 4 + 15

查看全部评分

回复 支持 1 反对 0

使用道具 举报

23

主题

5389

铜板

30

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
909
发表于 2011-4-21 08:13 | 显示全部楼层
批量改高程值的CAD命令.rar (1.24 KB, 下载次数: 565)

评分

参与人数 2威望 +2 铜板 +23 收起 理由
b176877840 + 3 强烈支持!
heart + 2 + 20 地信网的成长离不开您的支持!

查看全部评分

该会员没有填写今日想说内容.
回复 支持 1 反对 0

使用道具 举报

23

主题

5389

铜板

30

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
909
发表于 2011-4-21 08:11 | 显示全部楼层
等高线修改.rar (83.89 KB, 下载次数: 797)

评分

参与人数 1威望 +2 铜板 +20 收起 理由
heart + 2 + 20 地信网的成长离不开您的支持!

查看全部评分

该会员没有填写今日想说内容.
回复 支持 1 反对 0

使用道具 举报

0

主题

1829

铜板

2

好友

助理工程师

Rank: 5Rank: 5

积分
174
发表于 2011-5-26 00:30 | 显示全部楼层
      根据图上的数字注记来重新生成高程点。。。。(运行的时候,请把其它的层关闭,仅留下数字注记所在层与GCD层)
  命令:ZGCD
   

根据高程注记重新展高程点.rar

1.05 KB, 下载次数: 444

评分

参与人数 1铜板 +10 收起 理由
heart + 10 很给力!

查看全部评分

回复 支持 1 反对 0

使用道具 举报

7

主题

2016

铜板

30

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
544
QQ
发表于 2011-9-20 22:52 | 显示全部楼层
本帖最后由 zhb236623 于 2011-9-20 22:53 编辑

;;图层操作函数...这个程序来自网上......
  1. (DEFUN C:qb() ;;显示全部图层
  2.         (command "layer" "on" "*" "")
  3.         (COMMAND "LAYER" "THAW" "*" "")
  4.         (COMMAND "LAYER" "U" "*" "")
  5.     (PRINC)
  6. )

  7. ;;;-----关闭所选对象所在图层(复选)--------
  8. (DEFUN  C:dqg ()
  9.   (setvar "cmdecho" 0)
  10.   (prompt"\nSelect entities to turn off:")
  11.   (setq ss (ssget))
  12.   (if (and ss (sslength ss) 0)
  13.     (progn
  14.      (setq ct 0 len (sslength ss) cl (getvar "clayer"))
  15.      (command ".layer")
  16.      (while (< ct len)
  17.          (setq la (cdr (assoc 8 (entget (ssname ss ct)))))
  18.          (if (/= cl la)(command "off" la)
  19.                        (progn (prompt "\nThe layer")
  20.                               (prompt la)
  21.                               (prompt "is CURRENT!")
  22.                        )  ;end of progn
  23.          )                ;end of if
  24.          (if (= old nil)(setq OLD la)(setq OLD (strcat OLD "," la)))
  25.          (setq ct (1+ ct))
  26.        )                  ;end of while
  27.        (command"")
  28.      )                  ;end of progn
  29. )                      ;end of if
  30. (princ)
  31. (setvar "cmdecho" 0) (prin1)
  32. )

  33. ;;;------------------------关闭除所选对象所在图层外的所有层-------------------------------
  34. (defun C:dq(/ ES EN EL A)
  35. (Princ "Selected Entity(s) Layers ISOLate.")
  36. (setq ES(ssget) A 0 EN "" EL nil FL nil)
  37. (while (/= EN nil)
  38. (setq EN (ssname ES A) EL (cons EN EL) A (1+ A)))
  39. (setq EL (cdr EL) FL (cdr (assoc ' 8 (entget (car EL)))) EL (cdr EL))
  40. (repeat (- A 2)
  41. (setq EN (cdr (assoc ' 8 (entget (car EL))))
  42.   FL (strcat EN "," FL) EL (cdr EL)) )
  43. (command "LAYER" "OFF" "*" "Y" "ON" (eval FL) "")
  44. (princ))


  45. ;;;----------------------------锁定所选对象所在图层---------------------------------
  46. (defun C:dqs(/ ES EN EL A)
  47. (Princ "Selected Entity(s) Layers Locked.")
  48. (setq ES(ssget) A 0 EN "" EL nil FL nil)
  49. (while (/= EN nil)
  50. (setq EN (ssname ES A) EL (cons EN EL) A (1+ A)))
  51. (setq EL (cdr EL) FL (cdr (assoc ' 8 (entget (car EL)))) EL (cdr EL))
  52. (repeat (- A 2)
  53. (setq EN (cdr (assoc ' 8 (entget (car EL))))
  54.   FL (strcat EN "," FL) EL (cdr EL)) )
  55. (command "LAYER" "LO" (eval FL) "")
  56. (princ))
复制代码
回复 支持 1 反对 0

使用道具 举报

45

主题

2万

铜板

118

好友

版主

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
3791

灌水勋章冰雪节勋章

发表于 2011-4-20 22:52 | 显示全部楼层
未命名.jpg
cass小工具
功能不详
来源于网络

cass常用小工具.rar

484.03 KB, 下载次数: 953

评分

参与人数 1铜板 +20 收起 理由
heart + 20 感谢提供,。

查看全部评分

该会员没有填写今日想说内容.
回复 支持 1 反对 0

使用道具 举报

12

主题

1556

铜板

14

好友

助理工程师

Rank: 5Rank: 5

积分
248
发表于 2011-4-22 10:57 | 显示全部楼层
回复 hychyysx 的帖子

这个有哪些功能啊

1

主题

162

铜板

1

好友

助理工程师

come&nbsp;&nbsp;not&a

Rank: 5Rank: 5

积分
271
QQ
发表于 2011-4-27 15:12 | 显示全部楼层
很好用的小工具  

70个cad小工具.rar

61.03 KB, 下载次数: 948

评分

参与人数 1铜板 +18 收起 理由
heart + 18 感谢支持

查看全部评分

883

主题

8万

铜板

632

好友

超级版主

论坛使者

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

积分
28817

精华勋章宣传勋章爱心勋章优秀斑主地信元老灌水勋章荣誉会员勋章活跃勋章贡献勋章冰雪节勋章10周年纪念勋章

QQ
 楼主| 发表于 2011-4-30 20:12 | 显示全部楼层
lisp程序

自动坐标标注程序(zb).rar

762 Bytes, 下载次数: 490

该会员没有填写今日想说内容.

4

主题

2360

铜板

7

好友

助理工程师

Rank: 5Rank: 5

积分
317
发表于 2011-5-2 22:39 | 显示全部楼层
        发一个等高线间内插高程点的程序 。在野外如实测高程点较少时,此小程序对内业注高程点来说很有用,appload加载 等高线之间内插高程点nc.lsp 命令名:nc

等高线之间内插高程点nc.zip

673 Bytes, 下载次数: 547

评分

参与人数 1威望 +4 铜板 +8 收起 理由
heart + 4 + 8

查看全部评分

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

本版积分规则

在线客服
快速回复 返回顶部 返回列表