计算机使用智能体分类English
R07.07.01.03 · 任务小类

增材制造准备与监控

Additive manufacturing prep & monitoring

Orient, support, slice and monitor prints; correct issues mid-print.

20 条本项目编写的提案 · 分类 v1.1 · 新增基准运行 0 次。下方验证方式与部分得分规则是设计,不是执行结果。

典型应用
PrusaSlicer · Bambu Studio · Cura · OctoPrint
小类 GUI 需求标签
HY · 混合

任务提案 · 20

展开查看完整原文与建议检查方式;两种界面均保留提案英文原文。

R07.07.01.03-T01 Orient a bracket for minimal support and slice in PETG under time and support limits

原始指令

In PrusaSlicer 2.8 load input/bracket.stl for an Original Prusa MK4. Orient it to minimise support (functional bore must not face the bed), use 0.20 mm STRUCTURAL PETG profile, organic supports from build plate only, and slice so estimated time is under 2 h and support material under 5 g. Export out/bracket.bgcode and out/bracket.3mf.

平台
mac · macOS win · Windows lin · Linux
应用
PrusaSlicer
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
geom · 精确几何 drag · 拖放 vis · 视觉判断
工作产物
WP06 · 代码 / 工程
条件
未声明
提案难度
3 / 5

建议验证方式

3MF: rotation matrix; bore axis not perpendicular-down; profile/support settings exact; grader re-slices with PrusaSlicer CLI from the 3MF: time <2 h, support filament <5 g; G-code header matches re-slice. PrusaSlicer command-line mode is blocked for the agent (the CLI is grader-only); out/ files written by any process other than the PrusaSlicer GUI are flagged by a file audit log.

建议部分得分

35% orientation valid & low support; 20% profile/support settings; 30% time & support limits; 15% exports

R07.07.01.03-T02 Add a height-range modifier that raises infill in the top 10 mm

原始指令

In PrusaSlicer load input/handle.stl (45 mm tall). Keep 15% grid infill overall, but add a modifier (box or height range) so the top 10 mm uses 40% gyroid infill. Slice and save out/handle.3mf and G-code.

平台
mac · macOS win · Windows lin · Linux
应用
PrusaSlicer
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击 geom · 精确几何 type · 文字与表单
工作产物
WP06 · 代码 / 工程
条件
未声明
提案难度
2 / 5

建议验证方式

3MF config: base infill 15% grid; modifier/range covering Z 35-45 mm (±0.2) with 40% gyroid; G-code layer comments show gyroid infill only above 35 mm.

建议部分得分

50% modifier region & settings; 30% base settings intact; 20% sliced output

R07.07.01.03-T03 Paint support blockers on a cosmetic face only

原始指令

In PrusaSlicer open input/logo_plaque.3mf. With 'supports everywhere' enabled, use the support painting tool to block supports on the embossed front face (only that face, including the letter sides) while leaving enforcers on the hanging hook. Slice and save out/logo_plaque.3mf.

平台
mac · macOS win · Windows lin · Linux
应用
PrusaSlicer
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
path · 连续路径 vis · 视觉判断 nav · 平移 / 缩放 / 滚动
工作产物
WP06 · 代码 / 工程
条件
未声明
提案难度
3 / 5

建议验证方式

3MF triangle paint data: ≥95% of front-face triangles blocked, ≤2% of other triangles blocked; hook enforcer intact; G-code has no support extrusions touching front face region. PrusaSlicer command-line mode is blocked for the agent (the CLI is grader-only); out/ files written by any process other than the PrusaSlicer GUI are flagged by a file audit log.

建议部分得分

50% front face coverage; 25% no stray blocking; 25% resulting G-code

R07.07.01.03-T04 Arrange twelve copies on a Bambu bed with 5 mm spacing

原始指令

In Bambu Studio for an X1C (256×256 mm plate) import input/clip.stl, make 12 copies and arrange them with ≥5 mm spacing between parts and ≥5 mm from plate edges and the excluded front-left zone, all on plate 1. Slice and export out/clips.gcode.3mf.

