切换到宽版
  • 4526阅读
  • 22回复

AutoCAD的一个插件 [复制链接]

上一主题 下一主题
离线天涯1984
 
发帖
71
财富
159
威望
2
交易币
0
只看楼主 倒序阅读 使用道具 0楼 发表于: 2012-05-29 | 石油求职招聘就上: 阿果石油英才网
AutoCAD的一个插件,不懂CAD,无法验证是否可以使用,TKJ
*********************************************************
这是Ayunger开发的一个AutoCAD修改工具集合,现与各位共享,主要包括:
1、 绘制类: 箭头、示坡线、锥坡线、剖断线、垂线、切线、等高线加密、Hatch轮廓线等;
2、 标注类: 各类引线标注(圆形、坐标、断面、里程、桥涵)、平交口标注、标注对象属性修改等;
3、 修改类: 颜色、延长、等分、偏移、定向自动拷贝、多段线顶点增删等;
4、 计算类: 文本类四则混合运算、表格化行列计算等;
5、 文字类: 上下标、合并、格式化、行距调整、交换、对齐、转属性、加括号等;
6、 表格类: 绘制表格、表格文本反输出,表格快速填写、单元格文字对齐等;
7、 文件类: 灌入文件、浏览,输出透明背景的.Wmf图元文件等;
8、 打印类:  批量打印出图.
9、 图块类: 块颜色修改、图块名称列表、图块分类统计、无名块转为有名块等;
10、布局类:  视口创建/自动分图、视口网格标注、视口比例查询/设置、视口快速操作等.
11、选择集: 快速构造选择集。
12、工程类: 缓圆缓曲线绘制、水准导线、十字丝、抛物线、铁路走行时分、紧坡定线、地面标线等;
13、工具类: 十字光标方向设置、快速自定义坐标系、自定义复杂线型等;
14、信息类: 实体DXF码列表、多段线顶点及点坐标列表、面积及曲线长度查询等;

【文件组成】 Ayunger.mnu、Ayunger.pgp、Ayunger.ini和 Ayunger.fas等文件。
【使用方法】
   1. 将压缩包(*.rar)文件解压到Autocad的support目录下(强烈建议,否则Ayunger.DLL中的函数内容无法正确使用)。
      【注意】: 先关闭AutoCAD再解压,否则会出现因Ayunger.DLL共享冲突产生的解压错误!
                对于Windows Vista 系统,需要手动注册运行动态库, 方法: 【运行】中 regsvr32.exe AYUNGER.DLL  
   2. 在AutoCAD中加载Ayunger.fas文件(程序将自动加载到"启动组")。
   3. 然后运行Ay命令加载ayunger.mnu,此时[AY工具]菜单会出现在AutoCAD的菜单区。
   4. 安装下载更新版本后,高版本AutoCAD不能更新菜单文件(*.CUI),请用Unay命令卸载菜单,然后用AY命令重新加载菜单即可!
   5. 快捷命令定义文件为: Ayunger.PGP,请按照需要修改!(自定义快捷命令丢失或修改后需重载命令: ayCMD)
   6. 函数详细帮助命令为: Readme

