a321 писал(а):Скачал версию 3. Запустил, пытаюсь сделать g-code. Прохожу первые две стадии, ошибок не выдает, но и файл кода никуда не сохраняет. ЧЯДНТ?
Как и везде я пишу что 3-я версия в процессе разработки, т.е. она ещё очень не доделана, и проверок от неправильных действий очень мало.
Поэтому нужна точная раскадровка всех действий, т.е. скриншоты всех действий, либо видео.
я бы с удовльствием там что-то выбрал, да меню выбора пустое. Вопрос - как наполнить? папка (директорий) профайлес пуста.
Пардон-тес, не пуста. Это винды ....
Суть в чем - с сайта скачиваем Архив сборки программы. Там, видимо, эти профайлы с русскими именами (суть есть зло), при скачиваниях\расзархвированиях буковки (могут) побиться, что и произошло, а винды в свою очередь вообще делали вид, что файлов нет.
переименовал (в 1 и 2 сотв), удалил лишнее в расширениях, выбрал профиль Фреезровка, и все ОК, спасибо.
Скажу, что точность воспроизведения вектора очень хорошая. Ну для этого и на вектора бьет очень маленькие. Но вот кода M30 в конце не хватает (у себя в профиль теперь вставил). И имена файлов профилей для стабильности результата лучше делать либо цифровыми, либо на лат.
Вложения
Последний раз редактировалось a321 12 авг 2017, 14:38, всего редактировалось 4 раза.
Еще по примеру модуля преобразования вектора из Инскейпа - они сразу вставляют функцию масштабирования и переноса (отступа). Самому в коде сделать не сложно, всякими автозаменами, но это довольно многоопераций и навыки нужны. Автоматом генерируется примерно так -
a321 писал(а):Еще по примеру модуля преобразования вектора из Инскейпа - они сразу вставляют функцию масштабирования и переноса (отступа). Самому в коде сделать не сложно, всякими автозаменами, но это довольно многоопераций и навыки нужны. Автоматом генерируется примерно так -
Было бы здорово, если в модуле циклических отступов (или в отдельно модуле) ещё добавить функционал задания для каждого контура глубины фрезеровки, чтобы выполнять фрезеровку детали, как показано на рисунке во вложении. Также, по аналогии с циклическими отступами, можно реализовать циклическое заглубление (например, если режущей кромки фрезы не достаточно, чтобы сделать выборку на требуемую глубину за один проход).
Подробная информация об использовании оперативной
(JIT) отладки вместо данного диалогового
окна содержится в конце этого сообщения.
************** Текст исключения **************
System.ArgumentException: Шрифт 'Aharoni' не поддерживает стиль 'Regular'.
в System.Drawing.Font.CreateNativeFont()
в System.Drawing.Font.Initialize(FontFamily family, Single emSize, FontStyle style, GraphicsUnit unit, Byte gdiCharSet, Boolean gdiVerticalFont)
в System.Drawing.Font..ctor(String familyName, Single emSize)
в ToolsGenGkode.Modules.module105EnterText.UserActions()
в ToolsGenGkode.Modules.module105EnterText.comboBoxFont_SelectedIndexChanged(Object sender, EventArgs e)
в System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)
в System.Windows.Forms.ComboBox.set_SelectedIndex(Int32 value)
в ToolsGenGkode.Modules.module105EnterText..ctor(Position pp)
в ToolsGenGkode.Modules.KOMPOSITION.Fill(Int32 indexPreset)
в ToolsGenGkode.ToolsGenGkodeForm.SelectPreset(Object s, EventArgs e)
в ToolsGenGkode.Modules.ListPresets.Selected(Int32 numberPreset)
в ToolsGenGkode.Modules.ListPresets.dataGridViewPreset_CellMouseDoubleClick(Object sender, DataGridViewCellMouseEventArgs e)
в System.Windows.Forms.DataGridView.OnMouseDoubleClick(MouseEventArgs e)
в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.DataGridView.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Загруженные сборки **************
mscorlib
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.18063 built by: FX45RTMGDR
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
ToolsGenGkode
Версия сборки: 3.0.0.2
Версия Win32: 3.0.0.2
CodeBase: file:///D:/downloads/3.0.0.2/genGkode/ToolsGenGkode.exe
----------------------------------------
System.Windows.Forms
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.18021 built by: FX45RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.18021 built by: FX45RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.34238 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
PresentationFramework
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.18060
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/PresentationFramework/v4.0_4.0.0.0__31bf3856ad364e35/PresentationFramework.dll
----------------------------------------
WindowsBase
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.18060 built by: FX45RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/WindowsBase/v4.0_4.0.0.0__31bf3856ad364e35/WindowsBase.dll
----------------------------------------
PresentationCore
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.18060 built by: FX45RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/PresentationCore/v4.0_4.0.0.0__31bf3856ad364e35/PresentationCore.dll
----------------------------------------
System.Windows.Forms.resources
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.17929 built by: FX45RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
Notifier
Версия сборки: 1.0.0.0
Версия Win32: 1.0.0.0
CodeBase: file:///D:/downloads/3.0.0.2/genGkode/Notifier.DLL
----------------------------------------
System.Drawing.resources
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.17929 built by: FX45RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing.resources/v4.0_4.0.0.0_ru_b03f5f7f11d50a3a/System.Drawing.resources.dll
----------------------------------------
mscorlib.resources
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.17929 built by: FX45RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
************** Оперативная отладка (JIT) **************
Для подключения оперативной (JIT) отладки файл .config данного
приложения или компьютера (machine.config) должен иметь
значение jitDebugging, установленное в секции system.windows.forms.
Приложение также должно быть скомпилировано с включенной
отладкой.
При включенной отладке JIT любое необрабатываемое исключение
пересылается отладчику JIT, зарегистрированному на данном компьютере,
вместо того чтобы обрабатываться данным диалоговым окном.
Вдруг пригодится.
Странно, после удаления этого шрифта из системы ошибка пропала.
Вложения
Последний раз редактировалось Devils0 20 авг 2017, 16:48, всего редактировалось 1 раз.
Сергей, спасибо! Потенциал у программы огромный, если судить по конструктору пресетов. Попробовал сгенерить код из текста. Похоже программа не реагирует на изменение скорости.
Еще при сохранении g кода не хватает сохранения пресетов скорости/мощности лазера. Было бы удобно для разных материалов сразу пресеты сохранять чтоб цифры не запоминать.
Rom327 писал(а):Сергей, спасибо! Потенциал у программы огромный, если судить по конструктору пресетов. Попробовал сгенерить код из текста. Похоже программа не реагирует на изменение скорости.