Ошибки работы программы Delta Design

Страницы: Пред. 1 ... 7 8 9 10 11 ... 17 След.
RSS
Ошибки работы программы Delta Design
 
Снёс все ГОСТ'овские шрифты и поставил заново - помогло. Спасибо.
Изменено: Сергей Петращук - 16.05.2019 18:31:00
 
Открыл проект из примеров - ddBox-C1. Документ: "Слот расширения". "Взял" разъём "мышкой", пошевелил, а затем нажал правую кнопку. Получил такую ошибку:
Цитата
WINDOWS:Microsoft Windows NT 6.1.7601 Service Pack 1
VERSION:2.6.36104.403
REVISIONEEDED:301
EXCEPTION_TYPE:System.InvalidOperationException
EXCEPTION_MESSAGE:Нельзя подключить пин 20 к цепи PWR, поскольку он уже подключён к цепи V_PWR. Необходимо сначала отключить его от другой цепи
EXCEPTION_BODY:System.InvalidOperationException: Нельзя подключить пин 20 к цепи PWR, поскольку он уже подключён к цепи V_PWR. Необходимо сначала отключить его от другой цепи
в Prosoft.ECAD.API.Netlist.Net.ConnectPin(PinInstance pin, Boolean fireEvent)
в Prosoft.ECAD.API.Netlist.ComponentInstance.ConnectNetToMemberPin(Net childNet, Bus childBus, String sourceNetName)
в Prosoft.ECAD.API.Netlist.ComponentInstance.ConnectNetToChildBus(Net net, Bus childBus)
в System.EventHandler`1.Invoke(Object sender, TEventArgs e)
в Prosoft.ECAD.API.Netlist.Bus.AddNet(Net net)
в Prosoft.ECAD.API.Schematic.SchematicBus.OnConnectNet(SchematicNet net)
в Prosoft.ECAD.API.Schematic.SchematicLocalBus.OnConnectWire(SchematicBusConnector connector)
в Prosoft.ECAD.API.Schematic.SchematicLocalNet.ConnectBus(SchematicBusConnector connector)
в Prosoft.ECAD.API.Schematic.Commands.CombineWiresCommand.Execute()
в Prosoft.ECAD.API.Schematic.Commands.UpdateConnectionsCommand.ExecuteCommand(GCommand command)
в Prosoft.ECAD.API.Schematic.Commands.UpdateConnectionsCommand.ExecuteCommand[T](T command)
в Prosoft.ECAD.API.Schematic.Commands.UpdateConnectionsCommand.ProcessTwoWires(IList`1 elements, Wire wire1, Wire wire2, Point point)
в Prosoft.ECAD.API.Schematic.Commands.UpdateConnectionsCommand.ProcessWires(Point point, IList`1 elements)
в Prosoft.ECAD.API.Schematic.Commands.UpdateConnectionsCommand.ProcessPoint(Point point)
в Prosoft.ECAD.API.Schematic.Commands.UpdateConnectionsCommand.Execute()
в Prosoft.ECAD.API.Graphics.Commands.CommandProcessor.ExecuteSubCommand(ICommand command)
в Prosoft.ECAD.API.Graphics.Commands.GroupCommand.Execute()
в Prosoft.ECAD.API.Graphics.Commands.CommandProcessor.ExecuteCommand(ICommand command)
в Prosoft.ECAD.Drawing.GraphicEditor.GraphicEditControl.DoCommand(GCommand command)
в Prosoft.ECAD.Schematic.Manipulators.SchematicManipulator.CompleteManipulate()
в Prosoft.ECAD.Schematic.Manipulators.SchematicDynamicManipulator.CompleteManipulate()
в Prosoft.ECAD.Schematic.Manipulators.SchematicManipulator.EndManipulation()
в Prosoft.ECAD.Schematic.Manipulators.SchematicManipulatorController.EndManipulation()
в Prosoft.ECAD.Drawing.EditTools.ObjectManipulatorTool.Complete()
в Prosoft.ECAD.Drawing.EditTools.ObjectManipulatorTool.OnMouseUp(MouseEventArgs e)
в Prosoft.ECAD.Drawing.GraphicEditor.GraphicEditControl.OnMouseUp(MouseEventArgs e)
в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message& m)
в DevExpress.XtraEditors.XtraUserControl.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
Закрыл сообщение об ошибке, попытался опять пошевелить разъём "мышкой" и получил другое сообщение об ошибке:
Цитата
WINDOWS:Microsoft Windows NT 6.1.7601 Service Pack 1
VERSION:2.6.36104.403
REVISIONEEDED:301
EXCEPTION_TYPE:System.ArgumentException
EXCEPTION_MESSAGE:Элемент с тем же ключом уже был добавлен.
EXCEPTION_BODY:System.ArgumentException: Элемент с тем же ключом уже был добавлен.
в System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
в System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
в Prosoft.ECAD.API.Graphics.ConnectionWatcher.FillInitialPoints()
в Prosoft.ECAD.API.Schematic.Commands.UpdateConnectionsCommand..ctor(GraphicData schematicData, SchematicPage page)
в Prosoft.ECAD.Schematic.Manipulators.SchematicDynamicManipulator.StartManipulation(List`1 movingGraphicObjects, Point startMovingPoint)
в Prosoft.ECAD.Schematic.Manipulators.SchematicManipulatorController.StartSingleObjectManipulation(GraphicObject graphicObject, Point point, Point gridPoint)
в Prosoft.ECAD.Schematic.Manipulators.SchematicManipulatorController.StartManipulation(List`1 graphicObjects, Point startPoint)
в Prosoft.ECAD.Drawing.EditTools.ObjectManipulatorTool.StartManipulation(Point point)
в Prosoft.ECAD.Drawing.GraphicEditor.GraphicEditControl.DoDragObjects()
в Prosoft.ECAD.Drawing.EditTools.SelectTool.OnMouseDrag(MouseEventArgs e)
в Prosoft.ECAD.Drawing.EditTools.EditorToolBase.OnMouseMove(MouseEventArgs e)
в Prosoft.ECAD.Drawing.GraphicEditor.GraphicEditControl.OnMouseMove(MouseEventArgs e)
в System.Windows.Forms.Control.WmMouseMove(Message& m)
в System.Windows.Forms.Control.WndProc(Message& m)
в DevExpress.XtraEditors.XtraUserControl.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
Цитата
Сергей Петращук написал:
Закрыл сообщение об ошибке, попытался опять пошевелить разъём "мышкой" и получил другое сообщение об ошибке:
Цитата
WINDOWS:Microsoft Windows NT 6.1.7601 Service Pack 1
VERSION:2.6.36104.403
REVISIONEEDED:301
EXCEPTION_TYPE:System.ArgumentException
EXCEPTION_MESSAGE:Элемент с тем же ключом уже был добавлен.
EXCEPTION_BODY:System.ArgumentException: Элемент с тем же ключом уже был добавлен.
в System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
в System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
в Prosoft.ECAD.API.Graphics.ConnectionWatcher.FillInitialPoints()
в Prosoft.ECAD.API.Schematic.Commands.UpdateConnectionsCommand..ctor(GraphicData schematicData, SchematicPage page)
в Prosoft.ECAD.Schematic.Manipulators.SchematicDynamicManipulator.StartManipulation(List`1 movingGraphicObjects, Point startMovingPoint)
в Prosoft.ECAD.Schematic.Manipulators.SchematicManipulatorController.StartSingleObjectManipulation(GraphicObject graphicObject, Point point, Point gridPoint)
в Prosoft.ECAD.Schematic.Manipulators.SchematicManipulatorController.StartManipulation(List`1 graphicObjects, Point startPoint)
в Prosoft.ECAD.Drawing.EditTools.ObjectManipulatorTool.StartManipulation(Point point)
в Prosoft.ECAD.Drawing.GraphicEditor.GraphicEditControl.DoDragObjects()
в Prosoft.ECAD.Drawing.EditTools.SelectTool.OnMouseDrag(MouseEventArgs e)
в Prosoft.ECAD.Drawing.EditTools.EditorToolBase.OnMouseMove(MouseEventArgs e)
в Prosoft.ECAD.Drawing.GraphicEditor.GraphicEditControl.OnMouseMove(MouseEventArgs e)
в System.Windows.Forms.Control.WmMouseMove(Message& m)
в System.Windows.Forms.Control.WndProc(Message& m)
в DevExpress.XtraEditors.XtraUserControl.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Сергей, добрый день!

Причина в том, что вывод GND выведен из блока 2 раза: и как явный пин, и как скрытый. Раньше система позволяла так делать, что вызывало проблемы. Теперь мы ужесточили проверку, поэтому такой случай является не корректным и система сообщает об этом.

Для решения этой проблемы необходимо просто заново сгенерировать УГО блока.

За пример спасибо, он был сделан давно, поэтому мы его исправим.

Изменено: Иван Ильин - 23.05.2019 16:31:17
 
Создал проект из стартовой страницы. Получил схему без панелей инструментов и меню:
https://fastpic.ru/session/2019/0529/UdYKAV1FSD.html

Перезапустил DD, появились панели инструментов, но меню так и не появилось
https://fastpic.ru/session/2019/0529/u8ZffQC3tz.html

ПС. и форумный движок ломает форматирование. ))
Изменено: Сергей Петращук - 29.05.2019 13:50:26
 
Цитата
Сергей Петращук написал:
Создал проект из стартовой страницы. Получил схему без панелей инструментов и меню:
https://fastpic.ru/session/2019/0529/UdYKAV1FSD.html

Перезапустил DD, появились панели инструментов, но меню так и не появилось
https://fastpic.ru/session/2019/0529/u8ZffQC3tz.html

ПС. и форумный движок ломает форматирование. ))
Сергей, добрый день!

Попробуйте зайти в папку C:\Users\User_Name\AppData\Roaming и удалить из нее папку "Delta Design 2.6". C:\Users\User_Name\AppData – это системная папка и она может быть невидимой, поэтому вам необходимо будет изменить настройки видимости в "Проводник" ОС Windows или зайти через стороннее приложение.

В будущем, если вам необходимо будет вернуть расположение панелей к исходному, в главном меню выберите "Файл" -> "Настройки" и в открывшемся окне нажмите кнопку "Восстановить панели по умолчанию".

https://fastpic.ru/session/2019/0529/la1V4dKNMw.html

Изменено: Иван Ильин - 29.05.2019 15:14:08
 
Помогло. Спасибо.
 
Цитата
Иван Ильин написал:
Цитата
Сергей Петращук написал:
Установил "DeltaDesignSetup_2.6.36104.403_Trial". При запуске появилась ошибка:

Код
  WINDOWS:Microsoft Windows NT 6.1.7601 Service Pack 1
VERSION:2.6.36104.403
REVISIONEEDED:301
EXCEPTION_TYPE:System.TypeInitializationException
EXCEPTION_MESSAGE:Инициализатор типа "Prosoft.ECAD.API.Graphics.Primitives.TextG" выдал исключение.
EXCEPTION_BODY:System.TypeInitializationException: Инициализатор типа "Prosoft.ECAD.API.Graphics.Primitives.TextG" выдал исключение. ---> System.ArgumentException: Значение '0' недопустимо для 'emSize'. 'emSize' должно быть больше 0 и меньше или равно System.Single.MaxValue.
Имя параметра: emSize
   в System.Drawing.Font.Initialize(FontFamily family, Single emSize, FontStyle style, GraphicsUnit unit, Byte gdiCharSet, Boolean gdiVerticalFont)
   в System.Drawing.Font..ctor(FontFamily family, Single emSize, FontStyle style, GraphicsUnit unit)
   в Prosoft.ECAD.API.Graphics.SchematicFont..ctor(FontFamily family, Single size, FontStyle style, GraphicsUnit unit)
   в Prosoft.ECAD.API.Graphics.SchematicFont..ctor(SchematicFontXO xo)
   в Prosoft.ECAD.API.Graphics.Styles.TextStyle..ctor(TextStyleXO xo, ContextXmlObjectImport contextXO)
   в Prosoft.ECAD.API.Graphics.Styles.StyleSchema.LoadTextStyle(StyleXO styleXO, ContextXmlObjectImport contextXO)
   в Prosoft.ECAD.API.Graphics.Styles.StyleSchema.InitStyleSection(IEnumerable`1 xStyles, ContextXmlObjectImport contextXO, Dictionary`2& list)
   в Prosoft.ECAD.API.Graphics.Styles.StyleSchema.LoadStylesFromXO(StyleSchemaXO schemaXO, ContextXmlObjectImport contextXO)
   в Prosoft.ECAD.API.Graphics.Styles.StyleSchema.Load(String xmlData)
   в Prosoft.ECAD.API.StyleSchemaProvider.get_DefaultSchema()
   в Prosoft.ECAD.API.Graphics.Styles.StyleManagerBase..ctor(String schemaName)
   в Prosoft.ECAD.API.Graphics.GraphicObjectContext..ctor()
   в Prosoft.ECAD.API.Graphics.Primitives.TextG..cctor()
   --- Конец трассировки внутреннего стека исключений ---
   в Prosoft.ECAD.API.Graphics.Primitives.TextG.get_SName()

<<<<<<<<<<<<<<<<<<<<Inner Exception>>>>>>>>>>>>>>>>>>>>>>>>
Значение '0' недопустимо для 'emSize'. 'emSize' должно быть больше 0 и меньше или равно System.Single.MaxValue.
Имя параметра: emSize  
Сергей, добрый день!
Рекомендуем вам, для начала, проверить соответствие установленного ПО на вашем компьютере системным требованиям для работы Delta Design. Список необходимого ПО: 1. Операционная система Windows 7 / 8.1 / 10 (Работа в ОС Windows 10 возможна с версии Delta Design 2.6 и старше) 2. Установленный Windows 7 Service Pack 1 (KB976932) 3. Установленный Platform Update Patch ( KB2670838 ) 4. Установленный .NET Framework 4.6.1 5. DirectX 11 Если все необходимое ПО установлено, версии всех программ соответствуют приведенным в списке, либо выше, то попробуйте обновить
шрифт "GOST type B" в папке C:\Windows\Fonts. Шрифт находится в свободном доступе в сети интернет, необходимо чтобы он имел формат ".ttf".
Коллеге помогло, а мне нет. Снес штифт "GOST type B", переустановил его заново: результат тот же самый. Как быть в такой ситуации?
 
Мне тоже не помогло. Снёс все ГОСТовские шрифты и только после этого смог установить программу.
 

Коллеги, добрый день!

По поводу ошибки с текстом "EXCEPTION_MESSAGE:Инициализатор типа "Prosoft.ECAD.API.Graphics.Primitives.TextG" выдал исключение", нам удалось выяснить, что обновление может потребоваться для любых типов шрифтов "Gost". Поэтому мы рекомендуем делать следующее:

1. Удалить все шрифты "Gost". Любой из них может быть уже устаревшим, что приводит к конфликту при установке приложения.

2. Перезагрузить компьютер. Некоторые приложения могут самостоятельно установить все актуальные шрифты "Gost" при загрузке компьютера. Если компьютер не подключен к сети интернет, то установить все типы шрифтов "Gost" с любого доступного носителя информации.

3. Установить Delta Design. При установке приложение само установит все недостающие шрифты.

4. В редких случаях удалить шрифт "mipgost.ttf". Данный файл можно удалить через командную стоку или приложение типа "Far Manager", через "Проводник" Windows его не всегда можно найти, из-за настроек отображения. Далее попробуйте снова установить Delta Design.

Изменено: Иван Ильин - 18.07.2019 12:56:02
Страницы: Пред. 1 ... 7 8 9 10 11 ... 17 След.
Читают тему

Будьте в курсе новостей и спецпредложений

Авторизация
Чтобы продолжить покупку, пожалуйста, авторизируйтесь на сайте.
Забыли пароль?