| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Обновление программы «Прокат» Василия Кондрата

Обновление программы «Прокат» Василия Кондрата

Ответ
Поиск в этой теме
Непрочитано 05.12.2006, 18:24
Обновление программы «Прокат» Василия Кондрата
Владимир М
 
-
 
Ухта
Регистрация: 31.07.2005
Сообщений: 381

Вот обновил базу данных проката для швеллеров и уголков *.dat; но вот в чем проблема!
Для швеллеров гнутых ГОСТ 8278-83 и уголков гнутых равнополочного ГОСТ 19771-93 и неравнополочного ГОСТ 19771-93 меняется номенклатура профиля для обычной и качественной стали, т.е к обновленной базе добавил еще дополнительную svlrgk.dat; ugrgk.dat; ugngk.dat. И поменял диалоговое окно, добавив опцию «выбор стали»
И вот не как не получается связать выбор с этими кнопками!
[ATTACH]1165331931.JPG[/ATTACH]
===
Добавлено 13.02.2009:
К сожалению, автор ветки последнее время на ней не появляется. Последняя актуальная сборка находится здесь.
Просьба разработчикам: при изменении писать мне или Солидворкеру в личку с указанием поста, где выложена сборка.
/kpblc/


Последняя работающая версия от VVA : http://forum.dwg.ru/showpost.php?p=352714&postcount=458
Версия от gomer : http://forum.dwg.ru/showpost.php?p=637272&postcount=568
Версия для BricsCAD : http://forum.dwg.ru/showpost.php?p=621028&postcount=545

При некорректной работе попробуйте совет из #777

Вложения
Тип файла: zip prokat_ru_Bricscad8-10.zip (183.6 Кб, 1060 просмотров)
Тип файла: rar Procat_N458 от 16.12.2009.rar (117.8 Кб, 1353 просмотров)
Тип файла: zip Prokat568.zip (114.5 Кб, 2003 просмотров)

__________________
Я не волшебник, я только учусь…

Последний раз редактировалось Кулик Алексей aka kpblc, 05.03.2015 в 09:02.
Просмотров: 382951
 
Непрочитано 09.10.2010, 13:58
#561
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,327


Alan, так я в этом разобрался. ну и шут с ним.
Хмурый вне форума  
 
