欧特克

.NET AutoCAD二次开发之路(一、基础篇)

烈酒焚心 提交于 2020-01-23 07:43:15
学习AutoCAD二次开发已经有一段时间了,磕磕碰碰,十分的艰辛枯燥。但回想一下还是会有些小激动,嘿嘿!最近这段时间一直都有这么个想法,就是将我学习CAD二次开发的过程用文字的方式记录下来,形成系列,并定期更新。主要内容就是记录自己每天学习过程中所碰见的问题和感悟,并总结今天所学到的内容。目的一是激励自己坚持下去,看着自己一步一步的提高,多有成就感。还有就是和大家积极沟通,希望能够指正我的错误,减少我的弯路。再者就是望能给后面学习的人一点点借鉴经验,好吧其实还有点装B的心里。废话不多说就进入今天的正题: ⦁ 使用工具:Visual Studio 2013和AutoCAD2010 ⦁ 学习工具:《AutoCAD VBA和VB.NET开发基础和实例教程》C#版、《深入浅出AutoCAD.NET二次开发》、《AutoCAD .net开发人员手册》和网络(目前) ⦁ 操作系统:Win10 64位 ⦁ 开发语言:C# ⦁ 软件设置: 1.打开Visual Studio 2013,新建一个【类库】项目; 2.在软件右侧【解决方案资源管理器】(如果没有,在【视图】中选择第一个选项即可)的项目内找到“引用”,右击选择【添加引用】,然后选择【浏览】选项卡,接着找到CAD安装目录下的acdbmgd.dll和acmgd.dll这两个文件,【确定】; 3.在“引用”中找到刚引用的两个文件acdbmgd

MAYA 编译安装第三方库

﹥>﹥吖頭↗ 提交于 2020-01-21 05:49:25
MAYA 编译安装第三方库 下载库的源码 获取maya对应版本的devikit包 将对应的文件夹拷贝进maya的文件夹下 获取maya对应版本的VS (我这是maya2018版) 编译库 下载库的源码 https://pypi.org 获取maya对应版本的devikit包 https://www.autodesk.com/developer-network/platform-technologies/maya?_ga=2.197515945.725087356.1578820079-602794860.1540916958 将对应的文件夹拷贝进maya的文件夹下 获取maya对应版本的VS (我这是maya2018版) 编译库 管理员运行 编译源码: CMD命令 : "源码目录""C:\Program Files\Autodesk\Maya2018\bin\mayapy.exe" setup.py build_ext -I "C:\Program Files\Autodesk\Maya2018\include\python2.7" -L "C:\Program Files\Autodesk\Maya2018\lib" 安装编译后的版本: CMD命令: "C:\Program Files\Autodesk\Maya2018\bin\mayapy.exe" setup.py

Autodesk 2016 下载地址

﹥>﹥吖頭↗ 提交于 2020-01-11 07:21:20
AutoCAD http://trial2.autodesk.com/NET16SWDLD/2016/ACD/DLM/AutoCAD_2016_English_Win_32bit_dlm.sfx.exe http://trial2.autodesk.com/NET16SWDLD/2016/ACD/DLM/AutoCAD_2016_English_Win_64bit_dlm.sfx.exe AutoCAD LT http://trial2.autodesk.com/NET16SWDLD/2016/ACDLT/DLM/AutoCAD_LT_2016_SWL_English_Win_32bit_dlm.sfx.exe http://trial2.autodesk.com/NET16SWDLD/2016/ACDLT/DLM/AutoCAD_LT_2016_SWL_English_Win_64bit_dlm.sfx.exe ARCHITECTURE http://trial2.autodesk.com/NET16SWDLD/2016/ARCHDESK/DLM/AutoCAD_Architecture_2016_English_Win_32bit_dlm.sfx.exe http://trial2.autodesk.com/NET16SWDLD/2016/ARCHDESK/DLM

Revit二次开发之梁随板

