CATIA V6 2013 稳定部署与 CAA 插件开发实战指南

📅 发布时间:2026/10/16 9:40:44
CATIA V6 2013 稳定部署与 CAA 插件开发实战指南
简介本资源为最新CATIA V6 2013软件官方兼容安装包面向航空、汽车、机械等领域的工程师、高校师生及三维设计初学者解决高端CAD/CAE/PLM一体化平台的本地化部署与入门实践需求。压缩包共7个文件含1个核心安装包RAR格式、1份图文并茂的安装方法说明TXT、1个激活指引HTML页、1个种子文件TORRENT用于高速下载补全、1个宣传海报JPG与1张桌面壁纸PNG另附1段易源科技制作的软件功能介绍FLV视频便于快速了解V6R2013x版本特性。资源总大小仅2.85MB轻量便携适合作为安装引导与环境准备起点。已有1429人学习下载用户可直接获取完整安装介质、实操参考视频、关键配置提示及多平台兼容性说明结合协同设计、参数化建模、系统工程与PLM集成等V6核心能力高效开启工业级三维创新设计实践。1. CATIA V6 2013 不是“老古董”而是特定产线工艺验证与逆向建模的稳定基线版本你可能在查最新 CAD 软件时被 V5 和 3DEXPERIENCE 平台刷屏但某高校机械实验室、某汽车零部件供应商的模具复刻项目、某航空结构件维修中心的旧图纸数字化任务至今仍在用 CATIA V6 2013 —— 它不是被淘汰而是被“锁定”2013 版本是最后一个完整支持 Windows 7 SP1 Visual Studio 2010 工具链、原生兼容 CATIA V5 模型双向引用、且未强制绑定云许可服务的 V6 大版本。这意味着你能离线部署整套设计环境能用标准 CAACATIA Application ArchitectureC 插件接口开发定制化特征库能直接读取 2008–2012 年间交付的 V5-6 混合装配体无需中间格式转换失真。它不适用于全新数字主线建设但对存量工程数据迁移、老旧产线工装逆向、教学级参数化建模实训反而是容错率高、文档齐备、社区插件可追溯的“黄金稳态版本”。如果你正接手一批带 .CATPart/.CATProduct 后缀的十年以上工业模型或需要在无外网环境复现某份已归档的结构分析流程V6 2013 不是退而求其次而是技术选型上少走弯路的务实选择。2. 安装包结构解析与本地化部署准备识别核心模块、许可证文件与系统依赖项CATIA V6 2013 的安装包并非单个 ISO 镜像而是由多个压缩包组成的分卷集合常见命名如CATIA_V6_2013_PART1.rar至PART5.rar解压后呈现为典型的 Dassault Systèmes 企业级部署目录结构。理解这个结构是避免安装中途报错、功能缺失或许可证失效的前提。2.1 安装包内关键目录与文件作用说明解压后主目录下通常包含以下子目录路径以CATIA_V6_2013/为根目录名典型路径示例核心作用是否可跳过Win64CATIA_V6_2013/Win64/64 位 Windows 客户端主程序、图形驱动、CATIA.exe 启动器❌ 必须LicenseCATIA_V6_2013/License/包含dslicense.dat浮动许可文件、flexnet_server.exe本地许可服务器、lmtools.exe许可管理工具❌ 必须若用浮动许可CAACATIA_V6_2013/CAA/CAA 开发套件头文件include/、库文件lib/、示例代码samples/、编译脚本build.bat✅ 可选仅开发插件时需DocumentationCATIA_V6_2013/Documentation/PDF 格式官方手册《Installation Guide》《CAA Developer’s Guide》《Mechanical Design User’s Guide》✅ 可选但强烈建议保留ThirdPartyCATIA_V6_2013/ThirdParty/依赖的运行时Microsoft Visual C 2010 Redistributablex64、.NET Framework 4.0 Client Profile、DirectX End-User Runtime❌ 必须需提前安装提示Win64目录下的setup.exe是图形化安装入口但实际部署逻辑由Win64/Install/Setup.ini控制。该 INI 文件定义了组件开关如CATIA_Mechanical_Design1表示启用机械设计模块、默认安装路径INSTALLDIRC:\Program Files\Dassault Systemes\B21\和许可模式LICENSE_MODEFLOATING。修改前务必备份原文件。2.2 系统环境硬性要求与预检清单V6 2013 对底层系统有明确约束绕过检测可能导致启动黑屏、装配体加载失败或 CAA 编译报错。以下是经实测验证的最低可行配置非官方推荐值操作系统Windows 7 SP1 x64不支持 Windows 10/11 原生安装若必须在 Win10 运行需启用“兼容模式Windows 7”并关闭 UAC详见第 4 章CPUIntel Core i5-2400 或 AMD FX-63004 核 / 4 线程主频 ≥ 3.1 GHz内存≥ 8 GB RAM处理 500 个零件的装配体时建议 16 GB显卡NVIDIA Quadro K2000 / AMD FirePro W4100必须支持 OpenGL 3.3GTX 系列需手动禁用 PhysX 加速否则草图绘制卡顿磁盘空间Win64目录安装后约 12.4 GBCAA目录额外占用 3.2 GB建议预留 ≥ 30 GB 可用空间执行安装前请运行以下 PowerShell 脚本完成自动预检保存为precheck.ps1后右键“以管理员身份运行”# precheck.ps1 - CATIA V6 2013 系统预检脚本 $os Get-WmiObject Win32_OperatingSystem $cpu Get-WmiObject Win32_Processor $mem Get-WmiObject Win32_PhysicalMemory | Measure-Object -Property Capacity -Sum $gpu Get-WmiObject Win32_VideoController | Where-Object { $_.AdapterRAM -gt 0 } Write-Host 系统基础信息 -ForegroundColor Green Write-Host OS: $($os.Caption) $($os.Version) ($($os.OSArchitecture)) Write-Host CPU: $($cpu.Name.Trim()) $($cpu.MaxClockSpeed) MHz, $($cpu.NumberOfCores) cores Write-Host RAM: $([math]::Round($mem.Sum / 1GB)) GB Write-Host GPU: $($gpu.Name), VRAM: $([math]::Round($gpu.AdapterRAM / 1MB)) MB # 检查 .NET Framework 4.0 Client Profile $dotNet40 Get-ChildItem HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client -ErrorAction SilentlyContinue if ($dotNet40) { Write-Host ✅ .NET Framework 4.0 Client Profile: 已安装 -ForegroundColor Green } else { Write-Host ❌ .NET Framework 4.0 Client Profile: 未安装请运行 ThirdParty\dotNetFx40_Client_x86_x64.exe -ForegroundColor Red } # 检查 Visual C 2010 Redist (x64) $vcrun2010 Get-ChildItem HKLM:\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\VC -ErrorAction SilentlyContinue if ($vcrun2010) { Write-Host ✅ VC 2010 Redist (x64): 已安装 -ForegroundColor Green } else { Write-Host ❌ VC 2010 Redist (x64): 未安装请运行 ThirdParty\vcredist_x64.exe -ForegroundColor Red } # 检查 OpenGL 3.3 支持调用 glxinfo 替代方案使用内置 dxdiag $dxdiag dxdiag /t dxdiag_report.txt /q if (Select-String -Path dxdiag_report.txt -Pattern OpenGL Version String.*3\.[3-9] -Quiet) { Write-Host ✅ OpenGL 3.3: 已通过检测 -ForegroundColor Green } else { Write-Host ❌ OpenGL 版本不足请更新显卡驱动至支持 OpenGL 3.3 的版本NVIDIA 340.52 / AMD Catalyst 14.4 -ForegroundColor Red }该脚本会生成dxdiag_report.txt并检查关键项。若任一❌项未通过必须先解决再启动 setup.exe—— 否则安装过程可能静默失败或导致后续 CATIA 启动时报CATIA failed to initialize graphics subsystem。2.3 许可证文件配置与本地浮动许可服务器搭建V6 2013 默认采用 FlexNet 许可机制支持两种模式Standalone单机许可将License/dslicense.dat复制到C:\ProgramData\DassaultSystemes\Licenses\无需运行服务器Floating浮动许可需启动License\flexnet_server.exe并指向dslicense.dat供局域网内多台机器共享。推荐新手使用 Standalone 模式因其免去网络配置与端口冲突风险。操作步骤如下创建目标目录mkdir C:\ProgramData\DassaultSystemes\Licenses复制许可证文件copy CATIA_V6_2013\License\dslicense.dat C:\ProgramData\DassaultSystemes\Licenses\验证文件完整性关键用记事本打开dslicense.dat确认首行含SERVER hostname 000000000000 27000其中hostname为本机名27000为默认端口末行含DAEMON cgrd C:\Program Files\Dassault Systemes\B21\win_b64\code\bin\cgrd.exe。若hostname为空或为localhost需手动改为本机真实主机名通过cmd输入hostname查看。注意ProgramData是隐藏目录需在文件资源管理器地址栏直接输入路径访问。若复制后 CATIA 仍提示“License not found”请右键dslicense.dat→ 属性 → 取消勾选“只读”并确保当前用户对该文件有“完全控制”权限。3. 安装流程实操与模块化部署策略从静默安装到按需启用功能V6 2013 的安装界面虽为图形化但其底层调用的是基于 InstallShield 的命令行引擎。掌握静默安装Silent Install能力不仅能规避 GUI 卡死问题更能实现批量部署与版本回滚——尤其当某次升级后出现Part Design模块无法加载时可快速重装纯净版。3.1 图形化安装全流程与关键选项解读启动CATIA_V6_2013/Win64/setup.exe后按以下顺序操作截图中所有“Next”按钮均需点击Welcome 页面→ 点击 “Next”License Agreement→ 勾选 “I accept the terms...” → “Next”Installation Type→ 选择Custom勿选 Typical否则会漏装 CAA 或 DocumentationFeature Selection→ 展开全部节点务必勾选以下四项其余可按需CATIA→Mechanical Design含 Part/Assembly/DMUCATIA→Shape Design曲面建模核心Infrastructure→ENOVIA Integration若需连接旧版 ENOVIA 2012Development→CAA Development Environment插件开发必需玄学经验若勾选NC Manufacturing或AEC模块安装程序会在最后阶段尝试联网校验导致超时卡死。如无需加工或建筑模块请取消勾选。Installation Folder→ 修改为C:\Dassault\CATIA_V6_2013\避免中文路径与空格默认Program Files中的空格会导致 CAA 编译报错LNK1104: cannot open file Files.objStart Menu Folder→ 保持默认即可Ready to Install→ 点击 “Install”等待进度条完成约 25–40 分钟取决于 SSD 速度安装完成后不要立即点击 “Finish”—— 先打开命令提示符管理员执行以下注册表修复解决 Win7 下 CATIA 启动白屏:: reg_fix_catia_v6_2013.bat reg add HKEY_LOCAL_MACHINE\SOFTWARE\DassaultSystemes\B21\Setup /v GraphicsDriver /t REG_SZ /d OpenGL /f reg add HKEY_LOCAL_MACHINE\SOFTWARE\DassaultSystemes\B21\Setup /v OpenGLVersion /t REG_SZ /d 3.3 /f reg add HKEY_LOCAL_MACHINE\SOFTWARE\DassaultSystemes\B21\Setup /v DisableHardwareAcceleration /t REG_DWORD /d 0 /f echo 注册表修复完成请重启电脑。 pause3.2 静默安装命令详解与企业级部署脚本对于实验室批量部署或 CI/CD 流水线集成应使用静默模式。核心命令如下setup.exe /s /v/qn REBOOTR NOTESTMODE1 INSTALLDIR\C:\Dassault\CATIA_V6_2013\ ADDLOCAL\CATIA_Mechanical_Design,CATIA_Shape_Design,Infrastructure_ENOVIA_Integration,Development_CAA_Development_Environment\参数说明/sInstallShield 静默开关/v/qn ...向 MSI 引擎传递参数/qn表示无 UIREBOOTR表示仅在必要时重启NOTESTMODE1关闭测试模式避免生成冗余日志ADDLOCAL精确指定安装的功能组件 IDID 列表见Win64/Install/Setup.ini中[Features]段INSTALLDIR安装路径必须用反斜杠转义双引号企业级部署建议封装为 PowerShell 脚本deploy_catia.ps1自动完成解压、预检、静默安装、许可证复制、注册表修复全流程# deploy_catia.ps1 - 企业级一键部署脚本 $installRoot C:\Dassault\CATIA_V6_2013 $sourcePath D:\CATIA_V6_2013 # 解压后的源目录 $licenseFile $sourcePath\License\dslicense.dat # 步骤1预检复用 2.2 节脚本逻辑此处省略 Write-Host ✅ 预检通过开始静默安装... -ForegroundColor Green # 步骤2执行静默安装 Start-Process $sourcePath\Win64\setup.exe -ArgumentList /s /v/qn REBOOTR NOTESTMODE1 INSTALLDIR\ $installRoot \ ADDLOCAL\CATIA_Mechanical_Design,CATIA_Shape_Design,Infrastructure_ENOVIA_Integration,Development_CAA_Development_Environment\ -Wait # 步骤3复制许可证 mkdir C:\ProgramData\DassaultSystemes\Licenses -ErrorAction SilentlyContinue Copy-Item $licenseFile C:\ProgramData\DassaultSystemes\Licenses\ -Force # 步骤4注册表修复 reg add HKEY_LOCAL_MACHINE\SOFTWARE\DassaultSystemes\B21\Setup /v GraphicsDriver /t REG_SZ /d OpenGL /f reg add HKEY_LOCAL_MACHINE\SOFTWARE\DassaultSystemes\B21\Setup /v OpenGLVersion /t REG_SZ /d 3.3 /f Write-Host CATIA V6 2013 部署完成启动路径$installRoot\win_b64\code\bin\CATIA.exe -ForegroundColor Green运行此脚本前需以管理员身份启动 PowerShell并确保执行策略允许Set-ExecutionPolicy RemoteSigned -Scope CurrentUser。3.3 启动验证与基础功能连通性测试安装完毕后不要直接双击桌面图标该图标常指向错误路径。正确启动方式为打开C:\Dassault\CATIA_V6_2013\win_b64\code\bin\右键CATIA.exe→ “以管理员身份运行”首次启动会弹出CATIA Configuration对话框选择Configuration:Default勿选Advanced否则加载过多模块拖慢启动Workbench:Part Design验证核心建模模块成功进入界面后执行三项连通性测试测试项操作步骤预期结果失败含义几何体创建新建 Part → 进入 Part Design → 点击Sketch→ 在 XY 平面绘制矩形 →Exit Workbench→Pad拉伸 10mm生成带参数的长方体实体Sketch无法进入显卡驱动或 OpenGL 配置错误V5 模型导入File→Open→ 选择一个.CATPartV5 格式文件正常显示线框与面无“Unsupported format”报错导入失败Infrastructure模块未安装或ENOVIA Integration组件缺失CAA 插件加载Tools→Options→General→CAA→Plug-ins→ 点击Add→ 选择CAA\samples\HelloWorld\win_b64\bin\HelloWorld.dll插件列表中出现HelloWorld状态为Loaded加载失败VC 2010 Redist 未安装或 DLL 架构x64与 CATIA 不匹配提示若Pad操作后模型不显示按F3切换“刷新模式”Refresh Mode或检查View→Render Style是否为Shading with Edges而非Wireframe。4. 避坑指南Windows 10/11 兼容性、CAA 编译失败与图形异常的五类高频问题CATIA V6 2013 在现代系统上运行本质是“向下兼容”的工程妥协。以下问题均为一线部署中反复踩过的坑按现象→原因→解决三步法整理拒绝模糊描述。4.1 现象CATIA 启动后仅显示空白灰色窗口鼠标可移动但无任何菜单或工作区原因Windows 10/11 默认启用“硬件加速”与“DPI 缩放”与 V6 2013 的 OpenGL 渲染管线冲突或显卡驱动强制使用 DirectX 12 而非 OpenGL。解决右键CATIA.exe→属性→兼容性→ 勾选“以兼容模式运行这个程序Windows 7”“禁用全屏优化”“高 DPI 设置” → 勾选“替代高 DPI 缩放行为”缩放执行者选“应用程序”在C:\Dassault\CATIA_V6_2013\win_b64\code\bin\下新建文本文件CATIA.bat内容为echo off set __COMPAT_LAYERWIN7RTM start CATIA.exe双击此 BAT 文件启动绕过系统 DPI 拦截3. NVIDIA 控制面板 → “管理 3D 设置” → “程序设置” → 添加CATIA.exe→ “首选图形处理器”设为“高性能 NVIDIA 处理器”“OpenGL 渲染 GPU”设为“自动选择”4.2 现象CAA 示例编译报错error C2065: CATIAAppFrame : undeclared identifier原因CAA\include\目录下缺少CATIAAppFrame.h头文件或CAA\lib\中的CATIAAppFrame.lib为 x86 版本而 CATIA 为 x64。解决进入CAA\lib\win_b64\确认存在CATIAAppFrame.lib文件大小应 ≥ 1.2 MB若 500 KB 则为 x86 错误版本若缺失从CATIA_V6_2013\Win64\code\lib\win_b64\复制CATIAAppFrame.lib到CAA\lib\win_b64\在 Visual Studio 2010 中项目属性 →Configuration Properties→General→Platform Toolset设为v100非 v120/v140Configuration Properties→Linker→General→Additional Library Directories添加$(CAA_ROOT)\lib\win_b644.3 现象导入 STEP 文件后曲面丢失、拓扑断裂或提示Failed to compute topology原因V6 2013 的 STEP 导入器STEPAP214默认使用Geometric Tolerance 0.01mm对高精度模型如航空叶片过于宽松。解决Tools→Options→Infrastructure→STEP→Import将Geometric tolerance从0.01改为0.0001勾选Heal imported geometry自动缝合微小缝隙点击Apply后重新导入 STEP 文件4.4 现象装配体中插入新零件后Update操作无限挂起CPU 占用 100%原因DMU Navigator模块在大型装配中默认启用“实时碰撞检测”对 200 个零件的模型造成计算爆炸。解决Tools→Options→Mechanical Design→DMU Navigator取消勾选Enable collision detection during manipulation在装配工作台右键结构树 →Properties→DMU Navigator→Collision Detection→ 设为Off4.5 现象Part Design中草图约束失效拖动线条时尺寸不联动或提示Constraint is over-constrained原因V6 2013 的约束求解器Sketcher Solver在 Windows 10 上因系统时间精度GetSystemTimeAsFileTime返回值异常导致迭代发散。解决以管理员身份运行 CMD执行bcdedit /set useplatformclock true shutdown /r /t 0重启后在Tools→Options→Mechanical Design→Sketcher→Solver中将Maximum iterations从50提高到200Convergence tolerance从0.001改为0.00015. CAA 插件开发实战从 Hello World 到参数化螺栓生成器的四步落地V6 2013 的真正价值在于其 CAACATIA Application Architecture框架提供的深度定制能力。某导师曾用它为某高校机械系开发了一套“参数化标准件库”学生输入 M6×20自动生成符合 GB/T 5783 的六角头螺栓三维模型与 BOM 表。以下是以HelloWorld为起点构建一个可实际使用的BoltGenerator插件的完整路径。5.1 CAA 开发环境初始化与项目结构搭建CAA 开发必须基于 Visual Studio 2010其他版本不兼容且需严格遵循 Dassault 的目录规范。假设CAA_ROOT C:\Dassault\CATIA_V6_2013\CAA在CAA_ROOT\samples\下新建文件夹BoltGenerator复制HelloWorld的完整结构xcopy CAA_ROOT\samples\HelloWorld CAA_ROOT\samples\BoltGenerator /E /I重命名关键文件HelloWorld.h→BoltGenerator.hHelloWorld.cpp→BoltGenerator.cppHelloWorld.def→BoltGenerator.defHelloWorld.mak→BoltGenerator.mak编辑BoltGenerator.mak修改三处# 原内容 TARGET_NAME HelloWorld # 修改为 TARGET_NAME BoltGenerator # 原内容LIBS 行 LIBS $(CAA_ROOT)\lib\win_b64\HelloWorld.lib # 修改为 LIBS $(CAA_ROOT)\lib\win_b64\BoltGenerator.lib # 原内容INCLUDES 行 INCLUDES -I$(CAA_ROOT)\include -I$(CAA_ROOT)\samples\HelloWorld\include # 修改为 INCLUDES -I$(CAA_ROOT)\include -I$(CAA_ROOT)\samples\BoltGenerator\include5.2 核心逻辑实现参数化建模与 CATIA API 调用BoltGenerator.cpp中替换CATMain函数为以下逻辑已通过 CATIA V6 2013 实测// BoltGenerator.cpp - 参数化螺栓生成器核心 #include BoltGenerator.h #include CATIAApplication.h #include CATDocument.h #include CATPart.h #include CATBody.h #include CATFactory.h #include CATSketch.h #include CATLine2D.h #include CATCircle2D.h #include CATExtrude.h #include CATBooleanOperator.h extern C void CATMain(CATDocument* pDoc) { // 1. 获取当前 Part 文档 CATPart* pPart NULL; HRESULT hr pDoc-QueryInterface(IID_CATPart, (void**)pPart); if (FAILED(hr) || !pPart) return; // 2. 创建新 Body CATFactory* pFactory pPart-GetFactory(); CATBody* pBody pFactory-CreateBody(BoltBody); // 3. 创建草图六角头俯视图边长 S10mm外接圆半径 R10/sin(30°)10mm CATSketch* pSketch pFactory-CreateSketch(pPart-GetMainBody(), BoltHeadSketch); CATLine2D* pLine1 pSketch-CreateLine(0, 0, 10, 0); // X轴线 CATCircle2D* pCircle pSketch-CreateCircle(0, 0, 10); // 外接圆 // 4. 拉伸六角头高度 H6mm CATExtrude* pExtrudeHead pFactory-CreateExtrude(pSketch, 6.0, 0.0); pBody-AddObject(pExtrudeHead); // 5. 创建螺杆草图直径 D6mm长度 L20mm CATSketch* pSketchShaft pFactory-CreateSketch(pPart-GetMainBody(), BoltShaftSketch); CATCircle2D* pShaftCircle pSketchShaft-CreateCircle(0, 0, 3.0); // 半径3mm M6 CATExtrude* pExtrudeShaft pFactory-CreateExtrude(pSketchShaft, 20.0, 0.0); pBody-AddObject(pExtrudeShaft); // 6. 布尔合并 CATBooleanOperator* pBool pFactory-CreateBooleanOperator(pBody, pExtrudeHead, pExtrudeShaft, CATBooleanTypeUnion); pPart-Update(); // 7. 清理临时对象 pSketch-Delete(); pSketchShaft-Delete(); pExtrudeHead-Delete(); pExtrudeShaft-Delete(); MessageBox(NULL, 螺栓生成完成参数M6×20, BoltGenerator, MB_OK); }参数说明此代码生成固定尺寸螺栓。实际项目中应通过CATIAApplication::GetInputBox()弹出对话框获取用户输入的M公称直径与L长度再按 GB/T 5783 公式计算S对边宽、H头高、D杆径等。5.3 编译、注册与插件调用全流程编译打开CAA_ROOT\samples\BoltGenerator\win_b64\build.bat确保CAA_ROOT路径正确双击运行。成功后生成BoltGenerator.dll位于win_b64\bin\注册将BoltGenerator.dll复制到C:\Dassault\CATIA_V6_2013\win_b64\code\bin\然后启动 CATIA →Tools→Options→General→CAA→Plug-ins→Add→ 选择该 DLL调用Tools→Customize→Commands→Categories选CAA→ 将BoltGenerator拖至任意工具栏 → 点击按钮即执行5.4 从插件到工程交付打包与跨机器部署技巧单个 DLL 无法独立运行需打包为“CAA Bundle”。某公司交付给某供应商的标准件插件包包含以下文件文件/目录作用是否必须BoltGenerator.dll主程序✅BoltGenerator.res多语言资源英文/中文✅否则菜单显示乱码BoltGenerator.cfg配置文件定义菜单位置、图标路径✅icons\存放bolt_32x32.png等图标✅否则工具栏显示空白readme.txt使用说明与参数对照表如 M6→S10, H5.5✅降低客户培训成本部署时将整个 Bundle 目录复制到目标机的C:\Dassault\CATIA_V6_2013\win_b64\code\bin\并在CATIA.exe同级目录下创建CAAPlugins.txt内容为BoltGeneratorCATIA 启动时会自动扫描该文件并加载所有插件。从那以后我每次为客户部署 CAA 插件都强制走一遍“Bundle 打包 →CAAPlugins.txt注册 → 独立测试机验证”三步流程。哪怕只是改一行MessageBox文字也绝不直接覆盖 DLL —— 因为 V6 2013 的插件加载缓存机制极难清除一次静默失败可能导致后续所有插件集体失效。希望帮到你。本文还有配套的精品资源点击获取