📖 DSL 命令参考
坐标cm,1cm=2px,原点左上角,X右 Y下。
wall(x1,y1,x2,y2)[厚度,颜色] 墙体
offwall(x1,y1,x2,y2)[厚度] 拆墙(白色实线)
remark(x1,y1,x2,y2)[任意,颜色] 尺寸标注
window(x1,y1,x2,y2)[厚度,颜色] 窗户(颜色自定义)
door(x1,y1,x2,y2)[厚度,颜色,朝向] 双线门
column(x,y,宽,高)[忽略,颜色] 柱子
room(x,y,内宽,内高)[厚度,颜色]<可选名称,文字颜色> 房间(内尺寸模式,墙厚向外扩展)
stairs(x,y,宽,高)[忽略,颜色,朝向]<名称,文字颜色> 楼梯
title(x,y)[字号,颜色,朝向]<文本> 文字标注,朝向 n(正常)或 s(倒置)
bed(x,y,宽,高)[忽略,颜色,朝向]<名称,文字颜色> 床体(半透明填充 + 虚线床尾,加长枕头对面自动绘制)
💡 房间现在使用内尺寸:`room(0,0,324,678)[16,black]` 表示内部净空间 324×678,墙体向外侧各扩展 8cm,外轮廓自动为 340×694。
💡 名称省略规则同前。
🖱️ 鼠标滚轮缩放(以鼠标位置为中心),拖拽平移画布,左上角滑块调节比例。点击“全屏”可满屏查看。