摘要:其中,介人导管直接与人体血管相接触,除了制管材料、结构形状、表面性能外,导管的挤出成型技术亦是决定其应用成败的关键因素之一: 本文针对介人导管的特点,设计了其专用挤出模具。0作为介入导管挤出模具CAD系统的二次开发平台,在熟悉...
摘要:传统的编程方法是运用条件选择语句去分别检索,但是这种检索方法不仅速度慢,而且没有通用性,即每个数据表格都要编写特定的检索程序,对大型数据表格编写起来更加困难。其实,AutoLisp语言最大的特点是表的存储方式,如果我们将数据表格...
摘要:块(BLOCK)是AutoCAD制图中一种重要的实体。有时候一张图纸中需要统计相同元件的个数,例如电气开关、照明灯具等,或者应客户要求需要改变设备,以另一种设备替换,在设备元件较多的情况下,手工处理显然不合适。程序在AutoCAD12或更高版...
摘要:在工程设计工作中,经常要对设备、零件等标注序号。根据标准化要求,在标注点处要加上实心小圆点,然后引出直线 。在圆中写上所标注的序号文字。LSP(标序号),很好地解决了以上问题,该程序为AutoCAD增加了一条BXH命令,可方便地在图纸中...
摘要:CAD中修改文字的各种方法,都有一个学缺陷,就是你必须找到这个文字的位置才行。我编了一个小程序,可以对图中的所有文字进行搜索,并修改制定的文本,就象WORD中的“替换”命令一样,同时也可以进行“整字修改”或“任意修改”。程序如下...
摘要:一、 Excel 的ActiveX对象模型:1. WorkBooks集合对象一个WorkBook对象实际上就是一个Excel文件,Excel应用程序可以同时打开或创建多个文件,它们被保存在WorkBooks集合对象中,可以通过索引号或名称访问集合中的任何一个工作簿,如下语...
摘要:介绍就象C 语言已经被集成在C++ 语言中一样,AutoCAD 开发系统(ADS)也已经被集成在AutoCAD 2000 中的ObjectARX 中了。这就意味着并不是只有用面向对象语言编写的应用程序才能充分利用AutoCAD 2000 中 ObjectARX 的先进功能,而且现有的...
摘要:为了促进纵横汉字在CAD领域中的应用,同时也满足CAD用户希望有一种能适用于任何AUTOCAD环境的汉字系统,笔者进行了AUTOCAD的纵横汉字环境(以下简称纵横环境)的开发。 二、开发纵横环境的基本构思 开发纵横环境,实...
摘要:我从大学开始接触Autocad开始,大约五年的时间了。对Autocad作为一种辅助设计软件,而它体现出的程序方面的内容一直让我很着迷,有时甚至觉得它象一个操作系统。它更让你集中于Autocad本身设计的底层。 其实Autocad的二次开发功能虽然强大,但...
摘要:我从参加工作以来就没有离开过AutoCAD,到现在也快三年了。其间,从AutoCAD的简单操作,到使用别人开发的结构绘图软件包,到自己开发一些小的绘图工具,回顾起来便作了这样一个总结,由于全是一家之言,不当之出请您多多指教。 首先,Aut...
摘要:摘要 本文介绍了用AutoCAD 2000 中的Visual LISP开发工具开发三维圆柱螺旋线程序,给出了开发程序代码和运行结果,以及三维弹簧、螺纹绘制实例。关键词 Visual LISP三维圆柱螺旋线1、 引言在众多的AutoCAD开发工具中,AutoLISP是使用最简...
摘要:画二维多段线语句这样写:set lobj= ThisDrawing。AddLightweightPolyline(fitpoint)AddLightweightPolyline后面需一个参数,存放顶点坐标的数组画三维多段线语句这样写:Set lobj = ThisDrawing。Add3DPoly(fitpoint)Add3dpoly后面需一个...
摘要:说实话,用ACAD玩动画绝对比不上专业的三维动画软件,不过这年头自称精通CAD的工程师太多了,而学会用ACAD玩动画一定能提高您的竞争实力, 想象一下您用ACAD动画向老板演示零件的装配方法…… 下面的例题是一个最简单的动画,由用户选择一...
摘要:Sub court()Dim courtlay As AcadLayer ‘定义球场图层Dim ent As AcadEntity ‘镜像对象Dim linep1(0 To 2) As Double ‘线条端点1Dim linep2(0 To 2) As Double ‘线条端点2Dim linep3(0 To 2) As Double ‘罚球弧端点1Dim linep4(0 To...
摘要:定义块方法:Set blocksobj=ThisDrawing。Add(基点, 块名)把选择集加入块中的方法:ThisDrawing。CopyObjects(选择集,块)插入块方法:ThisDrawing。InsertBlock(插入点,块名, X轴比例,Y轴比例,Z轴比例, 旋转角度) 画块属性方法:ThisDraw...
摘要:AutoCAD 2000定制开发技术简介及在工程制图中的应用 周荣军(辽宁省国土资源规划院遥感所 沈阳 110031)摘要 本文介绍AutoCAD 2000定制开发的必要性、开发工具、定制开发内容和方法,使AutoCAD用户能够定制开发自己的AutoCAD系统,从而使...
摘要:AutoCAD是目前微机上应用最为广泛的通用交互式计算机辅助绘图与设计软件包。AutoCAD的强大生命力在于它的通用性、多种工业标准和开放的体系结构。但是,不同的行业标准使得各领域在使用AutoCAD的过程中均需根据自身特点进行定制或开发。A...
摘要:AutoCAD一直是CAD市场中的主流产品。随着AutoCAD的日益普及,在其上进行二次开发的工具也不断更新。从早期的Auto Lisp、ADS、 DCL到现在流行的 Object ARX、ActiveX Automation、Visual Lisp,均可十分方便地对AutoCAD进行二次开发。本文...
摘要:Autodesk公司的AutoCAD软件广泛地应用于设计领域。AutoCAD作为强大而专业的工程绘图软件,近几年来在工程地质制图方面也得到了广泛应用,如钻孔柱状图、剖面图等。但由于CAD本身的原因以及地质图件的特殊性,完全依赖CAD而不借助第三方软件...
摘要:AutoDesk公司提供了面向对象的编程接口ActiveX Automation,它使用了OLE的Automation技术。AutoCAD被登录为一个其它Windows的应用程序可以操作的对象,用户可以用VB来访问AutoCAD的所有图形对象和非图形对象,进行二次开发,开发过程完全...
摘要:class Class1 { static void Main(string[] args) { using (AutoCADConnector connector = new AutoCADConnector()) { Console。 } }}这个例子是在C#窗口中显示AutoCAD中当前文档的标题。...
摘要:众所周知,对AutoCAD进行二次开发用到的主要工具有:ObjectArx,VBA,VLisp。VBA和VLisp虽然简单易上手,但它们对于开发大型的程序好象无能为力。C#是通过AutoCAD ActiveX 这座桥梁来和AutoCAD之间进行通讯的。AutoCAD ActiveX 使用户能够从...
摘要:一、数学运算功能函数 1.l(十 数值 数值…)返回:累计实数或整数数值 1.2(一 数值 数值…)返回:差值 1.3(* 数值 数值…)返回:所有数值乘积 1.4(/ 数值 数值…)返回:第一个数值除以第二个以后数值的商 1.5(l十 数值)返回...
摘要:1 关于AutoLISPAutoLISP是由Autodesk公司开发的一种LISP程序语言(LISP是List Processor的缩写)。AutoLISP解释程序位于AutoCAD软件包中,然而AutoCAD R2。17及更低版本中并不包含AutoLISP解释程序,这样,只有通过AutoCAD R2。18及更高...
摘要:在创建对象的同时可以直接引用。Sub c300()Dim myselect(0 To 300) As AcadEntity ‘定义选择集数组Dim pp(0 To 2) As Double ‘圆心坐标For i = 0 To 300 ‘循环300次pp(0) = 3000 * Rnd: pp(1) = 3000 * Rnd: pp(2) = 0 ‘设置圆心坐标...
摘要:ActiveLayer=图层对象注意,等号右边的变量不能用图层名称,必须使用一个有效的图层变量以下一些属性在图层比较常用:LayerOn 打开关闭Freeze 冻结Lock锁定Color 颜色Linetype 线型看一个例题:1、先在已有的图层中寻找一个名为“新建图层...
摘要:客观地说,ACAD写字功能不够历害,而用VBA可以使写字效率更高。比较正规的做法是把定义文字样式,用样式来控制文字的特性。我们还是用实例来学习,先看下面一段代码,它的作用是先创建一个文字样式,然后用这个文字样式写一段多行文本。S...
摘要:不过VBA中有现成的方法可以转换数据类型。AngleToReal需要两个参数,前面是表示要转换角度的数字,而后面一个参数可以取值为0-4之间的整数,有如下意义:0:十进制角度。AngleToReal(“62d30‘ 10“““, 1)这个表达式计算62度30分10秒的...
摘要:下面是源码:Sub myl()Dim p(0 To 49) As Double ‘定义点坐标Dim myl As Object ‘定义引用曲线对象变量co = 15 ‘定义颜色For a = 0。02 ‘开始循环画抛物线 For i = -24 To 24 Step 2 ‘开始画多段线 j = i + 24 ‘确定数组元素 p(j) ...
摘要:人非圣贤,孰能无过,初学者在编写复杂程序时往往会出现一些意想不到的错误,所以程序的调试显得尤为重要,随着学习的深入,以后我们需要经常进行程序调试。事实上,对于那些资深程序员来说,调试程序也是一项不可或缺的重要工作。首先,...

针对级进模排样的特点以及人工智能技术在工程领域应用的研究,提出了适用于级进模排样...

您知道全球最小的机器人到底有多小呢。这么小的机器人到底有什么样的法宝呢。中国台湾...

前言 线切割加工通过电极丝与导电工件之间放电腐蚀成型来完成工件加工,由于是非接触加...

本报北京8月27日讯 记者郭晓宇“尽管近两年在节能减排方面已取得积极进展,但经济增长...

“国际竞争国内化,国内竞争国际化。”这句话在目前中国的各个行业被频频提及,它概括...