Loftsmith 仅凭一句提示词设计的航模飞翼
这不是人画的。我们只给了 Loftsmith 一句话:"A 3D printable RC flying wing"(一架可 3D 打印的航模飞翼),没有给尺寸、零件或硬件,它就把整架飞机分七个阶段规划好,并独立完成了建模:一架翼展 1 m、后掠 37° 的推进式飞翼,全部用 PLA 在 Bambu Lab A1 上打印,按常见的入门套装(2212 电机、30 A 电调、3S 2200 锂电和两个 MG90S 舵机)确定尺寸。中央吊舱把电池装在齐平的磁吸舱盖下;每侧有两块翼段,以翼根面立着打印,内部腹板上覆 0.8 mm 蒙皮,套在 8 mm 碳纤维主梁和带 2° 负扭转的 6 mm 连接杆上。升降副翼靠 CA 铰链偏转 ±15°,由平躺在内侧翼段里的舵机驱动;电机装在后缘后方的吊舱里。你在这里看到的就是它做出的原样,未经修改,包括它自己坦率的备注:相对尺寸而言它偏重,需要在机头加配重才能调好重心。想看我们手工打磨的飞翼,请看航模飞翼生成器。
Loftsmith 仅凭一句提示词完成
“A 3D printable RC flying wing”
这就是 Loftsmith 根据下面的提示词设计出的原样,未经修改:它规划了制作流程,随着校验结果返回不断编写和重建模型,并独立完成。
- 设计轮次
- 22
- 构建次数(14 次通过)
- 19
- Token(输入 / 输出)
- 3.23M / 0.52M
- Loftsmith 点数
- 271
- 通过的工程校验
- 68
设计于 2026-09-28。按 Pro 套餐价格,271 点数约合 54 美元。

