ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:118.17KB ,
资源ID:9980375      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9980375.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(CASS软件作图技巧.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

CASS软件作图技巧.docx

1、CASS软件作图技巧1.在CASS中怎么添加地物符号进去?1、在BLOCKS文件夹中做一个插入点坐标为0,0的图形,保存;2、在CASS系统配置文件中添加刚才保存的文件,设定其图层、性质,保存;3、重启程序,OK!2. CASS7.0下安装煤矿符号山西煤矿企业众多,也是测绘仪器、软件的重要用户。煤矿用户在购买我们的CASS软件时,要求软件要有他们常用的煤矿符号。为此,南方数码软件开发部按照煤矿测量规范专门做了CASS6.0下的煤矿符号补丁,是一个安装文件。运行它,安装到CASS6.0的安装目录下即可。屏幕菜单立即多出一个煤矿符号项,里面有许多煤矿用到的符号和线型。很多煤矿单位都安装有这套符号。

2、 前段时间,山西用户的CASS都升级到了7.0,如何把煤矿符号加载到他们的7.0中呢?这个问题解决如下:思路: 1、煤矿版就是比标准版多了一些符号、线型,把需要的符号和线型加到7.0下即可。 2、修改acad.mnu文件,使屏幕菜单里显示我们需要的符号。实战: 1、运行煤矿符号补丁,把它安装到任意一空目录下。假如安装到c:mkcass,安装后,有两个文件夹,一个是blocks,里面是煤矿上要用到的块;一个是system,里面有七个文件,分别是: acad.lin:线型文件 acad.mnu:菜单样板文件 acadiso.dwt:cad模板文件 gcm.slb:幻灯片库文件 index.ini:

3、图元索引文件 mk.shx:煤矿用到的形文件 work.def:cass用的符号定义文件 这几个文件都比标准版的文件里多了煤矿上用的一些东西。 2、把c:mkcassblocks下的所有文件复制到CASS7.0安装目录下的blocks下。把c:mkcasssystem下的acad.lin、acadiso.dwt、gcm.slb、index.ini、mk.shx、work.def复制到CASS7.0安装目录下的system下,提示覆盖时覆盖即可。 3、打开c:mkcasssystem下的acad.mnu文件,找到煤矿符号项,把它下面的文字复制到CASS7.0的acad.mnu下。CASS7.0的

4、屏幕菜单和CASS6.0不同,我们只需把文字复制到CASS7.0的某一分级菜单下即可。这里我把他们复制到“独立地物”下的“工矿设施”下了。 4、启动CASS7.0,在命令行里输入“menu”命令,加载acad.mnu。到此屏幕菜单里即可显示出我们需要的煤矿符号。 最后,把修改好的文件保存下来,用到时直接复制到对应的目录下即可。3、南方CASS符号制作程序完成用了二天时间,已完成了南方CASS符号制作的程序,可以把绘好的CAD样式制作成CASS的符号.在本机上测试通过。本程序测试平台:xpsp2系统,CAD2004,南方CASS7.0.在XP及2003系统上均可运行,不能在98、2000系统中运

5、行,Visit没做测试.CAD版本2004-2006均可运行.其他版本没做测试.适用于CASS6.0和CASS7.0.其他版本的CASS没做测试1.请先用CAD绘好你的符号样式,其中插入点的坐标为0,0. 并把这个符号文件存为DWG文件和本程序放在一起.2.定义符号所在层,指的是生成的这个符号放在个层.比如你想放在JMD,就输入JMD3.输入绘好的符号文件,指的就是第1条里的DWG文件.如果你是存为100.DWG,那么在这里就输入100,不要带后缀.4.定义符号的代码,这里指的是你给这个符号定什么代码.请在这里输入6位的数字,并在半角的状态下输入.5.符号是否旋转,只能选择1或2.如你的符号是

6、路灯,这种符号是不旋转的,就在这里输入1,如你的符号是门墩,这种符号是可旋转的,在这里就输入26.新弹出的窗口中,要再一次输入你的符号文件名,同样不带后缀.这里要输入二次.同时会启动CAD进行幻灯片制作程序7.如果你的电脑配置好,请用记事打开SLD.BAT,把-N 30替换成-N 10. 数字值越小,运行越快.配置不好的电脑请按默认运行.8.在弹出符号制作完成时,请关掉CAD,并重新打开CAD.然后打开请读我.TXT里面记录有你这次的符号代码.在南方CASS中输入DD,再输入你定义的代码.就能绘出你的符号.注意的是,在CASS的屏幕菜单中不能找到这个符号的.只能输入DD.后再输入对应代码才能绘

7、出你的符号.要在屏幕菜单中显示这个符号, 暂时还没办法解决这个问题。有空再修改.9.因为现在的运行速度还不是很快.如果你确定CASS安装在哪个盘.可用记事本打开程序,把“c d e f g”替换为CASS的安装盘。注意的是,如果CASS和CAD的安装目录不在同一个盘,请不要修改.若有时间,一定会写一个批处理的线形文件制作程序. 10.题外话因本人的能力有限.不会其他编程语言.只能用批处理来制作CASS的符号.有时间会对这个批处理代码进行精简和优化,如果你熟悉批处理也可进行修改,期待你更精简,速度更快的批处理.若有任何的建议,请在本帖后面留言.以下是代码注释说明:CASSPT.BATecho o

8、ff&title 南方CASS符号制作程序测试中.color 0aecho _echo.echo 使用本程序前请先认真阅读详细的使用说明, 或看一遍演示动画echo.echo 如果使用后觉得本程序不够好.可还原程序对CASS配置文件的修改echo.echo 若还原请在下面的选择中输入hy,要制作CASS符号请直接回车执行echo.echo 详细代码注释请到我的XX空间echo.echo by 千浪echo _echo.set /p back=还原请输入hy,制作新符号请直接回车:if %back%= goto 00if %back%=hy goto hy:00rem 定义用户输入图层名、符号的

9、代码等。并输出CAD的脚本文件CASS.SCR.在后面用CAD制作幻灯片时调用这个SCR脚本.clsset /p lay=请定义这个符号的所在层(如:DLDW):if %lay%= goto error1set /p DWG1=请输入绘好符号的CAD文件(如图块名为100.DWG请输入100):if not exist %cd%dwg1%.dwg goto error4echo %dwg1%dwg.txtecho opencass.screcho %cd%dwg1%.dwgcass.screcho zoomcass.screcho ecass.screcho mslidecass.screch

10、o %dwg1%.sldcass.screcho qsavecass.scr:pnumber1set /p PNUMBER=请定义这个符号的代码(如:112233,六位数字):if %PNUMBER%= goto error1echo work.def|findstr /i /c:%PNUMBER% 1nul 2nul&goto error5echo %PNUMBER%|findstr 0-9*$nul & goto next|( echo %PNUMBER%|findstr a-zA-Z*$nul & goto error2|goto error2):nextset /p type1=符号是

11、否旋转(如路灯不可旋转,依比例门墩可旋转)不旋转输入1旋转输入2:if %type1%= goto error1if %type1% GEQ 3 goto error1if %type1%= goto error1echo %type1%|findstr 0-9*$nul & goto start|( echo %type1%|findstr a-zA-Z*$nul & goto error2|goto error2):startecho 你的新符号代码是:%PNUMBER%,请读我.logecho 在程序运行完成后,打开CAD,输入DD,再输入%PNUMBER%请读我.logecho 即可以

12、在CASS中绘出对应的符号请读我.logecho onrem 检测CAD和CASS的安装目录,并把CAD安装目录下的slidelib.exe复制到SYSTEM32目录下,复制CASS的配置文件到程序的当前目录下。并备份CASS的配置文件.echo 检测CAD的安装目录,请稍候ping -n 3 127.1nulif exist %windir%system32slidelib.exe goto start2for %s in (c d e f g )do (for /f delims= %b in (dir /a/b/s %s:slidelib.exe)do (copy %b %windir%

13、system32slidelib.exe /y)for %a in (c d e f g )do (for /f delims= %b in (dir /a/b/s %a:slidelib.exe)do (if not exist %b goto error9):start3for /f delims=? %h in (type cass1.txt) do (if exist %a%DWG1%.dwg goto error3)for /f delims=? %h in (type cass1.txt) do (copy %CD%DWG1%.dwg %h)for /f delims=? %h i

14、n (type cass.txt) do (copy %hacad.mns %CD%acad.mns)for /f delims=? %h in (type cass.txt) do (copy %hWORK.DEF %CD%work.def)for /f delims=? %h in (type cass.txt) do (copy %hINDEX.INI %CD%INDEX.INI)goto start4:start2echo 检测南方CASS的安装目录,请稍候ping -n 3 127.1nulfor %i in (c D e f g) do (for /f tokens=* %a in

15、 (dir /AD /s /b %i:|findstr /I CASS70SYSTEM) do (if not exist %aWORK.DEF goto error6)for %e in (c D e f g) do (for /f tokens=* %c in (dir /AD /s /b %e:|findstr /I CASS70SYSTEM) do (echo %cCASS.TXT)for %e in (c D e f g) do (for /f tokens=* %c in (dir /AD /s /b %e:|findstr /I CASS70BLOCKS) do (echo %c

16、CASS1.TXT)for %i in (c D e f g) do (for /f tokens=* %a in (dir /AD /s /b %i:|findstr /I CASS70SYSTEM) do (if exist %aWORKbak.DEF goto start3)for /f delims=? %h in (type cass1.txt) do (if exist %a%DWG1%.dwg goto error3)for /f delims=? %h in (type cass1.txt) do (copy %CD%DWG1%.dwg %h)for /f delims=? %

17、h in (type cass.txt) do (copy %hacad.mns %CD%acad.mns)for /f delims=? %h in (type cass.txt) do (copy %hacad.mns %hacadbak.mns)for /f delims=? %h in (type cass.txt) do (copy %hWORK.DEF %CD%work.def)for /f delims=? %h in (type cass.txt) do (copy %hWORK.DEF %hWORKbak.DEF)for /f delims=? %h in (type cas

18、s.txt) do (copy %hINDEX.INI %CD%INDEX.INI)for /f delims=? %h in (type cass.txt) do (copy %hINDEX.INI %h%INDEXbak.INI)rem 对CASS的配置文件进行编辑修改,增加新的符号代码,编辑完成后调用另一个批处理程序SLD.BAT,启动CAD的幻灯片制作程序:start4copy work.def work2.deffindstr /b /v /c:END work2.defwork.defecho %PNUMBER%,%lay%,%type1%,%DWG1%,0,temp.txttyp

19、e temp.txtwork.defecho ENDwork.defcopy acad.mns acad2.mnsfindstr /b /v /c:/ acad2.mnsacad3.mnsecho cass%dwg1%(%dwg1%,%pname%)CCPdd;Ptemp2.txtecho /acad.mnstype acad3.mnsacad.mnstype temp2.txtacad.mnsecho /acad.mnscopy INDEX.INI INDEX2.INIfindstr /b /v /c:END INDEX2.INIINDEX.INIecho %PNUMBER%,%dwg1%,

20、0.000,temp3.txttype temp3.txtINDEX.INIecho ENDINDEX.INIstart sld.batexitrem 各类出错的信息说明:error1clsecho 输入错误,没输入代码或其他类型错误pause&goto 00:error2clsecho 输入错误,你输入的符号代码不是纯数字,请输入数字pause&goto 00:error3clsecho CASS的安装目录下已有相同的图块名,请重命名pause&goto 00:error4echo 没有找到这个图块文件pause&goto 00:error5clsecho 南方CASS中已有这个代码存在,请

21、再次输入pausegoto pnumber1pause:error6echo 本程序没有检测到南方CASS7.0的安装目录,请检查是否有安装exit:error9msg %username% /v /w /time:99999 检测到本机CAD的安装目录中没有slidelib.exe这个程序,请到我的XX空间下载或到别的电脑CAD安装目录中复制一个到C盘SYSTEM32目录下 nulexit:error10msg %username% /v /w /time:99999 你之前并没有运行这个程序,不用还原 nulexit:cass60clsmsg %username% /v /w /time:

22、99999 检测到你安装的是南方CASS6.0,请用记事本编辑程序,把所有CASS70替换成CASS60并另存为BAT文件运行即可 nulexit:hyrem 还原CASS配置文件for %i in (c D e f g) do (for /f tokens=* %a in (dir /AD /s /b %i:|findstr /I CASS70SYSTEM) do (if not exist %aWORK.DEF goto error6)for %e in (c D e f g) do (for /f tokens=* %c in (dir /AD /s /b %e:|findstr /I

23、CASS70SYSTEM) do (echo %cCASS.TXT)for /f delims=? %h in (type cass.txt) do (if not exist %hWORKbak.DEF goto error10)for %i in (c D e f g) do (for /f tokens=* %a in (dir /AD /s /b %i:|findstr /I CASS70SYSTEM) do (copy %aWORKbak.DEF %aWORK.DEF)for %i in (c D e f g) do (for /f tokens=* %a in (dir /AD /

24、s /b %i:|findstr /I CASS70SYSTEM) do (copy %aINDEXbak.INI %aINDEX.INI)for %i in (c D e f g) do (for /f tokens=* %a in (dir /AD /s /b %i:|findstr /I CASS70SYSTEM) do (copy %aacadbak.mns %aacad.mns)msg %username% /v /w /time:99999 还原完成 nulexitSLD.BAT代码注释echo offcolor 0arem 检测CAD的安装目录,并在命令行下启动CAD,启动CAD

25、后运行CASS.SCR脚本的命令制作幻灯片for %i in (c d e f g) do ( for /f delims= %j in (dir /a-d /b /s %i:program files|findstr /i /c:acad.exe) do echo %jcad.txt):111clsset /p DWG2=请再次输入绘好符号的CAD文件名(如图块名为100.DWG请输入100):if not exist %dwg2%.dwg goto error8if not %1=h ( start %0 h for /f delims=? %g in (type cad.txt) do

26、(%g /b %cd%cass&exit)echo 正在制作,约30秒.请稍候.ping -n 30 127.1nuldir *.sldmmm /bif not exist mmm goto msg20for /f delims=? %h in (type cass.txt) do (slidelib.exe %cd%cass%dwg2%nulrem 制作完成后删除各类临时文件del /f *.mnsdel /f *.txtdel /f cass.scrdel /f *.bakdel /f *.slbdel /f *.slddel /f *.inidel /f mmmdel /f *.defexitrem 各类出错的信息说明:error8clsecho 与前面输入的图块名不对应,请再输入一次pause&goto 111:msg20msg %username% /v /w /time:99999 你的机子运行比较慢,请用记事本打开本程序把 -n 30 改为 -n 60或更大数字 nul4、cass2008的部分图示符号,根据新的国标地形图图示做了更改,请问如何把cass2008的图示符号,更新到cass6.1?谢谢你可以查看CASS安装目录下的cass70.chm文件,里面的参考手册第5章CASS的用户化里面有详细的例子,

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1