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

装配、配合与机构

Assemblies, mates & mechanisms

Mate parts, define joints and verify motion or interference.

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

典型应用
SolidWorks · Inventor · Fusion · Onshape
小类 GUI 需求标签
G2 · GUI 必要

数字员工关联

本项目的小类归属,不代表员工能力实证或已导入基准覆盖。验收与价值指标均为建议,未测量 ROI。

关联岗位

  • 工程与技术设计 · 具体工程交付包括约束完整的零件、有效修改与装配、工程图、测量结果、有限元结果及经过仿真的刀路。

对照全部数字员工工作流设计

任务提案 · 20

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

R07.01.01.03-T01 FreeCAD Assembly: bolt-plate-nut stack with fixed joints

原始指令

In FreeCAD 1.0's Assembly workbench, assemble input/plate_a.step, plate_b.step, an M8×30 bolt, washer and nut so the holes are coaxial, plates face-to-face, washer under the nut, all fully constrained with the bottom plate grounded. Save output/stack.FCStd.

平台
win · Windows mac · macOS lin · Linux
应用
FreeCAD
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击 geom · 精确几何
工作产物
WP04 · 三维 / 空间模型
条件
未声明
提案难度
2 / 5

建议验证方式

Grader solves the assembly headless: remaining DoF 0 (bolt rotation about its axis may be allowed), coaxiality < 0.01 mm, contact faces coplanar, interference volume 0. Placement values typed into property editor without joints are detected (joint objects required).

建议部分得分

30% grounded and joints exist; 40% positions/coaxiality; 30% zero DoF and no interference.

R07.01.01.03-T02 FreeCAD Assembly: bench vise with limited prismatic jaw and screw

原始指令

Assemble the 4-part bench vise in input/vise/ (base, moving jaw, screw, handle) in FreeCAD Assembly: grounded base, prismatic jaw joint limited 0–50 mm, revolute screw joint, handle revolute in the screw cross-hole. Set the jaw to 25 mm open.

平台
win · Windows mac · macOS lin · Linux
应用
FreeCAD
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击 geom · 精确几何 drag · 拖放
工作产物
WP04 · 三维 / 空间模型
条件
未声明
提案难度
3 / 5

建议验证方式

Joint types and limits read from FCStd; jaw gap 25.0 ±0.05; grader drives the jaw to 0 and 50 with zero interference at each; remaining DoF equals expected (jaw slide, screw spin, handle slide). FreeCAD's Python console and Macro menu are disabled in the agent's build and FreeCADCmd is absent, so joints can only be made in the GUI.

建议部分得分

30% joint types; 25% limits; 25% current position; 20% interference-free at limits.

R07.01.01.03-T03 SolidWorks: gear mate at 3:1 with verified rotation

原始指令

Open input/gearpair.SLDASM (pinion 20T, gear 60T, module 2, both on shafts). Add concentric/coincident mates and a Gear mate so rotating the pinion 90° rotates the gear 30° in the opposite direction, with teeth meshing without interference at the start position.

平台
win · Windows
应用
SolidWorks
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击 geom · 精确几何 drag · 拖放
工作产物
WP04 · 三维 / 空间模型
条件
licensed · 授权专业软件
提案难度
3 / 5

建议验证方式

Grader (API) rotates the pinion by 90° via mate driver: gear angle −30 ±0.1°; centre distance 80.00; interference detection at 0°, 6°, 12° returns 0 volume. SolidWorks macros, VBA and API add-ins are disabled for the agent, and a file-write audit fails any assembly not saved by the SolidWorks UI process.

建议部分得分

25% shaft mates; 35% gear ratio and direction; 20% centre distance; 20% no interference.

R07.01.01.03-T04 Inventor: remove two interferences by editing offset constraints only

原始指令

input/conveyor.iam reports two interferences (roller-to-frame and guard-to-motor). Resolve both by editing existing offset/flush constraint values only (no geometry edits, no new constraints) so that minimum clearance at both spots is 1.0–2.0 mm.

平台
win · Windows
应用
Inventor
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击 type · 文字与表单 vis · 视觉判断
工作产物
WP04 · 三维 / 空间模型
条件
licensed · 授权专业软件
提案难度
3 / 5

建议验证方式

Inventor API: constraint count and types unchanged; part files unchanged (hash); Analyze Interference = none; grader-measured minimum distances at both pairs in [1.0, 2.0] mm. VBA and iLogic are disabled in the agent's Inventor and no scripting host (PowerShell/Python) can reach its COM API, so edits must be made interactively.

建议部分得分

50% both interferences removed (25 each); 30% clearance window met; 20% only offsets changed.

R07.01.01.03-T05 Onshape: four-bar linkage with coupler-point path output

原始指令

