QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
5天前
楼主: gongwen0519
收起左侧

[分享] 已知中心及其上三点,求作椭圆

[复制链接]
发表于 2019-1-29 12:43:15 | 显示全部楼层 来自: 中国辽宁
woaishuijia 发表于 2018-12-8 20:33
8 A( L; f# q9 i& H- HEXCEL的编程就是VBA啊,如果你已经会了EXCEL的VBA,又能够熟练使用CAD画图,那使用VBA做CAD的二次开发编 ...

; W& @  |! r" F! w  ^. }老师啊!CAD的VBA没有录制宏功能啊?而且外安装的VBA模块帮助文件全是英文版的!和OFFICE的VBA相比较,麻烦多了!没有录制宏,我该怎么学习CAD的VBA呢?
发表于 2019-1-30 22:13:09 | 显示全部楼层 来自: 中国北京
kuangben8 发表于 2019-1-29 12:43. [/ [, Q' Y! q& T1 R8 \0 q0 J
老师啊!CAD的VBA没有录制宏功能啊?而且外安装的VBA模块帮助文件全是英文版的!和OFFICE的VBA相比较,麻 ...
  U! s& H8 W! i. Z* h
把邮箱给我
发表于 2019-1-31 08:16:32 | 显示全部楼层 来自: 中国辽宁
woaishuijia 发表于 2019-1-30 22:13& q2 V" G. L1 }- ?$ X6 w* X' A/ ]
把邮箱给我
) X! E, s6 X, G4 ~
老师好!我回您消息了啊。
0 `% @& v: H0 V: t' |+ _dongbiyong2006@126.com
" H( ~. p4 n- s6 r5 z; h感谢老师的帮助。

点评

请查看邮件  详情 回复 发表于 2019-1-31 11:15
发表于 2019-1-31 11:15:02 | 显示全部楼层 来自: 中国北京
kuangben8 发表于 2019-1-31 08:16
* r: s, y" ]6 y: L: ]老师好!我回您消息了啊。$ b6 @4 t$ b1 h( ~% c, o: w2 b
: c# [6 g; X& D% m% K
感谢老师的帮助。

0 i: w: G# f8 Q1 t# G) x请查看邮件
发表于 2019-1-31 22:19:34 | 显示全部楼层 来自: 中国辽宁
woaishuijia 发表于 2019-1-31 11:15
7 O! Z4 b( p; J0 L4 X请查看邮件

8 F6 y8 ~9 l9 B老师好!我应该如何加载那个宏记录器?我直接在VBA界面上:文件--导入文件,选择dvb格式文件,提示无法加载。我使用的CAD是2014版本64位系统。

点评

一、加载VBA宏的方法: 1、直接加载: CAD图形界面菜单:[/backcolor]“工具” > “宏” > “[/backcolor]加载工程”[/backcolor] 或功能区 :“管理” > “应用程序” > “加载工程”[/backcolor] 或命令行:VB  详情 回复 发表于 2019-2-1 09:49
发表于 2019-2-1 09:49:32 | 显示全部楼层 来自: 中国北京
kuangben8 发表于 2019-1-31 22:19
6 \5 q% W( Y, s! A% `, d  O. `老师好!我应该如何加载那个宏记录器?我直接在VBA界面上:文件--导入文件,选择dvb格式文件,提示无法加 ...

% w1 ]8 }9 J8 B% Q一、加载VBA宏的方法:
+ h! T5 d3 `4 ^& ]1、直接加载:
) ~% G* X. O1 k1 z! X# I& sCAD图形界面菜单:“工具” > “宏” > 加载工程, m3 U! h9 N5 `) R/ A
或功能区 :“管理” > “应用程序” > “加载工程”  ?* X4 n1 m# o2 P# }* g# k) `9 i
或命令行:VBALOAD
- m3 ?; J* p9 {. |. v8 Z6 E2、通过VBA管理器加载:
6 u$ x! y1 ?9 t' r3 p首先打开VBA管理器,方法是:
% L2 M& x( m) E! @7 j$ w
CAD图形界面菜单:“工具” > “宏” > “VBA管理器”
8 w7 p( M; N5 Y
或功能区 :“管理” > “应用程序” > “VBA管理器”
或命令行:VBAMAN
然后在弹出的“VBA管理器”上点击“加载”按钮
, e2 N) @5 @( r  t: J# U; X, K
二、卸载VBA宏的方法:
首先打开VBA管理器(方法同上),然后在列表框中选择要卸载的宏,点击“卸载”按钮

8 O/ H% ~& i2 D; S1 w2 d/ i
三、关于本“宏记录器”
这是我从其它论坛下载的一个网友自行编制的程序,完成的时间是2006年。因此,程序中有些部分与现在的电脑已经不太适应了。这两天我对它作了一些修改,使之能够在64位操作系统下运行,已经发到你邮箱了。
这个程序的某些部分不是很严谨,可能要根据具体情况作进一步的修改。

: I) b. {# z( a* s
  n2 h0 [7 n6 B4 U9 T" X5 @+ F* p

# j/ Q2 X4 @7 L* A  |
发表于 2019-2-1 22:19:30 | 显示全部楼层 来自: 中国辽宁
woaishuijia 发表于 2019-2-1 09:49; E7 U- G) T- @, w* x$ l
一、加载VBA宏的方法:
4 x4 p: `6 W: q8 J8 ~( V3 D% \: P( Z1、直接加载:& h+ v; i; N0 C& p- A$ {+ M0 n5 ^
CAD图形界面菜单:“工具” > “宏” > “[/backcol ...

0 j( t" e% ?2 R1 ?1 l/ ~" h感谢老师的热心帮助,我下载新的宏记录器,加载成功了!但是在CAD界面的任何操作都会弹出下图提示。请老师不忙的时候看看,谢谢老师。
5 S! ^# z) Q1 \6 @' A9 I; K9 d8 \ 1549030101(1).jpg
) E# T! m8 z& c- z) S* V9 B# F( u, X* i- Y  {3 N; F
另外想请问一下这个宏记录器是类似office里的录制宏的功能吗?不知道咋启用录制宏啊?感谢老师百忙中的帮助。
6 M5 q6 z  ^7 K8 x' G( Q4 D( o
发表于 2019-2-2 04:34:40 | 显示全部楼层 来自: 中国北京
1、把这个过程删掉吧。这原本是作者准备编写的一段关于删除图形对象的宏记录的代码,没有写完,所以主要内容都注释掉了。这段代码现在并没有实质内容。把你图片上亮显的那一行到它下面的“END SUB”这一行都删掉或在每行的前面加上一个半角单引号(让它变为注释)。
) P+ C; F3 k3 J5 G+ {2、用"VBALOAD"命令或"VBAMAN"命令加载程序后,CAD图形界面会出现一个工具条,如图" N7 l( M3 A3 [
捕获.PNG
6 m3 B  _# l7 @8 D此时它红色的“录制”按钮是亮显的
8 v( w; R2 F8 ^- S! O0 n/ M点击“录制”控制后会弹出一个对话框,如图
/ J2 B' @- Z( n7 t" r( R0 @ 捕获1.PNG
! j$ X5 e9 j# X. F9 R. B确定后,工具条会变成下面的样子) \5 }3 Z, \2 f! n8 ]( I  E8 }$ O
捕获2.PNG
6 A0 _& d' n+ P7 z  u, X3 m4 }“录制”按钮被暗显,“暂停”和“停止”按钮会亮显。在这之后的一些主要的画图动作会被记录下来。- L; D$ e5 S2 ^( C7 `# Y  k1 x* J
点击“停止”按钮后,可以在VBA编辑器中看到
& \; b% B! W+ ]2 j% |+ h 捕获3.PNG ( ~9 e: P3 l) w  u4 V
多了一个“我记录的宏”,打开它就可以了。) b1 p: k( U' i8 G8 ^6 g
! ]2 f, N8 Y7 V
这个程序不是官方的,既不全面,有些细节也欠严谨,但可以给初学者提供一个不错的参考。
" L, R5 E# |) X4 s3 i0 o
发表于 2019-2-2 21:16:14 | 显示全部楼层 来自: 中国
woaishuijia 发表于 2019-2-2 04:34- `$ u/ {5 P# I- j
1、把这个过程删掉吧。这原本是作者准备编写的一段关于删除图形对象的宏记录的代码,没有写完,所以主要内 ...

) a! Q+ e7 n( s6 @1 N! i感谢老师的热心帮助,我初步录制宏成功了。
发表于 2019-3-24 10:19:18 | 显示全部楼层 来自: 中国江西吉安
9 z6 c' V  N) j8 Q4 }
多谢楼主分享,很实用
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表