Engineering BIM Exchanger

Ох и надоел он мне. Решаю одну ошибку - появляется 101.

Эту библиотеку я нашел почему-то в след директории W:\Program Files\Nanosoft\Engineering BIM Exchanger\net48\Cadwise.Dropship2023.dll

Ок, скопировал.

Вылезает следующая:

[При инициализации надстройки
"EngineeringBIMExchanger.addin" произошел
сбой, так как надстройка зарегистрирована без
обязательного значения узла FullClassName.
Узел FullClassName указывает точку входа для
приложения-надстройки. Для запуска
надстройки средствами Revit необходимо
зарегистрировать узел, определенный в файле
декларации "EngineeringBIMExchanger.addin".]

Иду в chatgtp спрашиваю че за дела, пишет создать файл EngineeringBIMExchanger.addin

создал. след ошибка.

chatgtp говорит указать значение FullClassName. Открываю ILSpy нахожу имя класса правлю .addin

<?xml version="1.0" encoding="utf-8" standalone="no"?><RevitAddIns> <AddIn Type="Application"> <Name>Engineering BIM Exchanger</Name> <Assembly>W:\Program Files\Nanosoft\Engineering BIM Exchanger\net48\Cadwise.Dropship2023.dll</Assembly> <AddInId>Unique_AddIn_ID</AddInId> <VendorId>Nanosoft</VendorId> <VendorDescription>Nanosoft Engineering</VendorDescription> <FullClassName>Cadwise.DropshipAddin.DropshipApplication</FullClassName> </AddIn></RevitAddIns>

ревит починили, тыкаю нанакат выдает простыню

ок создаю C:\Users\ххххххх\AppData\Local\Cadwise.Dropship.Resources\Cadwise.Dropship.Resources\Tables
копирую туда Categories.xml, который почему-то был по адресу C:\Users\ххххххх\AppData\Local\Nanosoft\Engineering BIM Exchanger\Tables

и наконец-то вроде в ревите ошибок нет, нанакате тоже, тыкаю экспорт в ревит и вылетает:

Cad платформа: NanoCad 24.0
Продукт: nanoCAD BIM ОПС
Версия продукта: 24.0.5722.5722 x64
Версия ОС: Microsoft Windows NT 10.0.22631.0 x64

=========================================
Exception: System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter '{NaN;NaN;NaN}')
at Cadwise.Acad.BuildingModel.ElementModelBase.set_AxisZ(Point3d value)
===================================Stack trace================================
at System.Environment.get_StackTrace()
at Cadwise.Studio.Utils.ExceptionLogger.GetInfo(Exception exception, String description)
at Cadwise.Studio.Utils.ExceptionLogger.Log(Exception exception, String description)
at Cadwise.Studio.Utils.ExceptionLogger.Log(Exception exception)
at Cadwise.Acad.BuildingModel.ElementModelBase.set_AxisZ(Point3d value)
at Cadwise.Acad.BuildingModel.ElementModelBase.Rotate(Double angle, Point3d axe)
at Cadwise.Acad.AcadVerticalCanalTrace.CreateConnector()
at Cadwise.Acad.AcadVerticalCanalTrace.GetBuildingModelObjects()
at Cadwise.Piping.Common.Module.VirtualBuildingModelBuilder.GenerateVirtualModelElementForFloor(IBuildingModelObjectProvider bmObject, Point3d markerPoint, IBuildingModelBuilding building, IBuildingModelFloorContour floor)
at Cadwise.Piping.Common.Module.VirtualBuildingModelBuilder.GenerateModelForBuilding(IBuildingModelBuilding building, IList1 floors)
at Cadwise.Piping.Common.Module.VirtualBuildingModelBuilder.GenerateModelForNet(List
1 buildings)
at Cadwise.EBimTools.NetDataCreator.CreateNetData()
at Cadwise.EBimTools.SendEBimToPipeCommand.SendEBim()
at Cadwise.CAE.Project._3DModel.GenerateEBimToPipeModelCommand.Do()
at Cadwise.Studio.Core.CommandProcessor.DoCommand(ICommand command)
at Cadwise.Studio.Core.CommandProcessor.ExecuteCommand(ICommand command)
at Cadwise.Studio.Core.Studio.ExecuteCommand(ICommand command)
at Cadwise.Studio.UI.Bars.ControlAdapter.Execute()
at Cadwise.Studio.Core.UI.Bars.Menu.ContextMenuItemAdapter.OnClick(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, WM msg, IntPtr wparam, IntPtr lparam)

импорт из Инженерный бим в ревите и вот те на простыня:

WTF господа??

Комментарии

  • Как обычно пишу сам себе ахахахах

  • Блин, у меня даже 3D модель не создается, а сегодня сдавать её ):

    Многочисленные сообщения об ошибках

    Method IMcAlienEntity::InitProperties() is not implemented

    Предупреждения

    Method IMcNativeGate::GetMainWnd is not implemented

    Ошибки

    WARNING(80004005) 'CONTINUEWARNIF marco, expr:!pDoc.p'

    Проблемы с версиями файлов:

    Old version block not foundVersion block not found

    Ошибки при загрузке или инициализации модулей:

    ERRMBREAK(0x80004005)