功能菜单项:
==========================================================
一、绘图类
1.箭头: ayArw
2.铁路线(接力棒线型): ayRailway
3.示坡线: aySpx
4.锥坡线: ayZpx
5.剖断线: ayPDX,ayPDXC
6.曲线之垂线: ayPerCurve
7.曲线切线: ayTanCurve
8.导线法直线绘制: ayLL
9.坐标点/高程点文件灌入: ayPtImport
10.高程点并赋值: ayPtZ
11.多段线高程赋值: ayDGXSetH
12.利用数字型文本内容值给其文本Z坐标赋值: ayTextSetZ
13.多段线高程值显式标注: ayDGXDimH
14.等高线首曲线加粗: ayDGXWidth
15.高程插值计算标注: ayDGXCalH
16.等高线加密线: ayDGXJM,ayDGXJMTR
17.注释框(矩形/圆形): ayKKBox
18.Hatch、Solid、LWPolyline对象轮廓线: ayBHatch,ayBSolid,ayBPLine
二、标注类
1.直线标注另一法: ayDimLine
2.圆弧标注(半径/弧长): ayDimArcR,ayDimArcL
3.任意两点距离标注: ayDimDist2
4.圆形引线标注: ayCMark
5.坐标引线标注: ayCDMark
6.断面线引线标注: ayJMMark
7.里程引线标注: ayKMMark
8.桥涵引线标注: ayQHMark
9.曲线交点标注: ayMarkJDCurve
10.曲线任意点切线角标注: ayMarkTanAng
11.平交口高程样式: ayDimHigh
12.平交口平距样式: ayDimDist1,ayDimDist2
13.平交口路拱横坡: ayDimCGrade
14.平交口坡底标高计算标注: ayDimCalH
15.修改Dim对象的<替换文本值>属性: ayDimText
16.删除Dim对象的<替换文本值>属性: ayDimClear
三、修改类
1.Break 命令改进->单点/两点: ayBreak1,ayBreak2
2.Break 命令改进->按交点/按曲线: ayBreakSS,ayBreakC
3.Copy  命令改进->多重自动复制: ayMCopy
4.Color 命令改进->含块内对象颜色修改: ayColor
5.Divide 命令改进->多个对象一次等间隔: ayDivide
6.Extend 命令改进->指定长度延长: ayExtend
7.Measure 命令改进->多个对象一次等距离: ayMeasure
8.Offset 命令改进->一次多重偏移拷贝: ayOffset1,ayOffset2
9.Rotate 命令改进(记忆旋转角): ayRotate
10.Scale 命令改进(记忆缩放比): ayScale
11.Scale 命令改进->XY向不等比例放缩: ayScaleXY
12.将颜色不随层的改为随层: ayCLayer
13.对象拷贝到指定的层: ayLCopy
14.将指定对象层上所有实体对象删除: ayLErase
15.按对象类型名快速删除对象: ayNErase
16.将圆对象改为正多边形对象: ayC2PLine
17.修改对象的标高或Z坐标: ayZFlat
18.多段线顶点增加/删除: ayVTXadd,ayVTXdel
19.多段线顶点倒置: ayRePLine
20.ALIGN 命令改进->XY方向不等比例缩放对齐:  ayAlign
21.Group 命令改进->快速分解组对象:  ayXGroup
22.曲线对象转为多段线:ayCV2PLine
23.Trim 自动剪切: ayTrim
四、计算类
1.数值文本内容加/减运算: ayAdd
2.数值文本内容乘/除运算: ayMult
3.数值文本内容混合计算: ayXCal
4.数值文本内容求和: aySum
5.任意类数值文本(DIMENSION,TEXT,MTEXT,ATTDEF)求和: aySumPro
6.行/列式数值文本内容混合计算: ayJJJ
7.数值TEXT按约数取整: ayINT

五、文本处理
1.文本对齐点修改(不改变其位置): ayJT
2.文本行/列式对齐: ayALTextRC
3.文本旋转对齐: ayALText2
4.文本行距调整: ayPBText
5.单个文本平行曲线: ayALText1
6.多个文本平行曲线: ayALTextC
7.行/列式文本象合并: ayJoTextRC
8.任意文本合并: ayJoText
9.文本添加前后缀字符串: ayTextKH
10.文本数字型内容值保留位数格式化: ayTextFmt
11.里程格式化文本内容(数值型): ayKmFormat
12.反格式化里程文本内容: ayUnKmFormat
13.文本上下角标标注: ayTextJB
14.文本刷子: aySameText
15.交换两个文本的内容(文本值): aySwapText
16.原地旋转多个文本对象: ayRoText
17.文字快速移动对齐: ayMoveText1
18.文字定向移动: ayMoveTexts
19.文本(TEXT)对象的属性值修改: ayCHText
20.数字型文本对象等差多重复制: ayDCopyText
21.缩放文本(TEXT)对象的高宽比例属性: ayScText
22.文本(TEXT)对象宽度自适应: ayFitText
23.按实际需要高度书写文本(修正True字体中实际字高缺陷): ayText
24.双下划线: ayULine
25.文本外框(类型: 圆框/矩形框): ayTextBox
26.文本外框遮掩、剪切(类型: 圆框/矩形框): ayTextBoxMask
27.文本转为属性ATTDEF对象: ayText2Att
28.属性ATTDEF对象转为文本: ayAtt2Text
29.任意文本内容反输出: ayTextExport

