admin管理员组

文章数量:1604456

一.学生账号免费版CAD申请

1、进入Autodesk官网(国内的官网)

https://www.autodesk/

2.支持->下载->学生和教师

3.生认证我使用的是录取通知书,提交后48小时内会审核

二.VS2019+AutoCAD2022+ObjectARX环境搭建

    1、VS2019,需要安装c++模块,win10SDK,MFC;

    2、AutoCAD 2022(最好按默认,我安装的是D盘后续需要在vs项目属性中修改exe路径);

    3、ObjectARX SDK,文件名为objectarx_for_autocad_2022_win_64bit_dlm.sfx ;

        下载地址:AutoCAD DXF Archive | Autodesk Developer Network  

     4、ObjectARXWizard2022.msi;

         下载地址: AutoCAD Platform Technologies | Autodesk Developer Network

          关于msi文件的下载:
                a.在.msi文件路径下,shift加左键打开windows PowerShell窗口输入

msiexec /package ObjectARXWizard2022.msi

       

                b.路径修改

     5.vs中创建项目

                  a.更改VS目录下的ArxAppWiz2022.vsz文件

                    我的路径为:C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\VC\vcprojects\Autodesk

                修改为:

VSWIZARD 7.0
Wizard=VsWizard.VsWizardEngine.16.0
Param="WIZARD_NAME = ArxAppWiz"
Param="ABSOLUTE_PATH = C:\Program Files (x86)\Autodesk\ObjectARX 2021 Wizards\ArxAppWiz"
Param="FALLBACK_LCID = 1033"

        b.修改arx的配置模板Autodesk.arx-2022.props文件

默认的路径为C:\Program Files (x86)\Autodesk\ObjectARX 2022 Wizards\

用记事本打开之后将其中<ArxSdkDir>C:\ObjectARX\</ArxSdkDir>修改路径为ObjectARX SDK的解压路径<ArxSdkDir>C:\Autodesk\ObjectARX\ObjectARX_for_AutoCAD_2021_Win_64bit_dlm\</ArxSdkDir>,同时将<AcadDir Condition="'$(Platform)'=='x64'">C:\Program Files\Autodesk\AutoCAD 路径改为CAD2022安装路径

        c.修改项目属性表

                (1)添加C:\Autodesk\ObjectARX_for_AutoCAD_2022_Win_64bit_dlm\inc

和C:\Autodesk\ObjectARX_for_AutoCAD_2022_Win_64bit_dlm\inc-x64两条路径

            (2)添加C:\Autodesk\ObjectARX_for_AutoCAD_2022_Win_64bit_dlm\lib-x64路径

           
                (3)如果AutoCAD安装路径不是默认

                (4)

最后在VS中创建项目

三.遇到的问题

      1.版本不对应:我第一次下载的AutoCAD2024需要安装vs2022才行,vs2019可以配置AutoCAD2022。

        2.msi文件打不开        --上文关于msi文件

        3.arx项目无法创建    --上文步骤5

        4.vs无法启动acad.exe程序,系统找不到指定路径

本文标签: