WuYongJie 5821d73291 初始提交:3D家具安装展示系统
包含:
- furniture-3d-system:Next.js 16 全栈应用(资产中心、产品管理、3D装配动画)
- autocad-plugin:AutoCAD 家具导出插件源码
- 资产中心改造:编辑弹窗化、删除功能、Toast反馈、自定义Select组件

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-02 14:00:19 +08:00

87 lines
1.9 KiB
Batchfile
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@echo off
chcp 65001 >nul
setlocal enabledelayedexpansion
echo ========================================
echo 家具导出插件编译工具
echo ========================================
echo.
:: 检测 AutoCAD 安装路径
set "FOUND_PATH="
:: 检查环境变量
if defined ACAD_PATH (
if exist "%ACAD_PATH%\accoremgd.dll" (
set "FOUND_PATH=%ACAD_PATH%"
echo [√] 使用环境变量 ACAD_PATH: %ACAD_PATH%
goto :build
)
)
:: 自动检测常见路径
echo [*] 正在检测 AutoCAD 2024 安装路径...
for %%P in (
"C:\Program Files\Autodesk\AutoCAD 2024"
"D:\Program Files\Autodesk\AutoCAD 2024"
"E:\Program Files\Autodesk\AutoCAD 2024"
"C:\Autodesk\AutoCAD 2024"
"D:\Autodesk\AutoCAD 2024"
"E:\Autodesk\AutoCAD 2024"
) do (
if exist "%%~P\accoremgd.dll" (
set "FOUND_PATH=%%~P"
echo [√] 找到 AutoCAD 2024: %%~P
goto :build
)
)
:: 未找到,请求手动输入
echo.
echo [×] 未找到 AutoCAD 2024 安装目录!
echo.
echo 请输入 AutoCAD 2024 安装路径:
set /p "FOUND_PATH=路径: "
if not exist "%FOUND_PATH%\accoremgd.dll" (
echo [×] 路径无效或不包含 AutoCAD 2024 文件
pause
exit /b 1
)
:build
:: 设置环境变量
set "ACAD_PATH=%FOUND_PATH%"
echo.
echo [*] 开始编译...
echo.
:: 编译
pushd "%~dp0FurnitureExporter"
dotnet build -c Release
if %ERRORLEVEL% EQU 0 (
echo.
echo ========================================
echo 编译成功!
echo ========================================
echo.
echo 输出文件位置:
echo %~dp0FurnitureExporter\bin\Release\net6.0-windows\FurnitureExporter.dll
echo.
echo 使用方法:
echo 1. 打开 AutoCAD 2024
echo 2. 输入命令: NETLOAD
echo 3. 选择上述 DLL 文件
echo 4. 使用命令: FEXPORT 导出模型
echo.
) else (
echo.
echo [×] 编译失败!请检查错误信息。
)
popd
pause