SuperAPI AI 工具集

cadcraft-bolt-circle

设计与创作

查看项目

更新于 11-04 23:01

技能介绍

用途:此技能用于在 CADCraft 中绘制等角分布的螺栓孔、法兰孔位,或按节圆直径重建均布孔图,并提供真实句柄绑定、极轴阵列、原生标注与保存重开几何核对的指导。

主要能力与操作要点:绘制前需核对单位、圆心、外径、中心孔径、节圆直径、孔径、孔数和起始角;直径需除以二后再传入 radius;count 包含原始种子孔。图面按外轮廓、孔、节圆参考、尺寸分层,节圆仅作参考并非加工孔。仅对当前任务创建的种子圆操作,用 circle 返回的真实 handle 调用 arraypolar,不写死句柄值,也不把图层内全部圆选入阵列;angle 固定为 360,count 为完整圆周总孔数。绘制后读回每个孔的圆心、半径及图层,按模 360 排序角度并检查首尾间隔,防止 0/360 出现重复孔。非关联阵列参数改变时应从原输入重建。最后依据同一孔心或圆周点生成原生半径尺寸,不以文字覆盖数值;保留 DXF 并导出 PNG/SVG,重开后量测、检查标注遮挡。

使用方式:命令行方式可运行 python3 <本技能目录>/scripts/draw_bolt_circle.py --cli <cadcraft-cli路径> --output <新输出.dxf> --count 6 --pitch-radius 40 --hole-radius 3 --outer-radius 55 --bore-radius 15,还可加 --start-angle 30 --center 100 50;参数使用半径和毫米,角度使用度。执行器以 argv 调用真实 CLI,无 shell 拼接,拒绝非有限数、布尔 JSON 值、重叠孔、边界相交和已有输出。同画面 MCP 方式交由 cadcraft-editor 技能,需独立安装:npx skills add full-aigc-skills/cadcraft-skills --skill cadcraft-editor;等 editor_status 就绪后读取当前 execute schema,在同一会话逐条 execute,捕获种子 handle 并替换后续参数,保存和 render 仍在该会话执行。

适用场景与限制:适合绘制二维孔位分布图与尺寸标注核对。独立脚本只创建新图,不能用于覆盖既有工程图;几何检查仅说明二维相交关系,不代表边距或强度合格;原生运行、Windows 与宿主同步状态需分开记录,未运行的目标平台不能视为通过。