EICAD与CAD工程图学习及C#初步探索

需积分: 3 0 下载量 170 浏览量 更新于2024-08-04 收藏 469KB DOC 举报
"本文档记录了作者第二天的学习计划,涵盖了CAD设计软件EICAD的视频学习,CAD工程图的绘制,C#编程语言的基础及WinForm应用,以及CAD的二次开发。EICAD学习主要涉及路线平面设计布线和纵断面设计,CAD工程图学习包括常用命令和具体绘图实践,CAD二次开发则关注Line对象的继承关系和对象赋值监听,C#学习部分涉及数据类型、逻辑运算符和循环结构。" 在CAD设计领域,EICAD是一款专业软件,用于公路、铁路等交通工程的设计。在EICAD的学习中,作者通过视频学习掌握了平面设计布线的基本操作,包括路线编辑、线位重新生成和数据文件保存。然而,由于对EICAD和CAD控件的不熟悉,理解程度有限,计划通过更多实践和学习资料来加强理解和技能。 CAD工程图的制作是设计工作的重要组成部分,作者学习了CAD的常用命令,如图案填充(HATCH)、绘制弧形(ARC)、管理块和外部参照(ADCENTER)以及计算面积(AREA)。同时,还进行了人行道路面结构图的绘制,这是实际工程设计中的常见任务,要求对CAD软件有深入的理解和熟练的操作。 CAD的二次开发涉及使用编程语言如C#来扩展CAD的功能。作者学习了Line对象的继承关系,这对于理解如何在代码中操纵CAD图形至关重要。同时,学习了如何监听对象的赋值情况,这在自定义功能或自动化脚本中非常实用。通过这些基础知识,可以创建更高效的工作流程。 在编程方面,作者开始了C#的学习,了解了十进制类型、逻辑运算符(||、&&和!)以及两种循环结构(while和do...while)。这些是任何C#程序员的基础,能够帮助编写控制程序流程的代码,并进行简单的逻辑判断。 综合来看,这个学习计划涵盖了CAD设计软件的使用、编程语言的基础以及提高效率的二次开发技术,是一条全面且深入的学习路径。通过持续学习和实践,作者有望提升其在CAD应用和软件开发方面的专业技能。