{
 "slug": "cnc-machines",
 "name": "CNC Machines",
 "root": "tools-hardware",
 "unit": "each",
 "unit_as_designed": null,
 "unit_note": "Count complete CNC machines; for multi-machine bundles, divide the listed price by the number of machines.",
 "gpc": null,
 "google_product_category": {
  "id": 5077,
  "path": "Hardware > Tools > Milling Machines"
 },
 "taxonomy": {
  "shopify": {
   "id": "gid://shopify/TaxonomyCategory/ha-15-37-2",
   "path": "Hardware > Tools > Milling Machines > Vertical Milling Machines",
   "attributes": [
    {
     "name": "Color",
     "handle": "color",
     "values": [
      "Beige",
      "Black",
      "Blue",
      "Bronze",
      "Brown",
      "Clear",
      "Gold",
      "Gray",
      "Green",
      "Multicolor",
      "Navy",
      "Orange",
      "Pink",
      "Purple",
      "Red",
      "Rose gold",
      "Silver",
      "White",
      "Yellow"
     ]
    },
    {
     "name": "Pattern",
     "handle": "pattern",
     "values": [
      "Abstract",
      "Animal",
      "Art",
      "Bead & reel",
      "Birds",
      "Brick",
      "Bull's eye",
      "Camouflage",
      "Characters",
      "Checkered",
      "Chevron",
      "Chinoiserie",
      "Christmas",
      "Collage",
      "Coral",
      "Damask",
      "Diagonal",
      "Diamond",
      "Dog's tooth",
      "Dots",
      "Egg & dart",
      "Ethnic",
      "Everlasting knot",
      "Floral",
      "Fret",
      "Geometric",
      "Guilloche",
      "Hearts",
      "Illusion",
      "Lace"
     ]
    },
    {
     "name": "Power source",
     "handle": "power-source",
     "values": [
      "AC-powered",
      "Alcohol",
      "Batteries",
      "Battery-powered",
      "Butane",
      "Charcoal",
      "Cigar lighter",
      "DC-powered",
      "Diesel",
      "Ethanol",
      "Firewood",
      "Gasoline",
      "Hot water",
      "Hybrid",
      "Hydraulic",
      "Infrared",
      "Manual",
      "Mechanical",
      "Natural gas",
      "Oil",
      "Pellet",
      "Pneumatic",
      "Propane",
      "Rechargeable",
      "Solar",
      "USB",
      "Vehicle electrical system",
      "Other"
     ]
    }
   ]
  },
  "google": {
   "id": 5077,
   "path": "Hardware > Tools > Milling Machines"
  }
 },
 "fields": [
  {
   "key": "axis_count",
   "label": "Number of axes",
   "type": "number",
   "unit": null,
   "values": null,
   "why_it_matters": "More axes enable machining more complex shapes and angles without repositioning the workpiece."
  },
  {
   "key": "work_area_x_mm",
   "label": "X-axis work area",
   "type": "number",
   "unit": "mm",
   "values": null,
   "why_it_matters": "Sets the maximum length of the workpiece the machine can accommodate."
  },
  {
   "key": "work_area_y_mm",
   "label": "Y-axis work area",
   "type": "number",
   "unit": "mm",
   "values": null,
   "why_it_matters": "Sets the maximum width of the workpiece the machine can accommodate."
  },
  {
   "key": "work_area_z_mm",
   "label": "Z-axis work area",
   "type": "number",
   "unit": "mm",
   "values": null,
   "why_it_matters": "Determines clearance for workpiece height and tool movement."
  },
  {
   "key": "spindle_power_w",
   "label": "Spindle power",
   "type": "number",
   "unit": "W",
   "values": null,
   "why_it_matters": "Higher power supports more demanding cuts and materials."
  },
  {
   "key": "max_spindle_speed_rpm",
   "label": "Maximum spindle speed",
   "type": "number",
   "unit": "rpm",
   "values": null,
   "why_it_matters": "A wider speed range can better suit different tools and materials."
  },
  {
   "key": "enclosure",
   "label": "Enclosure included",
   "type": "boolean",
   "unit": null,
   "values": null,
   "why_it_matters": "An enclosure helps contain chips, dust, and noise during machining."
  }
 ],
 "minimum_spec": {
  "description": "For common small-part milling, the machine should provide computer-controlled movement on at least three axes and enough travel and spindle power for modest workpieces. Larger or more demanding jobs require matching the work area and spindle to the specific task.",
  "rules": [
   {
    "key": "axis_count",
    "op": ">=",
    "value": 3
   },
   {
    "key": "work_area_x_mm",
    "op": ">=",
    "value": 100
   },
   {
    "key": "work_area_y_mm",
    "op": ">=",
    "value": 100
   },
   {
    "key": "work_area_z_mm",
    "op": ">=",
    "value": 30
   },
   {
    "key": "spindle_power_w",
    "op": ">=",
    "value": 100
   }
  ]
 },
 "premium_dimensions": [
  "axis_count",
  "work_area_x_mm",
  "work_area_y_mm",
  "work_area_z_mm",
  "spindle_power_w",
  "max_spindle_speed_rpm",
  "enclosure"
 ],
 "baseline": {
  "item_id": 171022,
  "name": "Othermill Pro",
  "unit_price": 3299.0,
  "retailer": "adafruit"
 },
 "items": [
  {
   "id": 171022,
   "name": "Othermill Pro",
   "brand": "Othermill",
   "gtin": null,
   "category": "cnc-machines",
   "size": {
    "value": 1.0,
    "unit": "each"
   },
   "size_as_extracted": null,
   "unit_price_unit": "each",
   "specs": {
    "axis_count": null,
    "work_area_x_mm": null,
    "work_area_y_mm": null,
    "work_area_z_mm": null,
    "spindle_power_w": null,
    "max_spindle_speed_rpm": null,
    "enclosure": null
   },
   "standard_attributes": {},
   "shopify_category_id": "gid://shopify/TaxonomyCategory/ha-15-37",
   "meets_minimum_spec": false,
   "tier": "basic",
   "premium_note": null,
   "best": {
    "unit_price": 3299.0,
    "price": 3299.0,
    "retailer": "adafruit",
    "url": "https://www.adafruit.com/product/2323"
   },
   "lowest_price": {
    "price": 3299.0,
    "retailer": "adafruit",
    "url": "https://www.adafruit.com/product/2323"
   },
   "size_missing": false,
   "unranked_reason": null,
   "offers": [
    {
     "retailer": "adafruit",
     "retailer_id": "2323",
     "gtin": null,
     "price": 3299.0,
     "currency": "USD",
     "price_usd": 3299.0,
     "unit_price": 3299.0,
     "availability": "Discontinued",
     "in_stock": false,
     "seller": null,
     "first_party": null,
     "shipping": null,
     "size_text": null,
     "url": "https://www.adafruit.com/product/2323",
     "observed_at": "2026-10-09T12:00:36-04:00",
     "age_minutes_at_build": 18743
    }
   ],
   "url": "/items/171022.json",
   "html": "/items/171022.html",
   "rank": 1
  }
 ],
 "unranked_items": [],
 "n_items": 1,
 "n_priced": 1,
 "url": "/categories/cnc-machines.json",
 "html": "/categories/cnc-machines.html"
}