Перейти к публикации

Брасол — программа для оформления чертежей и не только


Рекомендованные сообщения

Программа Брасол и описание сыроваты.

 

Функционал:

1 Вставка рамок-форматов

2 Редактирование основной надписи

3 Вставка и редактирование технических требований

4 Изменение масштабов видов и листа.

5 Создание файла PDF нажатием на одну кнопку.

 

Тестировал в SW2012 и SW2018.

Windows XP (32bit) и Windows 10 (64bit)

 

Язык программирования - VB6.

Кто заинтересуется, пишите: мало-помалу работаю над программой.

Хотелось бы понять сначала, заработает ли программа на "чужих" компьютерах.

Рассматриваю любые замечания и пожелания, особенно, имеющие общий характер.

 

https://yadi.sk/d/HABoUzhxGIrZPA

По этой ссылке планирую выкладывать и новые версии.

Изменено пользователем brigval
Ссылка на сообщение
Поделиться на других сайтах
  • 1 год спустя...


UnPinned posts

Спасибо. К сожалению после манипуляций по пункту 2. теперь происходит следующее. SW 20 сп 1 Винда 10.

Скрытый текст

Безымянный.jpg

 

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, ГЕЛА сказал:

Спасибо. К сожалению после манипуляций по пункту 2. теперь происходит следующее. SW 20 сп 1 Винда 10.

  Скрыть содержимое

Безымянный.jpg

 

Там я добавил, что потом галку о запуске с правами администратора надо снять. Если сообщение об ошибке не появилось.

 

Ссылка на сообщение
Поделиться на других сайтах

Вспомнил. У меня такое сообщение тоже иногда бывает. Можно попробовать перезагрузиться.

Ссылка на сообщение
Поделиться на других сайтах
28.12.2021 в 11:24, ГЕЛА сказал:

К сожалению  при попытке запуска программы выдает такую бяку.

Можно попробовать запустить с галочкой Запуск от имени администратора, а так же можно попробовать выбрать совместимость и выбрать другую ОС - РЕЖИМ СОВМЕСТИМОСТИ.

 

28.12.2021 в 11:37, brigval сказал:

Разумеется, просто запускать Brasol.exe без ключей не имеет смысла.

Ни что не мешает создать ярлык и добавить ключи, например, добавить в текстовый документ Brasol.exe -sw -tt и изменить расширение на .CMD или .BAT

Или в строку выполнить (Win+R) вписать полный путь до фала и ключи:

Цитата

Public Const BRASOL_EXE As String = "Brasol.exe"
Public Const SW_FR      As String = " -sw -fr"
Public Const SW_SP      As String = " -sw -sp"
Public Const SW_BOM     As String = " -sw -bom"
Public Const SW_TT      As String = " -sw -tt"
Public Const SW_SC      As String = " -sw -sc"
Public Const SW_TI      As String = " -sw -ti"
Public Const SW_MISC    As String = " -sw -misc"
Public Const SW_FT      As String = " -sw -ft"
Public Const SW_STEP    As String = " -sw -step"
Public Const SW_PDF     As String = " -sw -pdf"

 

@brigval а открытый код самого брасола будет или коммерческая тайна?

Ссылка на сообщение
Поделиться на других сайтах

@brigval Кстати при запуске без ключей могли бы выводить какое-нибудь окошечно с выбором необходимой программы для запуска или хотя бы информацию о программе, что бы было понятно что файл запускается, а не игнорируется операционной системой (как то сталкивался с таким, что десятка не хотела запускать некоторые исполняемые файлы ни под каким соусом, а в семёрке эти же файлы запускаются без проблем).

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Kelny сказал:

при запуске без ключей могли бы выводить какое-нибудь окошечко с выбором необходимой программы ...

А идея интересная :good:

Ссылка на сообщение
Поделиться на других сайтах
19 часов назад, Kelny сказал:

@brigval Кстати при запуске без ключей могли бы выводить какое-нибудь окошечно с выбором необходимой программы для запуска или хотя бы информацию о программе, что бы было понятно что файл запускается, а не игнорируется операционной системой (как то сталкивался с таким, что десятка не хотела запускать некоторые исполняемые файлы ни под каким соусом, а в семёрке эти же файлы запускаются без проблем).

Сделаю.

 

 

Замечу, что в этом сообщении информацию выдает не система, а SolidWorks. Возможно, это связано с ограничениями на работе по запуску EXE  с помощью макросов.

28.12.2021 в 11:49, ГЕЛА сказал:

Спасибо. К сожалению после манипуляций по пункту 2. теперь происходит следующее. SW 20 сп 1 Винда 10.

  Скрыть содержимое

