Update README with installation and usage instructions
This commit is contained in:
31
README.md
31
README.md
@@ -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 后自动恢复:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user