In Onshape, assemble the four-bar in input/fourbar/ (ground 120, crank 40, coupler 110, rocker 90 mm) with revolute mates. Using Mate values, rotate the crank in 30° steps and record the coupler point P (marked mate connector) XY for 12 positions into output/path.csv.

平台
web · 任意系统(网页)
应用
Onshape
交互表面
brow · 浏览器
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
click · 指向与点击 type · 文字与表单 drag · 拖放
工作产物
WP07 · 仿真结果
条件
未声明
提案难度
4 / 5

建议验证方式

REST: 4 revolute mates, grounded link; grader computes analytic coupler positions; CSV points within 0.05 mm (assembly branch chosen as in initial pose). The agent is issued no Onshape API keys or OAuth app, so mates can only come from the browser session (checked in document history).

建议部分得分

30% mates correct; 20% crank driven; 50% 12 path points correct.

R07.01.01.03-T06 Fusion: slider-crank with motion link and stroke check

原始指令

In Fusion, assemble input/engine/ (crankcase, crank r=30, conrod 110, piston) with revolute and slider joints, then drive the crank 360° in a Motion Study and report piston stroke in the document description.

平台
win · Windows mac · macOS
应用
Fusion
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
click · 指向与点击 geom · 精确几何
工作产物
WP04 · 三维 / 空间模型
条件
licensed · 授权专业软件
提案难度
3 / 5

建议验证方式

f3d joint types correct; grader samples piston position across crank angle: stroke 60.0 ±0.1 mm, TDC/BDC positions ±0.1; reported stroke matches. Fusion's Scripts and Add-Ins dialog and Text Commands window are disabled in the agent's install, so joints can only be made interactively.

建议部分得分

40% joints; 40% kinematics correct; 20% stroke reported.

R07.01.01.03-T07 SolidWorks: insert 12 socket-head cap screws with Smart Fasteners

原始指令

In input/flange_joint.SLDASM, populate the 12 Ø6.6 holes with ISO 4762 M6×20 screws and ISO 7089 washers using Smart Fasteners (Toolbox), all mated, and update the BOM in the open drawing.

平台
win · Windows
应用
SolidWorks · Toolbox
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击
工作产物
WP04 · 三维 / 空间模型
条件
licensed · 授权专业软件
提案难度
3 / 5

建议验证方式

API: 12 screw and 12 washer instances, Toolbox metadata ISO 4762 M6×20 / ISO 7089 6; each concentric with a hole; drawing BOM quantities 12/12; no interference. SolidWorks macros are disabled for the agent and no scripting host on its VM can reach the COM API, so the assembly must be built interactively.

建议部分得分

40% fasteners inserted; 30% correct standard/size; 30% BOM updated.

R07.01.01.03-T08 Onshape: hinged door with 0–110° limits

原始指令

In Onshape, assemble input/cabinet/ frame and door with two hinge parts using mate connectors and a Revolute mate limited 0–110°; set the door to 60° open.

平台
web · 任意系统(网页)
应用
Onshape
交互表面
brow · 浏览器
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
click · 指向与点击 drag · 拖放
工作产物
WP04 · 三维 / 空间模型
条件
未声明
提案难度
2 / 5

建议验证方式

REST: revolute mate with limits 0/110°; current value 60 ±0.5; grader sets 110° and checks no interference with frame. The agent is issued no Onshape API keys or OAuth app, so mates can only come from the browser session (checked in document history).

建议部分得分

40% revolute mate on hinge axis; 30% limits; 30% current angle and clearance.

R07.01.01.03-T09 SolidWorks Motion: cam-follower peak acceleration

原始指令

In input/cam.SLDASM, add a cam mate between the disc cam and roller follower, a rotary motor at 600 rpm, and run a Motion Analysis study for one revolution (1 ms steps). Report the follower's maximum acceleration magnitude in output/cam.json.

平台
win · Windows
应用
SolidWorks Motion
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击 type · 文字与表单
工作产物
WP07 · 仿真结果
条件
licensed · 授权专业软件
提案难度
5 / 5

建议验证方式

API: cam mate and motor exist; study type Motion Analysis; reported peak within 3% of reference; grader also exports the study result plot data to confirm. SolidWorks macros are disabled for the agent and no scripting host on its VM can reach the COM API, so the assembly must be built interactively.

建议部分得分

30% mates/motor; 30% study configured; 40% peak acceleration value.

R07.01.01.03-T10 Inventor: verify a latch snap with contact solver

原始指令

In input/latch.iam, enable the Contact Solver for the latch and striker, then drive the striker along its slide and record the striker position where the latch first deflects and where it re-engages, in output/latch.json.

平台
win · Windows
应用
Inventor
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击 drag · 拖放 vis · 视觉判断
工作产物
WP07 · 仿真结果
条件
licensed · 授权专业软件
提案难度
4 / 5

建议验证方式

Contact set includes both parts; grader's kinematic sweep gives reference positions; reported values within 0.2 mm. VBA and iLogic are disabled in the agent's Inventor and no scripting host (PowerShell/Python) can reach its COM API, so edits must be made interactively.

建议部分得分

30% contact set; 35% first-deflection position; 35% re-engage position.

R07.01.01.03-T11 Onshape: rack-and-pinion with 62.83 mm travel per revolution

原始指令

In Onshape, assemble input/rackpinion/ with a Revolute mate for the pinion (Ø20 pitch), a Slider for the rack, and a Rack and pinion relation so one pinion revolution moves the rack 62.83 mm in +X.

平台
web · 任意系统(网页)
应用
Onshape
交互表面
brow · 浏览器
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
click · 指向与点击
工作产物
WP04 · 三维 / 空间模型
条件
未声明
提案难度
3 / 5

建议验证方式

REST: relation type rack-and-pinion with ratio 62.83 mm/rev and sign correct; grader drives 360° and checks rack displacement +62.83 ±0.05. The agent is issued no Onshape API keys or OAuth app, so mates can only come from the browser session (checked in document history).

建议部分得分

30% mates; 50% relation ratio; 20% direction.

R07.01.01.03-T12 Fusion: as-built joints for an imported multibody gripper

原始指令

input/gripper.step imports as one component with bodies. Convert bodies to components, add As-Built Joints (revolute fingers, slider actuator), and a motion link so 10 mm actuator travel closes both fingers symmetrically.

平台
win · Windows mac · macOS
应用
Fusion
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击 geom · 精确几何
工作产物
WP04 · 三维 / 空间模型
条件
licensed · 授权专业软件
提案难度
3 / 5

建议验证方式

f3d: components count, joint types; grader drives actuator 0→10 mm: finger angles symmetric ±0.2° and tip gap matches reference ±0.1 mm. Fusion's Scripts and Add-Ins dialog and Text Commands window are disabled in the agent's install, so joints can only be made interactively.

建议部分得分

25% components; 35% joints; 40% symmetric closing.

R07.01.01.03-T13 SolidWorks: flexible landing-gear subassembly with retract envelope

原始指令

In input/gear_bay.SLDASM, make the strut subassembly flexible, add the actuator distance mate (retracted 180 mm, extended 260 mm) in configurations 'Up' and 'Down', and check that in 'Up' the wheel fits inside the bay envelope body with ≥ 5 mm clearance.

平台
win · Windows
应用
SolidWorks
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击 geom · 精确几何 vis · 视觉判断
工作产物
WP04 · 三维 / 空间模型
条件
licensed · 授权专业软件 long · 长流程
提案难度
5 / 5

建议验证方式

API: subassembly solve-as flexible; configs with correct distance values; grader measures min distance wheel→envelope in Up ≥ 5 mm and wheel position in Down matches reference ±0.5. SolidWorks macros are disabled for the agent and no scripting host on its VM can reach the COM API, so the assembly must be built interactively.

建议部分得分

25% flexible subassembly; 25% two configs; 30% Up clearance; 20% Down pose.

R07.01.01.03-T14 Onshape: find and clear all interferences in a gearbox by repositioning

原始指令

input gearbox assembly (Onshape doc 'GB-2') has several interferences. Use interference checks to find all and fix them by changing mate offsets or instance positions only, not part geometry. List the pairs fixed in a document note.

平台
web · 任意系统(网页)
应用
Onshape
交互表面
brow · 浏览器
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
click · 指向与点击 vis · 视觉判断 type · 文字与表单
工作产物
WP04 · 三维 / 空间模型
条件
未声明
提案难度
4 / 5

建议验证方式

Grader runs interference detection via REST: zero pairs; Part Studio microversions unchanged; note lists the seeded pairs (set match). No Onshape API key is issued to the agent; mate and instance edits must come from its browser session, which the document history records.

建议部分得分

60% interferences resolved; 20% no geometry edits; 20% note lists pairs.

R07.01.01.03-T15 FreeCAD Assembly: pose a 3-DOF arm to a target tool point

原始指令

Assemble input/arm/ (base, shoulder, upper arm, forearm, tool) with revolute joints in FreeCAD Assembly, then set joint angles so the tool tip reaches (250, 120, 180) mm ±0.5 mm with the elbow-up solution.

平台
win · Windows mac · macOS lin · Linux
应用
FreeCAD
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击 geom · 精确几何 type · 文字与表单
工作产物
WP04 · 三维 / 空间模型
条件
未声明
提案难度
4 / 5

建议验证方式

Joints revolute on correct axes; tool tip global placement within 0.5 mm of target; elbow joint angle sign elbow-up; interference 0. FreeCAD's Python console and Macro menu are disabled in the agent's build and FreeCADCmd is absent, so joints can only be made in the GUI.

建议部分得分

30% joints; 50% tip position; 20% elbow-up and no interference.

R07.01.01.03-T16 SolidWorks: drawer slide with limit mates and collision detection

原始指令

In input/cabinet.SLDASM, mate the drawer on two slides with a limit distance mate 0–420 mm travel, and verify with Physical Dynamics/collision detection that it stops against the stop block. Set drawer to 200 mm open.

平台
win · Windows
应用
SolidWorks
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
click · 指向与点击 drag · 拖放
工作产物
WP04 · 三维 / 空间模型
条件
licensed · 授权专业软件
提案难度
3 / 5

建议验证方式

API: limit mate min 0 max 420; current 200 ±0.5; grader drives to 420: drawer stop contacts block with interference ≤ 0.01 mm³. SolidWorks macros, VBA and API add-ins are disabled for the agent, and a file-write audit fails any assembly not saved by the SolidWorks UI process.

建议部分得分

40% limit mate; 30% current position; 30% stop contact at limit.

R07.01.01.03-T17 Fusion: two gears with a motion link and joint limits

原始指令

In Fusion, place input/gear_a.f3d (24T) and gear_b.f3d (36T) on revolute joints 60 mm apart, add a Motion Link with ratio −24:36, and limit gear A to 0–720°.

平台
win · Windows mac · macOS
应用
Fusion
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击 type · 文字与表单
工作产物
WP04 · 三维 / 空间模型
条件
licensed · 授权专业软件
提案难度
2 / 5

建议验证方式

f3d: two revolute joints, axis distance 60.00, motion link with correct ratio and sign, limits on A; grader drives A 360°: B −240 ±0.1°. Fusion's Scripts and Add-Ins dialog and Text Commands window are disabled in the agent's install, so joints can only be made interactively.

建议部分得分

30% joints; 40% motion link ratio/sign; 30% limits.

R07.01.01.03-T18 NX Motion: scissor-lift height versus actuator stroke table

原始指令

In NX, build a Motion simulation of input/scissor_lift.prt (links as rigid bodies, revolute/slider joints, actuator as driver), sweep actuator stroke 0–300 mm in 30 mm steps and export platform height to output/lift.csv.

平台
win · Windows
应用
Siemens NX · NX Motion
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击 type · 文字与表单
工作产物
WP07 · 仿真结果
条件
licensed · 授权专业软件 long · 长流程
提案难度
5 / 5

建议验证方式

Grader compares 11 heights to the analytic scissor kinematics within 0.2 mm; NX Open read of the motion file lists the joint set (no redundant constraints warning). NX journal playback and NX Open execution are disabled in the agent's NX session, so the motion model must be built interactively.

建议部分得分

30% links/joints; 20% driver; 50% height table.

R07.01.01.03-T19 Inventor: iMates for a reusable valve subassembly

原始指令

Create iMates on input/valve.ipt (flange insert, bolt pattern) and input/pipe_flange.ipt so the valve auto-places with Place › Use iMate, then place the valve twice in input/line.iam at the two flanges.

平台
win · Windows
应用
Inventor
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击 geom · 精确几何
工作产物
WP04 · 三维 / 空间模型
条件
licensed · 授权专业软件
提案难度
3 / 5

建议验证方式

Inventor API: iMate definitions on both parts with matching names; two valve occurrences fully constrained via iMate results; flange faces coincident, bolt holes aligned ±0.01. VBA and iLogic are disabled in the agent's Inventor and no scripting host (PowerShell/Python) can reach its COM API, so edits must be made interactively.

建议部分得分

40% iMates defined; 40% two placements; 20% alignment.

R07.01.01.03-T20 Control pair of T02: vise joints via FreeCAD Python

原始指令

Control pair of T02. In FreeCADCmd (no GUI), write scripts/vise.py that creates the same vise assembly with prismatic and revolute joints and limits, sets the jaw to 25 mm, and saves output/vise_py.FCStd.

平台
lin · Linux mac · macOS win · Windows
应用
FreeCAD Python API
交互表面
term · 终端 api · API / SDK
GUI 需求 · 任务设定
CL · CLI 足够
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
code · 代码与命令
工作产物
WP04 · 三维 / 空间模型
条件
未声明
提案难度
4 / 5

建议验证方式

Same checks as T02 on the saved file; reported as the scripting baseline for the GUI assembly task.

建议部分得分

30% joint types; 25% limits; 25% position; 20% interference-free at limits.

已有研究映射

以下沿用研究目录中的基准与小类映射,不是逐题标注、执行记录或产品背书。

同工作流族的小类