Karamba3D v1.3.3
Chinese 中文
Chinese 中文
  • 欢迎来到Karamba3D
  • 1: 绪论
    • 1.1: 安装
    • 1.2: 使用授权许可
      • 1.2.1: 独立使用授权许可
      • 1.2.2: 网络使用授权许可
      • 1.2.3: 临时使用授权许可
      • 1.2.4: 云端使用授权许可
  • 2: 入门
    • 2: 入门
      • 2.1: Karamba3D实体
      • 2.2: 建立结构分析
        • 2.2.1: 定义模型元素
        • 2.2.2: 模型显示
        • 2.2.3: 添加支撑件
        • 2.2.4: 定义荷载
        • 2.2.5: 算法选择
        • 2.2.6: 提供断面 – 或使用默认值
        • 2.2.7: 定义材料
        • 2.2.8: 检索结果
      • 2.3: 物理单位
      • 2.4: 运算器速览
  • 3: 运算器详解
    • 3.1: 模型 (Model)
      • 3.1.1: 模型构建 (Assemble)
      • 3.1.2: 分解模型 (Disassemble Model)
      • 3.1.3: 编辑模型 (Modify Model)
      • 3.1.4: 连接构件 (Connected Parts)
      • 3.1.5: 激活元素 (Activate Element)
      • 3.1.6: 由线到梁 Line To Beam
      • 3.1.7: 与梁的连接 (Connectivity to Beam)
      • 3.1.8: 由索引到梁 (Index to Beam)
      • 3.1.9: 由网格面到壳体 (Mesh to Shell)
      • 3.1.10: 编辑元素 (Modify Element)
      • 3.1.11: 点-质量 (Point-Mass)
      • 3.1.12: 分解元素 (Disassemble Element)
      • 3.1.13: 创建梁的集合 (Make Beam-Set) 🔷
      • 3.1.14: 定位元素 (Orientate Element)
      • 3.1.15: 选择梁 (Select Element)
      • 3.1.16: 支撑件 (Support)
    • 3.2: 荷载 (Load)
      • 3.2.1: 荷载 (Loads)
      • 3.2.2: 分解网格荷载 (Disassemble Mesh Load)
      • 3.2.3: 规定位移 (Prescribed displacements)
    • 3.3: 断面 (Cross Section)
      • 3.3.1: 梁的断面 (Beam Cross Sections)
      • 3.3.2: 壳体断面 (Shell Cross Sections)
      • 3.3.3: 弹性元件断面 (Spring Cross Sections)
      • 3.3.4: 分解断面 (Disassemble Cross Section) 🔷
      • 3.3.5: 梁-连接件 (Beam-Joint Agent) 🔷
      • 3.3.6: 梁-铰链 (Beam-Joints) 🔷
      • 3.3.7: 梁上偏心率、断面偏心率 (Eccentricity on Beam and Cross Section) 🔷
      • 3.3.8: 编辑断面 (Modify Cross Section) 🔷
      • 3.3.9: 断面范围选择器 (Cross Section Range Selector)
      • 3.3.10: 断面选择器 (Cross Section Selector)
      • 3.3.11: 断面匹配器 (Cross Section Matcher)
      • 3.3.12: 生成断面信息表格 (Generate Cross Section Table)
      • 3.3.13: 从文件中读取断面信息表格(Read Cross Section Table from File)
    • 3.4: 材料 (Material)
      • 3.4.1: 材料属性 (Material Properties)
      • 3.4.2: 选择材料 (Material Selection)
      • 3.4.3: 从文件中读取材料列表 (Read Material Table from File)
      • 3.4.4: 分解材料 (Disassemble Material) 🔷
    • 3.5: 算法 (Algorithms)
      • 3.5.1: 分析 (Analyze)
      • 3.5.2: 分析原理II (AnalyzeThII) 🔷
      • 3.5.3: 分析非线性WIP (Analyze Nonlinear WIP)
      • 3.5.4: 大变形分析 (Large Deformation Analysis)
      • 3.5.5: 屈曲模式 (Buckling Modes) 🔷
      • 3.5.6: 本征模 (Eigen Modes)
      • 3.5.7: 自然振动 (Natural Vibrations)
      • 3.5.8: 优化横截面 (Optimize Cross Section) 🔷
      • 3.5.9: 梁的双向渐进结构优化 (BESO for Beams)
      • 3.5.10: 壳体的双向渐进结构优化 (BESO for Shells)
      • 3.5.11: 优化补强加固 (Optimize Reinforcement) 🔷
      • 3.5.12: 张力/压力消除器 (Tension/Compression Eliminator) 🔷
    • 3.6: 结果
      • 3.6.1: 模型视图 (ModelView)
      • 3.6.2: 变形能量 (Deformation-Energy)
      • 3.6.3: 节点位移 (Nodal Displacements)
      • 3.6.4: 主应变近似值 (Principal Strains Approximation)
      • 3.6.5: 反作用力 (Reaction Forces) 🔷
      • 3.6.6: 元件利用率 (Utilization of Elements) 🔷
      • 3.6.7: 梁视图 (BeamView)
      • 3.6.8: 梁的位移 (Beam Displacements) 🔷
      • 3.6.9: 梁的作用力 (Beam Forces)
      • 3.6.10: 合成截面力 (Resultant Section Forces)
      • 3.6.11: 壳体视图 (ShellView)
      • 3.6.12: 壳体上的线结果 (Line Results on Shells)
      • 3.6.13: 壳体上的结果向量 (Result Vectors on Shells)
      • 3.6.14: 壳体作用力 (Shell Forces)
    • 3.7: 输出 (Export) 🔷
      • 3.7.1: 输出模型至DStV (Export Model to DStV) 🔷
    • 3.8 实用程序 (Utilities)
      • 3.8.1: 网格边界表示 (Mesh Breps)
      • 3.8.2: 最近点 (Closest Points)
      • 3.8.3: 多维最近点 (Closest Points Multi-dimensional)
      • 3.8.4: 剔除曲线 (Cull Curves)
      • 3.8.5: 碰撞检测 (Detect Collisions)
      • 3.8.6: 从线中获取单元格 (Get Cells from Lines)
      • 3.8.7: 线-线相交 (Line-Line Intersection)
      • 3.8.8: 主要状态转型 (Principal States Transformation) 🔷
      • 3.8.9: 重复线删除 (Remove Duplicate Lines)
      • 3.8.10: 重复点删除 (Remove Duplicate Points)
      • 3.8.11: 简化模型 (Simplify Model)
      • 3.8.12: 元素毡化 (Element Felting) 🔷
      • 3.8.13: 映射器 (Mapper) 🔷
      • 3.8.14: 插值形状 (Interpolate Shape) 🔷
      • 3.8.15: 借助缝合连接梁 (Connecting Beams with Stitches) 🔷
      • 3.8.16: 用户等参线和流线 (User Iso-Lines and Stream-Lines)
  • 疑难解答
    • 4.1: 其他问题
      • 4.1.1: 安装问题
      • 4.1.2: 购买程序
      • 4.1.3: 获取使用授权许可
      • 4.1.4: 运行错误
      • 4.1.5: 定义与运算器
      • 4.1.6: 默认程序设置
    • 4.2: 技术支持
  • 附件
    • A.1: 发行说明
    • A.2: 背景资料
      • A.2.1: 材料的基本性能
      • A.2.2: 有关荷载的附加信息
      • A.2.3: 设计静态可行性结构的技巧
      • A.2.4: 减少运算时间的技巧
      • A.2.5: 自然振动、本征模和屈曲
      • A.2.6: 用于断面优化的方法
    • A.3: 参考书目