扶醉桌前 提交于 2019-12-22 03:23:49
Revit二次开发之梁随板 这个demo实现了梁随斜板的功能: using System ; using System . Collections . Generic ; using System . Linq ; using System . Text ; using System . Threading . Tasks ; using Autodesk . Revit . DB ; using Autodesk . Revit . UI . Selection ; using Autodesk . Revit . UI ; using Autodesk . Revit . Attributes ; namespace 梁随板 { [ Autodesk . Revit . Attributes . Transaction ( TransactionMode . Manual ) ] [ Autodesk . Revit . Attributes . Regeneration ( RegenerationOption . Manual ) ] [ Autodesk . Revit . Attributes . Journaling ( JournalingMode . UsingCommandData ) ] public class Command :

3DMAX 卸载方法,完美彻底卸载清除干净3DMAX各种残留注册表和文件【转载】

£可爱£侵袭症+ 提交于 2019-12-06 04:43:15
3DMAX卸载工具,完全彻底删除干净3DMAX各种残留注册表和文件。3DMAX安装失败,怎么完全彻底删除清理干净3DMAX各种残留注册表和文件呢?有些同学想把3DMAX重新安装,但是3DMAX安装失败显示失败,有时3DMAX安装到一半就显示失败,然后会问3DMAX无法重装是怎么回事。那么3DMAX安装失败的原因是什么呢?如何才能把3DMAX卸载干净呢?有人说只要把3DMAX注册表7d2f删除就可以了,但是有的同学找到了3DMAX注册表7d2f也删除了,但是3DMAX再次安装失败。还有的同学直接重装系统,但是重装系统后3DMAX仍然无法安装。还有的同学直接把3DMAX的程序文件删除,重装3DMAX的时候会显示已安装。那么3DMAX卸载不干净无法重装的原因到底是什么呢?答案可能不是唯一! 3DMAX提示安装未完成,某些产品无法安装该怎样解决呢?一些朋友在win 7或者win 10系统下安装3DMAX失败提示3DMAX安装未完成,某些产品无法安装;也有时候想重新安装3DMAX的时候会出现本电脑windows系统已安装3DMAX,你要是不留意直接安装3DMAX,只会安装3DMAX的附件或者直接提示安装失败,3DMAX是安装不上的。这种原因就是大家在之前卸载3DMAX时没有把3DMAX残留注册表信息删除或者是因为C++版本不对。下面我来教大家如何把3DMAX强力卸载掉然后重新安装

BIM到底是啥?

南楼画角 提交于 2019-12-05 14:50:39
近年来随着BIM的大火以及一些政策的支持,BIM逐渐走入建筑行业的视野,但其实大部分人都不知道或者说不了解BIM到底是啥。去百度上进行搜索,你会知道BIM就是Building Information Modeling翻译成中文就是建筑信息模型。还会了解到建筑信息模型(Building Information Modeling)是建筑学、工程学及土木工程的新工具。它的创始人是Autodesk,当初这个概念是由Jerry Laiserin把Autodesk、奔特力系统软件公司、Graphisoft所提供的技术向公众推广。但是百度一大堆,好像并没有解决啥是BIM的疑惑,好像就感觉高端大气上端次,建筑的方方面面都需要用到BIM。越看越不知道这个东西能帮您干嘛,可能唯一容易理解的是要用新的软件,诸如Autodesk Revit, Bentley Architecture, Graphisoft ArchiCAD和Digital Project等。 然后就有人去用了,然后大家又都不用了,道理很简单,好像还不如AutoCAD来得快。 基于BIM的高尔夫立交模型 但BIM却没有因此退出历史舞台,反而越来越热闹,在发源地美国热闹得不亦乐乎,连美国的国家BIM标准都弄出来了。 由于现在市场上号称BIM的软件很多,五花八门,参差不齐,导致许多人只是知道BIM这种东西。甚至于多人专门报了学习bim的课程

如何卸载CAD 2020 ?怎么把AutoCAD 2020彻底卸载删除干净重新安装的方法【转载】

本小妞迷上赌 提交于 2019-12-05 14:49:52
CAD 2020卸载工具,完全彻底删除干净CAD 2020各种残留注册表和文件。CAD 2020安装失败,怎么完全彻底删除清理干净CAD 2020各种残留注册表和 文件呢?有些同学想把CAD 2020重新安装,但是CAD 2020安装失败显示失败,有时CAD 2020安装到一半就显示失败,然后会问CAD 2020无法重装是怎么回事。那么CAD 2020安装失败的原因是什么呢?如何才能把CAD 2020卸载干净呢?有人说只要把CAD 2020注册表7d2f删除就可以了,但是有的同学找到了CAD 2020注册表7d2f也删除了,但是CAD 2020再次安装失败。还有的同学直接重装系统,但是重装系统后CAD 2020仍然无法安装。还有的同学直接把CAD 2020的程序文件删除,重装CAD 2020的时候会显示已安装。那么CAD 2020卸载不干净无法重装的原因到底是什么呢? CAD 2020提示安装未完成,某些产品无法安装该怎样解决呢?一些朋友在win7或者win10系统下安装CAD 2020失败提示CAD 2020安装未完成,某些产品无法安装,也有时候想重新安装AutoCAD的时候会出现本电脑windows系统已安装CAD 2020,你要是不留意直接安装CAD 2020,只会安装AutoCAD的附件或者直接提示失败,CAD 2020是安装不上的。这种原因就是大家在之前卸载CAD

老旧ObjectARX SDK下载地址

▼魔方 西西 提交于 2019-12-04 21:58:54
2015 http://download.autodesk.com/esd/objectarx/2015/Autodesk_ObjectARX_2015_Win_64_and_32_Bit.exe 2015, 2016 2012 2014 http://download.autodesk.com/esd/objectarx/2014/Autodesk_ObjectARX_2014_Win_64_and_32Bit.sfx.exe 2014 2010 SP1 2013 http://download.autodesk.com/esd/objectarx/2013/ObjectARX_2013_Win_64_and_32Bit.exe 2013, 2014 2010 SP1 2012 http://download.autodesk.com/esd/objectarx/2012/ObjectARX_2012_Win_64_and_32Bit.exe 2012 2008 SP1 2011 http://download.autodesk.com/esd/objectarx/2011/ObjectARX_2011_Win_64_and_32Bit.exe 2011, 2012 2008 SP1 2010 http://download.autodesk.com/akdlm/esd/dlm

AutoCAD二次开发添加Ribbon菜单

爷,独闯天下 提交于 2019-12-03 20:16:08
对一款软件进行二次开发,不可避免的要添加菜单或者功能栏,通过一些按钮触发命令。以下是对AutoCAD二次开发添加Ribbon菜单的代码编写: 本文参考的文章如下: https://www.cnblogs.com/junqilian/archive/2012/06/18/2553662.html https://blog.csdn.net/hisinwang/article/details/78797068 利用vs添加AutoCAD 的.net Plugin之后,找到解决方案中的myPlugin(在myCommands中写代码需要利用命令进行操作,在myPlugin中编写可以直接自动加载Ribbon),把代码写在Initialize()中。 1、声明需要添加的Ribbon Tab页: 1 Autodesk.Windows.RibbonControl ribbonControl = Autodesk.Windows.ComponentManager.Ribbon; 2 RibbonTab Tab = new RibbonTab(); 3 Tab.Title = "图层权限管理"; 4 Tab.Id = "RibbonSample_TAB_ID"; 5 6 ribbonControl.Tabs.Add(Tab); 2、 创建新的Panel: 1 // create Ribbon

软件-绘图-AutoCAD:百科

可紊 提交于 2019-12-03 08:00:48
ylbtech-软件-绘图-AutoCAD:百科 AutoCAD(Autodesk Computer Aided Design)是Autodesk(欧特克)公司首次于1982年开发的自动 计算机辅助设计 软件,用于 二维绘图、详细绘制、设计文档和基本 三维设计 ,现已经成为 国际 上广为流行的 绘图工具 。AutoCAD具有良好的 用户界面 ,通过交互菜单或 命令行 方式便可以进行各种操作。它的多文档设计环境,让非计算机专业人员也能很快地学会使用。在不断实践的过程中更好地掌握它的各种应用和开发技巧,从而不断提高工作效率。AutoCAD具有广泛的 适应性 ,它可以在各种操作系统支持的 微型计算机 和 工作站 上运行。 AutoCAD软件是由美国 欧特克 有限公司( Autodesk )出品的一款自动计算机辅助设计软件,可以用于绘制二维制图和基本 三维设计 ,通过它无需懂得编程,即可自动制图,因此它在全球广泛使用,可以用于 土木建筑 , 装饰装潢 ,工业制图, 工程制图 , 电子工业 , 服装加工 等多方面领域。 1. 返回顶部 1、 外文名:AutoCAD 全 称:Autodesk Computer Aided Design 开发时间:1982年 属 性:自动 计算机辅助设计 软件 运行环境:winall、mac 目录 1 发展趋势 2 基本特点 3 基于平台 4 软件优势 5