AI摘要:国标螺栓生成器v1.5.12是SketchUp插件,支持生成螺栓、螺钉、螺母、垫圈、墙板钉等国标紧固件。可选择精细/简化螺纹,自动回填尺寸、添加中心线、批量阵列,并沿用上次参数快速生成,适用于装配建模与BIM展示,兼容SketchUp 2013+。

ls.jpg

插件简介:

mekpoo螺栓生成器面向 SketchUp 设计建模,提供多种国标紧固件菜单:六角头螺栓(半/全螺纹)、内六角圆柱头螺钉、墙板钉、六角螺母、平垫圈与弹簧垫圈。通过对话框输入标准与规格,自动回填尺寸并生成三维模型;可选择精细或简化螺纹、是否带螺母与垫圈,并支持批量间距放置与沿用上次参数快速生成。


本插件由mekpoo制作,本站得到授权转载。


核心亮点

国标多类型紧固件覆盖:螺栓、螺钉、螺母、平垫圈、弹簧垫圈与墙板钉。

精细/简化螺纹可选:优先真实零件库,不行自动回退生成,保证可用性。

半螺纹过渡更自然:螺纹到光杆处做平滑处理,减少台阶感。

生成后自动添加中心线并管理图层:便于后续对齐与检查。

支持配套件与批量阵列:减少重复建模操作。


主要功能

国标紧固件参数对话框

从菜单打开对应紧固件的参数窗口,选择标准与规格(如M10),并在同一界面设置长度、螺距、螺纹精细度、朝向与翻转等。生成后模型会按所选参数自动命名,便于在模型中查找与管理。

2半螺纹/全螺纹六角头螺栓

提供GB/T 5782(半螺纹)与GB/T 5783(全螺纹)两种类型。半螺纹会按参数计算光杆与螺纹段长度,并在螺纹到光杆处做平滑过渡,减少台阶感。

3内六角圆柱头螺钉(含螺纹)

支持GB/T70.1内六角圆柱头螺钉的参数化生成。程序会根据规格自动校正关键尺寸下限,生成头部与螺纹,并在需要时进行几何平滑与边缘柔化,让螺钉更像真实产品。

墙板钉(喇叭头+十字槽+渐消螺纹)

生成墙板钉的喇叭头外形、独立芯杆、十字凹槽与锥尖。螺纹采用“渐消”策略:靠近头部与尖端会逐步过渡,避免尖端或过渡处出现突兀的螺纹截断。

六角螺母(多型号)

提供1型六角螺母 GB/T 6170、2型六角螺母GB/T 6175 以及C级六角螺母 GB/T 41。选择标准后会自动回填该规格对应的尺寸参数,生成后可与螺栓/螺钉配套使用。

平垫圈与弹簧垫圈

支持平垫圈GB/T97.1与弹簧垫圈GB/T93。可在参数窗口中选择是否随紧固件一起生成配套垫圈,并通过开关控制是否生成平垫圈或弹单簧垫圈。

7精细/简化螺纹与真实感优先

生成时会优先调用同类零件库以获得更接近真实的螺纹效果;若零件库不可用或选择简化模式,则自动切换到程序化回退生成。你可以在精度选项中控制模型复杂度与显示效果。

自动计算螺纹长度与规则过渡

对螺栓/螺钉会根据输入的长度与螺纹规则计算螺纹段长度(并对异常值做修正)。在半螺纹场景下,会在螺纹与光杆交界处加入圆滑过渡几何,减少视觉断层。

中心线标注与图层管理

生成完成后会自动添加中心线(用于后续定位、对齐与检查)。中心线会放到专用图层,并尝试设置点划/虚线样式与颜色,使紧固件的轴线在模型中更易识别。

沿用上次参数快速生成

10

提供”快速生成(沿用上次参数)“菜单项。你可以先完成一次参数设置,再在后续模型中快速重复生成同规格紧固件,减少反复输入。


适用场景

结构/机电装配建模:需要大量国标螺栓、螺钉与螺母的快速落位。

BIM/三维方案展示:希望紧固件外观统一且尺寸符合标准,减少手工建模误差。

产品细节渲染前的装配准备:用精细螺纹提升近景真实感,用简化模式控制模型性能。

墙板与轻钢龙骨类构造:使用墙板钉快速生成喇叭头与锥尖外形,符合常见施工件外观。

需要阵列布置紧固件的场景:通过数量与间距一次生成一组。

使用方法

打开 SketchUp,先打开或创建一个模型文件。

在菜单Plugins(或Extensions) 中找到“mekpoo螺栓生成器”。

选择要生成的紧固件类型:如”六角头螺栓GB/T 5782(半螺纹)“或”平垫圈GB/T97.1”。

在对话框中选择标准与规格(例如M10),并设置长度I、螺距/精细螺纹相关选项(fine_pitch等)。

按需开启配套件:例如 with_nut、with_washer_flat、with_washer_spring,并设置螺母数量 nut_count 与垫圈选择。

选择生成外观精度precision(精细/简化),并设置orient(朝向)与flip(翻转)。

设置批量参数:count(数量)、spacing(间距)、batch_dir(批量方向),需要阵列时再调整这些选项。

点击生成按钮,插件会在模型中创建对应的三维紧固件,并自动添加中心线到专用图层。

若要重复同规格,使用“快速生成(沿用上次参数)“直接再次生成。

兼容性

兼容 SketchUp 2013 及以上(插件关于信息中提到兼容 SketchUp 2013+)。UI:SketchUp 2017+优先使用HtmIDialog;2013-2016会回退到输入框方式。操作系统未在代码中明确限制(依赖SketchUp Ruby环境)。插件会尝试使用零件库以获得更精细效果;若不可用则自动程序化回退生成。

A92C0D5E_2972095C.96759E6A00000000.png62956035_95E8547C.96759E6A00000000.png37E3145C_607D7A6E.96759E6A00000000.png