Powered by GitBook
On this page
  • “Display Scales(显示比例)”子菜单
  • “Render Settings(渲染设置)”子菜单
  • “Colors(颜色)”子菜单
  • “Tags(标签)”子菜单
  • “Result-Case”(结果案例)”子菜单

Was this helpful?

  1. 3: 运算器详解
  2. 3.6: 结果

3.6.1: 模型视图 (ModelView)

Previous3.6: 结果Next3.6.2: 变形能量 (Deformation-Energy)

Last updated 4 years ago

Was this helpful?

“Results(结果)”菜单栏的“ModelView(模型视图)”运算器控制静态模型的常规显示属性(如图3.6.1.1)。与梁和壳体元件相关联的、更为具体的视觉属性可以使用“BeamView(梁视图)”和“ShellView(壳体视图)”运算器来定义。查看选项”将存储在模型中。因此,视图运算器的设置会与模型保持一致,并在数据流的下方继续有效,直至被另一个视图运算器修改为止。

在定义中添加“ModelView(模型视图)”时,有时最好关闭所有其他运算器的预览,以避免干扰。单击黑色菜单标题会展开“ModelView(模型视图)”运算器,并显示用于调整模型的工具。这些将在下文中一一深入详解。可通过双击滑块的旋钮来设置滑块的范围和当前值。

