【项目分析】基于工艺融合的数控编程方法的设计与实现

系列综述:
目的:本系列是个人整理为了秋招项目的,按照面试常问及项目核心点整理
来源:该项目源于数控系统迭代的实验项目
结语:如果有帮到你的地方,就点个赞关注一下呗,谢谢!!!
项目github链接
【C++】秋招&实习面经汇总篇


文章目录

    • Situation(背景)
      • 二级标签
    • Target(目标)
    • Action(行动)
    • Result(结果)
    • 设计
    • 问题
      • 界面映射
      • 右边界绘制问题
      • 大更新
    • 参考博客


点此到文末惊喜↩︎


Situation(背景)

做这个项目的背景是什么,比如这是个人项目还是团队项目,为什么需要做这个项目,你的角色是什么,等等


二级标签


Target(目标)

:该项目要达成的目标是什么?为了完成这个目标有哪些困难?


Action(行动)

针对所要完成目标,你做了哪些工作?如何克服了其中一些困难?


Result(结果)

项目最终结果如何?有哪些成就?有哪些不足之处可以改进?


设计


问题

界面映射

  1. 问题描述
    • 由于棒料最终裁剪的显示是遍历下半部分然后,镜像到上半部分。如果下部部分超出了画布的区域会导致棒料的上半部分显示不完整
      【项目分析】基于工艺融合的数控编程方法的设计与实现_第1张图片
  2. 解决方式
    • 通过本质-形式,实例化的一个存储下半部分坐标集合的对象是本质,针对这个对象中的坐标集合通过某种规则(缩放和平移)映射到界面的显示是表现形式 ,顺便解决界面缩放问题

右边界绘制问题

  1. 无法绘制右边界
    【项目分析】基于工艺融合的数控编程方法的设计与实现_第2张图片
  2. 解决方式
    • 边界绘制函数中的纵向边界绘制for循环边界条件不正确
  3. 经验
    • 从0开始的for循环条件为for(int i= 0; i < vec.size(); i++)
    • 从数字开始的for循环条件为for(int i = start; i <= end; i++) ,注意小于等于

大更新

【项目分析】基于工艺融合的数控编程方法的设计与实现_第3张图片


少年,我观你骨骼清奇,颖悟绝伦,必成人中龙凤。
不如点赞·收藏·关注一波


点此跳转到首行↩︎

参考博客

  1. 待定引用
  2. 待定引用
  3. 待定引用
  4. 待定引用
  5. 待定引用
  6. 待定引用
  7. 待定引用
  8. 待定引用

你可能感兴趣的:(面试,职场和发展)