六、表格处理
1.表格(负值表示该列后所有列宽度相同): aySheetMake
2.多行多列式文本(TEXT)录入: aySheetInput
3.表格单元格文字对齐:aySheetAlign
4.表格单文本反输出(有表格线): aySheetExport1
5.多行单文本反输出(无需表格线): aySheetExport0

七、文件类
1.读入文本文件内容,并生成文字: ayTxtImport
2.记事本模式浏览文字: ayTxtViewN
3.命令行模式浏览文字(初始化命令ayTxtViewCi): ayTxtViewC
4.输出透明背景的图元文件(*.WMF): ayWMF
5.光栅图像文件路径重新指定: ayImgPath
6.外部参照对象(图块)文件路径重新指定: ayRefPath
八、打印类
1.批量打印出图: ayBPlot
2.生成打印文件的批处理文件(*.BAT): ayPltBat
九、图块类
1.修改块内所有对象的颜色: ayBLKColor
2.图块名称列表(DWG全文件查询): ayBLKList
3.图块分类统计(DWG全文件查询): ayBLKCount
4.无名块转为有名块: ayBLKU2N
5.插入图块并新增一个附带属性: ayBLKSpecAtt
十、布局类
1.视口比例查询/设置: ayGetVPscale/aySetVPscale
2.视口快速旋转及锁定操作: ayRoDView0/ayLockMview
3.快速绘制带状图分图范围线: ayFTPLine
4.视口创建/带状图自动分图: ayAMview
5.视口视图网格绘制标注: ayPGrid
6.对齐模型空间->图纸空间: ayALignM2P