Безымянный.jpg

 

 

Изменено пользователем brigval
Ссылка на сообщение
Поделиться на других сайтах
20 часов назад, Kelny сказал:

 

@brigval а открытый код самого брасола будет или коммерческая тайна?

 

Перефразируя юмор от Ветерка

- Говорят, вы обладаете даром распространять исходники!

- Распространять? Даром? Врут!!!

:k0510:

 

Там все слишком заморочено. В Брасоле код для собственно Брасола (SW), на вскидку, процентов 20, а, может, и меньше.

Но если есть какие-то вопросы, можно пообсуждать.

Готов рассмотреть пожелания, особенно, если они имеют всеобщий характер.

 

Изменено пользователем brigval
Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, brigval сказал:

Готов рассмотреть пожелания, особенно, если они имеют всеобщий характер.

Так на вскидку, что попалось и смогло запуститься (пробовалось на версии ниже заявленной поддержки):

1. Заставлять пользователя тыкать и добавлять множество кнопок макроса, который в результате запускает один EXE с разными ключами, на мой взгляд издевательство над пользователем (как писал можно было бы хотя бы панельку запилить при запуске EXE или в интерфейс Solidworks упихать силами API, тогда и макрос вобщем-то не нужен).

 

2. Подпрограмма РАЗНОЕ кнопка ПЕРЕИМЕНОВАТЬ ЛИСТЫ - после её нажатия не запускается Rebuild и листы остаются со страыми названиями пока не нажмёшь светофорчик. К функции УДАЛИТЬ ВСЕ СЛОИ возможно стоило бы добавить УДАЛИТЬ ВЫДЕЛЕННЫЕ СЛОИ.

 

3. Не смотря на то что сама программа многофункциональная и позволяет переходить на разные её модули, она непредсказуемым образом закрывается при нажатии некоторых кнопок, например, в редакторе ТТ кнопка ВВОД приводит к закрытию или кнопка ВСТАВИТЬ в модуле РАЗНОЕ-Виртуальный компонент (при том что есть кнопка ВЫХОД, возможно нужна доп.настройка которая позволит пользователю выбрать закрывать ли программу при нажатии этих неочевидных кнопок или например закрывать, когда программа запущена с некоторыми ключами указывающими её запуск из макроса и не требующие перехода на другую подпрограмму).

На мой скромный взгляд кнопка ВЫХОД или ОТМЕНА (окно при выборе в меню СПЕЦИФИКАЦИ) должна приводить в некое базовое окно программы (или в предыдущее окно), а она приводит к закрытию программы.

Для закрытия программы возможно было бы логичнее использовать ЗАКРЫТЬ, но т.к. в данном случае программа многофункциональная, то даже в этом случае возможно стоит спросить пользователя действительно ли он желает закрыть программу (возможно с галочкой больше не спрашивать, но что бы можно было это сообщение вернуть из натроек) или просто случайно тыкну кнопку и желает продолжить работу например с другим модулем.

 

4. Закрыта паролем база данных и редактирование, например, всех вариантов ТТ возможно только по одному редактировать, нет возможностей более продвинутого редактирования в том числе оптовой замены, например, устаревшего стандарта на новый.

 

5. В подпрограмме ТТ не нашёл как писать пояснения к пунктам ТТ (такого поля для ввода вроде бы нет).

Заметку с ТТ почему то скрывает при вставке, для отображения надо вызывать инструмент СКРЫТЬ/ОТОБРАЗИТЬ ПРИМЕЧЕНИЯ, что бы отобразить заметку с ТТ. Заметка с ТТ при каждом нажатии ВВОД выравнивается и скрывается.

Не нашёл как разделить ТТ на пару столбцов (один над основной надписью, а второй слева от основной надписи), а так же где вводить координаты для вставки каждого столбца.

Так же иногда полезно задать ширину заметки, что бы записи сами переносились.

Наименование шрифтом 4 мм обычно вмещает до 4 строк, а в форме подпрограммы ТТ влезает только 3,5 строки.

Проверяет тип документа только для моделей, в отсутствии открытых окон ни о чём не предупреждает, возможно стоило бы не сообщение выводить, а просто информацию в строку состояния добавить и возможно добавить кнопку ЗАЧИТАТЬ ЧЕРТЁЖ (и там же в строке состояния указать какой чертёж редактирует программа), что бы при смене чертежа не перезапускать форму.

 

