机械必威体育网址

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 4956|回复: 13
打印 上一主题 下一主题

其实AutoCAD是个二维向量计算器

[复制链接]
跳转到指定楼层
1#
发表于 2013-8-18 12:00:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 逍遥处士 于 2013-8-18 12:04 编辑
2 D* k0 F# e% @2 m* f/ _& b
( j0 N  ?0 R0 `# G: O% j微软的计算器,其实是个一维向量计算器,亦即标量计算器;
$ v, X) p  N1 o( @# w; ?AutoCAD,其实是个二维向量计算器;
- Y1 Z/ e7 C! d* b% E' O. Y6 V) hInventor,SW,ProE,UG,其实都是三维向量计算器;
; r( O3 `: z4 J% q# f: P仿真软件,Ansys,Adamas,如果能分析时间因素,那么就是个四维向量计算器。8 J) T9 d. O) ]& H+ f" S" I0 ?7 d1 {
维数越多越高级。
. Q$ I" |" X% s& Z1 S
  g) h9 \; ]9 L7 s  H# i如果你先在AutoCAD里面画一条直线,并在命令行输入 (entget (car (entsel))),然后选择这条直线,会出来一串数据,这串数据就是这条直线在内存里的真实内容。
3 L; \- p. g0 |( l$ l! K
2 v, i) r) G$ p; D/ Y4 {1 u$ J5 C' C+ P" X2 A7 M5 f
如果我们自己造出一个直线数据,然后存到AutoCAD里面去,那么会不会显示出一条直线?
/ j9 T/ x& v/ Y1 g% d会的。
9 a0 ~  Y) S0 p/ O+ \* v& ^输入 (entmake '( (0 . "LINE") (10 0.0 0.0 0.0) (11 100.0 100.0 0.0) (210 0.0 0.0 0.0) ) ) 并回车,直线就出来了。. B: J" o- n# N
6 |* K6 \7 I; \1 \+ W" v. p

7 ~' @5 ]6 n: c6 Z7 M+ O; l+ W子曰,学而时习之,不亦说乎?) W. X+ f% D9 N( _7 M" G# h

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x

点评

这个理解当然不错,不过这是实质,不假,实际应用却是丰富多彩了!  发表于 2013-8-19 11:39
现在孩子上学辛苦。  发表于 2013-8-18 14:28
是的。孩子上初中时,有些平面几何题不好做,我就悄悄在三维软件上用草图功能模块作图求解,只告诉他结果,不能告诉他过程,不然的话,孩子会说空话。  发表于 2013-8-18 14:24

评分

参与人数 3威望 +3 收起 理由
Michael0576 + 1 学而时习之
mfka + 1 思想深刻,见多识广!
zerowing + 1

查看全部评分

回复

使用道具 举报

2#
发表于 2013-8-18 12:04:52 | 只看该作者
哈哈,看标题就知道是逍兄的帖子了。进来学习下。

点评

其实很多计算器都可以不用Excel,直接在CAD里面作图就行。CAD的数值计算精度可以达到小数点后6位,足够用了。如果能更进一步,在三维软件的草图模式里面演算,则更为方便。  发表于 2013-8-18 12:27
我可不敢说指导,就是进来学习逍兄的理论的。  发表于 2013-8-18 12:12
欢迎莅临指导~~~  发表于 2013-8-18 12:10
回复 支持 反对

使用道具 举报

3#
发表于 2013-8-18 12:18:17 | 只看该作者
想学习处士大侠的学习方法?
7 o4 Z9 g( }# \% r* p8 p/ ~9 k你是怎么知道“(entget (car (entsel)))”这个命令的?* z6 L3 T; `, |4 z3 h& i
我怎么就不知道?
9 I- j# p( B) ~你在什么情况下  发现自己需要了解这个命令?然后经历了一系列怎样的“路程”认识了这个命令?
  \* J% d! h7 y0 F6 s% \6 H望赐教

点评

哇v  发表于 2013-8-18 23:03
(entget (car (entsel)))”这个是3个AutoLisp功能组成的语句,可执行读取图元串列的语法。接触AutoLisp就了解。  发表于 2013-8-18 14:38
遂学AutoLisp编程,耗时不知多少,编成腰孔命令,输入长度、宽度,点一下鼠标,完活儿。无它,唯“琢磨”耳。  发表于 2013-8-18 12:32
不敢当。若强为说,不妨打个比方。比如画一个腰孔,先画俩圆,再画俩切线,然后一顿剪切,加中心线,完活。但如果每次都这样干,则不甚其烦。于是想到,凡是电脑产生的问题,应该都可以用电脑来解决……  发表于 2013-8-18 12:30
回复 支持 反对

使用道具 举报

4#
发表于 2013-8-18 13:33:17 | 只看该作者
楼主最近很喜欢理论研究啊7 a7 W$ i  \7 M$ S3 d5 \, g% J
现代设计理论  这本书关于CAD的算法介绍很好

评分

参与人数 1威望 +1 收起 理由
逍遥处士 + 1

查看全部评分

回复 支持 反对

使用道具 举报

5#
发表于 2013-8-18 13:56:18 | 只看该作者
不管哪种软件,最后运算都是交给计算机。所以无所谓哪种软件是几维运算器,他顶多给了个算法。现在的CAD软件一般都集成了interface供使用者自己开发一些函数或表达式方便使用。
% ~. \8 C. _* E: V2 ~( e0 @& ?3 E6 Y6 Q2 K% ^
比如UG,定义好参数方程。就能画出想要的。一些非标的弹簧、齿轮、链条,等等。在没有插件用的时候,自个儿也能自由生成。了解计算机图形学,一方面能很好理解计算机是怎么实现绘图算法的,一方面能从参数方程加深对各种曲线的学习,比如B样条、beizer曲线等。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x

评分

参与人数 1威望 +1 收起 理由
逍遥处士 + 1

查看全部评分

回复 支持 反对

使用道具 举报

6#
发表于 2013-8-18 15:02:34 | 只看该作者
长见识了。。。。。。

点评

大侠这名字取得不错~~~  发表于 2013-8-18 15:04
回复 支持 反对

使用道具 举报

7#
发表于 2013-8-18 15:22:06 | 只看该作者
Autolisp语言。
回复 支持 反对

使用道具 举报

8#
发表于 2013-8-18 16:27:04 | 只看该作者
非常感谢大侠的赐教,2 ^+ S" e, k$ ?6 u) o
冒昧的再请教一个困扰了我很久的二维CAD问题:
2 e3 a* V% J, l& `. y- a3 |自定义填充图案9 }5 l# l" a1 A$ o$ j9 v/ K
正常的时候我们填充一般是斜线、网格、或者CAD里面提供的任何预定义图形3 \$ ]; _" o+ _# \8 W
可是如果预定义图形里面没有,我们怎么办?比如要表示某个平板表面的加工痕迹?比如土建上砖墙的填充图案?等等) }5 P  q* l! M4 J! `
总之就是自定义填充,除了绘制这个图案的程序外,还有怎么嵌入到“填充”这个名利里面的问题
0 r6 D; C5 v- j; |* B+ e再次感谢赐教

点评

自定义填充图案 ,autocad有专门的教程。打开autocad的帮助,输入“自定义图案”看看。  发表于 2013-8-18 21:15
回复 支持 反对

使用道具 举报

9#
发表于 2013-8-19 08:33:34 | 只看该作者
逍兄应该看看【现代设计方法】里面有绘图软件的算法,包括有限元都有。
回复 支持 反对

使用道具 举报

10#
发表于 2013-8-19 10:50:27 | 只看该作者
知+行 发表于 2013-8-18 15:02 - O0 j. ~" Q/ ~5 F
长见识了。。。。。。
3 f# D& u' F# x) O& G
多谢抬举,小生不敢当
1 ]( O6 V4 ^0 H" U% j& E' E
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械必威体育网址 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-11-16 14:42 , Processed in 0.062632 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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