正在加载图片...
AutoCAD内常用术语的自动标注方法 摘要[HI5SS]本文提出了一种用对话框实现 AutoCAD内常用术语自动标注的方法。用这 种方法,可方便地将各种常用术语标注在图中,为CAD应用提供了方便。 、引言 汉字的标注在CAD设计制图中是一个重要的部分,也是一个较为繁琐、困 难的部分。目前,在 AutocAD内汉字的输入大多采用拼音方式,对拼音不熟悉 的人来说汉字的输入就很困难。如果能将设计中常用的文字术语直观地显示出来 供设计人员调用,将会极大地提髙工作效率。本文就此进行研究,提出了一种用 对话框(下图)将常用术语显示并供调用的方法,同时给出了源程序,供大家参 考。该程序已应用于我院的实际生产中 常用词组 、原理及方法 AutoCad对话框结构 索引词组内容 常用术语]标 包含有多种构件,如 edit box(编辑框)、 回图纸名称三意图 list box(列表框)、 回房间名称剖 radio button(多选一按钮) 等,利用这些工具,可以开 回卫生器具轴 发出界面友好的实用程序。 回管材配件 回器材仪表生同大样图 左图就是用这种方法实 现的。将常用词组分类,分 回常用设备结排乖 别存于不同的文件中。根据 多选一按钮中所驱动的分组 号分别打开不同的文件,将 文件内容读入并显示于列表 框内,供设计人员使用。同 所选词组首层给排水平面图 一时,设有一个编辑框,可将 所点取的词组显示于编辑框 取消 中,便于用户对词组进行适 当的修改,如删除或增加字 符等。这种方法有一个优点,用户可十分方便地根据自己需要修改或添加词组内 容。对话框文件及驱动程序分别见# CALDCL及# CAL LSP。 程序使用方法 先用WPS、EDT等编辑程序分类建立词组库(注意,需要存成纯文本格式) 每个词组占一行。程序要求将"常用术语"、"图纸名称"、"房间名称"等各分类所对 应的词组库文件名分别为$ⅨXT1DAT、$ⅨXT2DAT、$ⅨT3DAT厐。除第一个 文件不能少外,其它文件可空缺,但当点取该分类项时,系统会提示有关文件不 存在的信息。 然后将所建立的词组库文件及所提供的程序# IXTLSP和对话框文件# IXLDCL 拷贝到 AutoCAD所能找到的目录(环境变量ACAD所设置的任一目录如 ACADISUPPORT或当前目录)中,在 Command:命令下键入(LOAD"#TXT) 进行程序的加载,即可象其它 AutoCAD内部命令一样使用#TXT了。也可在所 使用的菜单文件(如 ACAD.MNU)中的下拉式菜单或屏幕菜单部分加上下面 行:[常用词组]^c^c^P(fulc#xt)(oad"#b)#以后可直接从菜单中驱 动该程序。 在 COMMAND:状态下,键入#ⅨXT后,系统弹出一个对话框,根据需要点取 所需的词组类别,再从列表框内选择所需词组。所点取的词组会在编辑框[所选AutoCAD 内常用术语的自动标注方法 摘要 [HT5SS]本文提出了一种用对话框实现 AutoCAD 内常用术语自动标注的方法。用这 种方法,可方便地将各种常用术语标注在图中,为 CAD 应用提供了方便。 一、引言 汉字的标注在 CAD 设计制图中是一个重要的部分,也是一个较为繁琐、困 难的部分。目前,在 AutoCAD 内汉字的输入大多采用拼音方式,对拼音不熟悉 的人来说汉字的输入就很困难。如果能将设计中常用的文字术语直观地显示出来 供设计人员调用,将会极大地提高工作效率。本文就此进行研究,提出了一种用 对话框(下图)将常用术语显示并供调用的方法,同时给出了源程序,供大家参 考。该程序已应用于我院的实际生产中。 二、原理及方法 AutoCAD 对话框结构 包含有多种构件,如 edit_box(编辑框)、 list_box(列表框)、 radio_button(多选一按钮) 等,利用这些工具,可以开 发出界面友好的实用程序。 左图就是用这种方法实 现的。将常用词组分类,分 别存于不同的文件中。根据 多选一按钮中所驱动的分组 号分别打开不同的文件,将 文件内容读入并显示于列表 框内,供设计人员使用。同 时,设有一个编辑框,可将 所点取的词组显示于编辑框 中,便于用户对词组进行适 当的修改,如删除或增加字 符等。这种方法有一个优点,用户可十分方便地根据自己需要修改或添加词组内 容。对话框文件及驱动程序分别见#CAL.DCL 及#CAL.LSP。 三、程序使用方法 先用 WPS、EDIT 等编辑程序分类建立词组库(注意,需要存成纯文本格式), 每个词组占一行。程序要求将"常用术语"、"图纸名称"、"房间名称"等各分类所对 应的词组库文件名分别为$TXT1.DAT、$TXT2.DAT、$TXT3.DAT 厖。除第一个 文件不能少外,其它文件可空缺,但当点取该分类项时,系统会提示有关文件不 存在的信息。 然后将所建立的词组库文件及所提供的程序#TXT.LSP 和对话框文件#TXT.DCL 拷贝到 AutoCAD 所能找到的目录(环境变量 ACAD 所设置的任一目录如 ACAD\SUPPORT 或当前目录)中,在 Command:命令下键入(LOAD "#TXT") 进行程序的加载,即可象其它 AutoCAD 内部命令一样使用#TXT 了。也可在所 使用的菜单文件(如 ACAD.MNU)中的下拉式菜单或屏幕菜单部分加上下面一 行:[常用词组]^C^C^P(if (null c:#txt) (load"#txt")) #txt 以后可直接从菜单中驱 动该程序。 在 COMMAND:状态下,键入#TXT 后,系统弹出一个对话框,根据需要点取 所需的词组类别,再从列表框内选择所需词组。所点取的词组会在编辑框[所选
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有