6. Странно ведёт себя модуль МАСШТАБ ЛИСТА (1:1). В сохранённом документе (в не сохранённом такого не наблюдается) чертежа при изменении масштаба почему-то меняется размеры шрифтов документа (заметки, размеры и т.п.) при чём не предсказуемым образом, например, на мастштабе 2:1 размер заметок увеличивается до 400 мм, а при масштабе 20:1 - 80 мм, в какой-то момент кликанья по кнопкам в настройках документа штрифт размера стал более 1600 мм.

 

7. С настройкой рамки задумка интересная, но что бы докликаться до большого формата надо немерянно кликов делать, да ещё и окно постоянно меняет размер, возможно было бы удобнее прорисовать сразу все рамки и только подсвечивать выбранные, а несколько форматные варианты вводить числом необходимых форматов по вертикали/горизонтали. Дальше попробовать не получилось, т.к. ни чего не делает без шаблона, а шаблон из будущей версии.

 

8. Сохранение в PDF стандартным сохранением, но некоторые элементы при этом сохраняются не корректно программой (возможно в последних версиях с этим лучше), поэтому применаю виртуальный принтер (макрос через PDFCreator). Можно было добавить настройки сохранения PDF в настройки вашей программы, например, цвет отлючать и другие параметры по необходимости, что бы не лезть в настройки Solidworks, когда уже получен неудовлетворительный результат создания PDF.

 

9. При загруженной не подготовленной сборки с парой виртуальных компонентов без заполненных полей свойств запускается модуль СПЕЦИФИКАЦИЯ, но при нажатии кнопки ЗАГРУЗИТЬ появляется большое окно другого модуля и туд же всё закрывается.

В окне СПЕЦИФИКАЦИЯ (ЗАГРУЗКА в заголовке) отсутствует меню и переход по другим модулям, а нажатие кнопки ОТМЕНА приводит к закрытию программы (а не возврату в предыдущее окно).

 

10. Форма НАЙТИ, найденный текст меняется на тот что в строке найти, например, в тексте УГОЛ большими буквами, при ПОИСКЕ указать малельниким буквами "угол" с выделением, УГОЛ меняется на маленькие буквы (вместо изменения цвета больших букв без изменения на маленькие).

 

11. В основной надписи (ОН) неплохо было дать возможность пользователю самому выбрать названия свойств в которые будут записываться параметры - это позволит адаптировать программу под свою ОН или свои свойства в документах для своих наработок-.

 

12. Из ОН было бы логичным вызывать окно масштаба из соответствующего поля, ну и что бы в поле указывался текущий масштаб.

Литера привычнее в трёх окошках,  а не через запятую как у вас.

В графе масса часто применяю ссылку на модель, но программа вроде ни чего не делает с этой графой (в модели должно быть соответствующее свойство): $PRPSHEET:"Weight"

 

13. Ну и ещё не люблю в свойства файла пихать многострочные тексты, т.к. это не совсем документированная возможность и штатными средствами хоть и отображает пока, но как бы не сломали.