Ask for the sizes you want to tweak, e.g. “make the width adjustable”.
默认尺寸下的规格
在 Bambu Lab A1 上用 PLA 实际构建测得。拖动上方滑块时,每个数字都会实时更新。
- 整体尺寸
- 1003 × 553 × 85 mm
- 零件数
- 18
- 耗材
- 677 g
- 打印时间
- 19 h 19 min
- 打印盘
- 6
- 支撑
- 不需要
工程校验
校验和参数名称直接来自 CAD 引擎,以英文显示。
- Battery reaches the balance pointbalance at 20.0 % MAC = 212 mm behind the root LE needs the battery centre at y 68; the bay slides it 65 to 96 mm
- Nose weight fits the nose tip40 g of lead (26 x 7 x 20 mm) ahead of the battery, overlap 0.0 mm³; room for 57 g
- Nose weight stays modest40 g of lead = 3.7 % of all-up weight (limit 5 %); LW-PLA wing panels are the next way to cut it
- Battery fits the bay, front and backoverlap 0.0 / 0.0 mm³; 31 mm of slide, loads straight down through a 40 mm wide opening
- ESC and receiver fit their side baysoverlap 0.0 / 0.0 mm³; they slide in sideways under the skin, before the battery
- Spar tunnel stays inside the joint face1.6 mm of PLA above and below the 8 mm tube at the panel joint (75 % chord)
- Wing loading1083 g all-up on 18.6 dm² = 58 g/dm²; stall about 11.5 m/s (CL 0.7). Limit 60 g/dm² and a stall under 12 m/s for a firm hand launch; the plan's 35 g/dm² is not reachable with 0.8 mm PLA skins
- Enough thrust to hand launchabout 800 g static thrust (estimate) for 1083 g all-up = 0.74 : 1 (want 0.6+)
- Carbon spar at the panel root (4 g pull-up)80 MPa in an 8x6 mm carbon tube (allow ~250 MPa)
- Joiner at the panel joint (4 g pull-up)57 MPa in a 6x4 mm carbon tube (allow ~250 MPa); the glued PLA joint face shares the load
- Spar and joiner buried in the wing1.2 mm of PLA round the 8 mm spar out to 230 mm (100.0 % inside) and round the 6 mm joiner, 60 mm into each panel (100.0 %)
- Spar and joiner don't clashthe 8 mm spar stops 40 mm short of the panel joint on its own shear web; the joiner rides the 40 % chord web behind it
- Anti-twist pins buried at both joints3 mm carbon pins, 11 mm into each face, bosses 100.0 % inside the skin
- Internal webs print without supportdiagonal webs lean at most 27° from vertical with the panel standing on its root
- Wing inner panel fits the A1 bed190 mm tall standing on its root; 274 x 21 mm footprint needs 209 mm turned 45°
- Wing inner panel stands steady while printingits centre of mass (y 210) sits 59 mm inside the root face (y 60 to 269); print with a 5 mm brim
- Wing outer panel fits the A1 bed230 mm tall standing on its root; 323 x 19 mm footprint needs 242 mm turned 45°
- Wing outer panel stands steady while printingits centre of mass (y 358) sits 28 mm inside the root face (y 203 to 386); print with a 5 mm brim
- Fits the A1 bed standing on its side160 mm tall; 282 x 51 mm footprint needs 236 mm turned 45°
- Centre filament target153 g of PLA (target 170 g)
- Wing panel filament target361 g of PLA for all four panels (target 400 g)
- Elevon sizeabout 3.30 dm² = 18 % of the wing (aim 12-25 %), 28 % of the local chord
- Elevons swing ±15° clear of the wingtightest gap at the hinge face 0.9 mm (V below and Λ above the hinge line at 22°); ends cut square to the hinge with 0.8 mm gaps
- Hinge pockets stay under the skin1.0 mm of top skin over the thinnest end of the strip pockets
- Hinge strip flex0.8 mm bought CA hinge bends over 3.6 mm of free length: 2.9 % surface strain at 15° (keep under ~10 % for long life)
- Elevon halves fit the A1 bed on end201 / 201 mm tall standing on their square ends
- Elevon joint pin buried3 mm carbon pin, 11 mm into each half; boss 100.0 % inside the skin
- Servo fits the wing depthMG90S lying flat: 1.4 mm of top skin over the pocket, 1.1 mm above the cover plate
- Servo pocket clear of spar and joinerpocket walls vs spar / joiner sleeves: 0.00 / 0.00 mm³
- Servo travel for ±15° elevonservo horn hole 12.3 mm from the shaft, control horn hole 15.1 mm below the hinge: ±15° needs ±19° of servo
- Servo torque (estimate)about 4.9 N·cm at 22 m/s full throw (hinge-moment coefficient 0.25 assumed) vs ~18 N·cm MG90S stall; keep under half
- Control horn at servo stall2.3 MPa at the horn root with 15 N on the pushrod (servo stalled), along the layers; allow 16.7
- Control horn swings clear of the wingoverlap at +15 / 0 / -15°: 0.0 / 0.0 / 0.2 mm³
- Pushrod runs clear74 mm pushrod under the skin; 0.00 mm³ overlap with the wing, cover, elevon and horn
- Servo lead channel stays inside the skin11 x 6 mm channel for the 15 x 8 x 4.2 mm plug, 135 mm long: 100.0 % inside with its 0.8 mm walls
- Servo cover sits flushthe flat plate stands up to 0.7 mm proud of the curved skin at its edges
- Servo and cover are fastenedservo: 2 tab screws 6 mm into the cover lugs; cover: 2x M2 into heat-set inserts with 1.6 mm boss wall
- Prop clears the trailing edgeblade tips run 5.0 mm behind the swept trailing edge at 102 mm radius; swept disc overlaps the airframe by 0.0 mm³
- Spar covered where the tail thins100.0 % of a 1.2 mm skin round the 8 mm spar is enclosed across the middle 64 mm, with the pod fitted
- Pod bolts clamp solid PLAthe centre tail is 100 % solid round each M3 bolt, so clamping cannot crush a hollow skin
- Pod carries the motor on a hard landing0.14 MPa across the layers of the 1.2 mm PLA shell at a 10 g landing (motor + prop on a 43 mm arm); allow 5.0
- Prop parked clear on landingwith the ESC brake set the prop stops level; its hub bottom sits 15 mm above the pod belly, which touches down first
- Motor and plate are fastenedmotor: 4x M3x6 through the plate into its 16x19 holes; plate: 3x M3x8 into heat-set inserts, 5.3 mm from the plate edge (need 5.1), heads 0.3 mm clear of the motor can
- Pod filament target26 g of PLA for the pod and plate (target 40 g)
- Winglet size (yaw stability)two winglets add 1.14 dm² = 6.1 % of the wing area (aim 6-9 %)
- Winglet pegs keyed into a solid tip2x 4 mm square pegs, 7 mm deep, 0.15 mm glue gap; 4.3 mm of tip above and below each pocket; bosses 99.9 % inside the skin
- Winglet root in a side gust1.4 MPa where the plate leaves the tip (1.7 N side load at 22 m/s, CL 1, taken on half the tip chord), along the layers; allow 16.7
- Winglet filament target14.7 g of PLA each (target 16 g)
- Winglet fits the A1 bed163 x 68 mm lying on its outer face
- Hatch sits flush without clashinghatch vs centre overlap 0.05 mm³; top cut from the pod surface, 0.2 mm gap all round, resting on 2.5 mm side ledges and the rear bulkhead; 17 g
- Hatch stays on in flightsuction about 2.3 N at 22 m/s (pressure coefficient -1 assumed); the 6 mm front tongue takes half, two 6x3 mm magnet pairs hold ~10 N at the back
- Battery held downvelcro on the cradle ribs sets its slide position; the hatch skin or its keeper rails sit 1.2-1.5 mm above the battery along its whole length (a 2 mm foam strip on the rails takes up the play)
- Motor wires pass to the pod5.7 mm tall x 8 mm wide gap between the magnet pads, over the bulkhead and out the 7 mm rear notch into the pod slot: room for three 16 AWG leads
- Magnet pockets stay inside the bulkhead3.8 mm of PLA under each 6x3 mm magnet pocket
- battery 3S 2200 goes in25 poses along its path clear of every part.
- ESC 30 A goes in42 poses along its path clear of every part.
- receiver goes in41 poses along its path clear of every part.
- nose weight (lead) goes in36 poses along its path clear of every part.
- servo MG90S R goes in23 poses along its path clear of every part.
- servo MG90S L goes in23 poses along its path clear of every part.
- servo plug R goes in60 poses along its path clear of every part.
- servo plug L goes in60 poses along its path clear of every part.
- driver: servo tab screw (bench) goes in15 poses along its path clear of every part.
- driver: cover screw goes in15 poses along its path clear of every part.
- motor 2212 goes in20 poses along its path clear of every part.
- motor lead (3.5 mm bullet) goes in18 poses along its path clear of every part.
- driver: motor plate screw goes in15 poses along its path clear of every part.
- driver: pod bolt goes in15 poses along its path clear of every part.
可调尺寸
| 设置 | 默认 | 范围 |
|---|---|---|
| Wingspan | 1000 mm | 800–1020 mm |
| Leading-edge sweep | 37 ° | 32–38 ° |
| Wing root chord | 220 mm | 190–225 mm |
| Tip chord | 150 mm | 110–170 mm |
| Centre half-width | 80 mm | 65–85 mm |
| Pod thickness | 22 % | 18–24 % |
| Balance point | 20 % MAC | 15–22 % MAC |
| Wing panel skin | 0.8 mm | 0.8–1.2 mm |
| Tip washout | 2 ° | 0–4 ° |
| Elevon chord | 28 % chord | 22–32 % chord |
| Elevon inboard end | 150 mm | 130–190 mm |
| Winglet height | 52 mm | 40–70 mm |
零件清单
| 零件 | 数量 | 尺寸(mm) | 耗材 | 时间 |
|---|---|---|---|---|
| center-section | 1 | 204 × 203 × 160 | 152 g | 3 h 37 min |
| wing-inner-R | 1 | 200 × 197 × 190 | 95 g | 2 h 25 min |
| wing-outer-R | 1 | 233 × 227 × 230 | 86 g | 2 h 19 min |
| wing-inner-L | 1 | 197 × 200 × 190 | 95 g | 2 h 25 min |
| wing-outer-L | 1 | 227 × 233 × 230 | 86 g | 2 h 19 min |
| elevon-inner-R | 1 | 47 × 12 × 200 | 24 g | 54 min |
| elevon-outer-R | 1 | 42 × 10 × 200 | 20 g | 50 min |
| elevon-inner-L | 1 | 47 × 12 × 200 | 24 g | 54 min |
| elevon-outer-L | 1 | 42 × 10 × 200 | 20 g | 50 min |
| servo-cover-R | 1 | 63 × 51 × 15 | 3 g | 10 min |
| servo-cover-L | 1 | 63 × 51 × 15 | 3 g | 10 min |
| control-horn-R | 1 | 20 × 13 × 2 | 0 g | 5 min |
| control-horn-L | 1 | 20 × 13 × 2 | 0 g | 5 min |
| motor-mount | 1 | 62 × 45 × 45 | 19 g | 33 min |
| motor-plate | 1 | 45 × 45 × 3 | 4 g | 9 min |
| winglet-R | 1 | 68 × 163 × 9 | 15 g | 24 min |
| winglet-L | 1 | 68 × 163 × 9 | 15 g | 24 min |
| hatch | 1 | 40 × 27 × 203 | 17 g | 46 min |
制作方法
- 先打印中段,试装主梁、电池和舱盖。
- 用环氧胶固定翼根销,把电机吊舱套到尾部,然后将 8 mm 主梁穿过中段和两块内侧翼段,粘合翼根面。
- 把 6 mm 连接杆和外侧销钉粘进内侧翼段,再把外侧翼段沿连接杆套上并粘牢。
- 把每片升降副翼的两半粘在一根 3 mm 销上。把 CA 铰链插进机翼和升降副翼的槽里,检查 ±15° 的偏转,再渗入稀快干胶。
- 在工作台上把每个舵机拧到它的盖板上,把舵机线穿过线槽引进舵机舱,再用 2x M2x6 装好盖板。把舵角粘进升降副翼的槽里,装上 Z 形弯头的连杆。
- 把电机拧到安装板上,用 2x M3x12 固定吊舱,用 3x M3x8 装好安装板,用定位销粘上翼梢小翼,首飞前用电池和机头配重调好重心。
打印建议
- 所有零件都用 PLA,层高 0.2 mm、2 层壁、15% 填充,无需支撑。
- 较高的零件加 5 mm 裙边(brim),翼段的外壁放慢打印;后缘薄是正常的。
- PLA 电机吊舱在 55 °C 左右会变软:如果飞完后电机烫得拿不住,请用 PETG 重新打印吊舱和安装板。
常见问题
真的只用了一句提示词吗?
是的。唯一的输入是 "A 3D printable RC flying wing"(一架可 3D 打印的航模飞翼),并选择了 Bambu Lab A1 和 PLA。Loftsmith 规划了七个阶段,随着工程校验结果返回,把模型编写并重建了 19 次,最后定稿。本页的模型和备注都是它未经修改的输出。
设计花了多少钱?
设计轮次 22 轮,输入 320 万 token、输出 52 万 token:271 Loftsmith 点数,按 Pro 套餐价格约合 54 美元。像这样的大型设计,正是“大型项目包”点数包的用途。
它能飞吗?
它按能飞来设计,所有工程校验都通过了,但没有试飞过,而且相对尺寸偏重(约 58 g/dm²),需要约 40 g 机头配重和有力的手抛。请先用手检查重心和升降副翼的舵量。
Comments