简介:船舶管系原理图设绘过程中涉及诸多操作,如管线绘制、阀件附件及管子的编号、信息录入及统计、表单生成、图块操作、背景图制作等。使用.NETAPI开发出与上述操作相应的辅助设计功能,以及为AutoCAD文字操作开发出的文本编辑功能,由此大大减少管系原理图设绘过程中的重复操作,节约大量无技能操作的时间,提高设计效率。详细阐述了AutoCAD二次开发的主流工具VisualLISP、VBA、ObjectARX、.NETAPI及其各自的特点,演示了不同开发工具的代码对比,介绍了AutoCAD最新的二次开发工具.NETAPI的优势及采用.NETAPI代码的长远适用性。减少了设计人员的重复类操作,提高设计效率。
简介:摘 要近期农房权籍调查项目正在全国各地如火如荼的开展,针对项目后期数据处理工作量大的问题,本文展开了一些关于农房与农房之间、农房与权属线之间拓扑关系处理的研究,通过开发数据处理的相关插件,实现在几乎不影响外业实测点位精度的情况下,快速处理掉由于人为因素造成的图形之间缝隙、重叠及自相交等的数据问题。
简介:摘要把倾斜的升高座,看作垂直的圆筒以某点为中心、沿着某法线旋转若干角度而成的。利用旋转变换的矩阵再配合适当的坐标变换矩阵,就可以方便地把升高座任意点投影到二维坐标系下任意视图中。借助AutoCad.Net内直线与曲线(或直线)的交点求解,可以方便得到相贯点坐标。
简介:摘要文章介绍了AutoCAD应用中遇到的诸如特殊形式的尺寸公差标注、粗糙度标注、标题栏与明细表的填写及Dimedit和Change命令使用等一些实际问题的解决方法与技巧。
简介:根据长期的教学及应用的实践经验,介绍几个在教科书及市面上所售参考资料上没有专门介绍过的用AutoCAD软件快速、简便进行绘图和工程计算的一些技巧及体会。关键词AutoCAD;修剪;切点;UCS中图分类号TP391.7文献标识码A文章编号1007-9599(2010)04-0000-01PracticalSkillsofAutoCADDuanHong(HuainanVocationalEducationCenters,Huainan232052,China)AbstractAccordingtothelong-termteachingandpracticalexperience,theauthorintroducesseveralconvenientandeasyskillsandexperienceofdrawingandtheengineeringcomputationbyuseofAutoCADsoftwarewhichhaven’tbeenspeciallymentionedinthetextbooksandthereferencematerials.KeywordsAutoCAD;Trim;Pointoftangency;UCSAutoCAD是美国Autodesk公司推出的绘图软件,是国内使用最广泛、应用最成熟的计算机辅助绘图及设计软件。近年来,PRO-E、UG等大型三维CAD/CAM集成软件逐步流行,但由于AutoCAD的种种独特优点特别在二维绘图方面的优势仍旧是不可替代的。尽管一般教科书及资料对其功能已有详尽介绍,但我就实际教学中遇到的一些绘图难点进行适当总结,以AutoCAD2004版本为基础介绍怎样用快速、简便的方法来提高绘图的精度和效率以及工程计算的一些技巧及体会。一、快速修剪画图画图中,修剪命令是必不可少的。使用修剪命令画图的要点是开始时如何选择好修剪边界。选择修剪边界实际上就是选择对象,选择对象包括点选和窗选两类,点选可以就某处的单个线条进行选中,框选是将光标经过的一个矩形框中的多条线条同时选中。例如,要求画出已知的某图形(见图1),一般的习惯做法应是先画出如图2所示图形,然后修剪多余部分得到图1。若按一般资料介绍,当给出修剪命令并提示选择修剪边界时,修剪图2的步骤是(一)点选边界(即三个定圆)后回车,修剪掉边界外的三个相切圆中的多余图素。(二)框选边界(即同时选中所有图形元素)后回车,同样修剪掉边界外的三个相切圆中的多余图素。整体说来,这个是一个相对较容易的图形,边界很容易确定,如果对于有较多图元的图形,点选或框选起来都较费时,甚至有时会出现漏选情况,为此,我建议选用修剪命令后,在出现选择对象时直接点空格或回车即将所有图形选中,这样再点击不需要的图形元素就可完成修剪。二、巧用切点捕捉在机械行业的绘图中,所用到的连接基本上都是圆弧连接,这就需要我们使用到切点这一重要的工具,如图3,我们看到图中直线1、2为R13圆和φ80圆的公切线,我们可以设置切点捕捉(因为切点捕捉的优先级别较低,必需要先将其它捕捉暂时关闭),然后点击画直线命令,在出现递延切点时点击(注意在真实切点的大致范围内点击)可画出公切直线1、2,另外直线3、4为R13圆的一个切线,它与水平方向的夹角为30°,我们以直线3为例,可以用直线命令,第一点在R13圆上出现递延切点时点击,第二点用相对坐标法输入@100<330,即可画出直线3,其中100为直线长度(可任意指定,但要不小于所需要长度),330为直线3与水平方向夹角。另外直线3、4的圆弧连接可使用相切、相切、半径画圆得到,这里也用到切点,因为这个命令非常常见在此不赘述。三、图解法进行工程计算在工程设计中,常常会碰到要计算零件的周长、面积等问题,例如要计算弯管的展开长度;设计不规则零件的冲裁模时,计算周长以确定冲裁力等等。此类计算如果使用传统的解析法(利用平面几何和三角函数)虽然很精确但却很复杂、繁琐。如果使用传统的图解法也有问题(主要是传统用手工放样作图很麻烦,若碰到大尺寸构件还要缩小比例则不够精确)。而现在我们使用AutoCAD支持下的图解法完全可以替代解析法简便地进行足够精确的工程计算。对于用圆命令、矩形命令、多段线命令生成的封闭图形,系统把其当然整体看待,我们可以直接使用查询命令得到其周长、面积等信息。对于有不规则外形的图形我们有两种方法可以使用(一)使用pedit命令,即将相接的封闭图形生成一个整体类似于用多段线命令绘制的图形,然后用查询命令可得结果。(二)使用面域命令,将封闭图形成成一个面,然后使用查询命令可得到同样结果。在此我们仍用图3的垫片为例,求其面积,输入pedit命令将整个外轮廓上的8段图形元素生成一个整体,然后使用查询命令可以在命令提示行看到提示如下选择对象面积=9776.8197,长度=402.5306同理,使用面域命令也可得,在使用图解的具体方法时还应该注意技巧,以求更加快捷、简便。四、使用UCS坐标系将立体图与平面图在同一视窗显示在我们设计模具、绘制零件特别是NIT作业设计中,当把三视图绘制完成后,需要在三视图的旁边画出立体图查看其完成后的整体效果,如图4所示,但由于三视图的图形界面是一个二维面,立体图的图形界面是正等轴测面,故用单一视图来显示它们往往得不到满意的效果。它们要么能正常显示三视图,但立体图只能呈现某一个视图(如图5为俯视方向),要么只能正常显示立体图,但三视图呈现倾斜如图6。在这里我们可以使用UCS改变原有坐标系解决这个问题。UCS坐标系是AutoCAD为用户提供的一个自定义坐标系,用户可以按自己的实际需求任意改变绘图的视口。首先在二维视图中画好三视图,然后另外新建窗口使用西南等轴测视图绘制立体图,接着在立体图窗口中将坐标系绕Z轴旋转-45°再绕X轴旋转45°,在这个视图状态下将生成的立体复制最后粘贴到三视图的二维窗口中就可得到如图4的效果。总之,用AutoCAD画出图来并不难,对于同一位置图形的绘制可以存在着多种绘制方法,选用的宗旨是要力求简便、快捷。为此,我们对AutoCAD软件要熟悉并充分发掘和优化其使用功能,以发挥出这一优秀软件的更大作用。参考文献1王文兵.AutoCAD技能实训M安徽科学技术出版社,20072邵谦谦.AutoCAD2004机械制图100例M电子工业出版社,20033郑玉金.AutoCAD2004应用实例与技巧M电子科技大学出版社,2004
简介:Quartz.NET是一个开源的调度框架,经历了2年多的开发终于发布了。该版本对应Java的Quartz1.6.2版本。它在作业调度方面提供了很好的灵活性而不牺牲简单性,能够为执行一个作业而创建简单的或复杂的调度。目前的版本支持数据库、集群、插件,支持cron-like表达式等等。