et27 发表于 2005-7-18 12:22

用中文玩转AUTOCAD2004二次开发

本帖最后由 作者 于 2005-7-18 20:49:04 编辑 <br /><br /> <P>潜水员的巨献:</P>
<P><FONT style="BACKGROUND-COLOR: #eeeeee"><FONT color=#72c43c><FONT size=2>&nbsp;用中文玩转AUTOCAD2004二次开发</FONT><BR></FONT></FONT><A href="http://www.dywt.com.cn/vbs/dispbbs.asp?boardID=107&amp;ID=59495&amp;page=1" target="_blank" ><FONT color=#000000>dispbbs.asp?boardID=107&amp;ID=59495&amp;page=1</FONT></A> </P>
<P></P>
<P>要求置顶!欢迎有喜欢折腾autocad的人士参与讨论。</P>
<P>或到到<A href="http://et27.ys168.com/" target="_blank" >http://et27.ys168.com</A> 下载</P>

edi-000 发表于 2005-7-30 13:39

搂主你好!偶是研一的学生,导师希望我做AUTOCAD的二次开发方面的工作,目的就是将现在大部分船厂设计院采用的AUTOCAD绘制的二维图转换成三维的,基于AUTOCAD这个平台通过数据库来管理三维图形从而描述一条船,并且遵循STEP标准,构想能否以AUTOCAD为平台,与其他的系统进行数据共享与交换。由于对于软件开发知识的缺乏,对此我茫然不知所措,请大侠指点迷津,我该先做些什么再做些什么?感激不尽!! <BR>

ishou 发表于 2005-8-21 01:30

<P>除非是用很特殊的方法画的很特殊的二维图纸, 否则要 "船厂设计院采用的AUTOCAD绘制的二维图转换成三维的" (用二次开发的软件自动实现?)&nbsp;可以说是不可能的任务.别说是二次开发,就是一次开发也是不可能的任务.&nbsp;即使把该任务交给AUTODESK也不可能实现. 从三维自动到二维倒是有软件能实现.</P>
<P>如果仅仅是构构想倒挺有趣的, 您要是真能实现的话,您倒是可以成为您导师的导师!AUTOCAD的强点是二维, 三维可是其弱项!</P>

翔羽 发表于 2005-8-30 23:19

<P>对阿~~ autocad三维表达能力很有限~~</P>

chenknight 发表于 2005-10-6 11:22

<P>只在二维图纸给定足够多的信息还是可以的</P>

yycah 发表于 2005-10-20 10:47

赞成5楼,所有三维关键点的信息在二维图表现出来,我想还是可以的,当然,一己之见。

evaporated 发表于 2006-4-10 21:37

<P>呵呵。我大学的导师从93年就开始做这个,骗了国家无数的钱,到现在还没搞出来。</P>
<P>只有一些阶段性成果。</P>
<P>这个已经属于智能cad的范畴了。 除非是很特殊的图,不然从二维推三维哪有这么容易??</P>
<P>以机械图为例,如果完全按照投影来画。理论上一个零件的三个视图与它的三维实体是一一对应的。就是说实体可通过三视图唯一确定。但是实际上呢?各种省略画法,剖面,局部放大,约定好的习惯画法等等等等。使处理过程变得非常复杂。</P>
<P>退一万步讲,标准的投影三视图想出三维图,都是一个巨大的挑战。</P>
<P>&nbsp;</P>
<P>&nbsp;</P>

xiaojinwen 发表于 2006-11-18 21:01

<P>做一个DBX对象来描述那艘船,应该还有可能实现的</P>
<P>只是过程比开发WINDOWS还麻烦</P>

tcsl9621 发表于 2006-11-25 14:15

<P>再研究N年也不可将二维图正确转成三维图。除非那二维图非常特殊。说这话说明你不懂制图,也不懂CAD。</P>

cfxcq 发表于 2007-1-14 19:51

其实应该是可以实现的,比如,是针对某一特定行业的,它的每个构件有一定的规律性,在你绘制二维图形时,先将各部件的块的信息比较详细的记录在属性中,然后再在读取属性时,就可根据属性知道各个尺寸了,然后就可根据这些信息绘制出三维图.但这只能局限在某一特定的东些上.因为三次开发者不可知道每个行业的东西的一些规则.
页: [1] 2
查看完整版本: 用中文玩转AUTOCAD2004二次开发