手把手教你,用CASS自定义点符号!
随着时代发展,新的地物不断涌现,而地形图式中又没有相应的符号可以表示。这就需要增加自定义符号了。
CASS支持用户自定义符号,下面就以CASS9.2中制作“水浇地”为例,讲解一下如果自定义点符号。
1
制作图块文件
01
制作图块
新建图形
点击菜单“文件-新建图形文件”
设置当前绘图比例为1:1000
点击菜单“绘图处理-改变当前图形比例尺”
绘制图块
按标准图式实际尺寸绘制符号图形。绘制完成后,移动其底边中心坐标使之为0,0,0。在命令行输入“purge”命令清理全部多余图块和图层。
制作完成的“水浇地”符号
02
输入标题点击菜单“文件-图形存盘”
保存路径:图块文件保存路径为CASS9.2\BLOCKS
文件类型:保存为AutoCAD2000图形
文件名:点符号名一般为“gc+三位数字”,注意不要与已有图形文件重名。
保存“水浇地”图块
2
编辑符号定义文件
打开CASS9.2\SYSTEM\work.def,添加“水浇地”符号定义。
“水浇地”符号定义文件
3
制作幻灯片和幻灯片库
幻灯片是AutoCAD图形的快照,显示在CASS9.2右侧屏幕菜单中。
屏幕菜单中的幻灯片
01
制作幻灯片
将绘制好的符号图形置于屏幕中央,并在右下角加入文字注记“水浇地”,如下图。
在CASS命令行输入mslide,将当前图形制作成幻灯片。保存于指定路径。(例如C:\Temp\dw1.sld)
制作“水浇地”幻灯片
02
创建幻灯片库
幻灯库是包含一个或多个幻灯片的文件。幻灯库文件用于创建自定义图像控件菜单,以及合并多个幻灯文件以便于文件管理。
将幻灯片库插件,复制到幻灯片存放路径(C:\Temp),双击slide.bat,可以自动生成cassx1.slb。
将cassx1.slb重命名为cass9.slb(用户可自定义),复制到CASS9.2\SYSTEM中。
幻灯片库插件
PS:此插件可以在“生态圈-下载中心”下载。(o.southgis.com)
4
编辑菜单文件
01
编辑菜单文件
打开cass9.2\system\acad.mnu,添加“水浇地”定义行(如下图)。
“水浇地”菜单定义行
02
加载菜单文件
在CASS命令行输入“menu”后弹出对话框,按下图所示操作。
加载菜单
5
编辑图元定义文件
打开CASS9.2\SYSTEM\index.ini文件,添加“水浇地”定义行。
“水浇地”的图元文件定义行
6
测试自定义符号
重启CASS9.2后,测试自己定义的符号。在右侧屏幕菜单中,找到“水浇地”,双击后开始绘制符号。
增加“水浇地”的菜单
绘制“水浇地”符号
上述方法,适用于CASS9.2及以下版本,自定义点符号的流程。CASS10.0符号自定义,将在后续的专栏中为您详细分解。
还想了解哪些CASS应用知识,请打开公众号点击“社区—问答社区”告诉我们!
PS:文中提到的各类文件格式,请参阅CASS说明书。