2. CAD操作命令说明(必读)
<p>[TOC]</p>
<h4>通用命令</h4>
<table>
<thead>
<tr>
<th style="text-align: left;">命令代码</th>
<th style="text-align: left;">枚举值</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">0</td>
<td style="text-align: left;">Default</td>
<td style="text-align: left;">保留,不要使用</td>
</tr>
<tr>
<td style="text-align: left;">1</td>
<td style="text-align: left;">ImportDocument</td>
<td style="text-align: left;">导入文档</td>
</tr>
<tr>
<td style="text-align: left;">2</td>
<td style="text-align: left;">CheckOutDocument</td>
<td style="text-align: left;">检出文档</td>
</tr>
<tr>
<td style="text-align: left;">3</td>
<td style="text-align: left;">CheckInDocument</td>
<td style="text-align: left;">检入文档</td>
</tr>
<tr>
<td style="text-align: left;">4</td>
<td style="text-align: left;">ShowDocumentLibrary</td>
<td style="text-align: left;">打开文档库</td>
</tr>
<tr>
<td style="text-align: left;">6</td>
<td style="text-align: left;">ModifyDocContent</td>
<td style="text-align: left;">修改文档属性</td>
</tr>
<tr>
<td style="text-align: left;">52</td>
<td style="text-align: left;">EditBomLibrary</td>
<td style="text-align: left;">编辑BOM</td>
</tr>
<tr>
<td style="text-align: left;">53</td>
<td style="text-align: left;">EditBomLibrary_New</td>
<td style="text-align: left;">编辑新增状态的BOM</td>
</tr>
<tr>
<td style="text-align: left;">54</td>
<td style="text-align: left;">EditBomLiarary_Modify</td>
<td style="text-align: left;">编辑已存状态的BOM</td>
</tr>
<tr>
<td style="text-align: left;">55</td>
<td style="text-align: left;">ReferencePart</td>
<td style="text-align: left;">从文档库引用零件</td>
</tr>
<tr>
<td style="text-align: left;">56</td>
<td style="text-align: left;">StartupFlow</td>
<td style="text-align: left;">启动流程</td>
</tr>
<tr>
<td style="text-align: left;">57</td>
<td style="text-align: left;">CancelCheckOut</td>
<td style="text-align: left;">撤销检出</td>
</tr>
<tr>
<td style="text-align: left;">58</td>
<td style="text-align: left;">EditProperty</td>
<td style="text-align: left;">编辑属性</td>
</tr>
<tr>
<td style="text-align: left;">59</td>
<td style="text-align: left;">RefreshDocInfo</td>
<td style="text-align: left;">刷新信息</td>
</tr>
<tr>
<td style="text-align: left;">64</td>
<td style="text-align: left;">TemplateLibrary</td>
<td style="text-align: left;">打开模板库</td>
</tr>
<tr>
<td style="text-align: left;">65</td>
<td style="text-align: left;">ShowDocDetail</td>
<td style="text-align: left;">文档详情</td>
</tr>
<tr>
<td style="text-align: left;">101</td>
<td style="text-align: left;">GetDocHasBeenRecord</td>
<td style="text-align: left;">获取文档是否已存在</td>
</tr>
<tr>
<td style="text-align: left;">102</td>
<td style="text-align: left;">GetDocCheckOutInfo</td>
<td style="text-align: left;">获取图纸检出状态</td>
</tr>
<tr>
<td style="text-align: left;">104</td>
<td style="text-align: left;">GetDocTreeListViewProperty</td>
<td style="text-align: left;">获取文档的树状列表视图的展示属性信息</td>
</tr>
<tr>
<td style="text-align: left;">105</td>
<td style="text-align: left;">AddComponent</td>
<td style="text-align: left;">插入零件</td>
</tr>
<tr>
<td style="text-align: left;">107</td>
<td style="text-align: left;">OpenDocCurrentForm</td>
<td style="text-align: left;">打开文档</td>
</tr>
<tr>
<td style="text-align: left;">108</td>
<td style="text-align: left;">SetReadOnlyAttribute</td>
<td style="text-align: left;">设置只读状态</td>
</tr>
<tr>
<td style="text-align: left;">109</td>
<td style="text-align: left;">SwitchToCAD</td>
<td style="text-align: left;">切换到CAD视窗</td>
</tr>
<tr>
<td style="text-align: left;">113</td>
<td style="text-align: left;">ValidBeforeStartupFlow</td>
<td style="text-align: left;">启动流程前校验</td>
</tr>
<tr>
<td style="text-align: left;">119</td>
<td style="text-align: left;">ShowDocDetailValid</td>
<td style="text-align: left;">文档详情校验</td>
</tr>
<tr>
<td style="text-align: left;">201</td>
<td style="text-align: left;">ExecutRet_ModifyDocContent</td>
<td style="text-align: left;">修改文档属性执行结果</td>
</tr>
</tbody>
</table>
<h4>AutoCAD 专用</h4>
<table>
<thead>
<tr>
<th style="text-align: left;">命令代码</th>
<th style="text-align: left;">枚举值</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">7</td>
<td style="text-align: left;">AddFiles</td>
<td style="text-align: left;">(AutoCAD)新增文档</td>
</tr>
<tr>
<td style="text-align: left;">8</td>
<td style="text-align: left;">ShowTitleEdit</td>
<td style="text-align: left;">(AutoCAD)打开标题栏</td>
</tr>
<tr>
<td style="text-align: left;">10</td>
<td style="text-align: left;">ShowConfig</td>
<td style="text-align: left;">(AutoCAD)自定义块名配置</td>
</tr>
<tr>
<td style="text-align: left;">11</td>
<td style="text-align: left;">GeneratePDf</td>
<td style="text-align: left;">(AutoCAD)生成PDF</td>
</tr>
<tr>
<td style="text-align: left;">12</td>
<td style="text-align: left;">ClientConvertPDF</td>
<td style="text-align: left;">(AutoCAD)客户端生成PDF</td>
</tr>
<tr>
<td style="text-align: left;">13</td>
<td style="text-align: left;">ClientConvertPDFResult</td>
<td style="text-align: left;">(AutoCAD)客户端生成PDF结果</td>
</tr>
<tr>
<td style="text-align: left;">14</td>
<td style="text-align: left;">FindDocObjectVersion</td>
<td style="text-align: left;">(AutoCAD)获取文档对象版本</td>
</tr>
<tr>
<td style="text-align: left;">15</td>
<td style="text-align: left;">ParametersSynchronous</td>
<td style="text-align: left;">(AutoCAD)同步参数</td>
</tr>
</tbody>
</table>
<h4>中望CAD 专用</h4>
<table>
<thead>
<tr>
<th style="text-align: left;">命令代码</th>
<th style="text-align: left;">枚举值</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">16</td>
<td style="text-align: left;">FindMatBomZWCADM</td>
<td style="text-align: left;">(ZWCAD)中望CAD机械版,用于明细栏查找物料,返回</td>
</tr>
<tr>
<td style="text-align: left;">17</td>
<td style="text-align: left;">SynBomPropZWCADM</td>
<td style="text-align: left;">(ZWCAD)中望CAD机械版,用于明细栏参数同步,返回</td>
</tr>
<tr>
<td style="text-align: left;">18</td>
<td style="text-align: left;">SynTitlePropZWCADM</td>
<td style="text-align: left;">(ZWCAD)中望CAD机械版,用于标题栏参数同步,返回</td>
</tr>
<tr>
<td style="text-align: left;">19</td>
<td style="text-align: left;">FindMatTitleZWCADM</td>
<td style="text-align: left;">(ZWCAD)中望CAD机械版,用于标题栏查找物料,返回</td>
</tr>
</tbody>
</table>
<h4>其他未实现命令,二开无须关注,仅记录</h4>
<table>
<thead>
<tr>
<th style="text-align: left;">命令代码</th>
<th style="text-align: left;">枚举值</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">9</td>
<td style="text-align: left;">ShowBomEdit</td>
<td style="text-align: left;">打开明细栏</td>
</tr>
<tr>
<td style="text-align: left;">20</td>
<td style="text-align: left;">AddMaterial</td>
<td style="text-align: left;">新增物料</td>
</tr>
<tr>
<td style="text-align: left;">51</td>
<td style="text-align: left;">SubmitDocument</td>
<td style="text-align: left;">上传</td>
</tr>
<tr>
<td style="text-align: left;">60</td>
<td style="text-align: left;">PersonalSetting</td>
<td style="text-align: left;">偏好设置</td>
</tr>
<tr>
<td style="text-align: left;">61</td>
<td style="text-align: left;">ReferencePartFromMat</td>
<td style="text-align: left;">从物料库引用零件</td>
</tr>
<tr>
<td style="text-align: left;">62</td>
<td style="text-align: left;">DesignCenterColSet</td>
<td style="text-align: left;">协同设计区列设置</td>
</tr>
<tr>
<td style="text-align: left;">63</td>
<td style="text-align: left;">DesignCenterColInfo</td>
<td style="text-align: left;">协同设计区列配置信息</td>
</tr>
<tr>
<td style="text-align: left;">66</td>
<td style="text-align: left;">ReNameDocument</td>
<td style="text-align: left;">重命名</td>
</tr>
<tr>
<td style="text-align: left;">67</td>
<td style="text-align: left;">ShowLightInfo</td>
<td style="text-align: left;">轻量化信息</td>
</tr>
<tr>
<td style="text-align: left;">68</td>
<td style="text-align: left;">InsertAsst</td>
<td style="text-align: left;">插入辅料</td>
</tr>
<tr>
<td style="text-align: left;">69</td>
<td style="text-align: left;">ComponentLibManage</td>
<td style="text-align: left;">元器件库管理</td>
</tr>
<tr>
<td style="text-align: left;">99</td>
<td style="text-align: left;">InitialImportDocData</td>
<td style="text-align: left;">初始化导入数据</td>
</tr>
<tr>
<td style="text-align: left;">103</td>
<td style="text-align: left;">EventSave</td>
<td style="text-align: left;">保存事件</td>
</tr>
<tr>
<td style="text-align: left;">106</td>
<td style="text-align: left;">RefreshPhysicalFiles</td>
<td style="text-align: left;">刷新物理文件</td>
</tr>
<tr>
<td style="text-align: left;">110</td>
<td style="text-align: left;">GetCadFieldMap</td>
<td style="text-align: left;">获取字段映射配置</td>
</tr>
<tr>
<td style="text-align: left;">111</td>
<td style="text-align: left;">EnableOperate</td>
<td style="text-align: left;">切换按钮是否可用</td>
</tr>
<tr>
<td style="text-align: left;">112</td>
<td style="text-align: left;">CheckCADLicense</td>
<td style="text-align: left;">检测CAD授权</td>
</tr>
<tr>
<td style="text-align: left;">114</td>
<td style="text-align: left;">RefreshDesignCenterCADProp</td>
<td style="text-align: left;">刷新协同区属性图标信息</td>
</tr>
<tr>
<td style="text-align: left;">115</td>
<td style="text-align: left;">Quit</td>
<td style="text-align: left;">退出系统登录</td>
</tr>
<tr>
<td style="text-align: left;">116</td>
<td style="text-align: left;">ReLogin</td>
<td style="text-align: left;">重新登录</td>
</tr>
<tr>
<td style="text-align: left;">117</td>
<td style="text-align: left;">CloseBomEditor</td>
<td style="text-align: left;">关闭BOM表</td>
</tr>
<tr>
<td style="text-align: left;">118</td>
<td style="text-align: left;">CompareDocument</td>
<td style="text-align: left;">比较文档</td>
</tr>
<tr>
<td style="text-align: left;">120</td>
<td style="text-align: left;">InsertAsstValid</td>
<td style="text-align: left;">插入辅料校验</td>
</tr>
<tr>
<td style="text-align: left;">199</td>
<td style="text-align: left;">InnerException</td>
<td style="text-align: left;">内部异常</td>
</tr>
</tbody>
</table>