平台
mac · macOS win · Windows
应用
Bambu Studio
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
drag · 拖放 click · 指向与点击
工作产物
WP06 · 代码 / 工程
条件
未声明
提案难度
2 / 5

建议验证方式

3MF: 12 instances on plate 1; pairwise convex-hull distance ≥5 mm; within plate minus margins and exclusion zone; sliced G-code present.

建议部分得分

30% 12 copies; 50% spacing/no overlap; 20% sliced

R07.07.01.03-T05 Spot stringing on a running print and raise retraction before the next layer

原始指令

A job is running on the OctoPrint virtual printer (sandbox). The webcam plugin shows layer images; by around layer 20 stringing appears. Watch the frames, and once stringing is visible send a console command to raise retraction from 0.8 to 1.2 mm (firmware retraction M207) before the next layer starts, without pausing the job.

平台
web · 任意系统(网页)
应用
OctoPrint
交互表面
brow · 浏览器 hmi · 设备 / HMI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
vis · 视觉判断 rt · 实时控制 type · 文字与表单
工作产物
WP08 · 应用 / 系统状态
条件
interrupt · 中断
提案难度
4 / 5

建议验证方式

Serial log: M207 S1.2 issued after the first frame showing stringing (seeded layer) and before the following layer-change marker; no pause/cancel; command issued only once; API key not provided to agent (UI only).

建议部分得分

30% stringing detected at right layer; 50% correct command in window; 20% job uninterrupted

R07.07.01.03-T06 React to warping mid-print by raising bed temperature and part cooling

原始指令

On the sandbox OctoPrint virtual printer, a 4-hour ABS job shows corner lifting in camera frames around layer 12. Before layer 13, raise bed temperature by 5 °C (M140) and set part-cooling fan to 40% (M106 S102) via the terminal, then confirm in the temperature graph the new target is reached within 3 minutes.

平台
web · 任意系统(网页)
应用
OctoPrint
交互表面
brow · 浏览器 hmi · 设备 / HMI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
vis · 视觉判断 rt · 实时控制 type · 文字与表单
工作产物
WP08 · 应用 / 系统状态
条件
interrupt · 中断
提案难度
4 / 5

建议验证方式

Serial log: M140 S(target+5) and M106 S102 between layer 12 and 13 markers; no other temperature changes; job continues; out/note.txt mentions the observed layer.

建议部分得分

25% detection; 50% commands in window; 25% no side effects

R07.07.01.03-T07 Classify twenty print snapshots by failure mode

原始指令

input/frames/ has 20 timelapse frames from different prints. Label each as one of: ok, stringing, warping, layer_shift, under_extrusion, spaghetti. Write out/labels.csv (frame, label) and a one-line corrective setting for each non-ok class in out/actions.md.

平台
mac · macOS win · Windows lin · Linux
应用
OctoPrint · image viewer
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
vis · 视觉判断
工作产物
WP10 · 标注
条件
未声明
提案难度
3 / 5

建议验证方式

labels.csv accuracy vs expert labels ≥85%; actions.md maps each class to a correct remedy (keyword key: retraction, enclosure/bed temp, belts, flow/nozzle, adhesion).

建议部分得分

80% label accuracy (scaled); 20% remedies

R07.07.01.03-T08 Use per-model adaptive layers and ironing in Cura

原始指令

In UltiMaker Cura 5.8 load input/lid.stl and input/box.stl for an Ender-3 V3. For the lid only enable ironing on top surfaces (0.1 mm spacing, 10% flow); for both enable adaptive layers (variation 0.1, step 0.05); base layer 0.2 mm, PLA. Slice and save out/box_lid.3mf and G-code.

平台
mac · macOS win · Windows lin · Linux
应用
Cura
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击 type · 文字与表单
工作产物
WP06 · 代码 / 工程
条件
未声明
提案难度
3 / 5

建议验证方式

3MF per-object settings: ironing only on lid with values; adaptive layers enabled; G-code shows varying layer heights and ;TYPE:IRONING only in lid region.

建议部分得分

40% per-model ironing; 30% adaptive layers; 30% sliced output checks

R07.07.01.03-T09 Paint a two-color logo onto a model and minimize purge on an AMS printer

