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
  • 标准安装
  • 虚拟机软件parallel上的Rhino5, Rhino6和Rhino7
  • 静默安装
  • 自动安装
  • 在Mac上安装

Was this helpful?

  1. 1: 绪论

1.1: 安装

Previous欢迎来到Karamba3DNext1.2: 使用授权许可

Last updated 4 years ago

Was this helpful?

以下是安装Karamba 3D的前提条件:

  • Rhino 5.0, Rhino 6.0或Rhino 7.0

  • Grasshopper (Karamba3D的1.3.3版本已在GH 1.0.0007上进行了测试)

如果您还未曾安装Rhino软件,可从以下网址下载功能齐全的免费试用版本:. Rhino5 的 Grasshopper 插件是免费的,可通过以下链接找到:. 它已被整合在 Rhino6 以及 Rhino7中。

标准安装

请在安装程序后双击msi-文件。使用Rhino5时,请确保选择正确的安装位数(32或64)。Rhino5的64位版本名为“Rhinoceros 5 (64-bit)”。Rhino6和Rhino7仅提供64位应用程序。

在安装过程中,用户可以设置用于运算的物理单位。默认情况下,Karamba3D假定其输入为国际单位制(例如,使用米为点坐标单位)。用户可在安装时或在安装后通过编辑文件将运算的物理单位切换到英制单位。这种情况下坐标的单位将为“feet(英尺)”,力的单位为“kips(千磅)”,而材料强度则为“ksi(千磅/平方英寸)”,等等。

如果用户打算在后期激活PRO(专业版)或EDU(教育版)使用授权许可,请确保安装完整版Karamba3D。

安装成功后,在Rhino中打开Grasshopper时会看到一个Karamba3D标签。此外,作为默认设置,安装文件夹的快捷方式将会出现在计算机桌面上。

Karamba3D的安装可以为独立、云端或网络使用授权许可:

虚拟机软件parallel上的Rhino5, Rhino6和Rhino7

用户可将Rhino 5的64位版本与Rhino 6和Rhino 7版本的Karamba3D一起安装。只需依次先后运行两个安装程序即可。

不过,Rhino 5的32位版本Karamba3D无法与其他任何版本一同安装。

静默安装

出于在远程计算机上安装Karamba3D的目的,“msiexec.exe”提供了一些选项来规避安装程序的图形用户界面。启动Windows CommandPrompt,导航到Karamba 3D安装程序所在的位置后键入如下内容:

msiexec.exe /i karamba3d_1_3_2_RH7.msi /passive ADDLOCAL=FullFeatures,SIUnits,LicensePublicKey,Tables,Examples

用户只需键入如上文的一行文字即可安装包括SI-Unit(国际单位制),横截面和材料表格(“Tables(表格)”)以及定义范例(“Examples(示例)”)等在内的完整版本Karamba 3D(“FullFeatures(完整功能 )”)。出于获取免费版本的考虑,在英制单位中将“FullFeatures(完整功能)”替换为“FreeFeatures(自由功能)”,将“SIUnits(国际单位制)”替换为“IM-PUnits(英制单位制)”。

通过将使用授权许可文件重新命名为“licensePRO.lic”并将其复制到...\Rhino Plug-ins\Karamba\下面的“License”文件夹内,可以在不使用图形用户界面(GUI)的情况下提供静默使用授权信息。

自动安装

在安装过程中,以下文件和文件夹将被复制到您的机器上:

  • 将“karamba.dll” 和 “libiomp5md.dll” 添加至 C:\Windows.

  • 将“karambaCommon.dll”、“karamba.gha”和Karamba文件夹添加到Rhino的“Plug-ins”文件夹中。Karamba3D文件夹包含材料库和横截面库、范例、karamba.ini文件,以及使用授权许可文件夹。通常位于C:\Program Files\Rhinoceros 5 (64-bit)\Plug-ins或C:\Program Files\Rhino 6\Plug-ins。

  • 如果Visual Studio 2019的C++运行时库尚不存在,请将其复制到您的计算机上。

默认情况下,将为计算机上所有用户安装Karamba3D。如希望在没有安装程序的情况下运行Karamba3D,只需将上述文件和Karamba3D文件夹从一台计算机复制到另一台。除非取消选择,否则安装程序会在计算机桌面上放置一个Karamba3D图标。双击该图标可以打开Karamba3D文件夹。

在Mac上安装

现阶段,Karamba3D仅适用于Windows用户。在安装Parallels或Bootcamp Windows的前提下,Mac用户也可以运行Karamba3D。

如未能显示Karamba3D图标,请参考我们的。

故障排除指南
1.2.1: 独立使用授权许可
1.2.4: 云端使用授权许可
http://www.rhino3d.com/download.html
http://www.grasshopper3d.com/
下载
“karamba.ini”