Непрочитано 09.10.2010, 15:24
#562
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от Хмурый Посмотреть сообщение
В этой программе не стоит обработчик ошибок.
Со всеми вытекающими отсюда последствиями.
Обработчик есть... но сделан он коряво... нужно править!
И вообще коряво все...
В программе три режима:
1. Диалоговый;
2. Ввод точек;
3. Отрисовка профиля;
Обнуление osmode в начале программы не нужно, а только при отрисовке...
При вводе точек нужно выставить максимально удобный режим привязки
При отрисовке обнулить, по завершении восстановить
То есть нужны функции типа:
Код:
[Выделить все]
(defun set_ui ()
  (setvar 'osmode 4771)
   ;;...
)
(defun set_dw ()
  (setvar 'osmode 0)
  ...
)
(defun restore_var ()
  (setvar 'osmode osmd)
  ;;...
)
В обработчик ошибки нужно добавить (restore_var)
gomer вне форума  
 
Непрочитано 09.10.2010, 16:12
#563
Alan

CAD
 
Регистрация: 28.08.2003
Киев
Сообщений: 1,835
<phrase 1=


Одно из исследований Алексея Кулика - обработчик ошибки, см.
http://www.arcada.com.ua/forum/viewtopic.php?t=445
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Непрочитано 09.10.2010, 17:02
#564
ALL


 
Регистрация: 29.03.2005
Сообщений: 43


Цитата:
Сообщение от Alan Посмотреть сообщение
В этой программе не стоит обработчик ошибок.
Со всеми вытекающими отсюда последствиями...
Эта программа писалась где-то в 1995 году была первой программой, которую он писал. Не стоит предъявлять к ней особых требований.
ALL вне форума  
 
Непрочитано 09.10.2010, 18:42
#565
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от Alan Посмотреть сообщение
Одно из исследований Алексея Кулика - обработчик ошибки
В том-то вся и загвоздка, что списочное определение переменных в начале... а так в основном и бывает... приводит к тому, что при вводе точки нужно ручками ее снова выставлять или выставлять программно... но еще раз... то есть дважды делать одну работу - это не рационально, не продуманно, тем более сто может и не пригодиться... если узер отказался от продолжения еще в диалоге...

Цитата:
Сообщение от ALL Посмотреть сообщение
Эта программа писалась где-то в 1995 году была первой программой, которую он писал. Не стоит предъявлять к ней особых требований.
Тогда давайте ничего не делать???? охая и крякая, когда что-то не так работает
gomer вне форума  
 
Непрочитано 09.10.2010, 19:45
#566
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


gomer Тебе и карты в руки! Жду обновления, как крепежа, так и проката. А файлы "mns", по моему вполне возможно написать и не совсем продвинутым. Но каждый программист имеет "свою" систему координат, как во времени так и в пространстве.
__________________
С уважением sbi
sbi вне форума  
 
Непрочитано 09.10.2010, 20:34
4 | #567
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Изменил диалоговый интерфейс, теперь можно обойтись без мыши
Добавлено меню и панель инструментов
Добавлен установщик меню
Общие функции перенесены в файл ProkatUtl.lsp
Изменены названия команд и основных файлов

Дальше копать не стал, побоялся...

Обновил архив:
Вынес команду NPZ в отдельный файл;
Русифицировал и унифицировал запрос точек при указании длины проката...

Обновление 24.10.2010
в Prokat2D
Убрал вывод в ком строку при вставке блока
Убрал кучу ненужных локальных переменных
Переименовал глобальные переменные по имени приложения

Обновление 03.12.2010
в Prokat2D
Системные переменные теперь сохраняются списком
Исправил ошибку при вставке уголков

Обновление 27.04.2011

Изменил цвет фона слайда на серый (253)

Обновление 11.01.2012

Исправлена ошибка при вставке профиля гнутого квадратного по ГОСТ 30245-03

Обновление 23.05.2013

Внес незначительные изменения и перезалил архив в связи с побитостью старого...
_________________________________________________
Если архив не открывается, то установите сначала это
И не стесняемся говорить свое фее и спасибо
Миниатюры
Нажмите на изображение для увеличения
Название: Прокат3D.png
Просмотров: 614
Размер:	16.5 Кб
ID:	46357  Нажмите на изображение для увеличения
Название: Прокат.png
Просмотров: 589
Размер:	22.4 Кб
ID:	46358  
Изображения
 
Вложения
Тип файла: zip prokat_568_20130523.zip (140.7 Кб, 590 просмотров)

Последний раз редактировалось gomer, 24.05.2013 в 00:55.
gomer вне форума  
 
Непрочитано 09.10.2010, 22:00
#568
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


Offtop: Я тоже Как только разберусь с тем, как и где хранить настройки и какими они должны быть
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 09.10.2010, 23:03
#569
ALL


 
Регистрация: 29.03.2005
Сообщений: 43


Цитата:
Сообщение от gomer Посмотреть сообщение
Тогда давайте ничего не делать???? охая и крякая, когда что-то не так работает
Нет. У меня не было поводов охать и крякать, так как она работала и работает нормально?
Но если у Вас она работает плохо, то Вы, конечно имеете повод охать, крякать и исправлять программу.
Будем ждать исправленный вариант.
ALL вне форума  
 
Непрочитано 10.10.2010, 03:57
#570
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от ALL Посмотреть сообщение
Будем ждать исправленный вариант.
Не исправленный, а улучшенный (обновленный)
gomer вне форума  
 
Непрочитано 10.10.2010, 09:35
#571
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


gomer Мой WinRAR и 7z видит Procat568.zip и пишет:
"! C:\Documents and Settings\Администратор\Мои документы\Prokat568.zip: Неизвестный метод в dvtp.dat"
и т.д для всех файлов .Все видет а извлечь не может. Проверь архив пожалуста или перезапакуй rar'ом.
__________________
С уважением sbi
sbi вне форума  
 
Непрочитано 10.10.2010, 11:22
#572
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Нету у меня WinRAR... не пользуюсь им уже несколько лет и ничуть не жалею. Поэтому не смогу заархивировать в rar, а какой 7z у вас стоит (у меня 9.15)? Могу в его родном формате сжать... даже меньше получится
gomer вне форума  
 
Непрочитано 10.10.2010, 17:47
#573
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


gomer Скачал 7-Zip 9.15 beta на softforfree.com всё распоковалось (пользовался, выложенной в dwg dnl ... 7z) Время течет...
__________________
С уважением sbi
sbi вне форума  
 
Непрочитано 10.10.2010, 19:37
#574
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


надеюсь я не нарушил работоспособность программы... Кто бы еще справочку соорудил... а то программа без справки: как то не солидно...
gomer вне форума  
 
Непрочитано 10.10.2010, 21:38
#575
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


Первый пост обновлен.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 11.10.2010, 09:08
#576
LSN


 
Регистрация: 19.04.2007
Сообщений: 191


Версия от gomer'а работает лучше. Раньше отключались привязки при задании длины профиля "указанием на чертеже", причем не во всех типах сечений. А при "неправильном" выходе из команды, вообще слетали.

Насчет справки, думаю она здесь не нужна. И так все понятно.
LSN вне форума  
 
Непрочитано 11.10.2010, 17:25
#577
oleg111


 
Регистрация: 16.10.2009
Сообщений: 47


А ДЕТАЛЬ в эту сборку можно включить или отдельно чтоб работала на 2011каде-спасибо
oleg111 вне форума  
 
Непрочитано 12.10.2010, 02:08
#578
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от oleg111 Посмотреть сообщение
А ДЕТАЛЬ в эту сборку можно включить или отдельно чтоб работала на 2011каде
Что за деталь?
ps Обновил архив см. #568
gomer вне форума  
 
Непрочитано 12.10.2010, 10:20
#579
oleg111


 
Регистрация: 16.10.2009
Сообщений: 47


Деталь-это болт,гайка,шайба в сборе
oleg111 вне форума  
 
Непрочитано 12.10.2010, 11:57
#580
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


"Деталь-это болт,гайка,шайба в сборе" Это наывается по технически "резьбовым соединением", возможны и шпильки...
Да, есть се это и в разрезе, и вид сбоку, но здесь только "Прокат".
__________________
С уважением sbi

Последний раз редактировалось sbi, 12.10.2010 в 12:02.
sbi вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Обновление программы «Прокат» Василия Кондрата

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск