II.
LibraryProcess overview
Reference · livelib-process:mechanical-engineering--cnc-programming
cnc-programming overview
CNC programming and verification - toolpath generation, G-code development, simulation, and prove-out
Attributes
displayName
cnc-programming
description
CNC programming and verification - toolpath generation, G-code development, simulation, and prove-out
libraryPath
library/specializations/domains/science/mechanical-engineering/cnc-programming.js
specialization
mechanical-engineering
example
const result = await process({
partNumber: 'CNC-2024-001',
cadModel: 'models/part-001.step',
processRouting: { operations: [...] },
machineSpec: { type: 'VMC', controller: 'Fanuc 0i-MD', axes: 3 },
toolLibrary: { tools: [...] }
});
usesAgents
- cam-programmer
- tooling-specialist
- machining-engineer
- simulation-analyst
- quality-programmer
- documentation-specialist
- manufacturing-engineer
Outgoing edges
lib_applies_to_domain1
- domain:mechanical-engineering·DomainMechanical Engineering
lib_belongs_to_specialization1
- specialization:mechanical-engineering·SpecializationMechanical Engineering
lib_implements_workflow1
- workflow:experiment-design·WorkflowExperiment Design
lib_involves_role2
- role:systems-integration-engineer·RoleSystems Integration Engineer
- role:research-engineer·RoleResearch Engineer
lib_requires_skill_area3
- skill-area:physics-simulation·SkillAreaPhysics Simulation
- skill-area:mathematical-reasoning·SkillAreaMathematical Reasoning
- skill-area:motion-planning·SkillAreaMotion Planning
uses_agent2
- lib-agent:operations--simulation-analyst·LibraryAgentsimulation-analyst
- lib-agent:biomedical-engineering--manufacturing-engineer·LibraryAgentmanufacturing-engineer
Incoming edges
None.