原始指令

In Bambu Studio open input/badge.3mf (X1C with AMS: white PLA slot 1, red PLA slot 2). Use color painting to make the raised logo (see input/logo_ref.png) red and everything else white, enable purge into infill and objects' support, keep a prime tower, slice and report total purge (g) in out/purge.txt; export out/badge.gcode.3mf.

平台
mac · macOS win · Windows
应用
Bambu Studio
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
path · 连续路径 vis · 视觉判断 click · 指向与点击
工作产物
WP06 · 代码 / 工程
条件
未声明
提案难度
4 / 5

建议验证方式

3MF paint data: logo triangles ≥95% red, other faces ≤2% red; purge-into-infill enabled; G-code filament change count equals layers with both colors; reported purge equals slicer stats ±0.5 g. Bambu Studio command-line mode is blocked for the agent; out/ files written by any process other than the Bambu Studio GUI are flagged by a file audit log.

建议部分得分

45% painting accuracy; 20% purge settings; 20% sliced output; 15% purge report

R07.07.01.03-T10 Apply variable layer height with a smoothed quality profile

原始指令

In PrusaSlicer load input/vase_figure.stl, open Variable layer height, run Adaptive with quality 0.75, smooth with radius 5, then manually thin layers to ≤0.1 mm between Z 60-70 mm (face detail). Slice and save out/figure.3mf.

平台
mac · macOS win · Windows lin · Linux
应用
PrusaSlicer
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
drag · 拖放 vis · 视觉判断 click · 指向与点击
工作产物
WP06 · 代码 / 工程
条件
未声明
提案难度
3 / 5

建议验证方式

3MF layer height profile: varies; all layers in Z 60-70 ≤0.1 mm; elsewhere within 0.07-0.3; smoothness (max adjacent delta ≤0.05); G-code layer Z list matches profile. PrusaSlicer command-line mode is blocked for the agent (the CLI is grader-only); out/ files written by any process other than the PrusaSlicer GUI are flagged by a file audit log.

建议部分得分

30% adaptive profile; 40% detail band; 30% smoothness & slice

R07.07.01.03-T11 Calibrate Klipper pressure advance from a test print and apply it

原始指令

On the sandbox Mainsail/Klipper printer, run the provided tower test fixtures/pa_tower.gcode with TUNING_TOWER (start 0, factor 0.005). From the photographed result input/pa_tower.jpg choose the best height, compute pressure_advance, set it in printer.cfg [extruder] via Mainsail's config editor, and restart firmware.

平台
web · 任意系统(网页)
应用
Mainsail · Klipper
交互表面
brow · 浏览器 hmi · 设备 / HMI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
vis · 视觉判断 type · 文字与表单 click · 指向与点击
工作产物
WP08 · 应用 / 系统状态
条件
未声明
提案难度
4 / 5

建议验证方式

Klipper log shows TUNING_TOWER with given params; printer.cfg pressure_advance within ±0.005 of expert value from photo; FIRMWARE_RESTART executed; config parses without error.

建议部分得分

25% test run; 45% PA value; 20% config edit valid; 10% restart

R07.07.01.03-T12 Batch-slice twenty STLs with the PrusaSlicer CLI and report stats

原始指令

Using prusa-slicer --export-gcode with profile fixtures/mk4_pla_020.ini, slice all 20 STLs in input/parts/ (auto-centre, no rotation), and write out/stats.json with per-part print time and filament grams parsed from the G-code. Return non-zero if any part fails to slice.

平台
lin · Linux mac · macOS win · Windows
应用
PrusaSlicer
交互表面
term · 终端
GUI 需求 · 任务设定
CL · CLI 足够
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
code · 代码与命令
工作产物
WP02 · 记录 / 表格
条件
未声明
提案难度
2 / 5

建议验证方式

20 G-code files; stats.json values equal G-code footer comments; the deliberately unsliceable part (too tall) is reported as failed and exit code non-zero.

建议部分得分

50% G-code produced; 30% stats correct; 20% failure handling

R07.07.01.03-T13 Cut an oversized model into two parts with dowel connectors to fit the bed

