SkyCiv API V3 结构分析设计和建模的 Excel 插件
介绍
Excel 是在科学和工程领域广泛使用的标志性电子表格软件. 在结构工程中,Excel 的强大功能, 特别是结合宏, 以无障碍而闻名, 灵活性和计算能力. SkyCiv for Excel 通过为用户提供 Microsoft Excel 中的全套结构分析和设计工具,在工程软件集成方面开辟了新天地. 还值得注意的是 该插件是一个内置应用程序, 不仅仅是工作表或 VBA 宏.
本文档页面涵盖了 SkyCiv Excel 插件的以下方面:
入门
安装
安装 SkyCiv for Excel, 导航至 微软市场 然后点击 “立即获取”. 按照安装提示进行操作,安装完成后, 你应该在 Excel 客户端中看到 SkyCiv 选项卡. 或者, 您可以直接从 Excel 安装此插件 (只需在 AppSource 中搜索 SkyCiv):

一旦安装, 单击该选项卡,您将看到一个新的工具功能区,如下所示.

可用工具 & 功能性
下面从左到右对功能区中的每个按钮进行简要说明, 按它们出现的方式分组.
- 一般
- 设定值: 这是您输入您的 SkyCiv API 凭证. 这些是允许您运行分析所必需的, 设计, 快速设计计算器, 访问部分和材料数据库, 打开或保存模型并在 S3D 中打开它们. 这不是构建模型或在渲染器中查看它所必需的.
- 打开: 这是您可以访问所有 SkyCiv 模型的地方, 甚至那些建在网站上的. 经选择, 该模型将被导入到工作簿中. 如果您在选择模型之前没有选择设置按钮, 这将自动为您完成创建表. 请注意,这将替换工作簿中的任何现有模型.
- 救: 这是您可以将模型保存到 SkyCiv 平台的地方.
- S3D: 这将打开一个窗格,单击 “在S3D中打开” 将以“temp-excel-plugin”名称保存您的 Excel 模型’ 然后在浏览器中打开. 允许 10 几秒钟左右完成此操作.
- 设置
- 设置: 这将创建空表,使您能够从头开始构建模型.
- 栏目: 这将显示一个界面,您可以在其中选择各种成员部分并将它们插入到部分表的现有行中, 通过其ID选择.
- 用料: 这将显示一个界面,您可以在其中选择各种材料并将它们插入材料表的现有行中, 通过其ID选择.
- 工具类
- 分析: 您可以在此处对模型进行分析. 结果将在新表中提供.
- 设计: 这是您可以在模型上运行设计的地方. 结果将在新表中提供.
- 快速设计: 您可以在此处运行 SkyCiv 快速设计计算器, 独立于你的模型. 见 快速设计 下面的部分.
- 渲染器
- 使成为: 这将在 Excel 中打开 SkyCiv 渲染器. 您将在编辑时在渲染器中实时看到您的模型更新.
- 样品: 这将显示一组示例 3D 模型,您可以将其快速加载到工作簿中. 请注意,这将替换工作簿中的任何现有模型.
- 信息
- 关于: 此按钮将在默认浏览器中打开此页面.
- 文件: 此按钮将在默认浏览器中打开 SkyCiv API 文档. 在这里您可以看到 SkyCiv 工作表每一列的允许输入是什么.
造型
开始建模的最佳方法是单击“设置”按钮 (默认使用公制单位, 您可以在“设置”中更改此设置). SkyCiv 工作表将使用各种表格创建. 通过单击小的展开节点和成员部分 + 列标签上方的按钮. 现在单击 SkyCiv 功能区中的渲染按钮,您将看到渲染器任务窗格在工作簿的右侧打开.
‘Id’ 任何表格的列都应从 1 并增加 – 所以输入 1,0,0,0 在节点表的第一行. 这将创建一个ID为的节点 1 在x,和,z坐标 0,0,0. 现在在下一行, 添加另一个节点: 2,0,1,0. 这将创建一个ID为的节点 2 在 0,1,0. 渲染器现在应该显示两个节点, 一个在原点, 和上面的另一个. 如果看不到这两个节点, 通过拖动表格右下角的小箭头以包括这两行,仔细检查两行是否都在节点表格内. 这是你到目前为止应该拥有的.

现在让我们添加一个成员. 在会员中’ SkyCiv 的 3D 建模和分析工具, 通过添加“1”创建一个新成员’ 对于成员第一行的ID’ SkyCiv 的 3D 建模和分析工具. 设置'node_A’ 至 1, '节点_B’ 至 2 并给出“1”的部分 ID. 部分 ID 对应于部分表中具有该 ID 的行. 注意在这个阶段, 渲染器只会将部分表示为实心方块. 现在您的表格应该如下所示.

