Back to skills
extension
Category: OtherNo API key required

户型图自动生成器

户型图自动生成器 - 根据房间尺寸自动生成专业CAD户型图 支持自定义房间数量、尺寸、墙厚 自动分层、标注、导出DWG/DXF格式 触发词:户型图生成、CAD户型、自动生成户型图、创建户型图、绘制户型图

personAuthor: user_52707b7bhubcommunity

户型图自动生成器

概述

户型图自动生成器是一个高效的CAD辅助工具,可以根据您提供的房间尺寸参数,自动生成专业的两室一厅、三室两厅等户型图CAD文件。

核心功能

1. 智能布局生成

  • 根据房间尺寸自动计算最优布局
  • 支持多房间复杂户型
  • 智能分配房间位置

2. 标准化图层管理

| 图层 | 功能 | 颜色 | |------|------|------| | WALLS | 外墙轮廓 | 白色 | | INNER_WALLS | 内墙隔断 | 白色 | | DOORS | 门 | 绿色 | | WINDOWS | 窗户 | 蓝色 | | DIMENSIONS | 尺寸标注 | 红色 | | ROOM_NAMES | 房间名称 | 绿色 | | TEXT | 文字标注 | 白色 |

3. 自动化标注

  • 总尺寸标注
  • 各房间尺寸标注
  • 房间名称标注
  • 房间面积标注
  • 比例标注

4. 多格式导出

  • DWG 格式 (AutoCAD)
  • DXF 格式 (兼容所有CAD软件)

使用方法

基本使用

直接告诉AI助手您的需求,例如:

生成一个两室一厅户型图
客厅:6000×4500
主卧:4500×3600
次卧:3600×3300
厨房:3000×2400
卫生间:2400×1800
墙厚:240

高级使用

可以通过配置文件自定义更多参数:

# 自定义配置示例
config = {
    "rooms": [
        {"name": "客厅", "width": 6000, "height": 4500},
        {"name": "主卧", "width": 4500, "height": 3600},
        # ... 更多房间
    ],
    "wall_thickness": 240,
    "door_width": 900,
    "window_width": 1200,
    "output_path": "我的户型图.dwg"
}

房间尺寸参考

常见户型面积参考

| 户型 | 客厅 | 主卧 | 次卧 | 厨房 | 卫生间 | |------|------|------|------|------|--------| | 一室一厅 | 25-35m² | 15-20m² | - | 6-10m² | 4-6m² | | 两室一厅 | 25-40m² | 15-20m² | 10-15m² | 6-10m² | 4-6m² | | 三室两厅 | 30-45m² | 18-25m² | 12-18m² | 8-12m² | 5-8m² |

尺寸单位

  • 所有尺寸单位为毫米 (mm)
  • 建议最小房间尺寸:2000×2000mm
  • 建议门宽:800-1000mm
  • 建议窗宽:1000-1500mm

技术规格

输出格式

  • DWG: AutoCAD R2018 格式
  • DXF: 通用CAD交换格式

图层标准

  • 符合CAD制图规范
  • 分层管理,易于编辑
  • 标准化颜色编码

标注规范

  • 尺寸标注:mm为单位
  • 文字高度:房间名400mm,面积250mm
  • 比例:1:100

应用场景

  1. 建筑设计: 快速生成户型草图
  2. 装修设计: 提供基础户型图
  3. 房产营销: 生成户型展示图
  4. 教学演示: CAD制图教学案例

依赖项

  • Python 3.8+
  • ezdxf 库 (自动安装)

注意事项

  1. 尺寸建议为10mm的整数倍
  2. 确保房间总尺寸不超过20米×20米
  3. 生成的DWG文件可用AutoCAD、QCAD等软件打开
  4. 建议使用1:100比例打印

更新日志

v1.0.0 (2026-04-10)

  • 初始版本发布
  • 支持基础户型生成
  • 自动分层和标注
  • 多格式导出支持