原始指令

input/helmet.stl is 300 mm tall; the printer volume is 250×210×220 mm. In PrusaSlicer cut it with the Cut tool into two parts at a plane avoiding the visor detail, add 4 dowel connectors (Ø5 mm, 0.2 mm tolerance), orient both parts flat-side down and fit them on the bed. Save out/helmet.3mf.

平台
mac · macOS win · Windows lin · Linux
应用
PrusaSlicer
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
geom · 精确几何 drag · 拖放 vis · 视觉判断
工作产物
WP06 · 代码 / 工程
条件
未声明
提案难度
4 / 5

建议验证方式

3MF: 2 objects (+dowels) each fits volume; cut plane does not intersect visor region (mesh label); 4 dowel holes per mating face Ø5.2 and dowels Ø5; cut faces on bed; mesh manifold. PrusaSlicer command-line mode is blocked for the agent (the CLI is grader-only); out/ files written by any process other than the PrusaSlicer GUI are flagged by a file audit log.

建议部分得分

25% cut avoids detail; 30% connectors; 25% fits & oriented; 20% manifold/export

R07.07.01.03-T14 Create a custom printer definition in Cura and slice a test part

原始指令

In Cura add a custom FFF printer 'Voron24-350': 350×350×340 mm, 0.4 nozzle, 1.75 mm filament, heated bed, Klipper start G-code calling PRINT_START BED={material_bed_temperature_layer_0} EXTRUDER={material_print_temperature_layer_0}, end G-code PRINT_END. Slice input/calib_cube.stl in PETG and save G-code.

平台
mac · macOS win · Windows lin · Linux
应用
Cura
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击 type · 文字与表单
工作产物
WP08 · 应用 / 系统状态
条件
未声明
提案难度
3 / 5

建议验证方式

Cura machine definition files: dimensions and nozzle exact; start/end G-code text exact; sliced G-code first lines show substituted temperatures; bed size in header.

建议部分得分

40% machine settings; 30% start/end G-code; 30% sliced output

R07.07.01.03-T15 Insert a pause at layer 37 for embedded nuts and resume correctly

原始指令

In PrusaSlicer add a pause at the first layer that closes over the M3 nut traps of input/clamp.stl (find the right layer in the preview), with custom message 'Insert 4x M3 nuts'. Upload to the sandbox OctoPrint virtual printer, start it, and when the pause fires, resume via the OctoPrint UI after acknowledging.

平台
mac · macOS win · Windows lin · Linux
应用
PrusaSlicer · OctoPrint
交互表面
desk · 桌面 GUI brow · 浏览器
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
vis · 视觉判断 click · 指向与点击 multi · 跨应用
工作产物
WP06 · 代码 / 工程
条件
multiapp · 多应用
提案难度
3 / 5

建议验证方式

G-code has M601/pause with message before the layer that first bridges the traps (key layer ±0); OctoPrint log shows paused then resumed; job completes.

建议部分得分

45% correct pause layer; 15% message; 40% pause/resume on printer

R07.07.01.03-T16 Calibrate flow rate in OrcaSlicer from a photo of calibration patches

原始指令

In OrcaSlicer 2.2 open the flow-rate calibration (pass 1) project for the current filament 'Generic PETG'. The printed result is photographed in input/flow_pass1.jpg. Pick the smoothest patch, compute the new flow ratio per Orca's formula, save it to the filament preset 'PETG-Calibrated' and export the preset to out/petg.json.

平台
mac · macOS win · Windows lin · Linux
应用
OrcaSlicer
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
vis · 视觉判断 click · 指向与点击 type · 文字与表单
工作产物
WP08 · 应用 / 系统状态
条件
未声明
提案难度
3 / 5

建议验证方式

petg.json filament_flow_ratio equals expert-picked patch formula value ±0.01; preset name; other fields unchanged from Generic PETG.

建议部分得分

40% patch choice; 40% computed ratio; 20% preset saved

R07.07.01.03-T17 Hollow a resin figurine with drain holes and supports for SLA

原始指令

