版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
FINITEELEMENTANALYSISANSYS耦合与约束方程有限元分析中自由度关联的高级建模技术与工程实践Contents目录从基础理论到工程实践,系统梳理耦合约束的核心知识体系。01基础概念与理论定位02耦合自由度:原理与操作03约束方程:理论与实现04工程典型应用场景05最佳实践与问题排查CHAPTER01基础概念与理论定位理解自由度关联机制在有限元建模中的核心作用FiniteElement·DOF有限元自由度基础自由度是有限元分析中每个节点的独立未知量,结构分析包含平移和旋转共六个自由度,热分析则为温度自由度。工程实际中节点自由度之间常存在物理关联,需要通过耦合或约束方程来描述这些关系,确保模型准确反映真实物理行为。节点自由度每个节点最多六个自由度:三个平移(UX、UY、UZ)和三个旋转(ROTX、ROTY、ROTZ),构成运动状态完整描述6DOF单元差异不同单元类型自由度不同:BEAM3含UX、UY和ROTZ,PLANE42仅有UX和UY,无旋转自由度BEAM3·PLANE42物理关联铰链连接、刚性区域、对称边界等工程现象要求节点间自由度满足特定数学关系铰链·刚性·对称关联手段ANSYS提供三种手段:直接约束(D命令)、耦合(CP命令)和约束方程(CE命令),复杂度逐级递增D·CP·CEANSYS·节点自由度管理耦合与约束方程的核心对比耦合迫使两个或多个自由度取相同但未知的值,适用于等值约束场景;约束方程通过线性组合表达自由度间的任意数学关系,适用范围更广。两者互为补充,共同构成ANSYS中处理复杂节点关联的完整工具体系。耦合(Coupling)CP/CE—EqualValue核心机制迫使两个或多个节点的同一自由度取相同但未知的值,形成等值约束关系数学表达U₁=U₂=U₃=…=Uₙ,所有耦合节点共享同一个未知值典型场景对称边界模拟、铰链连接、销钉约束、刚性区域简化及重复节点连接约束方程(ConstraintEquation)CE—LinearCombination核心机制通过线性方程将多个自由度关联起来,支持任意系数的线性组合关系数学表达C₁×U₁+C₂×U₂+…+Cₙ×Uₙ=C₀,系数和常数项均可自由定义典型场景不同单元类型间的力矩传递、非匹配网格连接、刚性区域精确定义和复杂运动关系SOLVERARCHITECTUREANSYS求解体系中的角色定位耦合与约束方程在ANSYS中均通过修改总体刚度矩阵实现自由度关联。耦合通过自由度缩减消除冗余方程,约束方程通过拉格朗日乘子法或变换法嵌入系统。两者均在PREP7前处理器中定义,直接影响方程组规模和求解策略。01·自由度缩减耦合自由度的处理方式是将多个自由度缩减为一个主自由度,从属自由度在求解过程中被消去,从而减小方程组规模主自由度·方程缩减02·约束嵌入约束方程通过拉格朗日乘子法或变换法引入总体方程组,在保持方程独立性的同时施加自由度之间的线性约束关系Lagrange·变换法03·前处理定义两者均在前处理器PREP7中定义,部分参数可在SOLUTION阶段修改常数项,但结构项修改必须在求解前完成PREP7·SOLUTION04·减缩分析在减缩自由度分析中,只有耦合集中的主节点自由度才能被选为主自由度,这一限制影响模态和瞬态分析Reduced·模态约束Summary基础概念核心要点总结耦合与约束方程是ANSYS中处理节点自由度关联的两大核心工具,选择依据取决于物理关系的复杂程度。01自由度关联的必要性源于工程中大量存在的物理约束:刚性连接、铰链运动、对称条件等都不是简单的固定约束能描述的物理约束02等值约束优先用CP命令(计算效率高),非等值线性关系必须用CE命令(表达能力强),两者可混合使用CP/CE03节点坐标系一致性是正确应用耦合与约束方程的前提,坐标系不统一会导致自由度方向混乱,产生非物理结果坐标系一致04下一章将从实际操作层面详细讲解耦合命令族的完整用法,包括CP、CPINTF、CPLGEN、CPSGEN等命令的参数与适用场景下一章预告CHAPTER02耦合自由度:原理与操作从CP命令到高级耦合技术的完整操作指南ANSYS·COUPLING耦合原理与CP命令详解CP命令是ANSYS中创建耦合自由度集的核心工具,通过指定参考编号、自由度标记和节点列表来定义等值约束。耦合集可在创建后动态扩展,也支持通过选择逻辑批量耦合节点,为复杂模型的自由度关联提供灵活高效的操作方式。01CP命令基本语法CP,NSET,Lab,NODE1,NODE2,...,NODE17,其中NSET为耦合集参考编号,Lab为自由度标记(如UX、UY、ROTZ等)02GUI操作路径MainMenu>Preprocessor>Coupling/Ceqn>CoupleDOFs,通过交互式界面选择节点和自由度类型完成耦合定义03动态扩展机制对已有耦合集使用相同NSET编号再次执行CP命令,可将新节点加入集合,实现渐进式建模,无需一次性选定所有节点04选择逻辑耦合可先通过NSEL命令选择一组节点,再在CP命令中使用ALL参数批量耦合所选节点的指定自由度,大幅提升操作效率CouplingManagement耦合自由度集的修改与管理ANSYS提供完整的耦合管理命令族,支持动态增删节点和修改自由度标记。掌握CPNGEN等高级命令能在复杂模型迭代中大幅提升效率,但需注意部分命令仅限命令行操作,GUI无法直接访问。删除耦合集节点在CP命令中对目标节点输入负值节点号(如CP,1,UX,-5),即可将节点5从编号为1的UX耦集中移除。CP,-NCPNGEN修改命令修改已有耦合集的节点组成和自由度标记,支持增删节点和更改Lab参数,此命令无GUI入口,仅限命令流使用。CPNGEN耦合集查看验证通过CPList命令可列出所有已定义的耦合集(GUI:List>Other>Coupling),便于检查模型中自由度关联的完整性。CPList批量参数化管理在参数化建模中通过*DO循环结合CP命令自动创建大量耦合集,适合处理周期性结构或阵列式连接场景。*DO循环CPINTF:重合节点耦合CPINTF自动检测重合节点并创建耦合集,是装配体连接的高效工具;与NUMMRG合并节点不同,它保留节点独立性,仅通过自由度耦合传递力学信息自动搜索与耦合创建CPINTF在每对重合节点上定义自由度标记生成耦合集,自动完成节点对搜索和耦合创建,大幅简化装配体连接操作自动耦合GUI操作路径MainMenu›Preprocessor›Coupling/Ceqn›CoincidentNodes,可设置自由度标记和容差范围控制重合判定精度容差精度与NUMMRG的核心区别NUMMRG直接合并重合节点为一,丢失界面信息;CPINTF保留两个独立节点并耦合自由度,适合需保留接触界面的分析保留界面替代方案EINTFEINTF在重复节点对之间生成两节点单元连接,适用于需在界面上施加弹簧或阻尼特性的场景弹簧阻尼ANSYS·COUPLINGCOMMANDSCPLGEN与CPSGEN:批量生成耦合集CPLGEN和CPSGEN是ANSYS中批量扩展耦合集的高效命令。CPLGEN对已有耦合集的相同节点生成不同自由度的新耦合集,CPSGEN则将耦合模式平移复制到新的节点编号上。两者配合使用可快速完成复杂装配体的多维度自由度关联。CPLGEN:相同节点不同自由度基于已有耦合集的节点集合,为新的自由度标记生成耦合集,无需重新选择节点典型用法:已有UX耦合集,执行CPLGEN可快速对同一组节点创建UY和UZ耦合集GUI路径:MainMenu›Preprocessor›Coupling/Ceqn›Genw/SameNodesSameNodesCPSGEN:相同自由度不同节点将已有耦合集的模式(自由度标记和节点相对关系)复制到新的节点编号序列上典型用法:周期性结构中,将一个单元的耦合模式批量复制到所有重复单元上GUI路径:MainMenu›Preprocessor›Coupling/Ceqn›Genw/SameDOFSameDOFCONSTRAINTS耦合使用注意事项与常见陷阱耦合操作的正确性高度依赖于节点坐标系一致性、自由度唯一性和约束兼容性。忽视这些细节可能导致非物理结果、平衡破坏或求解失败。节点坐标系一致性耦合操作在各自节点的局部坐标系下进行,若方向不统一,同一自由度标记可能对应不同物理方向,导致错误关联。LOCALCS自由度唯一性原则一个自由度只能出现在一个耦集中,不允许重复耦合。违反此规则会导致求解器方程矛盾,产生不可预测的结果。UNIQUEDOF约束冲突避免已被D命令或其他约束命令指定了确定值的自由度不能再纳入耦合集,否则约束条件与耦合条件相互矛盾。D-CMD刚性区域的平衡问题通过耦合生成刚性区域时,不与耦合位移方向一致的节点集会产生外加力矩但不反映在反力中,可能导致平衡破坏。RIGIDREGIONAPPLICATIONMODES耦合的典型应用模式耦合在工程中最常见的应用模式包括对称边界模拟和铰链/销钉连接。对称耦合确保模型在变形后仍保持几何对称性,铰链耦合则通过选择性耦合平移自由度而保留旋转独立性,精确模拟实际工程中的铰接行为。对称边界模拟对对称面上的节点耦合垂直于对称面的平移自由度,确保变形后对称面保持平面且不发生穿透,可大幅缩减模型规模对称面铰链与销钉连接在铰链处耦合两个节点的平移自由度(UX、UY),但保留旋转自由度独立,使连接处只能传递力而不能传递力矩UX·UY万向节与滑动连接通过选择性耦合特定方向的自由度,可模拟万向节的多轴旋转特性和滑动导轨的单向平移约束多轴旋转刚性区域简化将一组节点的所有自由度耦合到主节点上,使该区域表现为刚体行为,适用于局部刚度远大于周围结构的区域刚体行为Chapter03约束方程:理论与实现从数学原理到CE命令及自动生成技术的全面解析MATHEMATICALPRINCIPLES约束方程的数学原理约束方程以线性组合形式表达多个自由度之间的数学关系,通式为Σ(Ci×Ui)=C0。它比耦合更通用——耦合只是约束方程在系数为±1、常数为0时的特例。约束方程通式C₁×U₁+C₂×U₂+…+Cn×Un=C₀,其中Ui为各节点的自由度值,Ci为对应系数,C₀为常数项Σ(Ci×Ui)=C₀与耦合的关系耦合U₁=U₂可写成1×U₁+(−1)×U₂=0的约束方程形式,说明耦合是约束方程的特例SpecialCase系数的物理意义系数反映自由度之间的传递比例关系,如力臂比、刚度比或几何变换矩阵的元素传递比例常数项的作用非零常数项可表达预设的位移差或间隙,如热膨胀引起的初始位移、预紧力导致的初始变形C₀≠0ANSYS·CONSTRAINTEQUATIONCE命令:直接生成约束方程CE命令通过指定方程编号、常数项和多组(节点-自由度-系数)三元组来直接定义约束方程。它是约束方程操作的基础命令,语法结构清晰但参数较多。命令语法CE,NEQN,CONST,NODE1,Lab1,C1,NODE2,Lab2,C2,NODE3,Lab3,C3最多3组三元组参数说明NEQN—方程唯一编号CONST—等号右侧常数C0NODE/Lab/C—节点号、自由度标记、对应系数NEQN·CONST·NODEGUI路径MainMenu>Preprocessor>Coupling/Ceqn>ConstraintEqn,通过对话框逐项输入Coupling/Ceqn实例解读CE,1,0,3,UY,1,1,UY,-1,2,ROTZ,-10即1×UY₃+(-1)×UY₁+(-10)×ROTZ₂=01×UY₃−UY₁−10×ROTZ₂=0CONSTRAINTEQUATIONCECMOD:约束方程的修改与管理CECMOD命令提供约束方程的修改能力,常数项可在PREP7和SOLUTION两个阶段灵活调整,但方程结构(节点、自由度、系数)的修改仅限于PREP7阶段。01修改常数项CECMOD,NEQN,CONST可在PREP7或SOLUTION阶段执行,适用于多载荷步分析中逐步骤改变预设位移或间隙的场景02修改方程结构修改节点号、自由度标记或系数值,必须在PREP7中使用CE命令重新定义整个方程,不支持局部修改03GUI路径Preprocessor>Coupling/Ceqn>ModifyConstrEqn,或Solution>Other>ModifyConstrEqn04删除约束方程通过CEDELE命令删除指定编号的约束方程,或用CEDELE,ALL清除所有已定义方程,便于模型迭代ANSYSAPDL·CONSTRAINTCERIG:自动生成刚性区域CERIG连接主从节点自动生成约束方程定义刚性区域,主节点须具备全部自由度,无旋转自由度单元需添加虚拟梁单元辅助。CERIG命令语法CERIG,MASTER,SLAVE,Ldof,LDof2,LDof3—MASTER为主节点号,SLAVE为从节点号,可用ALL选择所有已选节点。MASTER→SLAVELdof=ALL默认行为二维生成UX、UY、ROTZ三个方程,三维生成六个方程(UX、UY、UZ、ROTX、ROTY、ROTZ),完整描述刚体运动。6个方程Ldof=UXYZ平移模式二维生成两个平移方程,三维生成三个平移方程,忽略旋转自由度,适用于仅需平移耦合的场景。仅平移耦合自由度前置要求从节点仅需Ldof标记的自由度,但主节点必须具备全部平移和旋转自由度;无旋转自由度单元需增加虚拟梁单元。虚拟梁单元ANSYSMeshingCEINTF:非匹配网格区域连接CEINTF命令通过约束方程将网格密度不同的两个区域"系"在一起,利用粗糙区域单元的形函数在界面处建立位移协调关系。操作原理从密网格区域选节点A,从稀网格区域选单元B,用B单元的形函数在界面处写约束方程,使A节点位移与B单元位移协调GUI路径MainMenu›Preprocessor›Coupling/Ceqn›AdjacentRegions,交互式选择两个区域的节点和单元完成连接双重容差准则第一容差判定节点是否在界面范围内,第二容差将贴近表面的节点自动移到表面上使用限制应力或热通量可能不连续穿过界面;界面节点不能施加位移约束;可用六自由度单元接合六自由度实体ANSYS·ConstraintEquations约束方程生成方法选择指南ANSYS提供三种约束方程生成方式:CE命令适用于已知精确数学关系的场景,CERIG专用于刚性区域的自动定义,CEINTF解决非匹配网格连接问题。三种约束方程生成方法对比方法适用场景核心特点主要限制CE直接定义已知精确数学关系的自由度关联完全自定义系数和常数项,灵活性最高需要手动推导方程,复杂模型工作量大CERIG刚性区域定义局部刚性区域或刚体连接自动生成刚体运动方程,主从节点模式主节点必须具有全部自由度,需虚拟梁辅助CEINTF网格连接连接网格密度不同的两个区域基于形函数自动建立界面位移协调界面应力可能不连续,不能施加位移约束三种方法各有专长:CE适合精确控制,CERIG适合刚性区域,CEINTF适合网格过渡CHAPTER04工程典型应用场景从梁-板连接到对称分析的实战案例解析CONSTRAINTEQUATION案例一:梁-板单元间的力矩传递当BEAM3梁单元与PLANE42平面应力单元连接时,由于PLANE42缺乏旋转自由度,直接连接会形成铰链效应无法传递力矩。通过约束方程ROTZ2=(UY3-UY1)/100建立梁旋转自由度与板节点位移的数学关系,实现了跨单元类型的力矩传递。01问题背景:BEAM3具有UX、UY和ROTZ三个自由度,PLANE42仅有UX和UY,直接共节点连接时旋转自由度无约束,形成铰链3vs2DOF02约束方程建立:ROTZ2=(UY3-UY1)/100,将节点2的旋转与节点1、3的竖向位移差关联,100为两节点间距Δ10003ANSYS命令实现:CE,1,0,3,UY,1,1,UY,-1,2,ROTZ,-10,一条命令完成三个自由度的线性关联定义CE04物理意义:该方程本质上是小变形假设下的转角-位移关系,用有限差分近似代替微分,精度取决于节点间距与变形梯度Δ≈dSYMMETRYANALYSIS案例二:对称分析中的耦合应用对称分析通过仅建立部分模型大幅降低计算成本,耦合在其中扮演关键角色:对称面上法向自由度用D命令约束为零,切向自由度通过耦合保证变形协调。正确应用对称耦合可将模型规模缩减至1/2甚至1/4,同时保证结果的物理真实性。对称面法向约束对称面上所有节点的法向平移自由度用D命令设为零,如对称面为X-Z平面则约束UY=0。这是对称分析的基础约束条件。D→UY=0对称面切向耦合对称面上节点的切向自由度可能需要耦合,以保证变形后截面仍为平面,特别是在轴对称和周期对称结构中。CPCoupling周期对称结构对于齿轮、叶轮等周期对称结构,在周期性边界面上耦合对应节点的自由度,用单扇区模型代替全模型分析。单扇区替代反对称载荷处理当载荷具有反对称性时,对称面上的切向位移为零而法向位移自由,需调整约束和耦合策略以适应反对称条件。切向=0法向自由RIGIDREGION·CERIG案例三:刚性区域建模与CERIG应用当结构局部刚度远大于周围区域时,可将其简化为刚性区域以简化建模和减少计算量。CERIG命令以主节点为中心自动生成约束方程,使边界从节点的位移完全由主节点的六自由度刚体运动决定。01螺栓连接模拟将螺栓头部区域定义为刚性区域,主节点设在螺栓中心,从节点为接触面节点,载荷通过主节点施加并均匀传递到接触面02法兰盘连接法兰盘区域用CERIG定义为刚性面,主节点承受管道传来的力和力矩,从节点将载荷分配到螺栓孔周围03虚拟梁辅助当从节点所在单元(如实体单元)无旋转自由度时,需在主节点处添加虚拟MASS21或BEAM单元提供旋转自由度04精度与效率权衡刚性区域假设会高估局部刚度,适用于关注远场应力的分析;若需精确分析连接区应力,则应使用接触单元代替CaseStudy04·有限元网格连接案例四:非匹配网格过渡区域连接大型有限元模型中不同区域网格密度差异显著,CEINTF命令通过约束方程实现密网格与粗网格的无缝连接。它利用粗网格单元的形函数在界面处插值,使密网格边界节点位移与粗网格单元位移协调,避免了节点合并导致的网格畸变问题。01工程背景应力集中区(如孔边、裂纹尖端)需密网格捕捉梯度,远场区用粗网格节省资源,两者交界处网格节点不匹配。应力集中区·梯度捕捉02CEINTF操作流程先选择密网格区域的界面节点,再选择粗网格区域的界面单元,命令自动基于形函数生成约束方程。形函数·约束方程03容差设置要点第一容差控制节点是否在界面范围内的判定,第二容差将贴近表面的节点自动吸附到单元表面,需根据网格尺寸合理设置。双容差·表面吸附04结果验证连接完成后应检查界面处的位移连续性和应力传递,虽然位移通过约束方程保证协调,但应力在界面处可能出现不连续。位移协调·应力不连续MULTI-PHYSICSCOUPLING案例五:多物理场中的约束方程应用约束方程在多物理场耦合分析中发挥桥梁作用,将不同物理场的自由度通过线性关系关联起来,提供灵活且可控的场间数据传递机制。热-结构耦合通过约束方程将温度自由度TEMP与位移自由度关联,实现热膨胀效应的精确模拟。ΔL=α×L×ΔT流-固耦合界面在流体与固体交界面上保证界面两侧法向位移和压力连续性,实现弱耦合流固交互分析。WeakCoupling电磁-结构耦合将电磁场计算结果转化为结构载荷,适用于电机振动和传感器变形分析。EM→Structural自定义耦合关系对于标准耦合单元无法覆盖的特殊物理关系,提供自由度级别的自定义耦合手段。DOF-LevelCHAPTER05最佳实践与问题排查工程经验总结与常见错误的高效诊断方法BESTPRACTICES耦合与约束方程最佳实践原则工程实践中应遵循'最简优先、验证前置、坐标统一、文档完整'四大原则。能用耦合解决的问题不用约束方程以保持计算效率,每次操作后必须验证定义正确性,节点坐标系一致性是前提条件,参数化建模时应保留完整的命令流文档便于追溯。最简优先原则等值约束用CP命令(计算效率高、方程规模小),仅在需要非等值线性关系时才使用CE命令,避免过度复杂化模型。优先选择计算开销最小的约束方案,提升求解效率。CP命令验证前置原则每次创建后使用CPList或CEList命令检查定义,特别关注节点号、自由度标记和系数的正确性,防止低级错误。验证是确保模型可靠性的关键步骤。CPList/CEList坐标系统一原则在创建耦合或约束方程前,统一相关节点的坐标系方向(NROTAT命令),避免因坐标系不一致导致自由度方向错误。坐标对齐是约束生效的基础前提。NROTAT文档完整原则保留完整的命令流脚本(.mac或.inp文件),记录每个耦合/约束方程的物理含义和创建原因,便于模型维护和团队协作。完善的文档是工程传承的重要保障。.mac/.inpTroubleshooting常见错误诊断与排查方法耦合与约束方程相关的常见错误包括方程组奇异、约束冲突、自由度重复耦合和刚体位移等。通过系统化的排查流程——检查警告信息、验证方程定义、审查节点坐标系和测试简化模型——可以高效定位并解决问题。典型错误类型01方程组奇异—约束方程之间线性相关或矛盾,导致刚度矩阵不可逆,求解器报错提示pivot为零或负值02约束冲突—同一自由度同时被D命令约束和被耦合集包含,或出现在多个耦集中,导致方程矛盾无法求解03刚体位移—约束方程未充分限制所有刚体运动模式,模型存在未被约束的自由度方向,导致求解发散系统化排查流程01检查输出文件—查看.out文件中的WARNING和ERROR信息,定位问题方程编号和相关节点号02核实方程定义—用CPList和CEList逐一核实,检查节点号、自由度标记和系数是否与物理意图一致03审查节点坐标系—用NPLOT+PSYMB确认自由度方向与预期一致,必要时用NROTAT统一APDLAUTOMATION参数化建模中的高级技巧APDL参数化能力使耦合与约束方程的定义具备自动化和可复用性。通过*DO循环、参数化节点号和组件管理,可以实现复杂模型的批量自由度关联定义。*DO循环批量创建用*DO循环结合NSEL选择逻辑和CP命令,自动为大量节点创建耦合集,适合周期性结构和阵列式连接场景批量处理数百节点自动编号与索引*DO+CP参数化约束方程将CE命令中的节点号
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026秋沪科版八年级物理 第二章 声的世界综合能力检测题
- 【单元培优卷】Unit 5 The colourful world 单元全真模拟培优卷-2026-2027学年三年级英语上册人教版(PEP)(新教材)(含答案解析)
- 2026苏教二上第五单元退位减教案
- 2026苏教二上跨学科融合教案
- 食堂安全生产管理培训
- 安全工作个人述职
- 晚期胃癌免疫治疗进展2026
- 2026四上数学原创备课课件
- 教学材料《JSP设计与开发》-第11章 Ajax技术应用
- ession9危重病的早期肠内营养
- 零售点烟花爆竹安全资格考试题(附答案)
- 公开招聘警务辅助人员报名表
- 《成人无创通气设备相关面部压力性损伤风险评估与预防指南》解读课件
- CJT 340-2016 绿化种植土壤
- 医院护工护理合同范本
- (高清版)DZT 0073-2016 电阻率剖面法技术规程
- 2024年福建省2024届高三3月省质检(高中毕业班适应性练习卷)英语试卷(含答案)
- 电力预防性试验课件
- 工程质量验收制度模版
- 营区消防安全培训课件
- 钢筋翻样表-样表
评论
0/150
提交评论