# DimJCJ **Repository Path**: tianyou8/DimJCJ ## Basic Information - **Project Name**: DimJCJ - **Description**: AutoCAD插件 — 检查井的绘制和标注 - **Primary Language**: Lisp - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-04-23 - **Last Updated**: 2024-04-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DimJCJ #### 介绍 AutoCAD插件 — 检查井的绘制和标注 #### 使用说明 ##### 文件加载 AutoCAD 命令行输入命令: ``` appload ``` 加载 `jcj.lsp` 即可 ##### 可执行命令 1. 标注命令 `jcjbz`,选择检查井位置文件即可完成标注。 2. 标注命令 `qxbz`,选择缺陷信息文件即可完成标注。 ##### 注意事项 1. 检查井信息文件 `location.txt` 格式如下,请采用 `GB2312` 字符集,`ANSI` 编码: ```C // 采取和 C(++) 一样的注释方式 // 每一行的数据格式如下: // 编号 , x, y, z, 井口高程 ,井底高程 // 这里 x,y 是 AutoCAD 世界坐标系的坐标(WCS),如果要用大地坐标(x 正北 y 正东),则需要自己把这两列换一下。 // 数据用制表符、西文逗号,空格分隔都可以 // 命令 jcjbz 运行后,选择本文件就可以直接绘制管线和标注,标注字体大小由标注样式的变量 dimscale 控制。 // 标注标签采用属性块,如果用 explode 命令炸开内容会消失,用 burst 命令炸开则能保留内容。 543WS0043, 489425.631, 3462579.820, 4.87, 7.27, 4.82 543WS0042, 489385.837, 3462576.619, 4.69, 7.19, 4.64 543WS0041, 489346.384, 3462572.360, 4.52, 7.11, 4.50 543WS0039, 489335.205, 3462570.876, 4.48, 7.05, 4.47 543WS0040, 489335.415, 3462565.411, 5.71, 7.31, 5.67 ``` 2. 管线缺陷信息文件如下,请采用 `GB2312` 字符集,`ANSI` 编码: ```C // 采取和 C(++) 一样的注释方式 // 每一行的数据格式如下: // 前井编号, 后井编号, 缺陷位置 , 缺陷情况 // 数据用制表符、西文逗号,空格分隔都可以 543WS0042, 543WS0043, 9.22, 4级变形 543WS0042, 543WS0043, 2.72, 2级变形 543WS0042, 543WS0041, 4.73, 2级变形 543WS0042, 543WS0041, 11.91, 3级变形 543WS0042, 543WS0041, 17.81, 3级变形 543WS0042, 543WS0041, 22.22, 4级变形 543WS0041, 543WS0042, 8.71, 2级变形 ``` 3. `qxbz` 应在 `jcjbz` 命令后执行,`jcjbz` 命令将检查井相关信息以扩展数据形式写入检查井图块,`qxbz` 需要通过图块扩展数据来确定各个检查井的位置。自行绘制的检查井不能被识别。 4. 命令标注前设置好标注样式,标注文字的大小与标注样式的 `DIMSCALE` 变量相关。 #### 参与贡献 1. Fork 本仓库 3. 提交代码 4. 新建 Pull Request