十一、选择集
1.通过参考对象DXF码快速选择集对象('SS为透明命令): SS
2.通过参考对象快速构造同层对象选择集变量,用!SS引用: aySSLayer
3.构造文本选择集变量,并返回SS变量,用!SS方法引用: aySSText
4.储存Filter过滤器选择集到变量,用!SS引用: aySSFilter
5.储存上一选择集到变量,用!SS引用: aySSp
十二、工程类
1.带缓和曲线的直线切圆(缓+圆+缓)绘制: ayHYH
2.水准点文件平面标注: ayBMMark
3.导线点文件平面标注: ayDXMark
4.手工点地面线,并生成外部文件: ayDMX
5.提取多段线地面线数据信息<里程高程>,并输出: ayDmxExport
6.提取横断面地面线的数据信息(桩号左侧右侧),并输出: ayHdmExport
7.手动纵断面栏信息: ayZDMRowHand
8.文件纵断面栏信息: ayZDMRowFile
9.纬地软件: 纵断面文件修改另一法(铁路模式: 坡度\坡长递推法: ayWDzdm
10.交通CAD软件: 交切线方位角及交点圆标注: ayTLdimJQ
11.抛物线y=A*xn(参数n可为任意正数): ayPWX
12.十字丝网格标注: aySZS
13.网格交点坐标标注: ayDimGridCoord
14.铁路紧坡定线: ayJPDX
15.铁路坡度折减计算: ayQXZJ
16.铁路列车走行时分计算: ayZXSF
17.交通安全设施之地面标线绘制: ayBX
18.批量角度相互转换: ayChAng
十三、工具类
1.设置鼠标滚轮放缩倍数: ZF
2.设置十字光标任意方向: CS
3.定制复杂线型: ayMakeLtype
4.AY工具自定义线型: ayLType
5.文本显示模式(仅文本/仅外框): ayQText
6.启用多义线线型生成功能: OnLT
7.用户自定义坐标系: UCS1
8.AY工具快捷名令自定义: ayPGP
十四、信息查询
1.实体对象DXF码列表: ayEntList
2.多段线顶点坐标列表: ayPLList
3.多点坐标列表: ayXYList
4.面积查询: ayAreaC,ayArea1,ayArea2
5.查询多点连线的长度和: DII
6.查询多个曲线的长度和: ayCLenSum
7.查询曲线上两点间的曲线长: ayCLen2Pt
8.查询两点间XY投影面距离: ayDistXY
9.查询三点间夹角(右角): ay3Ang
================================================================
   ************************************************************
   *                  [AY工具]包安装方法          (AutoCAD 2000及以上)                     *
   ************************************************************
   1. 将压缩包(*.rar)文件解压到Autocad的support目录下(强烈建议,
      否则Ayunger.DLL中的函数内容无法正确使用)。
      【注意】: 先关闭AutoCAD再解压,否则会出现因Ayunger.DLL共
                享冲突产生的解压错误!
                对于Windows Vista 系统,需要手动注册运行动态库,
               方法: 【运行】中 regsvr32.exe AYUNGER.DLL  
   2. 在AutoCAD中加载Ayunger.fas文件(程序将自动加载到"启动组")。
   3. 然后运行Ay命令加载ayunger.mnu,此时[AY工具]菜单会出现在
      AutoCAD的菜单区。
   4. 安装下载更新版本后,高版本AutoCAD不能更新菜单文件(*.CUI),
      请用Unay命令卸载菜单,然后用AY命令重新加载菜单即可!
   5. 快捷命令定义文件为: Ayunger.PGP,请按照需要修改!(自定义
      快捷命令丢失或修改后需重载命令: ayCMD)
   6. 函数详细帮助命令为: Readme
=========================================================

描述: Ayunger
附件: Ayunger110220.rar (2031 K) 下载次数:36 ,你所在用户组没有附件下载权限 VIP会员免积分下载
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线longrt
发帖
133
财富
361
威望
0
交易币
0
只看该作者 1楼 发表于: 2012-05-29 | 石油求职招聘就上: 阿果石油英才网
内容简介一下
离线georgehqg
发帖
373
财富
465
威望
34
交易币
0
只看该作者 2楼 发表于: 2012-05-30 | 石油求职招聘就上: 阿果石油英才网
没看明白啊。          
求给力~
离线墨雨知风
发帖
282
财富
816
威望
3
交易币
0
只看该作者 3楼 发表于: 2012-05-30 | 石油求职招聘就上: 阿果石油英才网
看看,学习
离线ch8585
发帖
2529
财富
3498
威望
5
交易币
0
只看该作者 4楼 发表于: 2012-05-31 | 石油求职招聘就上: 阿果石油英才网
好工具啊    谢谢分享
离线wolfupccom
发帖
685
财富
57
威望
7
交易币
0
只看该作者 5楼 发表于: 2012-05-31 | 石油求职招聘就上: 阿果石油英才网
什么东西啊。没看明白。
离线xiasq007
发帖
2407
财富
870
威望
0
交易币
0
只看该作者 6楼 发表于: 2012-05-31 | 石油求职招聘就上: 阿果石油英才网
啊哈哈哈哈
离线xinweijiang
发帖
3893
财富
2170
威望
28
交易币
0
只看该作者 7楼 发表于: 2012-05-31 | 石油求职招聘就上: 阿果石油英才网
是插件还是独立的程序啊
离线lwbu571
发帖
1644
财富
682
威望
50
交易币
0
只看该作者 8楼 发表于: 2012-05-31 | 石油求职招聘就上: 阿果石油英才网
现在就是软件太多,不知道学什么好了,悲剧。。。
离线hhywb
发帖
220
财富
621
威望
0
交易币
0
只看该作者 9楼 发表于: 2012-05-31 | 石油求职招聘就上: 阿果石油英才网
好用吗?      

网站事务咨询:QQ:1392013 | 26189883
阿果石油网为免费个人网站,为石油人提供免费的在线即时技术交流场所,拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论和行为!
如有言论或会员共享的资料涉及到您的权益,请立即通知网站管理员,本站将在第一时间给予配合处理,谢谢!