S4U to Components v7.1.0 是一款专为 SketchUp 设计的强大组件转换插件,由 SketchUp 扩展商店(Sketchucation Extension Warehouse)的知名开发者提供。该插件专注于将 SketchUp 中的点、线、面等基础几何元素快速转换为组件(Components)或组(Groups),大幅提升建模效率和模型管理的规范性,尤其适用于建筑设计、景观规划和室内设计等需要大量重复元素的场景。
功能介绍:
1. 智能几何体识别与转换
按类型批量转换
点转组件:将场景中的孤立点(如标记点、轴点)转换为指定组件(如“定位点”组件,可自定义大小/颜色)。
线转组件:将线段、多段线或曲线转换为线性组件(如栏杆、管道),支持保留原始长度/角度属性。
面转组件:将封闭面(如墙体、楼板)转换为实体组件(如“混凝土墙”组件,自动赋予材质和厚度)。
拓扑关系保留
转换时自动识别相邻几何体的连接关系(如共面墙体的对齐),确保组件拼接无缝。
支持嵌套转换(如将面内的线段先转为子组件,再整体转为父组件)。
2. 自定义组件规则库
预设组件模板
创建常用组件规则(如“窗-600x900”),定义材质、图层、标签和插入点(如窗框左下角)。
支持从现有组件导入设置,快速复用配置。
动态属性绑定
为组件添加自定义属性(如“宽度”“高度”“材质ID”),后续通过 Extension > Attribute Dictionary 批量修改。
示例:转换墙体面时,自动绑定“厚度=200mm”“材质=混凝土”属性。
条件过滤转换
按图层、材质或名称过滤几何体(如仅转换图层为“A-Window”的面)。
使用通配符(如“Door”)匹配名称,批量处理相似元素。
3. 批量处理与自动化
场景扫描与批量转换
一键扫描整个模型,按规则自动转换所有符合条件的点/线/面(如将所有未分组的面转为“临时墙体”组件)。
支持排除特定区域(如通过矩形选区或图层过滤)。
路径跟随转换
沿路径(如曲线、折线)复制转换后的组件(如将线段转为栏杆组件后,沿楼梯扶手路径阵列)。
与 Layout 联动
转换后的组件在 SketchUp Layout 中自动继承图层和显示设置,快速生成施工图。
4. 组件优化与修复
组件方向校正
自动调整组件插入点(如将窗组件的插入点对齐至墙体中心线)。
支持旋转组件以匹配原始几何体方向(如斜墙上的窗自动倾斜)。
冗余组件清理
合并重复组件(如将多个同名但材质不同的窗组件合并为单一可变材质组件)。
删除未使用的组件定义,减少文件体积。
组件炸开与还原
快速将组件炸开为原始几何体(按 Shift+双击),或重新按规则转换回组件。
高级技巧:
动态组件变体
在规则设置中勾选“Enable Variants”。
添加多个尺寸参数(如“宽度=600/900/1200mm”)。
转换后右键组件,通过“Variant Selector”切换尺寸。
路径跟随阵列
将线段转为栏杆组件后,选择路径(如楼梯扶手)。
在插件面板点击“Path Array”,设置间距(如 300mm)和数量(如 10 个)。
与 DXF 图层联动
导入 DXF 文件后,在插件面板选择“Link to DXF Layers”。
自动将 CAD 图层(如“A-Wall”)映射为 SketchUp 组件规则。