“ModelView(模型视图)”运算器的左侧有五个端口:

"Model(模型)"

可以显示的模型。

“R-Factors(R-因子)”

存在用于缩放挠度输出的两个选项。首先,在“Display Scales(显示比例)”菜单中有一个名为“Deformation(变形)”的滑块,允许用户在视觉输出上进行快速微调(请参见下文)。第二个选项:输入端口“R-Factors(R-因子)”可接受“ModelView(模型视图)”用来缩放位移输出的构件列表。其默认值为1.0。列表中的每一条目均适用于一个结果案例。如果此列表中的项目数量与结果案例的数量不相匹配,那么将复制最后一个条目,直到存在一一对应的关系。

该缩放位移选项可在找形操作过程中使用:“ModelView(模型视图)”右侧的“def.Model”端口(详见下文)输出带有位移的几何模型,可用于进一步的几何设计处理。在所选荷载工况的下拉列表中选择项目“–all–”会导致所有荷载工况及其对应的比例因子叠加。

"ResCase(结果案例)"

允许用户选择可见的结果案例。“ResCase(结果案例)”中的值将被添加到在“ModelView(模型视图)”下拉列表中所选择的结果案例中。当下拉列表中的选项为“—all—”以及“ResCase(结果案例)”的设置为0时,会显示首个结果案例。如果结果值大于可用结果案例值,则“ModelView(模型视图)”会变为红色。如果结果值小于0(默认值),则所有结果案例都将叠加。在数量众多的情况下,可使用数字滑杆选择荷载工况,该功能会使操作更为轻松。

"Colors(颜色)"

"Ids|Breps"

该端口允许用户选择应显示的模型部分。它需要一个字符串列表或边界表示。其默认值为空字符串,意味着所有模型都应是可见的。如图3.6.1.1所示,可以输入正则表达式。这些必须以字符“&”开头,并遵守C#中使用正则表达式的约定。将模型每个元素的标识符与给定字符串列表的每个条目进行比较。如果列表条目与元素标识符相匹配,则显示该元素显示。图3.6.1.1包含“Id”列表的四个示例:第一个将可见性限制到元素“A”,第二个将可见性限制到元素“B”。第三个是与元素“A”或“C”相匹配的正则表达式。第四个将元素“A”匹配到“C”。此外,也可以将封闭的边界表示接入“Ids|Breps”端口。在这种情况下,只有那些位于其中一个容积内且至少具有一个末端节点的元素才会被显示。

“ModelView(模型视图)”运算器上有五个输出端口:

“Model(模型)”

是在左侧输入的模型,附加了查看选项。

“defMesh”

从“defMesh”输出端口中,可以获取变形模型的壳体网格和梁截面,并对其进行进一步处理。它是一个网格列表,每一个条目对应一个壳体或梁。

“defAxes"

“defAxes”端口将变形结构的梁轴作为内插的3rd 度nurb(非均匀有理B样条) 。可使用“Length/Subdivision (长度/细分)”滑块设置插值点的数量。

"defModel”

当静态计算挠度有可用结果时,缩放挠度,并将其添加到原始模型的节点坐标中,以使其包含变形的几何图形。

“Display Scales(显示比例)”子菜单

“Display Scales(显示比例)”子菜单包含复选框和滑块,用于启用/禁用和缩放位移、支撑件上的反作用力、荷载符号、支撑件符号、局部坐标系及元素端点处的连接符号。位移缩放影响模型端口上的显示和输出。它对应力、拉力等没有影响。局部坐标轴颜色中的红色、绿色、蓝色表示局部的X轴、Y轴和Z轴。

“Render Settings(渲染设置)”子菜单

