cad开发动态块对应的界面


为了使设计人员更加容易的操作动态块,

应经可能对动态块的制作制定相关的规范,

  如动态块的属性 => 类的属性

  • 动态块操作名称(作为变量名,后台数据库的字段)
  • 动态块操作描述  (作为注释,后台数据库的注释)
  • 动态块操作类型(可作为变量名的类型,后台数据库的类型)

针对于不同的操作类型应提供的相应的输入方式

??如线性 + 移动 可提供相应的 文本输入方式

??如可见性 可提供相应的 下拉框输入方式

注:可见性可尝试做多层可见性,通过命名规范来实现。

??动态块的动作 => 类的方法

导出EXCEL表格应该具备的参数

??1. 动态块的基点位置,动态块的转角,可以通过Jig鼠标插入的方式确定基点位置和转角。

??2. 动态块的相应参数

??3. 第一行为动态块的注释信息,第二行为动态块的变量名称

导入EXCEL表格应具备的功能

??1. 数据检查功能:检查表格的内容是否与相应的动态块参数对应

??2. 数据合理性判断:数据类型的判断,是否满足设计要求的判断(设计人员提供相应的算法)

根据动态块生成相应界面

1. 左侧进行动态块的选择

??2. 中间为动态块的参数表格,用户可在该表格内插入数据,也可以选择导入excel表格(动态生成)

??3. 右侧为动态块的预览窗口,用户输入参数后可生成预览图形

??4. 底部为相应的按钮,方便用户批量绘制和手动插入(即批量绘制按钮 和 手动插入按钮)(动态生成按钮)

同时应该具有导出动态块相应参数的表格的功能,同时可以导入对应的表格进行批量插入动态块,

动态块还需要具有相应的编码保护防止在不同单位传阅cad电子图纸时外泄。