⑴ 求一段CAD VBA代码~
编这个程序还是挺烦的,以下给你提供一点意见吧,供你参考:
1,用鼠标选中这条SPLINE(这个程序怎么做应该你是会的吧,用GetEntity)
2,上边得到这条SPLINE,然后用FitPoints属性,得到线的所有拟合点
3,让用户输入一个Y值,用GetReal
4,作一条Y处的水平线,至点(0,Y),另一个点适当指定哦--这里可以分析一下样条曲线的范围值 (画线用Addline或AddPolyline 均可以)
5,用IntersectWith ,可以得到样条曲线与水平线的交点,
6分析样条线的拟合点,将Y值大于你给定的Y值的点舍去,同时加入刚才得到的那个交点,以及那个(0,Y)点,这样得到一条新的样条曲线,
7新的样条线的面积用Area命令就可以得到了
8删去刚才加的水平线,OK
-------------祝你编程愉快
⑵ 求一个excelvba代码提取CAD多段线坐标的源码
1.要改两个部份,第一步,改首行的private 为 public
2.ss_dim.Select acSelectionSetAll, , , dxf_code, dxf_value
改正:
ss_dim.SelectOnScreen dxf_code, dxf_value
这样就是输出选中对象了。
⑶ CAD VBA程序
在指定点输入字符,可以这样:
Sub Example_AddText()
' This example creates a text object in model space.
Dim textObj As AcadText
Dim textString As String
Dim insertionPoint(0 To 2) As Double
Dim height As Double
' Define the text object
textString = "Hello, World."
insertionPoint(0) = 2: insertionPoint(1) = 2: insertionPoint(2) = 0
height = 0.5
' Create the text object in model space
Set textObj = ThisDrawing.ModelSpace.AddText(textString, insertionPoint, height)
ZoomAll
End Sub
其它功能的实现请网络一下,要先加载这些代码,然后才可以输入命令的。
网络一下cad vba源码,及cad源码如何加载之类知识,我只是懂一点点。。。
⑷ 求一段CAD vba代码 跪谢
见过类似的插件。只会用不会写。没代码.
如果你只是为了,合并 ,可以用图片插件 。
如果你是要写。你或者找那插件设计者。
⑸ 求一段CAD VBA的代码
可以参考一下下面的代码
OptionExplicit
Subre_text()
DimobjAsVariant
ForEachobjInThisDrawing.ModelSpace
IfTypeName(obj)="IAcadMText"OrTypeName(obj)="IAcadText"Then
Ifobj.TextString="test"Thenobj.TextString="re_successful!"
EndIf
Nextobj
EndSub
⑹ CAD中有VBA,EXCEL中也有VBA。代码要怎么学呢
CAD的我刚接触,这个基本语句和编辑工具风格 连快捷键都完全一样的,如果你会期中的一个,那么另外一个你只需要看看帮助,学学特有对象的以及对象的方法 就可以了!遗憾的是CAD貌似没有录制宏的功能,这样学起来就比较麻烦,要记大量的对象,建CAD中有VBA,EXCEL中也有VBA。代码要怎么学呢
⑺ 求一个 cad vba代码 ,要求大致如下:
3有难度,其他还好
⑻ CAD中VBA二次开发
您好,这样的:
VB,VBA或其它工具如c#,C++等都是利用AutoCAD提供的ARX接口进行开发
VB开发的程序相对独立,不能查看源码;运行速度一般;可能会因为CAD正在运行的命令或其它冲突!
VBA必需集成于CAD之下,源代码可以被看到,运行速度快;运行错误率更低!
AutoCAD 64版本,在安装使用VBA后(CAD2010及以后版本需单独安装);保存低版本会很慢;需要等上约30秒左右!
如果你是初学开发,个人建议学习VBA(就是学习CAD的ARX接口用法),不用引用,调试很快;在CAD开发人员帮助文件中有很详细的帮助说明!学会VBA后,可以很轻松的转到VB,c#等其它工具进行开发!
⑼ cad VBA画齿轮的程序源码
我有画齿轮的LSP程序,你要吗?
⑽ 如何在Auto CAD中VBA中编写VB代码
这个我也不会,不过网络文库上有文章写得很详细,http://wenku..com/view/7a06e2aedd3383c4bb4cd260.html,还是去参考一下吧