在某些情况下,运算结果的彩色显示会因为存在应力集中或利用率峰值而失真。它们使大部分结构看起来不受约束,仅一些代表峰值的局部小区域有色彩。使用“Upper Result Threshold(较高结果阈值)”和“Lower Result Threshold(较低结果阈值)”滑块可以消除这些极端值。如果使用“Upper Result Threshold(较高结果阈值)”滑块,则x%的值将被设置为颜色范围的上限值,这样可以使实际值范围的x%低于此值。反之亦然,较低结果阈值同理。模型中超出给定阈值的值将被赋予特殊颜色,以使其易于识别。

默认情况下,上面给出的结果阈值以百分比为单位。有时将绝对值作为阈值(例如:材料的屈服应力)是可行的。单选按钮组“Result Threshold as(结果阈值为)”可用于在相对和绝对阈值之间进行切换。

限制利用率值范围可能会造成混淆:如果以百分比形式给出结果阈值,则将下限阈值设置为零、上限阈值设置为100将显示整个利用率值范围。如果将结果阈值作为绝对值给出,则较低阈值100和较高阈值100将足矣把颜色范围限制在材料具有足够抗力的区域。

“Colors(颜色)”子菜单

“Tags(标签)”子菜单

“Structure Tags(结构标签)”菜单包含用于将视觉信息添加到模型各部分的复选框:

"Node tags(节点标签)"

连接节点索引节点。

"Element tags(元素标签)"

连接元素索引元素。

"Element Ids(元素标识符)"

显示元素标识符。

"Elements(元素)"

启用后,“defAxes”输出端口将变形元素的轴显示为线,并在Rhino画布上显示它们。

"CroSec names(横截面名称)"

显示每个元素的横截面名称

"Material names(材料名称)"

显示每个元素的材料名称

"Eccentricities(偏心率)"

如果处于活动状态,则将梁的偏心率显示为端点处的蓝线

"Load values(荷载值)"

将荷载或点质量的数值添加到相应的符号中。

"NII"

“Result-Case”(结果案例)”子菜单

“Result-Case(结果案例)”菜单包含一个下拉列表,从中可以选择应显示的结果案例。当在带有荷载的模型上使用时,其结果工况等效于荷载工况。经过屈曲模式、本征模式或固有频率计算后,结果案例分别包含屈曲模式、本征模式或自然模式。

默认情况下,设置为“-all-”意味着所有结果案例的结果均是叠加的。通过将相应的数字列表输入“R-Factor(R因子)”输入端口来定义位移系数。“Result-Case(结果案例)”选项设置需要查询的结果案例,以查找一些位于下游的壳体结果组件(例如,“Force Flow Lines on Shells(壳体上的力流线)”,“Principal Stress Lines on Shells(壳体上的主应力线)”等...)。

颜色划分,例如:默认使用由蓝色到白色再到红色的色谱。可以通过将RGB值列表接入“Colors(颜色)”端口来自定义颜色范围。需要至少给出四种颜色。第一种颜色用于下侧的值,最后一种颜色用于在当前数字范围以上的值。剩余的颜色分布在数字范围内(如图3.6.1.2)。如果零是数字范围的一部分,则颜色将以零为中心。否则,颜色会在数值上、下限之间均匀分布。如需更改默认颜色,请在文件中进行设置。通过将“center_color_range_on_zero”设置为false,也可取消“以零为中心”。

“Length/Segment [m](长度/段 [m])”滑块允许用户控制所绘制的梁的结果(位移、力、力矩等)距离(请参见)。它还设置用于“defAxes”输出以及显示的控制点数。

在这里,可以显示元素颜色、横截面颜色及材料颜色。有关设置方法,请参见第、或节。为了使颜色可视化,请在“ BeamView(粱视图)”或“ ShellView(壳体视图)”运算器的“Render Settings(渲染设置)”下启用“Cross section(横截面)”。

打印所有不等于零的元素的二阶理论法向力的值。有关的含义,请参见。

3.6.7
3.1.6
3.3.1
3.4.1
“karamba.ini”
NIIN^{II}NII
NIIN^{II}NII
3.5.2
图3.6.1.1:模型的局部视图。
图3.6.1.2:带有自定义颜色范围的色谱。
图3.6.1.3:悬臂的局部轴由两个梁元素、反作用力和支撑力矩构成。