一、用VBA二次开发AutoCAD的探讨(论文文献综述)
魏汉卿[1](2020)在《基于C#的10kV架空线路典型设计数字化应用与程序开发》文中进行了进一步梳理配电网是国民经济和社会发展的重要公共基础设施,近年来,我国配电网建设投入不断加大,为了统一配电网建设标准以及提高配电网建设水平,国家电网公司、南方电网公司都相继推出了相应的配电网典型设计。设计人员在借助于典型设计成果对配电网建设进行设计时,由于规划、设计等的需要,经常要求对规划设计的相关内容进行修改、变更等,容易发生图纸与数据不对应等相关问题。本文依据国家电网10kV架空线路典型设计成果,利用C#对AutoCAD进行二次开发,以及MySQL作为数据库存储数据,确保了数据源的唯一性,保证了图纸与数据的统一。以10kV架空线路各设备作为图元,给出了相关的数字化图元设计;根据典型设计数据库以及图元树,完成了图元之间拓扑结构的存储;根据最高水平线布局算法,完成了典型设计成果的比例调节以及图纸中图、文和表的整体布局。论文根据典型设计成果,进行相应的数字化设计。完成了典型设计成果图纸的绘制,内容包括杆塔的布置图、设备的组装图、铁附件的加工图以及对应的表格生成和文字说明等。
张海涛[2](2018)在《VBA二次开发AutoCAD技术在桥梁工程中的应用》文中提出桥梁工程的计算建模、图形绘制、数据处理中存在大量繁冗、重复性工作,利用VBA可以从程序内部或外部控制调用AutoCAD,辅助完成大量工作,提高日常工作效率。文章介绍了AutoCAD中VBA编程的基本理论模块、设计方法、实现途径和关键技术,最后利用VBA联合开发AutoCAD和Excel实现直接利用AutoCAD图形生成桥博脚本以辅助建模的功能。
施胜焓[3](2016)在《平流式沉淀池参数化设计绘图系统的研究》文中指出为了迎合经济快速发展的需要,我国加大了对水处理行业科技投入,相关市政工程设计相继涌现,对水厂相关构筑物的设计质量、设计效率也有了新的严格的要求。而现阶段我国大部分的给排水相关设计人员还在用传统的设计模式,进行人工计算,利用CAD软件进行人工绘图。所以对AutoCAD进行二次开发,将参数化绘图的概念引用在给水排水设计领域是十分必要可行的。AutoCAD绘图软件已经成为给排水设计人员日常设计不可或缺的设计工具。面对当前竞争激烈的设计市场,传统的AutoCAD绘图软件已经不能满足设计人员的设计需求,现有的水处理构筑物设计软件存在不足,传统的方法设计平流沉淀池时,设计人员需要花费不必要的时间查阅规范和相关资料、绘制图表、设计计算,得出资料参数后再用CAD软件进行绘图设计,过程繁琐、效率低下,已经不能满足新形势下市政工程设计领域的需要。不能对基本图形以块的形式进行绘制,大大降低了设计效率。无法实现自动绘制剖面图。没有针对某个单一给水平流式沉淀池的设计系统。面对当前现状,本文针设计人员的需求,对AutoCAD进行深度开发。本系统以AutoCAD2008为深度开发平台,采用可视化接口和ActiveAutomation技术,利用AutoCAD2008自带的VBA语句进行编程设计,采用参数化绘图的方法,开发出一套基于AutoCAD2008的给水平流式沉淀池的参数化绘图设计系统。本系统主要包括两方面内容:一是对平流式沉淀池进行设计计算,二是实现平流式沉淀池的参数化绘图。平流式沉淀池参数化设计绘图系统采用框架式结构进行设计,系统由四大功能模块组成:管理界面模块、平流式沉淀池设计模块、参数化绘图模块、辅助功能模块。VBA语句作为深度开发工具,具有便捷、全面的编程功能,可以完成平流式沉淀池设计计算、调用所有AutoCAD2008的绘图命令。以相应的设计参数作为变量,通过参数化绘图系统求出图形中各个点的坐标值,将点坐标与VBA语句进行相关编程,进而完成相应的CAD命令,当输入不同的尺寸变量,便可绘出不同尺寸大小的平流式沉淀池图形,并通过在绘图尺寸上乘以比例变量,便可以绘制出不同比例的图形。凭借用户输入的管径、标高、角度等参数作为参数变量,根据基准点的位置求出管线定位点的坐标值,就可根据用户的设计需求绘出各种管线图形;本程序是利用VBA语句编程计算出平流式沉淀池尺寸参数,然后将相关设计尺寸参数、用户输入基本设计参数调至绘图模块,绘图模块对其进行命令调用,进而完成相关的CAD绘图,实现了平流式沉淀池的设计一体化。软件以窗体和模块方式来衔接,可以通过菜单界面、命令按钮、鼠标点击等操作单独调用事件或调用不同事件的组合,实现各个功能模块的功能的配合作业,完成平流式沉淀池的参数化绘图,是一个实用性很强的辅助设计软件,对于给水排水设计而言是具有极为重要的现实意义的。
王晓侠[4](2016)在《奥贝尔氧化沟参数化设计绘图系统的开发与研究》文中进行了进一步梳理奥贝尔(Orbal)氧化沟作为一种具有脱氮除磷功能的新型工艺,其在经济和技术上有着很大的优势,在国内外的污水处理厂中得到了普遍的推广。AutoCAD作为一种通用的计算机辅助设计软件,在设计方面拥有着强大的功能,当在实际绘图过程中,AutoCAD软件仍然存在着一些不足,其不能进行大规模的计算,不能实现参数化、智能化绘图。在目前的奥贝尔氧化沟设计阶段,设计人员仍需要花费许多时间进行手动查表、计算及绘图。为解决这一问题,本课题对AutoCAD进行二次开发,研究了一款奥贝尔氧化沟参数化设计绘图系统软件,可以提高工作效率,提高设计精度。本课题阐述了奥贝尔氧化沟设计的基本原理,并对其设计计算内容进行了标准化设计,以《室外排水设计规范》GB 50014-2006(2014年版)和《氧化沟活性污泥法污水处理工程技术规范》HJ578-2010作为为设计依据,对奥贝尔氧化沟的设计进行了标准化处理,选用污泥龄作为设计控制参数,选用污泥负荷、水力停留时间和单位耗氧量等作为辅助设计参数,根据《规范》中参数的范围作为设计参数选取的依据,并依据《规范》中的计算公式建立奥贝尔氧化沟参数化设计计算模型。本课题是以AutoCAD2008为开发环境,以ActiveX Automation为开发技术,以VBA语言为开发工具,首次研究开发出关于奥贝尔氧化沟的具有设计计算功能和绘图功能于一体的参数化绘图软件系统。系统中涉及的内容主要包括以下两个方面:一方面是奥贝尔氧化沟的计算部分,即在输入原始设计参数和设计资料后,程序对奥贝尔氧化沟的各部位尺寸进行计算;另一方面是奥贝尔氧化沟的绘制部分,即依据尺寸计算结果,对奥贝尔氧化沟进行参数化绘图。绘图系统中的结构主要包括以下几部分:窗体界面的设计、尺寸计算模块、参数化绘图模块、块模块以及一些辅助模块,各个功能模块之间采用代码的方式将接口衔接到一起,实现了模块间数据的传输以及与用户之间的交互。本系统实现了任意剖的功能,使用者可以在绘制的图形上任意选取剖切面,系统便可绘制出相应位置处的剖面图。通过一些关于奥贝尔氧化沟设计的工程实例图纸,对奥贝尔氧化沟进行了标准化设计。设计了多个窗体界面,作为人机交互的接口,可以实现原始设计资料、设计参数的输入,并能显示奥贝尔氧化沟各部位计算后的尺寸,还可以对计算结果进行校核以及信息的提示,能够完成比例的选择以及绘图等命令。编制了多个奥贝尔氧化沟计算模块、参数化绘图模块以及绘图辅助模块等。通过这些窗体的设计和模块的编制完成了奥贝尔氧化沟参数化绘图的工作。绘制出奥贝尔氧化沟的平面图、剖面图,其中包括两张不同标高处的平面图和三张不同断面处的剖面图,均是以标准的CAD图形输出。如果用户需要对输出的图形做出改动,只需要在设计窗体中直接修改原始输入数据即可,程序便可重新运行。经过多次的研究和测试,可以得出奥贝尔氧化沟参数化设计绘图系统具有很强的实用性,可以满足一般的设计需要。
陈晓伟,葛君[5](2015)在《AutoCAD二次开发中的若干问题》文中研究表明AutoCAD是一个通用和开放的绘图系统,但应用它的每一个行业都有自己的行业标准和技术规格,每个设计工程师和绘图员更有各自独特的工作方式.所以,如果只使用AutoCAD的一般功能,要完成某一个具体的设计,依然显得比较复杂.AutoCAD提供的开放式体系结构实现对AutoCAD的二次开发,使AutoCAD更加符合用户的需要.文章具体介绍了AutoCAD二次开发的原理、几种常用的技术和它的适用范围,并对它们各自的特点进行了分析比较;阐述了二次开发在各行业中应用的现状及发展前景,以及在以后的使用中应注意的问题.
梁焕,吴鸣宇[6](2015)在《AutoCAD软件的尺寸标注中二次开发技术的应用》文中研究表明随着计算机的发展,CAD技术即计算机辅助设计得到了快速的发展,但由于技术上的原因,它的应用局限在计算机绘图领域内,用VBA语言进行AutoCAD的二次开发是近年来发展起来的一种新方法。通过对AutoCAD软件中尺寸标注模块的开发与应用,可定制自己所需求的标注模式,并提高绘图效率与质量。
田丽娜[7](2015)在《硝化曝气生物滤池参数化绘图系统的设计与研究》文中研究说明AutoCAD作为目前流行的计算机辅助绘图工具,已经广泛应用于很多行业的设计绘图中。然而,因为其强大的通用性,所以不能专用于某一特定的领域来实现具体的功能。在给排水专业领域中,AutoCAD大多是作为初级阶段的“图板”应用于建筑给排水、市政管网及城市水厂绘图方面,同时设计人员需要花费许多时间进行手动查表、计算及绘图。对于在污水处理单体构筑物的设计绘图方面的开发应用数量有限。随着污水处理技术的发展,作为生物膜法处理污水的新工艺,曝气生物滤池处理污水的技术应用广泛且日渐成熟,对于该构筑物的设计已经大致形成了相对固定的模式,池体构造基本固定,且设计过程中存在很多需要重复绘制的图形。对于曝气生物滤池的设计计算与绘图,已经基本具备进行参数化绘图的条件,本课题致力于达到使设计人员在该构筑物的设计过程中摆脱手动计算、查表的麻烦,减少绘图过程中重复绘制的工作,提高设计计算的精确度与设计效率。针对曝气生物滤池功能上的一个分类——硝化曝气生物滤池的参数化设计与绘图的研究,本课题首先依据《室外排水设计规范》(GB50014-2006)(2014年版)及相关的书籍资料,对该构筑物的设计参数及计算方法进行标准化处理,分别对池体部分、曝气系统及反冲洗系统进行设计,并依据规范规定的相关参数进行校核,建立起硝化曝气生物滤池设计计算的模型。然后以部分硝化曝气生物滤池的实际工程设计图纸为参考,对硝化曝气生物滤池的设计图纸进行标准化处理。为了充分展现该构筑物的构造及详细的内部结构,本课题着力开发出适合绘制硝化曝气生物滤池的任意绝对标高位置的平面图,并在平面图上点取剖切点,绘制硝化曝气生物滤池的横、纵剖面图。本课题在AutoCAD2007的二次开发平台下,采用ActiveXAutomation技术,利用嵌于其内部的VBA语言来编制程序,开发出一套在AutoCAD绘图环境中实现的硝化曝气生物滤池的参数化绘图系统。此套系统主要从两个方面进行研究:一是输入设计参数后,对硝化曝气生物滤池的相关构造部位进行准确的设计计算;二是依据计算数据,对该构筑物进行参数化绘图。本课题的绘图系统结构主要包括四大部分:系统整体的界面设计、构筑物尺寸计算模块、绘图程序模块,以及一些必要的辅助模块。各组成部分主要用于输入及选择原始资料、设计参数及绘图控制参数,显示设计计算结果,进行校核并修改,选定池壁厚和绘图比例,输入用户所需绘制的任意位置平面图的绝对标高及用户与软件进行交互等。本参数化绘图系统主要由14个窗体文件,12个主要程序模块包括基本图元绘图函数、计算函数、阀门、标注、工程文件及图形文件等组成。用VBA语言将这些适用于硝化曝气生物滤池的设计计算与绘图的模块窗体连接起来,完成参数化绘图工作,于AutoCAD绘图界面直接生成.dwg格式的图纸。设计者可以通过直接修改设计参数的方法重新运行软件进行图形的重新生成,也可以在AutoCAD绘图界面直接操作CAD命令进行图形修改绘制。本文共分六章,第一章介绍课题研究的目的、意义、国内外现状及主要研究内容;第二章阐述AutoCAD的基本理论及开发工具;第三章详细介绍了设计硝化曝气生物滤池的所需的基本理论,并对设计绘图内容的计算进行标准化设计,为后续实现参数化设计绘图打下基础;第四章详细阐述具体实现该构筑物参数化设计绘图的方法和操作过程;第五章引用工程实例,演示说明软件绘制硝化曝气生物滤池的基本功能和操作方法;第六章为论文的结论及展望。
孟静芬[8](2014)在《铁路有轨运输窄轨道岔计算机辅助设计》文中认为随着长大地下工程的大量兴建和采矿业的蓬勃发展,铁路有轨运输的应用日益广泛。作为铁路有轨运输线路的关键部位——道岔,在很大程度上决定了运输能力的大小和作业效率的高低,所以合理的铁路有轨运输窄轨道岔系统设计显得尤为重要。本系统以国际上最流行的绘图工具AutoCAD作为开发平台,利用VBA二次开发工具和SQL SERVER数据库等技术,开发了基于AutoCAD2007环境下的铁路有轨运输窄轨道岔绘制系统,可快速实现快速绘制道岔,减少人工工作量,提高了窄轨道岔的设计效率。本系统主要由人机交互来完成参数化绘图,主要包括四个模块的开发,包括基本输入模块、数据处理模块、参数化绘图模块和系统数据库管理技术模块。其中基本输入模块主要是用户输入或者从数据库中调用道岔类型的相关参数,实现人机交互;数据处理模块是本系统计算道岔主要参数的底层算法;绘图模块是从数据库中检索出此尺寸参数对应的其他相关参数数据,自动计算出绘制道岔所需要的坐标,完成单开道岔各种型号道岔的总平面图设计;数据库模块是完成数据库的建立、访问及修改等。本系统通过对数据库和程序的分别设计,使系统具有开放式的系统结构,便于用户对程序的定制和扩充,也易于对数据的管理。
李滨羽[9](2014)在《斜管沉淀池参数化绘图系统的设计与研究》文中研究表明随着经济的飞速发展,水质处理已成为了城市关注的焦点,所以市政工程设计大量的涌现,对水厂斜管沉淀池的设计质量、设计效率要求越来越高。而现阶段的设计人员还处在人工计算,利用CAD软件人工绘图的阶段。所以对AutoCAD进行二次开发,将参数化绘图的方法应用在给水排水设计领域是未来的发展趋势。利用CAD软件进行设计绘图已经成为给水排水设计人员用于图纸设计的核心组成部分。面对设计人员的需求,现有的设计软件存在以下几点不足:(1)采用传统的方法设计水厂斜管沉淀池时,设计人员需要花费大量的时间翻阅资料与书籍、查询图表、设计计算,得出数据后再用CAD软件绘图,过程繁琐、效率较低,已经不能满足新形势下市政工程发展的需要。(2)不能自动进行基本图形的绘制。(3)没有自动绘制剖面图的功能。(4)没有针对某个单一污水处理斜管沉淀池的设计系统。面对以上问题,本文针对给水排水设计人员的需求,对AutoCAD进行二次开发。本系统以AutoCAD2007为二次开发平台,采用可视化接口和ActiveAutomation技术,利用其内嵌的VBA语言进行编程,运用参数化绘图的方法,开发出一套基于AutoCAD的污水处理的斜管沉淀池斜管沉淀池的参数化绘图设计系统。该系统根据我国现有的设计规范编写了自动化计算程序,可根据参数准确计算出斜管沉淀池尺寸,并进行精确参数化绘图。解决了以上问题,达到计算机自动进行计算与绘图,实现计算与绘图一体化和任意位置剖面图自动绘制的功能。本文研究内容以及工作主要集中在以下几个方面:(1)对VB、VBA语言的研究。(2)对可视化接口和ActiveAutomation技术的研究。(3)对斜管沉淀池系统的计算和绘图的研究。(4)对实现参数化绘图的方法的研究。(5)对实现任意位置剖面图自动绘制方法的研究。本系统主要包括两方面内容:一是对斜管沉淀池进行设计计算,二是实现斜管沉淀池的参数化绘图。该参数化设计系统主要包括:斜管沉淀池参数及构造尺寸输入接口、斜管沉淀池工艺计算程序模块、绘图及计算结果显示程序模块,以及相关的辅助模块。通过统一接口,各程序模块间可实现数据的传输及与用户的交互,降低了用户操作难度,使用户用起来简便快捷。本参数化绘图系统采用框架式结构设计,系统由四大功能模块组成:界面设计模块、斜管沉淀池设计模块、参数化绘图模块、辅助功能模块。VBA语言作为二次开发工具,功能强大,可以完成斜管沉淀池工艺计算、调用CAD所有的绘图命令。以工艺尺寸和结构尺寸作为变量,通过程序求出图形中各个点的坐标值,将点坐标赋予CAD命令,可完成图形的布置,当输入不同的尺寸变量,便可绘出不同尺寸大小的斜管沉淀池图形,并通过在绘图尺寸上乘以比例变量,便可以绘制出不同比例的图形。以用户输入的角度、标高、管径等参数作为变量,根据管线定位点相对于基准点的位置求出其坐标值,就可根据用户的输入绘出各种管径的管线图形;本程序是利用VBA语言编程计算出斜管沉淀池的各部分尺寸,然后将工艺尺寸、结构尺寸、用户输入的相关信息传至相关的绘图程序,绘图程序对其进行组织完成点坐标计算和图形生成,这样可以在CAD环境中对图形进行保存、打印、输出,并以菜单的形式进行程序发布。软件的各个组成部分均以窗体和模块方式来实现,可以通过菜单、命令按钮、鼠标点击等操作单独调用事件或调用不同事件的组合,实现各个功能模块的功能,完成软件的参数化绘图。在实际工程试应用中,用户只需输入参数,该系统即可绘制出设计图,大大简化了斜管沉淀池的设计过程,降低了设计难度,提高自动化程度、提高计算的精度与速度,提高了设计效率,具有操作简单、绘图快速等特点,该系统取得了良好的应用效果,是一个实用性很强的辅助设计软件,对于给水排水设计而言是具有极为重要的现实意义的。
万罗佳[10](2013)在《基于AutoCAD VBA上的液体分布器参数化设计软件的开发》文中研究表明本文以工程设计领域使用最广泛的绘图软件AutoCAD为平台,综合利用VBA(Visual Basic of Applications)二次开发工具、ActiveX Automation技术、SQL SERVER数据库系统以及丰富的设计经验,开发出基于AutoCAD2008环境下的液体分布器参数化设计软件。该参数化设计软件大大简化了液体分布器的设计制图工作,避免了许多人为错误,充分发挥了AutoCAD准确、快速的制图优势。参数化设计软件主要由参数输入界面、参数化绘图程序以及数据库三个模块组成。其中,参数输入界面的作用是将液体分布器的设计参数传递至参数化绘图程序中;由VBA语言编写的参数化绘图程序把液体分布器设计时所需要的关键参数设置为变量,并利用ActiveX Automation技术与数据库交换变量数据,然后计算出绘制液体分布器所需的各点坐标,最后驱动AutoCAD软件进行绘图;数据库则用于存储所有设计所需要的数据,并将它们传输至AutoCAD绘图空间的相应位置;本系统还附加了自动生成图层、文字样式、尺寸标注、标题栏的功能,从而实现了较为全面的自动化绘图,弥补了AutoCAD软件自身在设计制图方面的不足。该软件具有开放式的体系结构和良好的界面交互性,便于设计人员对程序的定制和补充,也易于进行数据的管理。同时,该软件的应用极大提高了液体分布器的设计效率,开拓了一个将液体分布器设计与计算机编程相结合的新领域,推动了液体分布器标准化设计工作的进一步开展。
二、用VBA二次开发AutoCAD的探讨(论文开题报告)
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
三、用VBA二次开发AutoCAD的探讨(论文提纲范文)
(1)基于C#的10kV架空线路典型设计数字化应用与程序开发(论文提纲范文)
摘要 |
ABSTRACT |
第1章 绪论 |
1.1 课题的研究背景及意义 |
1.2 国内外研究现状 |
1.2.1 国际电工委员会(IEC)的架空输电线路设计规范体系 |
1.2.2 美国架空输电线路设计规范体系 |
1.2.3 欧盟架空输电线路设计规范体系 |
1.2.4 中国架空输电线路设计规范体系 |
1.3 本文的主要工作 |
第2章 10kV架空线路典型设计与配电网绘图软件分析 |
2.1 国家电网10kV架空线路典型设计发展 |
2.2 中国南方电网公司输变电工程标准设计和典型造价V1.0 |
2.3 浙江省配电网工程通用设计(线路部分) |
2.4 配电网绘图软件 |
2.4.1 超人软件 |
2.4.2 博微软件 |
2.4.3 道亨软件 |
2.5 本章小结 |
第3章 典型设计成果数字化设计 |
3.1 AutoCAD二次开发 |
3.1.1 AutoCAD二次开发技术 |
3.1.2 AutoCAD二次应用技术 |
3.2 典型设计数字化程序设计 |
3.2.1 程序设计要求 |
3.2.2 程序设计的主要功能 |
3.3 数据库设计 |
3.3.1 数据库访问技术 |
3.3.2 Visual C#开发数据库 |
3.3.3 数据库介绍与选择 |
3.3.4 数据库设计的原则 |
3.4 图元模块 |
3.4.1 数字化图元 |
3.4.2 基点 |
3.4.3 基本元素点 |
3.4.4 图元的旋转 |
3.4.5 图元的缩放 |
3.4.6 图元的镜像 |
3.4.7 图元数据库 |
3.5 典型设计绘图模块 |
3.5.1 参考长度、参考角度的数据处理 |
3.5.2 半径、起始角度、终止角度的数据处理 |
3.5.3 图元基点的数据处理 |
3.5.4 典型设计数据库 |
3.5.5 典型设计程序流程 |
3.6 表格模块 |
3.6.1 表格结构 |
3.6.2 表格的创建 |
3.7 文字说明模块 |
3.8 本章小结 |
第4章 典型设计成果输出 |
4.1 绘图区域分析 |
4.2 二维不规则视图预处理及其三视图类型分析 |
4.2.1 二维不规则视图的预处理 |
4.2.2 布置图和组装图的三视图类型分析 |
4.3 基于最高水平线的典型设计图纸输出 |
4.3.1 最高水平线算法 |
4.3.2 水平线与包络矩形的数据与存储 |
4.4 加工图的比例确定与视图布局 |
4.5 本章小结 |
第5章 实例 |
5.1 程序界面 |
5.2 实例展示 |
第6章 结论与展望 |
6.1 结论 |
6.2 进一步工作方向 |
致谢 |
参考文献 |
(2)VBA二次开发AutoCAD技术在桥梁工程中的应用(论文提纲范文)
1 程序设计 |
1.1 VBA的调用对象 |
1.2 程序的调用方法 |
1.3 利用VBA与其他程序的交互 |
1.4 程序的模块化处理 |
2 设计实例 |
3 结语 |
(3)平流式沉淀池参数化设计绘图系统的研究(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 课题研究的目的和意义 |
1.2 国内外软件开发现状及存在问题 |
1.2.1 国外开发现状 |
1.2.2 国内软件开发现状 |
1.2.3 存在的问题 |
1.2.4 发展趋势 |
1.3 本文主要研究内容 |
1.3.1 研究内容 |
第二章 CAD的二次开发 |
2.1 研究基础 |
2.1.1 CAD概述 |
2.1.2 CAD二次开发的相关概念 |
2.1.3 二次开发的一般原则 |
2.1.4 二次开发的基本过程 |
2.1.5 AutoCAD的二次开发工具的种类及比较 |
2.2 开发方法 |
2.2.1 AutoCAD ActiveX Automation技术 |
2.2.2 VBA技术开发 |
2.2.3 参数化绘图方法 |
第三章 平流沉淀池参数化绘图系统的开发思路 |
3.1 平流沉淀池设计的理论基础 |
3.1.1 沉淀池分类 |
3.1.2 平流沉淀池原理 |
3.1.3 平流沉淀池优点 |
3.2 平流沉淀池的设计计算 |
3.2.1 实现计算机自动进行平流沉淀池尺寸计算的方法与过程 |
3.2.2 平流沉淀池设计参数的一般规定 |
3.2.3 设计参数的计算以及尺寸的确定 |
3.3 平流沉淀池的参数化绘图 |
3.3.1 实现计算机自动进行平流沉淀池绘制的方法与过程 |
3.4 平流沉淀池参数化绘图系统程序设计流程图 |
3.5 参数化绘图系统程序的主体构造 |
第四章 平流沉淀池参数化绘图技术的实现 |
4.1 界面设计 |
4.1.1 窗体和对话框设计 |
4.1.2 菜单系统定制 |
4.2 平流沉淀池设计模块 |
4.2.1 工艺尺寸计算的实现方法 |
4.2.2 尺寸校核的实现方法 |
4.3 参数化绘图模块 |
4.3.1 系统初始化 |
4.3.2 平流沉淀池的参数化绘制 |
4.3.3 参数化绘图的人机交互 |
4.3.4 绘图相关的计算类函数 |
4.4 辅助模块 |
4.4.1 图形文件中的块插入 |
4.5 本章小节 |
第五章 实例分析 |
5.1 基础资料 |
5.2 程序操作与运行 |
5.2.1 原始资料录入 |
5.2.2 设计计算与校核 |
5.2.3 参数化绘图 |
5.2.4 剖面位置选取及绘制 |
5.3 本章小结 |
第六章 结论 |
6.1 结论 |
6.2 展望 |
参考文献 |
作者简介 |
作者在攻读硕士学位期间发表的学术论文 |
致谢 |
(4)奥贝尔氧化沟参数化设计绘图系统的开发与研究(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 课题研究的目的和意义 |
1.2 国内外同类课题研究现状及发展趋势 |
1.2.1 国外研究现状 |
1.2.2 国内研究现状 |
1.2.3 给排水CAD软件的发展前景 |
1.2.4 CAD二次开发技术面临的现状问题 |
1.3 本文主要研究内容 |
1.3.1 开发工具 |
1.3.2 研究内容 |
第二章 CAD二次开发的理论基础 |
2.1 理论基础 |
2.1.1 CAD的概述 |
2.1.2 AutoCAD的基本功能 |
2.2 AutoCAD二次开发 |
2.2.1 CAD二次开发的概述 |
2.2.2 CAD二次开发的主要内容 |
2.2.3 CAD二次开发的基本过程 |
2.2.4 CAD二次开发的特点 |
2.2.5 CAD二次开发的编辑语言 |
2.2.6 CAD二次开发的工具 |
2.3 开发工具VBA的简介 |
2.3.1 VBA编程三要素 |
2.3.2 AutoCAD ActiveX Automation技术 |
2.3.3 VBA集成开发环境(IDE) |
2.3.4 VBA宏 |
第三章 奥贝尔氧化沟设计的基本原理 |
3.1 氧化沟技术概述 |
3.1.1 氧化沟的工艺特点 |
3.1.2 氧化沟的类型 |
3.2 奥贝尔氧化沟简介 |
3.3 奥贝尔氧化沟的设计要求 |
3.4 奥贝尔氧化沟的设计计算 |
3.4.1 设计参数的选择 |
3.4.2 奥贝尔氧化沟设计计算的标准化处理 |
3.4.3 奥贝尔氧化沟曝气系统设计计算 |
3.5 本章小结 |
第四章 奥贝尔氧化沟参数化绘图系统的研究 |
4.1 参数化绘图 |
4.1.1 参数化绘图的概述 |
4.1.2 参数化绘图的表现形式 |
4.1.3 参数化绘图的特点 |
4.1.4 参数化绘图的步骤 |
4.2 参数化绘图系统的设计流程 |
4.2.1 奥贝尔氧化沟的设计计算 |
4.2.2 奥贝尔氧化沟参数化绘图的实现 |
4.3 参数化程序设计的主体结构 |
4.4 奥贝尔氧化沟参数化绘图技术的实现 |
4.4.1 界面设计 |
4.4.2 奥贝尔氧化沟设计计算模块 |
4.4.3 奥贝尔氧化沟的参数化绘图模块 |
4.4.4 奥贝尔氧化沟参数化绘图系统的辅助模块 |
4.5 系统菜单的定制 |
4.6 本章小结 |
第五章 实例分析 |
5.1 基础资料 |
5.2 程序的操作及运行 |
5.2.1 原始资料录入 |
5.2.2 设计计算与校核 |
5.2.3 参数化绘图 |
5.2.4 剖面位置的选取及绘制 |
5.3 本章小结 |
第六章 结论 |
6.1 结论 |
6.2 建议 |
参考文献 |
作者简介 |
作者在攻读硕士学位期间发表的学术论文 |
致谢 |
(5)AutoCAD二次开发中的若干问题(论文提纲范文)
1 AutoCAD二次开发原理 |
2 AutoCAD二次开发的常用工具 |
2.1 AutoLISP |
2.2 ADS |
2.3 ObjectARX |
2.4 VBA |
2.5 VisualLISP |
2.6. NET |
2.7 若干二次开发工具性能对照 |
3 AutoCAD二次开发工具的使用近况 |
3.1 AutoCAD二次开发工具在制作工程图稿件时的应用 |
3.2 标准件的参数化设计 |
3.3 实用新型 |
4 AutoCAD二次开发技术的发展趋势 |
1) 标准化 |
2) 开放式 |
3) 集成化 |
4) 智能化 |
5 结语 |
(6)AutoCAD软件的尺寸标注中二次开发技术的应用(论文提纲范文)
0引言 |
1AutoCAD尺寸标注模块中二次开发的关键技术 |
1.1AutoCAD二次开发语言分析与选取 |
1.2数据库技术的选择及录入技术 |
2二次开发的编程技巧 |
2.1变量的处理办法 |
2.2数据的封装、传递及处理办法 |
3界面的设计及其实例 |
3.1尺寸标注的可视化界面设计 |
3.2对VBA可执行文件的调试运行示例 |
4结论与展望 |
(7)硝化曝气生物滤池参数化绘图系统的设计与研究(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 课题研究的目的和意义 |
1.2 国内外研究现状及存在问题 |
1.2.1 国外研究现状 |
1.2.2 国内研究现状 |
1.2.3 存在的问题 |
1.2.4 给排水CAD的发展趋势 |
1.3 主要研究内容 |
1.3.1 开发工具 |
1.3.2 研究内容 |
1.3.3 课题贡献 |
第二章 CAD二次开发的相关基本理论 |
2.1 CAD技术的简介 |
2.1.1 有关CAD的概述 |
2.1.2 典型CAD软件 |
2.1.3 AutoCAD的基本功能 |
2.2 AutoCAD二次开发和开发工具的介绍 |
2.2.1 AutoCAD的二次开发 |
2.2.2 AutoCAD二次开发的工具种类及特点 |
2.3 VBA二次开发系统 |
2.3.1 AutoCAD VBA及其对象模型 |
2.3.2 AutoCAD ActiveX Automation技术 |
2.3.3 VBA集成开发环境(IDE) |
2.3.4 VBA宏 |
第三章 硝化曝气生物滤池设计的基本原理 |
3.1 曝气生物滤池的基础理论 |
3.1.1 曝气生物滤池的处理工艺及处理原理 |
3.1.2 曝气生物滤池的分类及特点 |
3.2 硝化曝气生物滤池的概念与简介 |
3.3 硝化曝气生物滤池设计参数的一般规定 |
3.4 硝化曝气生物滤池设计计算的标准化处理 |
3.4.1 核算硝化曝气生物滤池的碱需要量 |
3.4.2 硝化曝气生物滤池池体的计算以及尺寸的确定 |
3.4.3 硝化曝气生物滤池曝气系统设计计算 |
3.4.4 硝化曝气生物滤池反冲洗系统设计计算 |
3.5 本章小结 |
第四章 硝化曝气生物滤池的参数化绘图 |
4.1 参数化绘图概述 |
4.1.1 参数化绘图的理解 |
4.1.2 参数化绘图的实质及其实现步骤 |
4.2 实现参数化绘图系统的流程 |
4.2.1 硝化曝气生物滤池的设计计算 |
4.2.2 硝化曝气生物滤池的参数化绘图 |
4.3 参数化设计程序的主体构造 |
4.4 硝化曝气生物滤池参数化绘图技术的实现 |
4.4.1 界面设计 |
4.4.2 硝化曝气生物滤池设计计算模块 |
4.4.3 硝化曝气生物滤池的参数化绘图模块 |
4.4.4 硝化曝气生物滤池参数化绘图系统的辅助模块 |
4.5 实现任意绝对标高位置平面图的绘制 |
4.6 本章小结 |
第五章 实例分析 |
5.1 基础资料 |
5.2 程序的操作及运行 |
5.2.1 原始资料录入 |
5.2.2 参数校核与尺寸计算 |
5.2.3 参数化绘图 |
5.2.4 剖面位置选取及绘制 |
5.3 参数化绘图系统开发的几点体会 |
第六章 结论 |
6.1 结论 |
6.2 展望 |
参考文献 |
作者简介 |
致谢 |
(8)铁路有轨运输窄轨道岔计算机辅助设计(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 引言 |
1.2 国内外发展现状 |
1.2.1 铁路道岔 |
1.2.2 世界道岔发展状况 |
1.2.3 我国窄轨铁路 |
1.3 CAD 二次开发特点和方法原理 |
1.3.1 CAD 二次开发特点 |
1.3.2 CAD 二次开发方法原理 |
1.4 论文研究意义和内容 |
1.4.1 论文研究意义 |
1.4.2 论文研究内容 |
第二章 AutoCAD 二次开发工具及技术 |
2.1 AutoCAD 二次开发工具 |
2.1.1 开发工具——Visual LISP |
2.1.2 开发工具——Object ARX |
2.1.3 开发工具——VBA |
2.2 开发工具 VBA 简介 |
2.2.1 访问对象 |
2.2.2 操作对象 |
2.2.3 处理数据 |
2.3 窄轨道岔库 CAD 二次开发技术 |
2.3.1 AutoCAD ActiveX 技术简介 |
2.3.2 AutoCAD ActiveX 对象介绍 |
第三章 基于 VBA 的窄轨道岔二次开发技术 |
3.1 系统设计思想 |
3.2 基本输入模块 |
3.3 数据处理模块 |
3.3.1 辙叉主要尺寸的计算 |
3.3.2 辙叉及护轨主要尺寸的计算 |
3.3.3 道岔主要尺寸的计算 |
3.3.4 导曲线轨距的确定 |
3.4 绘图模块 |
3.4.1 对话框设置 |
3.4.2 绘图模块功能 |
3.5 系统数据库管理技术 |
3.5.1 道岔系统数据库建立 |
3.5.2 数据库对道岔库数据的管理 |
第四章 铁路有轨运输窄轨道岔系统的实现 |
4.1 变量定义 |
4.1.1 变量类型 |
4.1.2 变量声明 |
4.2 图层、颜色和线型 |
4.3 菜单建立 |
4.4 绘制道岔图元对象 |
4.4.1 道岔前端基本轨和尖轨绘制 |
4.4.2 导曲线绘制 |
4.4.3 中心线绘制 |
4.4.4 辙叉绘制 |
4.4.5 护轨绘制 |
4.4.6 岔枕绘制 |
4.5 道岔库标注系统 |
4.5.1 尺寸标注概念 |
4.5.2 道岔系统标注 |
4.6 窄轨道岔库功能简介与实现 |
第五章 结论和展望 |
5.1 结论 |
5.2 展望 |
参考文献 |
致谢 |
附录 |
个人简历 |
(9)斜管沉淀池参数化绘图系统的设计与研究(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 课题研究的目的和意义 |
1.2 国内外研究现状及发展趋势 |
1.2.1 国外研究现状 |
1.2.2 国内研究现状 |
1.2.3 存在的问题 |
1.2.4 发展趋势 |
1.3 本文主要研究内容及贡献 |
第二章 研究基础与开发方法 |
2.1 研究基础 |
2.1.1 CAD概述 |
2.1.2 CAD二次开发的相关概念 |
2.1.3 二次开发的基本过程 |
2.1.4 AutoCAD的二次开发工具的种类及比较 |
2.2 开发方法 |
2.2.1 AutoCAD ActiveX Automation技术 |
2.2.2 VBA技术开发 |
2.2.3 参数化绘图方法 |
第三章 斜管沉淀池参数化绘图系统的开发思路 |
3.1 斜管沉淀池设计的理论基础 |
3.1.1 沉淀池分类 |
3.1.2 斜管沉淀池原理 |
3.1.3 斜管沉淀池优点 |
3.2 斜管沉淀池的设计计算 |
3.2.1 实现计算机自动进行斜管沉淀池尺寸计算的方法与过程 |
3.2.2 斜管沉淀池设计参数的一般规定 |
3.2.3 设计参数的计算以及尺寸的确定 |
3.3 斜管沉淀池的参数化绘图 |
3.3.1 实现计算机自动进行斜管沉淀池绘制的方法与过程 |
3.4 斜管沉淀池参数化绘图系统程序设计流程图 |
3.5 参数化绘图系统程序的主体结构 |
第四章 斜管沉淀池参数化绘图技术的实现 |
4.1 界面设计 |
4.1.1 窗体和对话框设计 |
4.1.2 菜单系统定制 |
4.2 斜管沉淀池设计模块 |
4.2.1 工艺尺寸计算的实现方法 |
4.2.2 尺寸校核的实现方法 |
4.3 参数化绘图模块 |
4.3.1 系统初始化 |
4.3.2 斜管沉淀池的参数化绘制 |
4.3.3 参数化绘图与用户的交互 |
4.3.4 绘图用计算类函数 |
4.4 任意位置剖切功能的实现 |
4.5 辅助模块 |
4.5.1 图形文件中的块插入 |
4.6 本章小节 |
第五章 实例分析 |
5.1 基础资料 |
5.2 程序操作与运行 |
5.2.1 原始资料录入 |
5.2.2 设计计算与校核 |
5.2.3 参数化绘图 |
5.2.4 剖面位置选取及绘制 |
第六章 结论 |
6.1 结论 |
6.2 展望 |
参考文献 |
作者简介 |
作者在攻读硕士学位期间发表的学术论文 |
致谢 |
(10)基于AutoCAD VBA上的液体分布器参数化设计软件的开发(论文提纲范文)
摘要 |
ABSTRACT |
第一章 综述 |
1.1 AutoCAD二次开发概述 |
1.2 AutoCAD二次开发使用的原理 |
1.3 参数化设计概述 |
1.3.1 参数化设计 |
1.3.2 参数化造型方法 |
1.3.3 参数化驱动方法 |
1.3.4 实现参数化绘制图形 |
1.4 AutoCAD二次开发的实际应用 |
1.5 AutoCAD二次开发研究的目的和意义 |
1.6 本文的主要内容 |
第二章 液体分布器参数化设计系统的开发工具及技术 |
2.1 AutoCAD二次开发工具的演变过程 |
2.1.1 第一代二次开发工具—AutoLISP |
2.1.2 第二代二次开发工具—ADS等 |
2.1.3 第三代二次开发工具—VBA等 |
2.2 液体分布器参数化设计软件的开发工具—VBA |
2.2.1 二次开发工具VBA简介 |
2.2.2 使用VBA操作对象类 |
2.2.3 使用VBA管理工程 |
2.2.4 使用VBA处理数据 |
2.3 ActiveX技术在参数化设计系统开发中的应用 |
2.3.1 AutoCAD ActiveX Automation技术概述 |
2.3.2 ActiveX Automation的组织对象 |
2.3.3 ActiveX Automation常用对象的方法及其属性 |
2.4 本章小结 |
第三章 液体分布器参数化设计软件的开发 |
3.1 液体分布器的基本设计要求 |
3.2 液体分布器的分类 |
3.2.1 槽式液体分布器 |
3.2.2 槽盘式液体分布器 |
3.3 液体分布器的分布质量评价 |
3.3.1 Moore和Rukovena法 |
3.3.2 Perry法 |
3.3.3 Spiegel法 |
3.3.4 Klemas和Bonilla法 |
3.4 液体分布器参数化制图系统的设计思想路 |
3.5 液体分布器参数化设计软件主要模块的设计 |
3.5.1 参数输入界面的设计 |
3.5.2 输入界面控件的程序指令 |
3.5.3 参数化设计软件的数据库技术与设计 |
3.6 液体分布器参数化制图软件的程序设计 |
3.6.1 创建图层和设置为当前图层 |
3.6.2 设置文字样式 |
3.6.3 编写图框的程序语言 |
3.6.4 槽式液体分布器图纸中心点的选取 |
3.6.5 槽式液体分布器中心线的程序设置 |
3.6.6 分布槽间距以及分布槽个数运算程序 |
3.6.7 槽式液体分布器主体部分的程序语言 |
3.6.8 尺寸标注程序 |
3.6.9 技术要求程序 |
3.6.10 标题栏程序 |
3.7 本章小结 |
第四章 液体分布器参数化设计软件的实例应用 |
4.1 软件使用说明及实例应用 |
4.2 本章小结 |
第五章 结论与展望 |
5.1 结论 |
5.2 展望 |
参考文献 |
发表论文和参加科研情况说明 |
致谢 |
四、用VBA二次开发AutoCAD的探讨(论文参考文献)
- [1]基于C#的10kV架空线路典型设计数字化应用与程序开发[D]. 魏汉卿. 南昌大学, 2020(01)
- [2]VBA二次开发AutoCAD技术在桥梁工程中的应用[J]. 张海涛. 天津建设科技, 2018(05)
- [3]平流式沉淀池参数化设计绘图系统的研究[D]. 施胜焓. 沈阳建筑大学, 2016(04)
- [4]奥贝尔氧化沟参数化设计绘图系统的开发与研究[D]. 王晓侠. 沈阳建筑大学, 2016(08)
- [5]AutoCAD二次开发中的若干问题[J]. 陈晓伟,葛君. 商丘职业技术学院学报, 2015(05)
- [6]AutoCAD软件的尺寸标注中二次开发技术的应用[J]. 梁焕,吴鸣宇. 机械工程与自动化, 2015(02)
- [7]硝化曝气生物滤池参数化绘图系统的设计与研究[D]. 田丽娜. 沈阳建筑大学, 2015(04)
- [8]铁路有轨运输窄轨道岔计算机辅助设计[D]. 孟静芬. 石家庄铁道大学, 2014(12)
- [9]斜管沉淀池参数化绘图系统的设计与研究[D]. 李滨羽. 沈阳建筑大学, 2014(05)
- [10]基于AutoCAD VBA上的液体分布器参数化设计软件的开发[D]. 万罗佳. 天津大学, 2013(01)