计算机CAD专业实训周志,cad实训报告总结(共7篇).doc

本文记录了作者在计算机CAD专业实训中的经历与感悟。实训过程中,作者体验到CAD软件带来的高效与精确,对比手工绘图的不便,深化了对CAD技术的理解。通过实训,作者在规定时间内完成了建筑平面图、立面图、剖面图的绘制,速度与质量都有显著提升,同时认识到持续练习和良好心态的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

cad实训报告总结(共7篇)

cad实训报告总结(共7篇)

按照课程按排,我们进行了两周的CAD实训。

从上个学期的手工画图,到这个学期的电脑画图,感觉到先进的技术人们带来了快速和方便。上个学期的手工画图,即麻烦又不方便。用铅笔和尺子趴在桌子上埋头的画,由于受人和仪器的原因,图画的误差可能比较大,从而影响了图画的质量,工程图的好坏对工程的影响是很大的,可能导致豆腐渣工程,危害人们的生命财产,这是不允许的。另外,手工画图的速度也比较慢,一幅图手工画可能要一天,甚至更长。但用电脑CAD软件来画,熟练的人两个小时左右就可以画完,并且精度比手工画的图远远要高。

从学CAD的那一刻起,我就感到了画图的方便和快速。我期待着CAD实训周的到来,我希望能从这两周的实训学到更多的东西和提高自己的操作水平。实训周的第一天,我满怀期待地来到我们实训的电脑室。进入电脑室后,按号入座,迅速打开电脑就操作起来,第一天的实训就这样开始了。俗话说得好“万事开头难。”第一天实训就遇到了不少麻烦。我自己也有一台电脑,闲暇的时候也会打开CAD软件画画图,经过一段时间后,自己感觉画图的速度也挺快的,信心比较充足。但由于在我的电脑和学校的电脑之间的不适应,一个早上下来,连一幅图也没有画完,感觉有些沮丧,没想到实训第一天就让我跌了一大跤。想到我们大部分时间都是在机房里面实训并且大部分的图都是用机房的电脑来完成绘制的,我就勤奋地操作画图,希望一段时间后操作速度能大大的提高,在规定时间内完成作图。另外,在

画图的细节上我也有不少错误的地方。比如,有些线条该用红色的࿰

### 实训范例 #### 一:项目规划与材料准备 今天主要进行了项目的整体规划以及所需硬件和软件工具的准备工作。明确了本次实训的目标是通过STM32单片机读取DHT11温湿度传感器的数据,并将其结果显示在OLED屏幕上;当温度或湿度超过设定阈值时触发蜂鸣器报警。 - 准备好开发板、面包板、跳线若干; - 下载并安装必要的IDE环境,如Keil uVision 或者 STM32CubeMX; - 查阅相关文档了解各组件的工作原理及其编程方法[^1]。 #### 二:电路搭建与初步测试 完成了基本电路的设计与组装工作,包括将DHT11连接至MCU相应引脚,同时接通电源给整个系统供电。接着尝试运行简单的代码来验证各个部件能否正常运作: ```c // 初始化GPIO端口配置... HAL_GPIO_WritePin(GPIOA, GPIO_PIN_0, GPIO_PIN_RESET); // 启动一次测量请求 delay_ms(20); if (read_dht11_data(&temperature, &humidity)) { printf("Temperature: %.1f C\nHumidity: %.1f %%\n", temperature, humidity); } else { printf("Failed to read data from DHT11!\n"); } ``` 上述代码用于向DHT11发出查询指令并打印返回的结果,在此阶段应能观察到稳定的数值输出[^2]。 #### 三:优化通信协议及错误处理机制 针对二遇到的一些通讯不稳定的情况做了进一步分析改进,特别是对于DHT11特有的握手过程进行了更细致的研究。调整后的算法能够更好地适应不同环境下可能出现的各种异常状况,提高了系统的鲁棒性和准确性。 例如增加了对超时情况下的重试逻辑,确保即使偶尔发生丢包现象也不会影响最终结果的质量[^4]。 #### 四:加入显示功能 实现了从获取数据到可视化呈现的功能扩展。利用IIC总线驱动OLED屏展示实时更新的信息框体结构如下所示: | 温度 | 湿度 | | --- | --- | | XX.X°C | YY.Y% | 此外还设置了滚动条形图用来直观反映一段时间内的变化趋势。 #### 五:实现警报条件判断与反馈控制 最后一天重点放在如何根据预设的安全范围自动激活外部设备上。具体来说就是每当监测到当前环境参数偏离标准过多时即刻启动内置扬声器发声警告用户注意安全[^3]。 ```c if ((temperature > MAX_TEMP || humidity > MAX_HUMIDITY) && alarm_flag == 0){ HAL_TIM_PWM_Start(&htim2, TIM_CHANNEL_1); // 开启PWM通道产生声音 alarm_flag = 1; }else if((temperature <= MAX_TEMP && humidity <= MAX_HUMIDITY)){ HAL_TIM_PWM_Stop(&htim2, TIM_CHANNEL_1); // 关闭PWM停止发声 alarm_flag = 0; } ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值