Тот же утверждён в ОН задаю стеком (тоже не совсем документированная возмность, но как-то так сложилось: ТУТ_ПРОБЕЛ<FONT size=4><STACK size=1 divider=no>Утвержден<OVER>АБВГ.000000.000-УЛ</STACK>

И материал стеком (ваш вариант конечно более стандартный в данном случае, но совсем как по ЕСКД):  ТУТ_ПРОБЕЛ<FONT size=3.5>Круг <STACK size=1 divider=>В-НД-12 ГОСТ 2590-88<OVER>10-2ГП ГОСТ 1050-88</STACK>

 

14. Программа не проверяет версию программы и не предупреждает, что может рабоать не корректно, т.к. запущена в программе не поддерживаемой версии.

Так же возможно стоит добавить информацию о поддерживаемых версиях программы в окошко О ПРОГРАММЕ.

 

 

 

 

 

 

 

 

 

Изменено пользователем Kelny
Ссылка на сообщение
Поделиться на других сайтах

У Вас будет поддержка с командной строкой, например через программу Вашу сохранить в PDF или STEP фаил и подобные функции?

Ссылка на сообщение
Поделиться на других сайтах
16 часов назад, Maik812 сказал:

У Вас будет поддержка с командной строкой, например через программу Вашу сохранить в PDF или STEP фаил и подобные функции?

Программа с ключами может быть запущена из командной строки.

 

 

Kelny, все внимательно прочитал, отвечу чуть позже.

Изменено пользователем brigval
Ссылка на сообщение
Поделиться на других сайтах

Общий вопрос давно уже возник, просто стеснялся спросить. Здесь можно не отвечать, это очень личное. Имеется ли приемник бизнеса? Прежде чем инвестировать в вашу систему ведения хозяйства, нужно понимать насколько устойчива структура вашего проекта во времени.

Ссылка на сообщение
Поделиться на других сайтах
30.12.2021 в 12:30, Kelny сказал:

1. Заставлять пользователя тыкать и добавлять множество кнопок макроса, который в результате запускает один EXE с разными ключами, на мой взгляд издевательство над пользователем (как писал можно было бы хотя бы панельку запилить при запуске EXE или в интерфейс Solidworks упихать силами API, тогда и макрос вобщем-то не нужен).

Кнопки для запуска макросов настраиваются один раз и на всю жизнь.

Но если есть где посмотреть код по созданию панели, можно будет этим заняться.

Самому тратить время на исследование этого вопроса пока не готов.

 

30.12.2021 в 12:30, Kelny сказал:

2. Подпрограмма РАЗНОЕ кнопка ПЕРЕИМЕНОВАТЬ ЛИСТЫ - после её нажатия не запускается Rebuild и листы остаются со страыми названиями пока не нажмёшь светофорчик. К функции УДАЛИТЬ ВСЕ СЛОИ возможно стоило бы добавить УДАЛИТЬ ВЫДЕЛЕННЫЕ СЛОИ.

 

У меня все срабатывает нормально, имена листов обновляются без дополнительных кликов.

Добавил код для обновления. В след. версии пробуйте.

 

30.12.2021 в 12:30, Kelny сказал:

3. Не смотря на то что сама программа многофункциональная и позволяет переходить на разные её модули, она непредсказуемым образом закрывается при нажатии некоторых кнопок, например, в редакторе ТТ кнопка ВВОД приводит к закрытию или кнопка ВСТАВИТЬ в модуле РАЗНОЕ-Виртуальный компонент (при том что есть кнопка ВЫХОД, возможно нужна доп.настройка которая позволит пользователю выбрать закрывать ли программу при нажатии этих неочевидных кнопок или например закрывать, когда программа запущена с некоторыми ключами указывающими её запуск из макроса и не требующие перехода на другую подпрограмму).

У меня нажатия на ВВОД (ТТ) и ВСТАВИТЬ (Разное) не закрывают окна. Ошибка не повторяется, поработать над ней не смогу.

Кнопка ВЫХОД во всех окнах - это выход из программы Брасол.

Переход в подпрограммы, как Вы назвали, надо осуществлять кликом по соответствующим меню отображаемого окна.

 

 

 

30.12.2021 в 12:30, Kelny сказал:

На мой скромный взгляд кнопка ВЫХОД или ОТМЕНА (окно при выборе в меню СПЕЦИФИКАЦИ) должна приводить в некое базовое окно программы (или в предыдущее окно), а она приводит к закрытию программы.

Для закрытия программы возможно было бы логичнее использовать ЗАКРЫТЬ, но т.к. в данном случае программа многофункциональная, то даже в этом случае возможно стоит спросить пользователя действительно ли он желает закрыть программу (возможно с галочкой больше не спрашивать, но что бы можно было это сообщение вернуть из натроек) или просто случайно тыкну кнопку и желает продолжить работу например с другим модулем.

 

В окне Загрузка вместо ОТМЕНА теперь будет ВЫХОД.

Из окна Спецификация и раньше можно было либо закрыть программу, либо выйти в окно Загрузка.

В меню Файл окна Спецификация перегруппировал подменю. Наверное, действительно, было не очевидно.

 

 

30.12.2021 в 12:30, Kelny сказал:

4. Закрыта паролем база данных и редактирование, например, всех вариантов ТТ возможно только по одному редактировать, нет возможностей более продвинутого редактирования в том числе оптовой замены, например, устаревшего стандарта на новый.

 

Этот пароль известен многим. Но и совсем без пароля нельзя.

Найти и заменить в базе данных ТТ начал обдумывать. Думаю, получится.

 

30.12.2021 в 12:30, Kelny сказал:

5. В подпрограмме ТТ не нашёл как писать пояснения к пунктам ТТ (такого поля для ввода вроде бы нет).

...

Не нашёл как разделить ТТ на пару столбцов (один над основной надписью, а второй слева от основной надписи), а так же где вводить координаты для вставки каждого столбца.

 

Пояснение вводится в поле 3

Уменьшение количества строк кнопкой 1 приводит к появлению второго столбца, а аналогично для второго столбца приводит к появлению третьего столбца.

Кнопками 2 смещаем по Y и X

 

1 и 2.jpg

 

 

30.12.2021 в 12:30, Kelny сказал:

Заметку с ТТ почему то скрывает при вставке, для отображения надо вызывать инструмент СКРЫТЬ/ОТОБРАЗИТЬ ПРИМЕЧЕНИЯ, что бы отобразить заметку с ТТ. Заметка с ТТ при каждом нажатии ВВОД выравнивается и скрывается.

 

У меня работает нормально, правильно. Поработать над этим не могу.

 

 

30.12.2021 в 12:30, Kelny сказал:

Наименование шрифтом 4 мм обычно вмещает до 4 строк, а в форме подпрограммы ТТ влезает только 3,5 строки.

Проверяет тип документа только для моделей, в отсутствии открытых окон ни о чём не предупреждает, возможно стоило бы не сообщение выводить, а просто информацию в строку состояния добавить и возможно добавить кнопку ЗАЧИТАТЬ ЧЕРТЁЖ (и там же в строке состояния указать какой чертёж редактирует программа), что бы при смене чертежа не перезапускать форму.

Поля для ввода можно вертикально увеличивать-уменьшать двигая за их границы.

В меню Вид можно изменить размер шрифта.

В меню  Вид  можно выбрать Обновить (или нажать F5). Программа перезагрузит ТТ из активного чертежа.

 

 

30.12.2021 в 12:30, Kelny сказал:

6. Странно ведёт себя модуль МАСШТАБ ЛИСТА (1:1). В сохранённом документе (в не сохранённом такого не наблюдается) чертежа при изменении масштаба почему-то меняется размеры шрифтов документа (заметки, размеры и т.п.) при чём не предсказуемым образом, например, на мастштабе 2:1 размер заметок увеличивается до 400 мм, а при масштабе 20:1 - 80 мм, в какой-то момент кликанья по кнопкам в настройках документа штрифт размера стал более 1600 мм.

 У меня работает правильно. Во всяком случае, пока ничего такого не замечал.

Да и пользуюсь этим функционалом не часто.

 

 

30.12.2021 в 12:30, Kelny сказал:

7. С настройкой рамки задумка интересная, но что бы докликаться до большого формата надо немерянно кликов делать, да ещё и окно постоянно меняет размер, возможно было бы удобнее прорисовать сразу все рамки и только подсвечивать выбранные, а несколько форматные варианты вводить числом необходимых форматов по вертикали/горизонтали. Дальше попробовать не получилось, т.к. ни чего не делает без шаблона, а шаблон из будущей версии.

 

Может, добавлю выбор кратных форматов иначе, но не вдруг. Надо подумать.

Наверное (?), можно сделать свои шаблоны, переименовать их как в программе и вставлять. Сам не пробовал.

На более низкие версии переделывать шаблоны не планирую.

 

 

30.12.2021 в 12:30, Kelny сказал:

8. Сохранение в PDF стандартным сохранением, но некоторые элементы при этом сохраняются не корректно программой (возможно в последних версиях с этим лучше), поэтому применаю виртуальный принтер (макрос через PDFCreator). Можно было добавить настройки сохранения PDF в настройки вашей программы, например, цвет отлючать и другие параметры по необходимости, что бы не лезть в настройки Solidworks, когда уже получен неудовлетворительный результат создания PDF.

 

 

Были сообщения, что некорректно конвертируются стрелки разрезов. И это можно решить заменой вида стрелки.

Если есть другие макросы, может быть, лучше использовать их.

 

30.12.2021 в 12:30, Kelny сказал:

9. При загруженной не подготовленной сборки с парой виртуальных компонентов без заполненных полей свойств запускается модуль СПЕЦИФИКАЦИЯ, но при нажатии кнопки ЗАГРУЗИТЬ появляется большое окно другого модуля и туд же всё закрывается.

 

Посмотрю.

 

 

30.12.2021 в 12:30, Kelny сказал:

В окне СПЕЦИФИКАЦИЯ (ЗАГРУЗКА в заголовке) отсутствует меню и переход по другим модулям, а нажатие кнопки ОТМЕНА приводит к закрытию программы (а не возврату в предыдущее окно).

Меню для перехода добавлю.

ОТМЕНА заменю на ВЫХОД.

 

 

30.12.2021 в 12:30, Kelny сказал:

10. Форма НАЙТИ, найденный текст меняется на тот что в строке найти, например, в тексте УГОЛ большими буквами, при ПОИСКЕ указать малельниким буквами "угол" с выделением, УГОЛ меняется на маленькие буквы (вместо изменения цвета больших букв без изменения на маленькие).

 

Это недоработка. Доработаю.

 

30.12.2021 в 12:30, Kelny сказал:

11. В основной надписи (ОН) неплохо было дать возможность пользователю самому выбрать названия свойств в которые будут записываться параметры - это позволит адаптировать программу под свою ОН или свои свойства в документах для своих наработок-.

 
Это есть в настройках.

Сам пользуюсь свойствами по умолчанию.

Если будут замечания по работе с пользовательскими именами свойств, рассмотрю.

 

30.12.2021 в 12:30, Kelny сказал:

12. Из ОН было бы логичным вызывать окно масштаба из соответствующего поля, ну и что бы в поле указывался текущий масштаб.

Литера привычнее в трёх окошках,  а не через запятую как у вас.

В графе масса часто применяю ссылку на модель, но программа вроде ни чего не делает с этой графой (в модели должно быть соответствующее свойство): $PRPSHEET:"Weight"

 

Из меню можно вызвать. Дублировать меню еще одной кнопкой не хочется.

Хотя в ТТ и продублировал меню ОН (но там было пустое место)

Литеру оставим пока так. Слишком много замечаний ))

 

