🎬 DouBao
Select Mode:
🎮 Game Mode: Learn boat design through play!
🔩 CCS Structure Rules - Steel/Aluminum Plate & Stiffener
Deck height above keel / 甲板高度

⚡ Planing Hull Mode / 滑行艇模式

启用滑行艇船型(后体平坦,船首尖锐)
Typical: 3-8% of half-beam / 典型值:半船宽的 3-8%
Longitudinal CG / 纵向重心位置 (affects trim)

📥 Import Hull Data / 导入船型数据

Upload CSV, JSON, or offset table file to visualize in 3D
上传 CSV、JSON 或型值表文件进行 3D 可视化

📸 Render & Export / 渲染导出

🏠 Deck House / Cabin

🔩 Hull Plates Structure

船底板 (mm)
舷侧板 (mm)
甲板板 (mm)
折角板 (mm)
龙骨板 (mm)
0=none, 1=keel only, 2=+chine
Number of plate joints
Bottom: -
Side: -
Deck: -
Chine: -
Keel: -
Total: -

Offset Table

请先生成船型

Resistance Calculation

🔩 CCS Structure Calculation

CCS《海上高速船入级与建造规范》2005 - Aluminum alloy structure design

Typical: 0.4-0.6m for small craft
Typical: 0.3-0.4m for bottom plating
Distance between transverse floors

📊 Hydrostatics Calculator

Displacement, LCB, KB, TPC, MCT calculation using Simpson's rule

⚖️ Stability Calculator

GM, GZ curve, IMO A.749(18) compliance check

River Navigator

Use Arrow Keys or WASD to drive. Collect all gold coins!

0

VICTORY!

You collected all coins!

🎮 Controls

  • W/
    Accelerate
  • S/
    Reverse
  • AD/
    Steer

🎯 Objective

Collect all gold coins, avoid gray rocks, and win!

🛥️ Mission Planner

No waypoints yet. Click "Add Waypoint" or "Survey Grid"
Game Controls: Arrow Keys/WASD | AI: Click "AI Auto-Pilot" in game
Physics: Based on LOA, Beam, Disp, Speed from your design

📝 Naval Architecture Blog

Professional articles on hull design, marine engineering, and naval architecture

February 27, 2026

Why Hull Design Makes All the Difference

Discover how hull design affects boat performance, fuel efficiency, stability, and ride comfort. Learn about CFD, deadrise angles, and modern hull engineering.

Read More →
Featured Article

How to Design a Boat Hull - Complete Guide

Step-by-step tutorial on hull design: main dimensions, deadrise selection, LCG positioning, and hydrostatic calculations.

Read More →
Technical Deep Dive

Hull Resistance Calculation - Savitsky Method

Understanding the Savitsky formula for planing hull resistance prediction. Dynamic lift, wetted surface, and trim analysis.

Read More →
Case Study

15m Patrol Boat - Complete Design Case

Real-world example: Designing a 15-meter patrol boat with resistance analysis, propeller selection, and performance prediction.

Read More →
Propeller Tutorial

B-Series Propeller Design Explained

Learn how to design B-Series propellers: diameter optimization, pitch calculation, cavitation analysis, and efficiency.

Read More →
Software Review

Free Boat Design Software Comparison 2026

Comprehensive review of free and open-source boat design tools: Maxsurf alternatives, online calculators, and CAD software.

Read More →
Hull Types

Planing vs Displacement Hulls - Which to Choose?

Understanding the difference between planing and displacement hulls, when to use each, and performance characteristics.

Read More →

🤖 Naval Architecture AI Assistant

Ask questions about hull design, resistance calculation, propeller design, and marine engineering

🤖 AI Assistant: Hello! I'm your Naval Architecture AI assistant. Ask me about:
  • Hull design principles (deadrise, LCG, planing vs displacement)
  • Resistance calculation (Savitsky method, Holtrop-Mennen)
  • Propeller design (B-Series, diameter, pitch, cavitation)
  • Stability analysis (GM, GZ curve, IMO criteria)
  • CCS structural rules (plate thickness, framing)
  • CFD workflow and export formats

💡 Quick Questions (Click to Ask)

🎬 AI Video Generation

Create cinematic videos from your hull designs using DouBao AI

Step 1

Design hull and take screenshot (PrintScreen)

Step 2

Click 🎬 DouBao button to upload

Step 3

Enter prompt and generate video

🤖 AI Agent Integration

Integrate Boat Designer Pro with AI agents and automated workflows

📡 API for AI Agents

Boat Designer Pro supports programmatic access for AI agents like Claude, Perplexity, and Bing AI. AI models can call our API to generate hull designs, calculate resistance, and design propellers.

// Example: AI Agent calling Hull Generation API
fetch('https://api-hull.boat-designer.pages.dev/api/hull/generate', {
    method: 'POST',
    headers: { 'Content-Type': 'application/json' },
    body: JSON.stringify({
        LOA: 12.8,      // Length Overall (m)
        Beam: 3.2,      // Beam width (m)
        Draft: 0.6,     // Draft (m)
        Depth: 1.8,     // Depth (m)
        Deadrise: 17    // Deadrise angle (degrees)
    })
})
.then(res => res.json())
.then(data => console.log('Hull stations:', data.stations));
🧠

Claude AI

Anthropic Claude can access and use this tool

🔍

Perplexity

Indexed for AI search results

🌐

Bing AI

Microsoft Copilot integration ready

🤖

ChatGPT

GPTBot can crawl and index

📚 Available API Endpoints

Endpoint Method Description
/api/hull/generate POST Generate 3D hull geometry with 20+ stations
/api/hull/lcb POST Calculate Longitudinal Center of Buoyancy
/api/resistance/savitsky POST Calculate resistance using Savitsky method
/api/propeller/b-series POST Design B-Series propeller with cavitation check
/api/health GET Check API health status