乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 189|回复: 11

3D到2D视图引擎

[复制链接]

69

主题

875

帖子

15

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1146
发表于 2006-8-8 23:06:59 | 显示全部楼层 |阅读模式
这是一个我已经开发了一段时间的工具,它从由3d实体组成的3d模型中创建2d视图。它使用ObjectARX SDK中的HLR api(在utils下)。
它主要在钢铁或机械细节方面,用于创建典型的第三角度投影视图和组件或零件的部分,但它也可以用于主要的3d模型中,以创建模型的部分或任何类型的视图,并具有一点创造性思维。
它产生两种类型的线条,可见和隐藏,分别放置在L-可见和L-隐藏层上。这些图层可以在用户喜欢的lintype和颜色之前创建(即放在您的. dwt文件或std绘图中),否则它会创建它们并将它们设置为一些默认设置。
它生成没有重叠线的准确隐藏线图,还删除切线以生成干净的2d视图,准备好进行详细说明和注释。
命令是-
dcs_2dview-用于创建没有裁剪的第三个角度投影视图,需要用户选择视图“从”和“到”点的视图方向
dcs_2dsection-用于创建裁剪到用户设置的深度的第三个角度投影部分,同时选择视图方向
dcs_2dplan-用于创建3d实体视图它的主要/平面图,将线条投影到放置对象的当前ucs(通常是世界)。
详细说明零件的技术如下-
1)复制并粘贴您的3d零件或零件组装到您的细节图中,确保它被放置在主视图的最终“主要”中,并根据需要进行正确的旋转等。
2)使用截面或视图命令创建您的第三个角度投影视图,如果您需要以与主视图不“正交”的角度投影的视图,请将ucs设置为合适的状态并创建视图(适合终板投影)
3)使用plan命令创建您的主视图,转你的固体层或删除它们,你就完成了!。
在模型中创建截面视图的技术-
1)将模型中的视图设置为“TOP”,并将您的ucs设置为世界。
2)使用dcs_2dsection根据要求选择您的视图和视图深度,并从模型的侧面选择一座桥来放置创建的线条工作。
3)剪切/复制并粘贴或阻止新的线条工作到新的绘图并注释。
这已经在我的4台机器上进行了测试,我在这里以及2004年和2006年(没有在2005年进行测试,但应该没问题)并且工作得很好。
您可以下载完整的zip这里有说明和相关文件->http://www.dcservices.net.au/MickD/Downloads/
享受!
干杯,
米克。

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

69

主题

875

帖子

15

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1146
发表于 2006-8-9 02:01:23 | 显示全部楼层
我很乐意在2k5试试。
回复

使用道具 举报

4

主题

29

帖子

4

银币

初来乍到

Rank: 1

铜币
45
发表于 2006-8-9 02:28:14 | 显示全部楼层
命令:(ARXLOAD"C:/Program Files/欧特克/Acadm 2004 DX/DCS2dEngine.arx")
C:\Program Files\欧特克\Acadm 2004 DX\DCS2dEngine.arxne rouve pas le fichier dll ou autre nécessaire.
;错误:ARXLOAD aéchoué
在英语中:“它没有找到所需的dll(?)。
错误ARXLOAD失败”
如您所见,我甚至将ARX放在了主程序文件夹中。
您认为它不能在国际版本上工作吗?
回复

使用道具 举报

69

主题

875

帖子

15

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1146
发表于 2006-8-9 02:35:56 | 显示全部楼层
哦。。。。这看起来/听起来很熟悉..
回复

使用道具 举报

69

主题

875

帖子

15

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1146
发表于 2006-8-9 02:46:53 | 显示全部楼层
是的,这只是完整版本的摘录。我只是想让某人打破
回复

使用道具 举报

116

主题

996

帖子

9

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1466
发表于 2006-8-9 03:09:01 | 显示全部楼层
你是说还有更多?整体仍在开发中,还是你愿意与我们其他人分享/销售的某样东西的一部分?
回复

使用道具 举报

69

主题

875

帖子

15

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1146
发表于 2006-8-9 04:39:36 | 显示全部楼层
为了直接回答你的问题,JAY,这是一个更大的项目的一个分支,从某种意义上说,它是完整的,任何人都可以按原样使用它。我可以添加一个“快照”工具来创建正确投影到wcs的3d iso视图。
但是,还有更多,例如3D截面,建模和查看工具以及数据以及用于工程图中高级BOM和材料列表的BOM工具。
如果人们感兴趣,我愿意以合理的费用出售,因为只是为了让它达到对所有人都有用的阶段(不仅仅是我的办公室),这将需要相当多的工作和时间。
使用2d视图创建器,我将要让它抛弃装配体和单独零件的图纸,并在2d中预先设置视图,准备插入到图纸和细节中。它还将信息存储在2D线条中,用于添加项目气球等.
我目前正在arx中重写我的代码,并将基于Steel Stubs引擎创建部分,但添加更多的工具和功能。目前,Steel Stubs只能在2000 / i上使用,但我刚刚摆脱了MFC,并将在一天左右的后续版本中使用它。
它将主要使用C语言,因此很容易将功能(如钻孔和切割)PInvoke到.net中,以自动化用户连接。
回复

使用道具 举报

69

主题

875

帖子

15

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1146
发表于 2006-8-9 05:04:41 | 显示全部楼层

“刚刚拖放。
但没关系!
我用AsdkHlr*.dbx对整个C卷进行了研究。
但是不可能找到任何东西,尽管我安装了MDT2004,ADT2006和ADT2007。
我很抱歉MickD,但我无法尝试您的应用程序:realmad:
回复

使用道具 举报

4

主题

29

帖子

4

银币

初来乍到

Rank: 1

铜币
45
发表于 2006-8-9 05:06:21 | 显示全部楼层
这就奇怪了!你会用SOLPROF吗??
或者,您可以下载下面的zip文件,并将其解压缩到您的acad.exe文件夹中
回复

使用道具 举报

69

主题

875

帖子

15

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1146
发表于 2006-8-9 05:31:44 | 显示全部楼层
试用 ObjectARX SDK
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-13 04:54 , Processed in 0.510105 second(s), 72 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表