{
 "version": "2026-10-20",
 "license": "Dimension sheets: CC BY 4.0. Standard and published-size files: CC BY 4.0. Xem Studio's own designs (files_license = Xem Studio Design License): free to use and sell things from, not to redistribute as files — https://xemstudio.com/license/. Other publishers' files: their own license, linked beside them.",
 "slug": "ag25-airfoil",
 "name": "AG25 airfoil (Drela AG series)",
 "kind": "standard",
 "category": "Airfoils",
 "group": "Other airfoils",
 "year": null,
 "question": "What is the exact shape of the AG25 airfoil?",
 "tags": [
  "airfoil",
  "wing section",
  "rc plane",
  "aerodynamics",
  "cambered airfoil"
 ],
 "aliases": [
  "ag25",
  "drela ag25",
  "AG25 airfoil",
  "AG25 coordinates",
  "AG25 dat",
  "AG25 STEP",
  "AG25 STL",
  "AG25 profile"
 ],
 "overall_mm": {
  "length": 100,
  "width": 20,
  "height": 7.58
 },
 "official_cad": false,
 "xem_status": "free-files",
 "les": false,
 "free_files": 1,
 "url": "https://xemstudio.com/objects/ag25-airfoil/",
 "sheet_txt": "https://xemstudio.com/objects/ag25-airfoil/sheet.txt",
 "sheet": {
  "basis": "Coordinates from the UIUC Airfoil Coordinates Database; thickness, camber and section by Xem Studio",
  "overall_mm": {
   "length": 100,
   "width": 20,
   "height": 7.58
  },
  "notes": [
   "AG25: Mark Drela (AG series; UIUC file titled 'AG25 Bubble Dancer DLG by Mark Drela'). Maximum thickness 7.58 % of chord at 24.7 % chord; maximum camber 2.40 % of chord at 45.4 % chord.",
   "Coordinates from the UIUC Airfoil Coordinates Database (M. Selig, UIUC Applied Aerodynamics Group), file ag25.dat, titled 'AG25 Bubble Dancer DLG by Mark Drela'. Thickness and camber are computed by Xem Studio from those points (vertical distance at equal x, linear between points).",
   "The published trailing edge is open (0.096 % chord thick). As on the NACA pages, the file uses a single sharp trailing-edge point: each surface is shifted linearly from zero at the leading edge to meet at the mid point of the published trailing edge, a change of at most 0.048 % chord, at the trailing edge itself.",
   "The file is a 100 mm chord section, 20 mm deep: scale it uniformly to your chord, or import the STEP and sweep or loft it into a wing. Thickness scales with chord; the shape is the same at any size."
  ],
  "table": {
   "columns": [
    "parameter",
    "value",
    "source"
   ],
   "rows": [
    [
     "Max thickness",
     "7.58 % chord at 24.7 % chord",
     "computed from the UIUC coordinates"
    ],
    [
     "Max camber",
     "2.40 % chord at 45.4 % chord",
     "computed from the UIUC coordinates"
    ],
    [
     "Published points",
     "160 (81 upper, 80 lower, shared leading edge)",
     "UIUC coordinates"
    ],
    [
     "Trailing edge as published",
     "open, 0.096 % chord thick",
     "UIUC coordinates"
    ],
    [
     "y at x = 1.25 % chord",
     "upper +1.438 / lower -0.876 % chord",
     "linear between the published points (UIUC coordinates)"
    ],
    [
     "y at x = 2.5 % chord",
     "upper +2.160 / lower -1.183 % chord",
     "linear between the published points (UIUC coordinates)"
    ],
    [
     "y at x = 5 % chord",
     "upper +3.157 / lower -1.542 % chord",
     "linear between the published points (UIUC coordinates)"
    ],
    [
     "y at x = 7.5 % chord",
     "upper +3.864 / lower -1.741 % chord",
     "linear between the published points (UIUC coordinates)"
    ],
    [
     "y at x = 10 % chord",
     "upper +4.402 / lower -1.852 % chord",
     "linear between the published points (UIUC coordinates)"
    ],
    [
     "y at x = 15 % chord",
     "upper +5.150 / lower -1.921 % chord",
     "linear between the published points (UIUC coordinates)"
    ],
    [
     "y at x = 20 % chord",
     "upper +5.606 / lower -1.860 % chord",
     "linear between the published points (UIUC coordinates)"
    ],
    [
     "y at x = 25 % chord",
     "upper +5.861 / lower -1.720 % chord",
     "linear between the published points (UIUC coordinates)"
    ],
    [
     "y at x = 30 % chord",
     "upper +5.965 / lower -1.530 % chord",
     "linear between the published points (UIUC coordinates)"
    ],
    [
     "y at x = 40 % chord",
     "upper +5.835 / lower -1.075 % chord",
     "linear between the published points (UIUC coordinates)"
    ],
    [
     "y at x = 50 % chord",
     "upper +5.369 / lower -0.607 % chord",
     "linear between the published points (UIUC coordinates)"
    ],
    [
     "y at x = 60 % chord",
     "upper +4.643 / lower -0.194 % chord",
     "linear between the published points (UIUC coordinates)"
    ],
    [
     "y at x = 70 % chord",
     "upper +3.703 / lower +0.118 % chord",
     "linear between the published points (UIUC coordinates)"
    ],
    [
     "y at x = 80 % chord",
     "upper +2.593 / lower +0.301 % chord",
     "linear between the published points (UIUC coordinates)"
    ],
    [
     "y at x = 90 % chord",
     "upper +1.354 / lower +0.284 % chord",
     "linear between the published points (UIUC coordinates)"
    ],
    [
     "y at x = 95 % chord",
     "upper +0.691 / lower +0.154 % chord",
     "linear between the published points (UIUC coordinates)"
    ],
    [
     "Coordinates source",
     "UIUC Airfoil Coordinates Database: ag25.dat ('AG25 Bubble Dancer DLG by Mark Drela')",
     "UIUC Applied Aerodynamics Group (M. Selig)"
    ]
   ]
  }
 },
 "sheet_text": "AG25 airfoil (Drela AG series) — dimension sheet\nSource: Xem Studio, https://xemstudio.com/objects/ag25-airfoil/  (sheet CC BY 4.0; files Xem Studio Design License, https://xemstudio.com/license/)\nBasis: Coordinates from the UIUC Airfoil Coordinates Database; thickness, camber and section by Xem Studio\nCatalog version: 2026-10-20\n\nOverall (mm): length 100.0, width 20.0, height 7.58\n- AG25: Mark Drela (AG series; UIUC file titled 'AG25 Bubble Dancer DLG by Mark Drela'). Maximum thickness 7.58 % of chord at 24.7 % chord; maximum camber 2.40 % of chord at 45.4 % chord.\n- Coordinates from the UIUC Airfoil Coordinates Database (M. Selig, UIUC Applied Aerodynamics Group), file ag25.dat, titled 'AG25 Bubble Dancer DLG by Mark Drela'. Thickness and camber are computed by Xem Studio from those points (vertical distance at equal x, linear between points).\n- The published trailing edge is open (0.096 % chord thick). As on the NACA pages, the file uses a single sharp trailing-edge point: each surface is shifted linearly from zero at the leading edge to meet at the mid point of the published trailing edge, a change of at most 0.048 % chord, at the trailing edge itself.\n- The file is a 100 mm chord section, 20 mm deep: scale it uniformly to your chord, or import the STEP and sweep or loft it into a wing. Thickness scales with chord; the shape is the same at any size.\n\nparameter  value  source\nMax thickness  7.58 % chord at 24.7 % chord  computed from the UIUC coordinates\nMax camber  2.40 % chord at 45.4 % chord  computed from the UIUC coordinates\nPublished points  160 (81 upper, 80 lower, shared leading edge)  UIUC coordinates\nTrailing edge as published  open, 0.096 % chord thick  UIUC coordinates\ny at x = 1.25 % chord  upper +1.438 / lower -0.876 % chord  linear between the published points (UIUC coordinates)\ny at x = 2.5 % chord  upper +2.160 / lower -1.183 % chord  linear between the published points (UIUC coordinates)\ny at x = 5 % chord  upper +3.157 / lower -1.542 % chord  linear between the published points (UIUC coordinates)\ny at x = 7.5 % chord  upper +3.864 / lower -1.741 % chord  linear between the published points (UIUC coordinates)\ny at x = 10 % chord  upper +4.402 / lower -1.852 % chord  linear between the published points (UIUC coordinates)\ny at x = 15 % chord  upper +5.150 / lower -1.921 % chord  linear between the published points (UIUC coordinates)\ny at x = 20 % chord  upper +5.606 / lower -1.860 % chord  linear between the published points (UIUC coordinates)\ny at x = 25 % chord  upper +5.861 / lower -1.720 % chord  linear between the published points (UIUC coordinates)\ny at x = 30 % chord  upper +5.965 / lower -1.530 % chord  linear between the published points (UIUC coordinates)\ny at x = 40 % chord  upper +5.835 / lower -1.075 % chord  linear between the published points (UIUC coordinates)\ny at x = 50 % chord  upper +5.369 / lower -0.607 % chord  linear between the published points (UIUC coordinates)\ny at x = 60 % chord  upper +4.643 / lower -0.194 % chord  linear between the published points (UIUC coordinates)\ny at x = 70 % chord  upper +3.703 / lower +0.118 % chord  linear between the published points (UIUC coordinates)\ny at x = 80 % chord  upper +2.593 / lower +0.301 % chord  linear between the published points (UIUC coordinates)\ny at x = 90 % chord  upper +1.354 / lower +0.284 % chord  linear between the published points (UIUC coordinates)\ny at x = 95 % chord  upper +0.691 / lower +0.154 % chord  linear between the published points (UIUC coordinates)\nCoordinates source  UIUC Airfoil Coordinates Database: ag25.dat ('AG25 Bubble Dancer DLG by Mark Drela')  UIUC Applied Aerodynamics Group (M. Selig)\n\nFiles elsewhere (not hosted by Xem Studio; license as stated by the publisher):\n- UIUC Applied Aerodynamics Group (M. Selig): UIUC Airfoil Coordinates Database: ag25.dat ('AG25 Bubble Dancer DLG by Mark Drela') — web — UIUC Airfoil Coordinates Database, public research data; coordinates are facts, cited and linked, not rehosted — https://m-selig.ae.illinois.edu/ads/coord/ag25.dat\n- UIUC Applied Aerodynamics Group (M. Selig): UIUC Airfoil Coordinates Database (original: Mark Drela (AG series; UIUC file titled 'AG25 Bubble Dancer DLG by Mark Drela')) — web — UIUC Airfoil Coordinates Database, public research data; coordinates are facts, cited and linked, not rehosted — https://m-selig.ae.illinois.edu/ads/coord_database.html\n\nFree files (Xem Studio Design License, Xem Studio; STEP + STL, 1 parts): https://xemstudio.com/files/hardware/ag25-airfoil/index.json\nAPI: https://xemstudio.com/api/geometry?object=ag25-airfoil\n",
 "sources": [
  {
   "publisher": "UIUC Applied Aerodynamics Group (M. Selig)",
   "title": "UIUC Airfoil Coordinates Database: ag25.dat ('AG25 Bubble Dancer DLG by Mark Drela')",
   "url": "https://m-selig.ae.illinois.edu/ads/coord/ag25.dat",
   "formats": [
    "web"
   ],
   "license": "UIUC Airfoil Coordinates Database, public research data; coordinates are facts, cited and linked, not rehosted",
   "license_verified": true,
   "hosted": false
  },
  {
   "publisher": "UIUC Applied Aerodynamics Group (M. Selig)",
   "title": "UIUC Airfoil Coordinates Database (original: Mark Drela (AG series; UIUC file titled 'AG25 Bubble Dancer DLG by Mark Drela'))",
   "url": "https://m-selig.ae.illinois.edu/ads/coord_database.html",
   "formats": [
    "web"
   ],
   "license": "UIUC Airfoil Coordinates Database, public research data; coordinates are facts, cited and linked, not rehosted",
   "license_verified": true,
   "hosted": false
  }
 ],
 "xem": {
  "status": "free-files",
  "sheet_free": true,
  "mesh_price_usd": null,
  "step_price_usd": null,
  "tolerance_mm": null
 },
 "related": [
  "clark-y-airfoil",
  "eppler-e387-airfoil",
  "mh32-airfoil",
  "ag35-airfoil",
  "s7075-airfoil",
  "sd7037-airfoil",
  "naca-2412-airfoil",
  "naca-0012-airfoil"
 ],
 "fits": [],
 "dimensions": "exact (nominal, no printing tolerance)",
 "dimension_rule": "All geometry on Xem Studio is exact (nominal, true size) with no printing tolerance. Where a part meets another part, the object lists its mating features (feature, exact size, what it mates with, fit class: press, slide, run, socket, clamp or designed). Apply your process's allowance to those features only; 'designed' gaps are part of the design and stay as drawn.",
 "mating": [],
 "faq": [
  {
   "q": "How thick is the AG25?",
   "a": "Maximum thickness 7.58 % of chord at 24.7 % chord: 7.58 mm on a 100 mm chord (computed from the UIUC coordinates)."
  },
  {
   "q": "How much camber does the AG25 have?",
   "a": "Maximum camber 2.40 % of chord at 45.4 % chord (computed from the UIUC coordinates)."
  },
  {
   "q": "How do I use it for my wing?",
   "a": "Scale the 100 mm section to your chord (e.g. 180 mm chord = 180 % scale), then extrude or loft between root and tip sections. For a tapered wing, scale a root and a tip copy and loft between them."
  }
 ],
 "files_license": {
  "name": "Xem Studio Design License",
  "holder": "Xem Studio",
  "url": "https://xemstudio.com/license/",
  "note": "Xem Studio's own design: free to use, print, modify and sell things made from it; not to be republished or redistributed as files."
 },
 "offers": [
  {
   "file": "ag25-airfoil-section-100mm-chord",
   "formats": [
    "step",
    "stl"
   ],
   "price_usd": 0,
   "license": "Xem Studio Design License",
   "step": "https://xemstudio.com/files/hardware/ag25-airfoil/ag25-airfoil-section-100mm-chord.step",
   "stl": "https://xemstudio.com/files/hardware/ag25-airfoil/ag25-airfoil-section-100mm-chord.stl",
   "note": "AG25 section, 100 mm chord × 20 mm span, 159 points from the published coordinates, single trailing-edge point (scale to your chord)"
  }
 ],
 "markdown": "https://xemstudio.com/objects/ag25-airfoil/index.md"
}