Идеология такая, если в свойствах чертежа есть ссылки, программа эти свойства не меняет.

Если не срабатывает, пишите.

Сам ссылками на свойства модели пока не пользуюсь.

 

Обновить массу или масштаб можно двойным кликом по полю. На кнопке в верхней части полей истинная масса и масштаб. На нее тоже можно нажать...

 

30.12.2021 в 12:30, Kelny сказал:

13. Ну и ещё не люблю в свойства файла пихать многострочные тексты, т.к. это не совсем документированная возможность и штатными средствами хоть и отображает пока, но как бы не сломали.

Тот же утверждён в ОН задаю стеком (тоже не совсем документированная возмность, но как-то так сложилось: ТУТ_ПРОБЕЛ<FONT size=4><STACK size=1 divider=no>Утвержден<OVER>АБВГ.000000.000-УЛ</STACK>

И материал стеком (ваш вариант конечно более стандартный в данном случае, но совсем как по ЕСКД):  ТУТ_ПРОБЕЛ<FONT size=3.5>Круг <STACK size=1 divider=>В-НД-12 ГОСТ 2590-88<OVER>10-2ГП ГОСТ 1050-88</STACK>

 

Многострочный текст, это обычный текст, в который добавляются два текстовых символа для перехода на новую линию.

Можно сделать подмену на редко используемый символ при заполнении свойств и при считывании опять делать замену.

Но я пока не уверен, что это нужно делать. Ведь свойства в чертеже читать не обязательно , если пользовать окном ОН.

 

 

30.12.2021 в 12:30, Kelny сказал:

14. Программа не проверяет версию программы и не предупреждает, что может рабоать не корректно, т.к. запущена в программе не поддерживаемой версии.

Так же возможно стоит добавить информацию о поддерживаемых версиях программы в окошко О ПРОГРАММЕ.

 

Добавлю в окно О программе

И уточню в Руководстве пользователя.

О проверке версии SW программой надо подумать...

 

@Kelny , благодарю за замечания я предложения.

Изменено пользователем brigval
Ссылка на сообщение
Поделиться на других сайтах
28.12.2021 в 12:24, ГЕЛА сказал:

Добрый день уважаемый @brigval . К сожалению  при попытке запуска программы выдает такую бяку. Запуск экзешника от имени администратора тоже результата не дает.

  Скрыть содержимое

Безымянный.jpg

 

Добрый вечер! Такая же проблема, при попытке запуска проги была. По совету @brigval применил запуск от администратора и получил ответ о невозможности запустить brasol.exe. Перезагрузка не помогла. Потом посмотрел, как запускается сам SW и применил запуск от админа. Всё завелось. SW2019SP3/WIN 10 Pro 20H2

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Petrovich73 сказал:

По совету @brigval применил запуск от администратора и получил ответ о невозможности запустить brasol.exe.

Можно считать, что файлы зарегистрировались.

 

1 час назад, Petrovich73 сказал:

Перезагрузка не помогла. Потом посмотрел, как запускается сам SW и применил запуск от админа. Всё завелось. SW2019SP3/WIN 10 Pro 20H2

 

Спасибо за сообщение. Наверное, теперь сформулирую более четко.

Методом "научного тыка" было выявлено (справедливо не только Брасола и не только для SW), что программа подключается к SW только в двух случаях

1 И Брасол и SW запущены от имени администратора.

2 И Брасол и SW запущены не от имени администратора.

В остальных случаях подключение Брасола к SW не происходит.

Поэтому, у кого в системе нет файлов из папки с программой (о чем говорит сообщение от RegistryOCX, запускаем Брасол от имени администратора первый раз, а потом снимаем галку от имени администратора и все должно заработать. По идее )

Ссылка на сообщение
Поделиться на других сайтах
30.12.2021 в 12:30, Kelny сказал:

9. При загруженной не подготовленной сборки с парой виртуальных компонентов без заполненных полей свойств запускается модуль СПЕЦИФИКАЦИЯ, но при нажатии кнопки ЗАГРУЗИТЬ появляется большое окно другого модуля и туд же всё закрывается.

 

Модуль Спецификация состоит из двух окон Загрузить и собственно Спецификация

Первый позволяет выбрать файлы, которые будут использоваться для получения спецификации, второй для разработки и вывода спецификации в MS Excel.

У меня для сборки с двумя виртуальными компонентами все отработало штатно. В части появления окон и в части загрузки данных.

 

Скрытый текст

Два виртуальных компонента в сборке.jpg

 

Ссылка на сообщение
Поделиться на других сайтах

Брасол 1.16

 

В версии 1.16


 Добавлено: При запуске программы без ключей появляется панель выбора.
 Добавлено: Выбор форматов с помощью выпадающих списков в окне Рамка.
 Добавлено: В окне Загрузка добавлены кнопки меню для перехода в другие окна программы.
 Добавлено: Поиск текста в пояснениях к пунктам ТТ.
 Добавлено: Групповая замена текста в пунктах ТТ базы данных и в пояснениях к пунктам.
 Изменено: Из настроек убраны элементы управления, не относящиеся к программе.
 Изменено: Из окна Рамка исключен формат А5.
 Исправлено: При поиске текста в чертеже без учета регистра букв при установленной галке «Выделить найденный текст» мог изменяться регистр букв в найденном тексте.

 

 

Скачать с Яндекс.Диска

Скачать с Брагин сайта

 

Слегка доработал и Руководство пользователя...

Более детально потестирую на работе после каникул.

 

Ссылка на сообщение
Поделиться на других сайтах
07.01.2022 в 11:31, brigval сказал:

Добавлено: При запуске программы без ключей появляется панель выбора.

Не удалось узреть сие нововведение, ни каких окошек не появляется при запуске без ключей.

Выбор появляется только с ключом -sw (не вводится ключ конкретной программы): Brasol.exe -sw

07.01.2022 в 11:31, brigval сказал:

Добавлено: Выбор форматов с помощью выпадающих списков в окне Рамка.

В интерактивном варианте выбора увеличенных альбомных форматов надписи размера уже выбранного формата и увеличенного/уменьшенного наползают друг на друга.

07.01.2022 в 11:31, brigval сказал:

Изменено: Из окна Рамка исключен формат А5.

Мне он тоже вроде не к чему, но возможно он кому-нибудь нужен и тогда было бы логичнее его убирать доп.настройкой, возможно так же добавить выбор для исключения неискользуемых других форматов (в том числе исключением увеличенных или ограничением количества увеличенных форматов), что бы не мозолили глаза и не соблазняли работников, когда на предприятии ограничивают формат максимальным размером на принтере/плоттере.

Изменено пользователем Kelny
Ссылка на сообщение
Поделиться на других сайтах
36 минут назад, Kelny сказал:

Не удалось узреть сие нововведение, ни каких окошек не появляется при запуске без ключей.

Выбор появляется только с ключом -sw (не вводится ключ конкретной программы): Brasol.exe -sw

Поправлю

 

36 минут назад, Kelny сказал:

В интерактивном варианте выбора увеличенных альбомных форматов надписи размера уже выбранного формата и увеличенного/уменьшенного наползают друг на друга.

Скриншот можно?

 

36 минут назад, Kelny сказал:

Мне он тоже вроде не к чему, но возможно он кому-нибудь нужен и тогда было бы логичнее его убирать доп.настройкой,

За все время работы форматом А5 не воспользовался ни разу.

Да и Брасол не генерил А5.

Так же как и альбом А4.

Это была давняя попытка сделать все универсально.

На практике оказалось не нужным.

А5 удалил

А4 альбом оставил, но программа не генерит его полноценным.

 

36 минут назад, Kelny сказал:

возможно так же добавить выбор для исключения неискользуемых других форматов (в том числе исключением увеличенных или ограничением количества увеличенных форматов), что бы не мозолили глаза и не соблазняли работников, когда на предприятии ограничивают формат максимальным размером на принтере/плоттере.

Это уже полировка )

