Update README with installation and usage instructions

This commit is contained in:
2026-05-02 12:38:47 +08:00
parent 1aceb03a83
commit f8de37fe1d

View File

@@ -11,20 +11,11 @@ Rhino 插件,根据用户自定义 XML 配置,给 Block 实例附加属性
- 模板自动持久化Rhino 重启后自动恢复
- 导入时检测属性集冲突,覆盖或新增
## 安装
## 使用
### 编译
### 安装
```bash
cd UserStringProperty
dotnet build
```
输出:`UserStringProperty/bin/UserStringProperty.dll`
### 加载到 Rhino
1.`bin/UserStringProperty.dll` 重命名为 `UserStringProperty.rhp`
1. 下载发布的rhp文件放置到rhino安装目录下 Rhino 8\Plug-ins
2. Rhino → `Options``Plug-ins``Install` → 选择 `.rhp` 文件
### 使用
@@ -36,14 +27,24 @@ dotnet build
5. 在下拉框中选择属性集,编辑各字段值
6. 点击 **写入属性**
## 模板导入
### 模板导入
加载 XML 时,会弹出对话框让选择 cmig 和属性集,检测同名冲突:
- **同名属性集不存在** → 直接保存为新模板
- **同名属性集已存在** → 需确认是否覆盖
## XML 配置格式
### 编译
```bash
cd UserStringProperty
dotnet build
```
输出:`UserStringProperty/bin/UserStringProperty.dll`
`bin/UserStringProperty.dll` 重命名为 `UserStringProperty.rhp`
## XML 配置
插件根据 XML 动态生成 UI。示例 XML 格式如下:
@@ -78,7 +79,7 @@ dotnet build
属性名的 `default` 值以 `---` 开头时(即 `default="--------------------"`),该属性显示为分组标题栏。
## 模板存储
### 模板存储
已加载的 XML 模板会复制一份保存到插件目录,重启 Rhino 后自动恢复: