乐筑天下

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

我如何从ACA OMF开始?

[复制链接]

68

主题

179

帖子

6

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
451
发表于 2020-12-28 15:22:32 | 显示全部楼层 |阅读模式
我希望开始使用OMF,但自从和Autodesk之后,我没有收到答复
没有Autodesk的帮助,我如何开始?

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

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

使用道具 举报

69

主题

875

帖子

15

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1146
发表于 2020-12-28 21:35:00 | 显示全部楼层
一个快速的网络搜索发现了这个->https://www.autodesk.com/autodesk-university/class/OMF-API-Power-Customize-AutoCAD-Architecture-and-AutoCAD-MEP-2016
在其余的搜索结果中还有很多:https://www.google.com/search?rlz=1C1CHBF_en-GBAU929AU929&sxsrf=ALeKk01QHUaBKOg782GJMupZz8krkRAWkA%3A1609209171464&ei=U5XqX8XpG7eX4-EP54Cx2AI&q=OMF+cad&oq=OMF+cad&gs_lcp=CgZwc3ktYWIQDDILCAAQyQMQFhAKEB4yBggAEBYQHjoECAAQRzoHCAAQyQMQQzoTCC4QsQMQgwEQxwEQowIQFBCHAjoECAAQQzoKCC4QxwEQrwEQQzoHCAAQFBCHAjoICC4QxwEQrwE6EQguEMcBEK8BEMkDEJECEJMCOgIIADoNCC4QxwEQrwEQFBCHAjoECAAQClD8NljkQmC3UWgAcAJ4AIAB9AKIAbwHkgEHMC4yLjEuMZgBAKABAaoBB2d3cy13aXrIAQjAAQE&sclient=psy-ab&ved=0ahUKEwiF36Kok_LtAhW3yzgGHWdADCsQ4dUDCA0
这至少应该给你一个开始,希望它有所帮助。
回复

使用道具 举报

68

主题

179

帖子

6

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
451
发表于 2020-12-28 21:40:54 | 显示全部楼层
我看了一整天这样的视频,根据链接,我需要找到ACA OMF向导2021,类似于AutoCAD ObjectARX向导2021,根据同一视频,我需要使用ADN标准或ADN专业帐户加入Autodesk,然后我需要做什么?我没有收到Autodesk的回答。
那我有什么选择呢?
回复

使用道具 举报

69

主题

875

帖子

15

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1146
发表于 2020-12-29 16:26:39 | 显示全部楼层
我很确定一旦你加入ADN,你就可以访问他们提供的所有资源和工具,甚至一些电话/电子邮件支持(可能取决于你从内存中购买的层)。
如果你能够使用C++从头开始构建dll,你应该能够在没有向导的情况下构建插件。为了更容易,您可能可以从ARX向导开始并找出需要更改的设置,但我想它会很少,比如不是生成. arx,它可能只是. dll或其他命名约定,最终它只是一个dll,文件扩展名实际上只是一个“过滤器”,以确保您加载的是插件而不是普通的dll。
该向导只是帮助处理大量锅炉板编码和初始类等,这些可以从现有项目中复制并重构以适应。是的,第一次可能会有点麻烦,我想这取决于你的时间与ADN订阅相比值多少钱,以及它能提供什么让你快速前进。
hth,干杯。
回复

使用道具 举报

68

主题

179

帖子

6

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
451
发表于 2020-12-29 17:40:49 | 显示全部楼层
感谢您的回答,我现在是新手,我只想测试和玩这些对象。
是否有任何方法,例如,提取Wall-Object所需的所有代码,然后将其编辑为一个Wall-Custom-Object?
也许有视频或示例用于提取AutoCAD Architecture/MEP中的信息或代码?
回复

使用道具 举报

69

主题

875

帖子

15

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1146
发表于 2020-12-29 19:50:17 | 显示全部楼层

抱歉,我对任何垂直领域都没有经验,但是如果Wall-Object是一个类,那么您可以从该类“继承”,为您提供Wall-Object中的所有内容,然后将您的自定义属性/方法添加到新的子类中。
另一种方法是制作您自己的自定义类,该类将Wall-Object作为私有属性对象,您可以随心所欲地使用它,请注意,您需要根据需要调用Wall-Object的每个方法,而使用继承可以让您开箱即用。
回复

使用道具 举报

68

主题

179

帖子

6

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
451
发表于 2020-12-30 02:24:45 | 显示全部楼层
非常感谢,是否可以在AutoCAD Vanilla中共享任何示例以创建例如自定义行对象?
例如任何论坛中的帖子或YouTube中的视频,或者如果可能的话,学习代码或简单和公开的内容。
回复

使用道具 举报

69

主题

875

帖子

15

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1146
发表于 2020-12-30 18:22:40 | 显示全部楼层
如果你浏览这个论坛,这里有一些成员写的关于自定义对象的教程(包括我自己)..)但我会建议下载普通AutoCAD的SDK,并查看其中的示例。根据记忆和来自这个板和其他来源的信息,它是非常简单的,你应该能够用一点耐心得到一些工作。
我只编写了几个用于学习的自定义对象,在绝对必要时,尽管它们看起来很好,但它们确实带有一些负担,例如必须制作对象启用程序等。如果我有选择,我会用。Net的扩展数据/扩展记录,用于额外的数据或功能目的和标准的内置功能。通过一点计划,这可以让你走得更远,并且不会干扰任何人的系统,如果他们用你的伪自定义对象打开一个绘图。
祝你好运!
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2024-11-22 00:44 , Processed in 0.239818 second(s), 79 queries .

© 2020-2024 乐筑天下

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