熟悉插件的另一种好方法是通过“打开”按钮打开一个基本模型并检查模型在用表格表示时的外观.
请注意,输入必须准确. 查看任何列的允许输入, 选择其标题 (具有固定选项的列还提供下拉菜单) 或者单击“文档”按钮,您将进入用于创建模型的 API 文档页面. 这也适用于表格标题, 不要改变这些.
分析
使用“设置”选项卡进行身份验证后, 您可以通过“分析”选项卡运行分析. 您可以选择分析类型和, 如果您的模型有两个或多个载荷组合, 过滤返回结果. 请注意,包括所有案例和组合是大量数据! 提高速度, 只选择你需要的那些.
一旦完成, 将使用载荷工况和组合的名称创建新工作表,每个工作表将包含所有结果数据. 我们创建了一个结果查询部分,以帮助您快速检查所有结果表中的数据.

设计
使用“设置”选项卡进行身份验证后, 您可以通过“设计”选项卡运行设计检查. 为您的模型选择正确的设计代码并单击设计. 一旦完成, 设计结果将添加到名为 “设计结果”. 设计任务窗格将提供整个设计的摘要,还有一个部分可以快速检查任何成员,甚至可以为该成员下载设计报告. 使用上述分析的模型, 下图是设计的结果. 的 AISC 360-16 LRFD 选择代码是因为模型是使用 AISC 部分创建的.

目前, Excel 插件支持以下设计规范检查:
- 钢: AISC 360-16 & 360-10 (自卫队, LRFD), EUROCODE 3 (在 1993-1-1:2005), BS 5950-1:2000, 作为 4100-1998 & 2020, 新西兰移民局 3404-1997, CSA S16-14, 是 800-2007 非政府组织 & 是 800-1984 WSM
- 冷弯型钢: AISI S100-16 (自卫队, LRFD, 钢构件设计软件), AISI S100-12 (自卫队, LRFD), EUROCODE 3 (在 1993-1-3:2006), AS / NZS 4600-2005 & 2018
- 木: NDS 2018 (自卫队, LRFD), 作为 1720-2010
快速设计
除了 S3D 功能外, Excel 插件还使您可以访问各种分析和设计计算器,以适用于多种国际代码 SkyCiv 快速设计 图书馆. 这使您可以批量运行这些工具并在几分钟内完成多项设计检查. 注意: 此功能独立于插件其余部分使用的 S3D 结构模型.
一旦通过身份验证, 您可以通过“快速设计”选项卡访问此工具. 那里, 您可以选择所需的计算器并将其带入工作簿中,使用 “插入输入表” 纽扣, 可以选择单位制 (如果适用). 这将创建一个名为 “快速设计输入” 带有一个表格,其中计算器输入是列,每行都是一个单独的输入, 类似于 “批量运行” 快速设计网站上的功能. 该表是用一个示例行创建的; 使用 “添加具有默认值的行” 按钮添加您需要的每个额外行. 请记住 工作簿一次仅处理一个计算器: 插入另一个计算器, 或插入后更改单位系统, 将替换现有表, 并且您已经输入的任何值都将丢失.
让我们以 “AISC 360-22 焊接组容量” 以计算器为例. 当其表以英制单位插入时, 看起来像这样:

请注意,对于像这样的复杂计算器, 其中包括表格作为其输入的一部分 (即, 子表, 在这种情况下是 “水平焊缝” 和 “垂直焊缝”), 为每个子表创建一个附加表, 与 “量子点” 作为前缀. 这些表包括一个 “配置” 用于对配置进行分组的列. 例如, 在图像中, 所有值为 1 此列中属于相同的垂直焊缝配置, 等等. 主表在 “快速设计输入” 每个子表都包含一列, 您应该在其中输入匹配配置的 ID.

所有输入完成后, 您可以通过单击来运行它们 “运行批次” 纽扣. 这将创建一个名为的新工作表 “快速设计输出” 每行的结果, 包括每个输入的计算报告的链接. 请记住 这些链接是临时的 一段时间后将停止工作. 也, 每次运行都会替换 “快速设计输出” 床单, 所以如果你想保留以前的结果, 在再次运行之前重命名或复制该工作表.

支持
一路上需要帮助? 请随时给我们发电子邮件 [email protected] 或在您登录平台后通过我们的实时聊天. 有关此应用程序的条款和条件的信息, 访问我们的 条款和条件 页.