Подумаю. Может быть есть смысл не показывать (через настройку) кратные форматы...

 

@Kelny , спасибо за замечания.

Изменено пользователем brigval
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.



  • Сообщения

    • Snake 60
      Скорее всего исправляли в конкретной сборке, для конкретных тел. Насколько я помню, надо в самом эскизе профиля заполнить свойство Description
    • Snake 60
      Делаете дырку в свае - вставляете в нее трубу и 2 человеко-силы крутят сваю ) Дёшево и сердито и не нужен никакой планетарный редуктор ))
    • gudstartup
      вы всегда ищите свой путь или будете делать то что вам советуют? с самого начала прежде чем приступать к экспериментам вам нужно было вынуть носитель и сделать образ. diskcopy делает копию гибкого диска на другой а вам надо сделать образ жесткого диска или карты памяти. делайте как советует @Viktor2004 иначе еще чего нибудь сломаете или вам станок не нужен и вы его приобрели для экспериментов ? вот а печатной машинке из прошлого нельзя а вот на синумерике можно - удивительные вещи в настоящем происходят!! на 100 % уверен что там не модуль а либо писимиси ай либо жд @mircomax81 хотите работать в дос почитайте помощь по командам 
    • PuKoLLleT
      Доброго дня всем. Поделитесь опытом,раньше такое не доводилось делать. На торце фланца нужно сделать  восемь отверстий ф17H7 на токарно-фрезерном станке с осью Y ,имеется ManualGuide.В моем понимании нужно просверлить,а затем торцевой фрезой расточить нужный диаметр.Получится такой фокус,или надо разверткой доводить нужный размер?  Стойка Fanuc 0i-Tf.
    • Snake 60
      Всё верно, я даже русификатор делал для него (ушло на это где-то около года). Хороший софт был, я всех знакомых на него подсадил в свое время :) У меня даже где-то образ на виртуалке лежит с SW2014+MechSoft, Жаль, что автодеск его поглотил, а не DS :( А по сути вопроса, проектировал двухступенчатый планетарный редуктор в свое время. Что было нужно: Справочник по планетаркам (автора не помню, если надо поищу), из софта MathCAD + GearTeq (софтина идет вместе с GearTrax, только рассчитывает и моделирует несколько зацеплений согласно выбранной схеме, в том числе планетарки) Ой и ошибаетесь. Звездочки - не равно зубчатые колеса в планетарке) Мы намучились с малой точностью изготовления на эл.эрозии, а Вы лазером ))) Был собран опытный образец редуктора с незакаленными деталями, чисто проверить геометрию, отладить сборку. Так потом начальство этот редуктор сказало испытать в бою, как я не противился)) Помер за пару дней интенсивных нагрузок ))) Материал, термообработка и точности изготовления решают )
    • Snake 60
      @Тихоход  Ещё один вариант - изучать программирование и писать свою программу/макрос. Вот пример конфигуратора двери: https://www.youtube.com/watch?v=wv4HryWQBSk
    • mircomax81
      Посредством Diskcopy можно сделать адекватную копию на флоппи диск?
    • Andrey_kzn
      Да, ведь советовали автору вытащить жёсткий диск и сделать образ. Неужели самому не интересно, как устроен этот старый промкомпьютер? Там может стоять как жёсткий диск, так и CF-карта, или же Disc-on-chip или Disc-on-module.  Как-то очень давно, на подобном промышленном оборудовании (большая печатная машина) я не смог перенести  ПО с родной CF - карты на другую, такого же размера но другой фирмы. Была также станочная оболочка под досом.  Образ я делал Нортон гостом, развернул его на другую CF-карту без проблем. Машина загрузилась нормально и работала ровно 2 дня, на неродной CF-карте,  потом зависла, и отказалась загружаться. Пришлось вызывать сервисника. От него мы узнали, что нельзя просто так взять и заменить карту  - носитель системного ПО, на другую. А полезли мы туда, так как руководство захотело печатать отчёты по работе машины. В станочном ПО такая функция была. Вот только принтер надо было купить у фирмы - производителя этой самой машины. В попытках заставить работать другой принтер мы редактировали файл  AUTOEXEС.BAT, на предмет загрузки драйвера принтера, ничего не получилось, зато перестали открываться некоторые страницы станочного ПО.  Образ у нас был давно снят, и мы развернули его на другую карту памяти. Родную карту я трогать не стал (как чувствовал, что нельзя ). Сервисник восстановил ПО с архивной дискеты на родную карту памяти, и всё заработало. Дискеты с архивами ПО шли вместе с документацией к машине.  Там были дискеты с Досом, станочной оболочкой, параметрами приводов, программой ПЛК. Он же и предупредил нас о предельно аккуратном обращении с родной картой памяти, и посоветовал немедленно сделать образы с архивных дискет, что мы сразу и проделали.. Вот такой сюрприз от машины эпохи Дос.
    • Борман
    • gudstartup
      а ведь все работало...
×
×
  • Создать...