In PrusaSlicer (SLA mode, Original Prusa SL1S) load input/figurine.stl, hollow it with 2.0 mm wall thickness, add 2 drain holes Ø3 mm at the lowest points relative to the chosen orientation (tilted 30° back), generate supports (default + extra points on the chin), and export out/figurine.sl1s.

平台
mac · macOS win · Windows lin · Linux
应用
PrusaSlicer
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
geom · 精确几何 click · 指向与点击 vis · 视觉判断
工作产物
WP06 · 代码 / 工程
条件
未声明
提案难度
4 / 5

建议验证方式

Exported archive: hollowed mesh with interior offset 2.0±0.1 mm; 2 drain holes at lowest points of cavity (no trapped volume—flood-fill check); supports present under chin; tilt 30±2°. PrusaSlicer command-line mode is blocked for the agent (the CLI is grader-only); out/ files written by any process other than the PrusaSlicer GUI are flagged by a file audit log.

建议部分得分

30% hollowing; 30% drain holes / no trapped resin; 25% supports; 15% orientation

R07.07.01.03-T18 Detect spaghetti failure from the camera and stop the print safely

原始指令

The sandbox OctoPrint virtual printer runs a long job with a simulated webcam. At an unknown time the print detaches and turns to spaghetti. Monitor the stream, and within 2 layers of failure onset cancel the job so that the hotend parks, heaters are turned off and the bed stays at 40 °C for removal (per docs/cancel_sop.md). Do not cancel on false alarms (a blob event occurs earlier).

平台
web · 任意系统(网页)
应用
OctoPrint
交互表面
brow · 浏览器 hmi · 设备 / HMI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
vis · 视觉判断 rt · 实时控制 click · 指向与点击
工作产物
WP08 · 应用 / 系统状态
条件
interrupt · 中断 risk · 高风险 / 不可逆
提案难度
5 / 5

建议验证方式

Serial log: cancel within 2 layers after seeded failure layer, not before (no cancel at blob event); post-cancel commands: park move, M104 S0, M140 S40; job state Cancelled.

建议部分得分

40% timely detection; 20% no false cancel; 40% SOP commands

R07.07.01.03-T19 Requeue a failed job on an idle printer across a small print farm

原始指令

Three sandbox Klipper/Moonraker printers are shown in a Mainsail multi-printer dashboard. Printer B reports a thermal runaway error mid-job. Clear nothing on B; instead re-slice the job's 3MF (input/job_b.3mf) for printer C's profile (different nozzle 0.6), upload it to C, start it, and log the incident in out/incident.md with time and error text.

平台
web · 任意系统(网页) mac · macOS win · Windows
应用
Mainsail · PrusaSlicer · Moonraker
交互表面
brow · 浏览器 desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
multi · 跨应用 click · 指向与点击 vis · 视觉判断
工作产物
WP08 · 应用 / 系统状态
条件
multiapp · 多应用 risk · 高风险 / 不可逆
提案难度
5 / 5

建议验证方式

Moonraker APIs (grader): printer B state untouched (still error); printer C running a file sliced for 0.6 nozzle (G-code header) from job_b; incident.md contains error text and timestamp.

建议部分得分

15% B untouched; 40% correct re-slice; 30% started on C; 15% incident log

R07.07.01.03-T20 Set up sequential printing of four parts with extruder clearance

原始指令

In PrusaSlicer enable Complete individual objects for input/knobs_x4.3mf on an MK4, set extruder clearance radius 45 mm / height 20 mm, arrange the 4 knobs so the sequence prints shortest first without collisions, and export out/knobs.bgcode.

平台
mac · macOS win · Windows lin · Linux
应用
PrusaSlicer
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
drag · 拖放 click · 指向与点击 type · 文字与表单
工作产物
WP06 · 代码 / 工程
条件
未声明
提案难度
3 / 5

建议验证方式

3MF config: complete_objects=1 with clearance values; object footprints spaced ≥ clearance; print order ascending height; G-code shows objects completed sequentially; slicer reports no collision warning.

建议部分得分

30% settings; 40% arrangement clearance; 30% order & G-code

已有研究映射

当前映射未给此小类指定基准参考。

同工作流族的小类