Jump to content

Recommended Posts

Нормально экспортировалось в IFC, создавалась 3D модель, но в какой-то момент, даже не делал ничего, проект не закрывал, это всё перестало работать. При экспорте модели в IFC, через Менеджер проекта, пишет такое:

 

Command Execution Failed: Cadwise.CAE.Project._3DModel.GenerateIfcModelCommand
Exception: System.ArgumentException: Bad axis
   в Cadwise.Utils.Point3d.Point3d.GetRotated(Point3d axis, Double angle)
   в Cadwise.Acad.BuildingModel.ElementModelBase.get_AxisY()
   в Cadwise.Acad.BuildingModel.ElementModelBase.get_CpPoints()
   в Cadwise.CAE.Module.BuildingModel.VirtualBuildingModelConnector.GenerateLinks(IBuildingModelBuilding building)
   в Cadwise.Piping.Common.Module.VirtualBuildingModelBuilder.GenerateModelForBuilding(IBuildingModelBuilding building, IList`1 floors)
   в Cadwise.Piping.Common.Module.VirtualBuildingModelBuilder.GenerateModelForNet(List`1 buildings)
   в Cadwise.IfcTools.GenerateIfcCommand.GenerateIfc(IfcProjectInfo projectInfo, BuildingModelIfcGenerator ifcGenerator, IIfcGeneratorUserOptionsQuery optionsQuery)
   в Cadwise.IfcTools.GenerateIfcCommand.GenerateIfc(IProgressShowerWithCancel progressShower, IIfcGeneratorUserOptionsQuery optionsQuery)
   в Cadwise.IfcTools.GenerateIfcToFileCommand.GenerateIfcToFile(IProgressShowerWithCancel progressShower)
   в Cadwise.CAE.Project._3DModel.GenerateIfcModelCommand.Do()
   в Cadwise.Studio.Core.CommandProcessor.DoCommand(ICommand command)
===================================Stack trace================================
   в System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
   в System.Environment.get_StackTrace()
   в Cadwise.Studio.Utils.ExceptionLogger.GetInfo(Exception exception, String description)
   в Cadwise.Studio.Utils.ExceptionLogger.Log(Exception exception, String description)
   в Cadwise.Studio.Core.CommandProcessor.DoCommand(ICommand command)
   в Cadwise.Studio.Core.CommandProcessor.ExecuteCommand(ICommand command)
   в Cadwise.Studio.UI.Bars.ControlAdapter.Execute()
   в System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   в System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   в System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   в System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   в System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   в System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   в System.Windows.Forms.Control.WndProc(Message& m)
   в System.Windows.Forms.ToolStrip.WndProc(Message& m)
   в System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

 

При попытке построить 3D модель говорит то же самое, по-моему:

 

Command Execution Failed: Cadwise.CAE.Project._3DModel.Generate3DCommand
Exception: System.ArgumentException: Bad axis
   в Cadwise.Utils.Point3d.Point3d.GetRotated(Point3d axis, Double angle)
   в Cadwise.Acad.BuildingModel.ElementModelBase.get_AxisY()
   в Cadwise.Acad.BuildingModel.ElementModelDwgViewCreator.ApplyTransformations(ElementModelBase element, ElementModelBaseDwgView view)
   в Cadwise.Acad.BuildingModel.ElementModelDwgViewCreator.CopyParamsToView(ElementModel modelObject, ElementModelDwgView view)
   в Cadwise.Acad.BuildingModel.BuildingModelObjectDwgViewCreator.ProvideView(IAcadNet net, IBuildingModelObject modelObject)
   в Cadwise.CAE.Module.BuildingModel.BuildingModelService.GenerateModelElementForFloor(IAcadNet net, IBuildingModelObjectProvider bmObject, Point3d markerPoint, IBuildingModelBuilding building, IBuildingModelFloorContour floor)
   в Cadwise.CAE.Module.BuildingModel.BuildingModelService.GenerateObjects(IAcadNet net, IBuildingModelBuilding building, IList`1 floors)
   в Cadwise.CAE.Module.BuildingModel.BuildingModelService.GenerateBuildingModel(IAcadNet net, IBuildingModelBuilding building, IList`1 floors)
   в Cadwise.CAE.Module.BuildingModel.BuildingModelService.GenerateModelForBuilding(IBuildingModelBuilding building, IList`1 floors)
   в Cadwise.CAE.Module.BuildingModel.BuildingModelService.GenerateModelForNet(List`1 buildings)
   в Cadwise.Studio.Core.CommandProcessor.DoCommand(ICommand command)
===================================Stack trace================================
   в System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
   в System.Environment.get_StackTrace()
   в Cadwise.Studio.Utils.ExceptionLogger.GetInfo(Exception exception, String description)
   в Cadwise.Studio.Utils.ExceptionLogger.Log(Exception exception, String description)
   в Cadwise.Studio.Core.CommandProcessor.DoCommand(ICommand command)
   в Cadwise.Studio.Core.CommandProcessor.ExecuteCommand(ICommand command)
   в Cadwise.Studio.UI.Bars.ControlAdapter.Execute()
   в System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   в System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   в System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   в System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   в System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   в System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   в System.Windows.Forms.Control.WndProc(Message& m)
   в System.Windows.Forms.ToolStrip.WndProc(Message& m)
   в System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

 

И это в самый ответственный момент!!!) Как всегда! Все смежники сидят ждут мою модель.

Господи, уже смешно даже :D
 

 

Link to comment
Share on other sites

6 часов назад, Andresen_Alexander сказал:

Нормально экспортировалось в IFC, создавалась 3D модель, но в какой-то момент, даже не делал ничего, проект не закрывал, это всё перестало работать. При экспорте модели в IFC, через Менеджер проекта, пишет такое:

 

Здравствуйте, есть возможность прислать проект?

добавлено через 0 минут

Можно на форум или почту antonov@nanocad.ru

Link to comment
Share on other sites

  • 2 weeks later...
В 13.01.2023 в 14:17, Александр Антонов сказал:

Здравствуйте, есть возможность прислать проект?

добавлено через 0 минут

Можно на форум или почту antonov@nanocad.ru

Спасибо, спустя какое-то время разобрался. Разобрался как обычно духовным методом, войдя в транс, чтоб видеть миллисекунды бережно проплывающих в виде лепестков клевера по реке мирозданья, прислушался к программе и примерно отсчитал в какой момент во время генерации 3D модели всё ломается. Таким образом удалось выяснить, что вселенной чем-то не угодила свинцовая газонепроницаемая муфта расположенная на отм. -2.500 в/о Д/1. Следовательно, после медитативного сеанса, УГО данного элемента было устранено с планов, после чего модель благоговейно синтезировалась. 

  • Like 2
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

  • Tell a friend

    Love Официальный форум компании Нанософт? Tell a friend!
×
×
  • Create New...