在定制家具设计软件项目中,我以 C# 为核心开发语言,基于.NET 框架负责软件二维绘图模块及基础设计功能的研发与维护。主要参与家具平面布局、柜体结构绘制、尺寸标注、户型草图生成等二维绘图相关功能开发,实现墙体绘制、门窗定位、家具平面布置、自动吸附、尺寸联动计算等核心交互逻辑。
项目中,我负责绘图引擎相关接口封装与业务实现,优化绘图流畅度与坐标计算精度,处理鼠标交互、图层管理、对象选中与编辑、撤销重做等基础操作。同时对接产品需求,实现定制家具常用模块的快速绘制模板,支持衣柜、橱柜、榻榻米等标准户型的平面草图快速生成,并完成与后端数据结构的对接,确保二维绘制数据可正常保存、读取与格式转换。
在开发过程中,通过优化绘制渲染逻辑与图形对象管理,提升软件在复杂户型下的操作响应速度,修复绘图偏移、标注错乱、对象重叠等问题。配合测试完成功能验证与 BUG 修复,保障绘图模块稳定可靠,为设计师提供简洁高效的二维平面设计工具,提升定制家具方案出图效率与准确性。