一键导入
fixed-wing-geometry-integrated-spec
整合飞机几何特征模块(机翼控制面/翼尖装置/起落架/发动机/短舱/驾驶舱盖/舱门/硬点)并提供统一配置解析与验证接口。当用户需要完整几何特征定义或高级设计验证时调用。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
整合飞机几何特征模块(机翼控制面/翼尖装置/起落架/发动机/短舱/驾驶舱盖/舱门/硬点)并提供统一配置解析与验证接口。当用户需要完整几何特征定义或高级设计验证时调用。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
执行包含高级分析与机身几何的固定翼总体设计流程。初步分析收敛后调用,含高级分析、几何约束与机身外形。
固定翼总体设计唯一入口:执行 Class I 闭环并在收敛后进入阶段 2–7 扩展分析,落盘输出报告/数据/外形资产,并可选 PySide6 实时可视化。
生成固定翼总体设计方案(需求→约束→设计点→初步尺寸→重量/性能闭合)。当需要给出固定翼总体方案、关键参数范围与决策依据时调用。
执行固定翼约束校核并给出设计点调整建议。当用户关心起降/失速/巡航/爬升约束是否满足或要定位卡点时调用。
固定翼约束分析方案:失速/巡航/爬升/起降距离等约束线与设计点选择。当需要用约束分析确定 W/S 与 T/W 设计点时调用。
执行固定翼 Class I 重量闭合(W0/We/Wf)并输出收敛信息。当总体闭环需要重量结果或燃油/空重异常时调用。
| name | fixed_wing_geometry_integrated_spec |
| description | 整合飞机几何特征模块(机翼控制面/翼尖装置/起落架/发动机/短舱/驾驶舱盖/舱门/硬点)并提供统一配置解析与验证接口。当用户需要完整几何特征定义或高级设计验证时调用。 |
| stage | class3_detailed |
| code_module | aircraft_design/class2_preliminary/control_surfaces.py, aircraft_design/class2_preliminary/wingtip.py, aircraft_design/class2_preliminary/landing_gear.py, aircraft_design/class2_preliminary/nacelle.py, aircraft_design/class2_preliminary/fuselage_canopy.py, aircraft_design/class2_preliminary/fuselage_openings.py, aircraft_design/class2_preliminary/hardpoint_validation.py |
| dependencies | ["fixed_wing_shape_detail_spec"] |
将飞机几何特征的8个核心模块(机翼控制面、翼尖装置、起落架、发动机、短舱、驾驶舱盖、舱门、硬点)整合为统一的配置解析与验证框架,提供:
fixed_wing_overall_sizing_runbook 统一执行output/<project>_*/geometry_integrated/功能: 定义副翼、襟翼、缝翼、扰流板等控制面参数
输入配置:
{
"wing_controls": {
"ailerons": {
"enabled": true,
"count": 2,
"chord_fraction": 0.25,
"span_fraction": 0.3,
"max_deflection_deg": 25.0
},
"flaps": {
"enabled": true,
"type": "plain",
"chord_fraction": 0.3,
"span_fraction": 0.6,
"max_deflection_deg": 40.0
},
"slats": {
"enabled": false
},
"spoilers": {
"enabled": true,
"count": 4,
"chord_fraction": 0.15
}
}
}
输出: 控制面几何参数、重量计算结果
功能: 定义翼尖小翼、翼尖挂架等翼尖装置
输入配置:
{
"wingtip": {
"type": "winglet",
"height_m": 1.5,
"cant_angle_deg": 45.0,
"toe_angle_deg": 0.0,
"chord_fraction": 0.6,
"sweep_deg": 30.0
}
}
输出: 翼尖几何参数、诱导阻力减少系数
功能: 定义主起落架、前轮起落架位置与参数
输入配置:
{
"landing_gear": {
"main": {
"type": "tricycle",
"count": 2,
"wheel_diameter_m": 0.5,
"track_m": 3.0,
"position_x_m": 0.0,
"position_y_m": 1.5
},
"nose": {
"wheel_diameter_m": 0.3,
"position_x_m": -2.0,
"steering_angle_deg": 30.0
}
}
}
输出: 起落架几何参数、重量计算结果
功能: 涡扇、涡桨、活塞发动机参数库与选型
输入配置:
{
"engine_library": {
"type": "turbofan",
"selected_engine": "GE_F404",
"custom_engine": {
"sea_level_thrust_kn": 50.0,
"bypass_ratio": 0.3,
"turbine_inlet_temp_k": 1600.0,
"dry_weight_kg": 1000.0
}
}
}
输出: 发动机性能曲线、推力衰减模型
功能: 定义发动机短舱外形与阻力
输入配置:
{
"nacelle": {
"length_m": 3.5,
"diameter_m": 1.2,
"inlet_length_ratio": 0.2,
"nozzle_length_ratio": 0.15,
"position_x_m": 2.0,
"position_z_m": -0.5
}
}
输出: 短舱几何参数、阻力系数
功能: 定义风挡、舱盖几何与光学性能
输入配置:
{
"fuselage_canopy": {
"windshield": {
"type": "flat",
"thickness_m": 0.025,
"forward_angle_deg": 30.0,
"side_angle_deg": 45.0
},
"canopy": {
"type": "bubble",
"length_m": 1.8,
"width_m": 1.2,
"height_m": 0.8,
"curvature_radius_m": 0.6
}
}
}
输出: 驾驶舱盖几何参数、光学透过率、重量
功能: 定义货舱门、应急门、登机门、舷窗等开口
输入配置:
{
"fuselage_openings": {
"cargo_door": {
"enabled": true,
"type": "ramp",
"width_m": 2.0,
"height_m": 2.5,
"position_x_m": 3.0
},
"passenger_door": {
"enabled": true,
"count": 2,
"width_m": 0.8,
"height_m": 1.5
},
"windows": {
"enabled": true,
"count": 20,
"width_m": 0.3,
"height_m": 0.25,
"pitch_m": 0.5
}
}
}
输出: 开口几何参数、结构补强重量
功能: 武器挂点、设备安装点约束验证与载荷分析
输入配置:
{
"hardpoint_validation": {
"wing_hardpoints": {
"outer_stations": {
"count": 4,
"max_load_kg": 1000.0,
"position_y_m": 4.0,
"position_x_m": 0.5
},
"center_stations": {
"count": 2,
"max_load_kg": 2000.0,
"position_y_m": 2.0
}
},
"fuselage_hardpoints": {
"centerline_station": {
"max_load_kg": 3000.0,
"position_x_m": 2.0
}
}
}
}
输出: 硬点几何参数、载荷分布、应力分析
{
"geometry_integrated": {
"wing_controls": { /* 控制面配置 */ },
"wingtip": { /* 翼尖配置 */ },
"landing_gear": { /* 起落架配置 */ },
"engine_library": { /* 发动机配置 */ },
"nacelle": { /* 短舱配置 */ },
"fuselage_canopy": { /* 驾驶舱盖配置 */ },
"fuselage_openings": { /* 舱门配置 */ },
"hardpoint_validation": { /* 硬点配置 */ }
},
"geometry_shape": { /* 基础几何参数 */ },
"requirements": { /* 设计需求 */ }
}
所有8个模块均为可选,但提供完整配置可获得最准确的验证结果。
包含内容:
包含内容:
{
"weight_breakdown": {
"wing_controls_kg": 150.0,
"wingtip_kg": 30.0,
"landing_gear_kg": 400.0,
"nacelle_kg": 80.0,
"fuselage_canopy_kg": 45.0,
"fuselage_openings_kg": 120.0,
"hardpoint_attachments_kg": 60.0
},
"drag_breakdown": {
"nacelle_cd0": 0.0012,
"wingtip_cd0_reduction": 0.0008
},
"validation_status": {
"total_violations": 0,
"critical_violations": 0,
"warning_violations": 0
}
}
geometry_integrated_3d.html: 3D几何预览geometry_integrated_mesh.json: 网格数据geometry_integrated.obj: OBJ模型文件起落架与机身干涉检查
发动机短舱与翼根干涉检查
硬点与机翼结构干涉检查
舱门与结构补强检查
驾驶舱盖与视野检查
重量级联计算
阻力级联计算
重心位置级联计算
geometry_integrated 配置段python -m aircraft_design.run_sizing input.json --project-name MyProject
{
"geometry_integrated": {
"wing_controls": {
"ailerons": { "enabled": true }
}
}
}
{
"geometry_integrated": {
"wing_controls": { /* 完整配置 */ },
"wingtip": { /* 完整配置 */ },
"landing_gear": { /* 完整配置 */ },
"engine_library": { /* 完整配置 */ },
"nacelle": { /* 完整配置 */ },
"fuselage_canopy": { /* 完整配置 */ },
"fuselage_openings": { /* 完整配置 */ },
"hardpoint_validation": { /* 完整配置 */ }
}
}
geometry_shape.py 中添加导入语句fixed_wing_overall_sizing_runbook: 总体设计统一入口fixed_wing_shape_detail_spec: 外形详细设计规范fixed_wing_constraints_spec: 约束分析规范fixed_wing_weights_spec: 重量计算规范fixed_wing_aero_spec: 气动分析规范