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

Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > Вопросы по работе системы RuCAD

Вопросы по работе системы RuCAD

Ответ
Поиск в этой теме
Непрочитано 25.07.2007, 12:24 #1
Вопросы по работе системы RuCAD
Олег К.
 
Инженер-теплотехник
 
Смоленск
Регистрация: 17.08.2006
Сообщений: 307

Эта тема началась отсюда с поста 92.

Цитата:
Сообщение от ShaggyDoc
А вот здесь бы подробнее (можно в отдельной ветке). Система построена так, чтобы все действия были доступны обычному пользователю - так, как по умолчанию. Такой пользователь (программы, им запущенные) может писать в HKCU реестра и в пользовательские каталоги. А что такое "юзер с ограниченными правами"? Еще что-то ограничено? Так этого делать нельзя.

Аксонометрия (там, где спрашивается выбор объектов, начало псевдокоординат и рисуется аксонометрия) вообще ничего никуда не пишет. Разумеется, могут быть какие-то ошибки, но никак они не могут быть связаны с правами пользователя. Это чистая арифметика, а программа очень простая.
Подробнее опишу возникшие проблеммы.
Все ПО на компы у нас ставят админы, права доступа выставляют тоже они. В этом разделе виндов я мало что понимаю, потому и не лезу. Если нужна конкретная информация, говорите что и где посмотреть.
Юзеру запрещено устанавливать ПО, вносить изменения в системные папки и реестр, нет доступа к админским профилям (папкам в Doc and Settings). Можно установить ПО только для самого юзера, больше ни под одним профилем это ПО не работает.
Под профилем админа устанавливается АвтоКАД, на него РуКАД, в нем настраивается профиль пользователя (При настройке рабочей папки, если задавать архив на сервере, очень сильные тормоза, вплоть до зависания. В сети около 100 компов). Все работает замечательно. Комп перегружается под профиль юзера. При запуске стартера РуКАДа сразу выскакивает ошибка "List index out of bounds (-1)", стартер запустился, профиль пользователя в нем активен, АвтоКАД запускается нормально. Но при работе на некоторые команды РуКАДа пишет "не знаю такой функции", при следующей загрузке стартера эта функция может оказаться уже работоспособной (а может и нет). По большей части проверялись функции раздела ОВ.

Аксонометрия. Выводится запрос на выбор объектов, запрос точки отсчета, и все. Далее в комстроке снова command, а результатов работы функции нет. Хотел посмотреть текст этой функции, но ни через просмотрщик исходных текстов, ни вручную не нахожу (искал по имени в меню), похоже она внутри одного из скомпилированных файлов.
Все эти проблеммы решаются при выдаче юзеру прав администратора. У меня профиль с правами администратора, сравнивал расположение и количество установленных файлов на компах юзера со своими - никаких отличий.

С одним компом возникла настолько интересная ситуация, что требуется отдельное описание. Какие настройки сделали для юзера, сами админы сказать не могут!
В общем заглючил 2006 КАД, переустановили - глюки продолжились, тогда поставили 2007-й - этот работает нормально. Поскольку отдел ОВ, просят поставить РуКАД (ессно нужен АКАД 2006). Под пофилем админа удаляю 2006-й КАД (штатно из установки и удаления, ничего в Program Files и Doc and Settings лишнего не осталось), устанавливаю его заново, поверх РуКАД, запускаю проверяю настраиваю - все в порядке.
Перегружаю комп под юзера. Для начала запустил АКАД - сразу "не могу найти профиль пользователя", в КАДе только верхняя строка меню, в списке профилей отсутствует даже "unnamed profile". Проверяю файлы: в Program Files все есть, а в Doc and Settings > Application нет и упоминания о 2006-м КАДе. Ладно, перекинул все нужное из админского профиля, прописал пути - заработал. Загрузил стартер РуКАДа, а в нем неактивен выбор АКАДа и профиля пользователя. Фиг с тобой, а КАД сможешь загрузить? Смог, и все менюшки работают! Для контроля все удалил, зачистил папки и реестр от упоминания 2006-го КАДа, установил заново - история повторилась.
Профилю юзера выдали прива администратора. Теперь все рукадовские меню и функции правильно работают и без загрузки стартера РуКАДа! Достаточно выбрать в АКАДе рукадовский профиль.

У-ф-ф дописал. Извиняюсь за многословность.

А теперь собственно вопрос: ShaggyDoc, предполагалось, что РуКАД сможет работать без стартера?
Просмотров: 52815
 
Непрочитано 25.07.2007, 12:46
#2
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Вопросов много, поразбираюсь. Сейчас настройки и многое изменилось по сравнению с RC4, исправлялись и глюки.

Цитата:
А теперь собственно вопрос: ShaggyDoc, предполагалось, что РуКАД сможет работать без стартера?
Если это "собственно вопрос", тогда "собственно ответ".

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

Делать надо так:

1. С использованием стартера настроить и запустить.

2. Когда откроется Автокад, открыть папку
c:\Documents and Settings\All Users\Application Data\ru\CAD\LocalData\AutoCAD\
и здесь (или в подкаталоге) найти acaddoc.lsp

3. Не закрывая AutoCAD скопировать этот файл в другое место

4. Закрыть AutoCAD и стартер.

5. Скопировать acaddoc.lsp на прежнее место (после закрытия Автокада его там нет).

6. Посмотреть acaddoc.lsp. Там открыто прописаны всякие пути. Проверить их, на всякий случай.

7. Создать на рабочем столе ярлык Автокада с указанием в аргументе профиля rucad.

Все. Теперь можно запускать Автокад этим ярлыком, при загрузке профиля будет находиться acaddoc.lsp (не генерируемый стартером, а постоянный) и будут загружаться нужные библиотеки.
ShaggyDoc вне форума  
 
Непрочитано 25.07.2007, 12:49
#3
Кулик Алексей aka kpblc
Moderator

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


Можно я влезу?
Олег, потребуй у админов права на запись в %AllUsers%/Application Data/ru - без этого корректной работы будет тяжеловато добиться...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 25.07.2007, 13:45
#4
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Вообще-то в %AllUsers%/Application Data/ и подкаталоги обычные пользователи должны иметь права на запись. Для того этот каталог и создается, иначе бы все валили в Program Files.

В эти подкаталоги ruCAD и пишет. Больше никуда. Пишет и в рееестр в HKCU - это место для пользовательских настроек. При инсталляции с правами админа записывает и в HKLM - для того, чтобы потом любой пользователь мог отсюда читать, но не писать.
ShaggyDoc вне форума  
 
Автор темы   Непрочитано 25.07.2007, 14:27
#5
Олег К.

Инженер-теплотехник
 
Регистрация: 17.08.2006
Смоленск
Сообщений: 307


>> ShaggyDoc
По посту 2. Похоже по такому сценарию все и получилось когда я скопировал файлы КАДа из админского профиля в юзерский. Тогда все понятно.

В общем-то, все изложенное в первом посте, это мои наблюдения за работой РуКАДа. Если это чем-то поможет улучшению системы, просто замечательно.

>> Кулик Алексей aka kpblc
У меня тоже создалось впечатление, что иногда РуКАД теряет доступ к AllUsers. Через виндовый проводник папка свободно открывается, так что без шаманского бубна не разобраться. Сисадмины сами объяснить не могут.
Олег К. вне форума  
 
Непрочитано 25.07.2007, 14:50
#6
Кулик Алексей aka kpblc
Moderator

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


Да похоже, что они просто сделали админа владельцем папки (сами или нет - не знаю). Нехай напрямую выставят разрешения - получится или нет?
> ShaggyDoc : я сам недавно видел контору, в которой доменная политика запрещала пользователям писать что бы то ни было в %allusers%/Application data, кроме строго определенных подкаталогов. Поэтому и сказал > #3.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 25.07.2007, 15:07
#7
Alaspher


 
Регистрация: 11.10.2004
e•burg
Сообщений: 755


Цитата:
Сообщение от ShaggyDoc
Вообще-то в %AllUsers%/Application Data/ и подкаталоги обычные пользователи должны иметь права на запись.
Если под "обычным пользователем" подразумевается группа "Опытные пользователи" в XP, то да. Группа "Пользователи" в XP имеет спецправа в эти каталоги (кстати, достаточно странные), собственно запись файлов в них отсутствует.
Alaspher вне форума  
 
Непрочитано 25.07.2007, 23:02
#8
Sleekka

-
 
Регистрация: 24.07.2005
Москва
Сообщений: 1,335


а у меня runtime error 216 at 004038E6 - поэтому собственно никак не могу начать учиться у отцов, а до vmware - руки пока не доходят. Посоветуйте чего нибудь пожалуйста. [sm1400]
Sleekka вне форума  
 
Непрочитано 26.07.2007, 06:40
#9
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от Sleekka
а у меня runtime error 216 at 004038E6 - поэтому собственно никак не могу начать учиться у отцов, а до vmware - руки пока не доходят. Посоветуйте чего нибудь пожалуйста. [sm1400]
Где "у меня"? Какое отношение к ruCAD? При чем vmware?

Цитата:
По посту 2. Похоже по такому сценарию все и получилось когда я скопировал файлы КАДа из админского профиля в юзерский. Тогда все понятно.
Не надо копировать файлы из админского профиля в юзерский!

Все делается при инсталляции. Но если захотелось куда-то перенести файлы, то есть readme.txt, в котором специально для админа перечислены каталоги и какие на них должны быть права. Переносить должен админ.

Цитирую

Цитата:
ПЕРЕЧЕНЬ ПАПОК

RootDir - Корневой каталог ruCAD.

Разрешение на запись, для пользователей, имеющих привилегии:
o Права опытного пользователя ruCAD
o Разработка приложений ruCAD
o Администрировать ruCAD

AppDataDir - Общие данные сторонних приложений.

Разрешение на запись, для пользователей, имеющих привилегии:
o Права опытного пользователя ruCAD
o Разработка приложений ruCAD
o Администрировать ruCAD

LocalSettingsDir - Локальные настройки и данные.

Разрешение на запись, для пользователей, имеющих привилегии:
o Редактировать описания файлов и папок
o Дополнять пользовательский словарь
o Редактировать XML-меню
o Сохранять наборы калек
o Редактировать структуру таблиц
o Изменять настройки ruCAD
o Изменять настройки слоя в классификаторе
o Редактировать текстовые справки к программам
o Редактировать советы к программам
o Права опытного пользователя ruCAD
o Разработка приложений ruCAD
o Администрировать ruCAD

LocalAppDataDir - Локальные данные приложений ruCAD.

Разрешение на запись, для пользователей, имеющих привилегии:
o Сохранять наборы калек
o Редактировать структуру таблиц
o Редактировать текстовые справки к программам
o Редактировать советы к программам
o Права опытного пользователя ruCAD
o Разработка приложений ruCAD
o Администрировать ruCAD

LocalAcadAllVersionDir - Папка файлов поддержки AutoCAD,
общих для всех версий.

Разрешение на запись, для пользователей, имеющих привилегии:
o Права опытного пользователя ruCAD
o Разработка приложений ruCAD
o Администрировать ruCAD
o Изменять настройки ruCAD

AllUsersDir - Корневая папка общих данных всех пользователей.

Разрешение на запись, для пользователей, имеющих привилегии:
o Редактировать описания файлов и папок
o Дополнять пользовательский словарь
o Редактировать XML-меню
o Сохранять наборы калек
o Редактировать структуру таблиц
o Изменять настройки ruCAD
o Изменять настройки слоя в классификаторе
o Редактировать текстовые справки к программам
o Редактировать советы к программам
o Права опытного пользователя ruCAD
o Разработка приложений ruCAD
o Администрировать ruCAD

CurrentUserDir - Корневая папка общих данных текущего пользователя.

Разрешение на запись, для пользователей, имеющих привилегии:
o Дополнять пользовательский словарь

LspSourceDir - Исходные тексты LISP-функций.

Разрешение на запись, для пользователей, имеющих привилегии:
o Разработка приложений ruCAD

HtmlDir - Корневая папка HTML-файлов.

Разрешение на запись, для пользователей, имеющих привилегии:
o Разработка приложений ruCAD

XmlMenuDir - Корневая папка XML-меню.

Разрешение на запись, для пользователей, имеющих привилегии:
o Редактировать XML-меню

XmlImagesDir - Корневая папка иллюстраций к XML-меню.

Разрешение на запись, для пользователей, имеющих привилегии:
o Редактировать XML-меню

LayersClassDir - Корневая папка классификатора слоев.

Разрешение на запись, для пользователей, имеющих привилегии:
o Изменять настройки слоя в классификаторе

ArchiveTopoDir - Корневая папка архива топографии.

Разрешение на чтение, для пользователей, имеющих привилегии:
o Брать топографию из архива

Разрешение на запись, для пользователей, имеющих привилегии:
o Сдавать топографию в архив

ArchiveProjectsDir - Корневая папка архива типовых проектных
решений.

Разрешение на чтение, для пользователей, имеющих привилегии:
o Брать типовой проект из библиотеки

Разрешение на запись, для пользователей, имеющих привилегии:
o Помещать типовой проект в библиотеку

ArchiveLayersDir - Корневая папка архива калек-слоев.

Разрешение на чтение, для пользователей, имеющих привилегии:
o Брать кальки из архива

Разрешение на запись, для пользователей, имеющих привилегии:
o Сдавать кальки в архив

Для упрощения администрирования рекомендуется предоставить
права на чтение и запись всем пользователям, на каталог
общих данных, запрошенный при установке.
Лучше всего сделать последнее, как и советовал Кулик Алексей aka kpblc в [3]

Цитата:
Аксонометрия. Выводится запрос на выбор объектов, запрос точки отсчета, и все. Далее в комстроке снова command, а результатов работы функции нет.
Проверил. Не сталкивался с этим.

Если хочется посмотреть исходник - пожалуйста. Тут все просто

Код:
[Выделить все]
(defun ru-3d-axonom-selection (/ count selection start_2d_point)
  ;; (ru-3d-axonom-selection)
  (princ "\nВыбор объектов для создания аксонометрии: \n")
  (if (setq selection (ssget
                        '((-4 . "<OR")
                          (0 . "LINE")
                          (0 . "POLYLINE")
                          (0 . "LWPOLYLINE")
                          (-4 . "OR>")
                         )
                      ) ;_ end of ssget
      ) ;_ end of setq
    (progn
      (setq start_2d_point
             (ru-get-point-reguired "Начало псевдокоординат аксонометрии" nil)
            count -1
      ) ;_ end of setq
      (repeat (sslength selection)
        (ru-error-catch
          (function (lambda ()
                      (ru-3d-axonom-ent
                        (ssname selection
                                (setq
                                  count (1+ count)
                                ) ;_ end of setq
                        ) ;_ end of ssname
                        start_2d_point
                      ) ;_ end of ru-3d-axonom-ent
                    ) ;_ end of lambda
          ) ;_ end of function
          (function
            (lambda (msg)
              (princ (strcat "\nСбой создания аксонометрии "
                             ", ОШИБКА: "
                             msg
                             "\n"
                     ) ;_ end of strcat
              ) ;_ end of princ
              nil
            ) ;_ end of lambda
          ) ;_ end of function
        ) ;_ end of ru-error-catch
      ) ;_ end of repeat
    ) ;_ end of progn
  ) ;_ end of if
  (princ)
)
Все функции ru-* задействованные здесь не прилагаю - их наберется пара десятков.

Самая главная, которая преобразует координаты:

Код:
[Выделить все]
(defun ru-3d-point-to-ax-point (3d_point start_2d_point)
;;; Трансформация 3-мерной точки в точку на плоскости
;;; в "сантехнической аксонометрии" -  "косоугольная фронтальная изометрическая проекция"
;;; 3d_point - трехмерная точка
;;; start_2d_point - точка начала условных координат 2-мерной проекции
;;; 0.707107 - cos и sin 45
  (list (+ (nth 0 start_2d_point) (nth 0 3d_point) (* (nth 1 3d_point) 0.707107) 0.0)
        (+ (nth 1 start_2d_point) 0.0 (* (nth 1 3d_point) 0.707107) (nth 2 3d_point))
        0.0
  ) ;_ end of list
)
Цитата:
Сообщение от Alaspher
Если под "обычным пользователем" подразумевается группа "Опытные пользователи" в XP, то да. Группа "Пользователи" в XP имеет спецправа в эти каталоги (кстати, достаточно странные), собственно запись файлов в них отсутствует.
Странности присутствуют. %AllUsers%/Application Data/ предназначен для хранения данных приложений общих для всех пользователей, в том числе для записи. %User%/Application Data/ - для данных, специфичных для юзера. Но умолчания не соответствуют, как нередко встречается в Windows. ruCAD при инсталляции от имени админа устанавливает на %AllUsers%/Application Data/ "authusers-modify". То есть чтение, запись, выполнение и удаление для зарегистрированных пользователей.

Если перенесли вручную или откуда-то скопировали, то могут быть проблемы.
ShaggyDoc вне форума  
 
Непрочитано 26.07.2007, 08:42
#10
Sleekka

-
 
Регистрация: 24.07.2005
Москва
Сообщений: 1,335


Цитата:
Где "у меня"? Какое отношение к ruCAD? При чем vmware?
Дело в том что один раз у меня установился ruCAD. А теперь на другой винде устанавливается, но при запуске стартера выдается такая ошибка - я собственно понятия не имею что это за ошибка, и даже не знаю с какого конца начать распутывать. vmware - для того чтобы поставить акад и ruCAD на другие винды. Ведь один раз у меня установилось и работало.
Sleekka вне форума  
 
Непрочитано 26.07.2007, 08:42
#11
Alaspher


 
Регистрация: 11.10.2004
e•burg
Сообщений: 755


Цитата:
Сообщение от ShaggyDoc
Но умолчания не соответствуют, как нередко встречается в Windows.
А ещё Виста сколько "радости" принесёт... - там опять много "улучшили". В том числе, изменены программные интерфейсы.
Alaspher вне форума  
 
Непрочитано 26.07.2007, 08:59
#12
shnn

Инженер
 
Регистрация: 18.02.2005
Самара
Сообщений: 747


Есть проблема с подсветкой синтаксиса в ruSourceExplorerR4, этот же файл в редакторе акада открывается нормально.
PS Виноват, уточнил.
[ATTACH]1185425976.rar[/ATTACH]
shnn вне форума  
 
Непрочитано 26.07.2007, 09:00
#13
Кулик Алексей aka kpblc
Moderator

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


Это называется одним словом: "звездец". Простите, не удержался.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 26.07.2007, 09:00
#14
Sleekka

-
 
Регистрация: 24.07.2005
Москва
Сообщений: 1,335


Полная картина ошибок у меня такая (при установке) потом еще несколько dll ошибаются.
[ATTACH]1185426032.rar[/ATTACH]
Sleekka вне форума  
 
Непрочитано 26.07.2007, 11:28
#15
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от shnn
Есть проблема с подсветкой синтаксиса в ruSourceExplorerR4, этот же файл в редакторе акада открывается нормально.
Вставь пробел после КОМАНДЫ РАБОТА С БАЗОЙ ДАННЫХ

PS. Два раза не прикрепляется рисунок. Форум сбоит.
PPS. Третья попытка
[ATTACH]1185435743.gif[/ATTACH]
ShaggyDoc вне форума  
 
Непрочитано 26.07.2007, 11:45
#16
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от Sleekka
Полная картина ошибок у меня такая (при установке) потом еще несколько dll ошибаются.
Попробуй распаковать приложенный файл в каталог bin (где все dll) и выполнить. Некоторые строки могут не выполниться, так как были новые dll, а какая версия у тебя - неизвестно.

Регистрация и установка должны идти с админскими правами!
[ATTACH]1185435958.zip[/ATTACH]
ShaggyDoc вне форума  
 
Непрочитано 26.07.2007, 11:58
#17
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от Alaspher
А ещё Виста сколько "радости" принесёт... - там опять много "улучшили". В том числе, изменены программные интерфейсы.
С Вистой вообще беда будет (уже есть). Там многие программы вообще невозможно установить. Не только всякие приблуды наподобие моих, а серьезные коммерческие приложения.

Многие программисты хотят бойкотировать, но куда же денутся?
ShaggyDoc вне форума  
 
Непрочитано 26.07.2007, 20:13
#18
Sleekka

-
 
Регистрация: 24.07.2005
Москва
Сообщений: 1,335


5 не нашла - видимо версия
на 4 ошибка чтения памяти:
regsvr32 ruCoordEditSvr.dll
regsvr32 ruDualListSrv.dll
regsvr32 ruEditUsersSvr.dll
regsvr32 ruSingleListSrv.dll
ошибка вида: см вложение
а на что влияет отсутствие регистрации этих dll?
из-за чего происходят подобные ошибки?
[ATTACH]1185466419.jpg[/ATTACH]
Sleekka вне форума  
 
Непрочитано 27.07.2007, 06:29
#19
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от Sleekka
5 не нашла - видимо версия
на 4 ошибка чтения памяти:
regsvr32 ruCoordEditSvr.dll
regsvr32 ruDualListSrv.dll
regsvr32 ruEditUsersSvr.dll
regsvr32 ruSingleListSrv.dll
ошибка вида: см вложение
а на что влияет отсутствие регистрации этих dll?
из-за чего происходят подобные ошибки?
Отсутствие регистрации dll приведет к тому, что в момент обращения к ним будет выдано сообщение об ошибке. Не зарегистрированы визуальный редактор координат полилиний и выбор из списков.

Ошибка регистрации происходит, видимо, по вине OS. В момент регистрации сама dll ничего не делает и не может совершить никаких ошибок. Да и все dll проверены годами. При регистрации происходит запись в реестр. Возможно есть какие-то нестандартные ограничения на ветку реестра HKEY_CLASSES_ROOT.

Любая инсталляция должна выполняться с правами Администратора!

Какая версия ruCAD? Какое имя у файла инсталляции?
ShaggyDoc вне форума  
 
Непрочитано 27.07.2007, 11:41
#20
Alan

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


ShaggyDoc
Цитата:
Какая версия ruCAD? Какое имя у файла инсталляции?
Помня о неудачной инсталляции у себя "книжной" версии (помниться писал тебе об этом),
решил повторить попытку с версией 2006 года (ruCAD_RC2.exe от 13.02.06)
Инсталляция выполнялась с правами Администратора.
ОС - Windows XP SP-2 и почти все обновления, сеть с доменом, Автокад 2006(рус).
Получил тоже незарегистрированную ruEditUsersSvr.dll
Может взять другую сборку инсталла?
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Непрочитано 27.07.2007, 12:13
#21
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от Alan
ShaggyDoc
[
решил повторить попытку с версией 2006 года (ruCAD_RC2.exe от 13.02.06)
Инсталляция выполнялась с правами Администратора.
ОС - Windows XP SP-2 и почти все обновления, сеть с доменом, Автокад 2006(рус).
Получил тоже незарегистрированную ruEditUsersSvr.dll
Может взять другую сборку инсталла?
Надо поставить ruCAD_RC2.exe (это, видимо, отсюда из download), а поверх нее

http://cad.kurganobl.ru/assets/files...ucad_sp004.zip
(8.13 MB объединяет все изменения 1, 2, 3 и 4).
Это обновление здесь я, кажется не выкладывал. Это версия тоже марта 2006 года, там уже были доработки по предложениям пользователей.

Позднее были только очень большие спецрелизы на DVD - 3D и прочее.

На всякий случай можно попробовать положить в bin к dll вот эти tlb.
[ATTACH]1185524011.zip[/ATTACH]
ShaggyDoc вне форума  
 
Непрочитано 27.07.2007, 18:01
#22
Alan

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


>ShaggyDoc
Поставил обновление как рекомендовал, работает.
Далее сугубо ИМХО.
Пишу здесь, так как Ваш форум до сих пор не работает.
Смотрю интерфейс ruCAD.
Не нравиться. Эффектно (красиво), но не эффективно.
До элементарной команды добираюсь несколькими кликами.
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Непрочитано 27.07.2007, 21:02
#23
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от Alan
>ShaggyDoc
Поставил обновление как рекомендовал, работает.
Далее сугубо ИМХО.
Пишу здесь, так как Ваш форум до сих пор не работает.
Смотрю интерфейс ruCAD.
Не нравиться. Эффектно (красиво), но не эффективно.
До элементарной команды добираюсь несколькими кликами.
Так ведь "команд" уже около 15 тысяч. Как их разложить, чтобы "одним" кликом? Но все ведь настраивается, желающие могут и в одну линейку выстроить. И названия им не придумаешь (а если придумаешь - не запомнишь).

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

Для любителей клавиатуры сейчас введены "цифровые" имена команд. Они лучше запоминаются. Да любые можно - прописать в шаблон acaddoc.
ShaggyDoc вне форума  
 
Непрочитано 27.07.2007, 22:11
#24
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Цитата:
Так ведь "команд" уже около 15 тысяч.
Очень симптоматично.
Я думаю, что ShaggyDoc теперь с полным основанием может написать книгу "САПР на базе AutoCAD - как не надо делать." :wink: :cry: :cry: :cry:
Profan вне форума  
 
Непрочитано 28.07.2007, 11:01
#25
Кулик Алексей aka kpblc
Moderator

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


Думаю, ShaggyDoc'y надо расшифровать, что имелось в виду под словом "команды". ЯТД, это не только напрямую вызываемые команды, но и "скрытые" от пользователя функции.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 28.07.2007, 18:55
#26
Alan

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


Цитата:
Так ведь "команд" уже около 15 тысяч. Как их разложить, чтобы "одним" кликом? Но все ведь настраивается, желающие могут и в одну линейку выстроить. И названия им не придумаешь (а если придумаешь - не запомнишь).
>ShaggyDoc
Совершенно согласен, можно подстроить под себя. Да и право критиковать (рассматривать недостатки работы) ruCAD у меня нет.
Слишком мало я с ним знаком, но многое сразу бросилось в глаза.
А пройтись по "около 15 тысяч" командам, нужно немалое количество времени. :shock: Жаль не работает Ваш форум там это было бы уместней.
Но торжественно обещаю: "Появиться немного свободного времени, посмотрю повнимательнее и сделаю замечания/предложения!"
Давайте, С.В., вначале на почту, а Вы решите публиковать это или нет.
Есть у меня отрицательный опыт исследования программ.
Давно было правда, смотрел я одну известную программу.
Прошелся чуть-чуть, написал 2 страницы замечаний, передал их авторам (тогда Инета еще не было).
И буквально в том же месяце, на семинаре встретился с одним из авторов (программистом). Спросил о замечаниях...
Ну хоть бы сказали - фуфло, придирки и т.п. Нет!
Помните, что сказал заяц в мультике? "И так сойдёт!"
И до сих пор так всё и есть. Как говаривал другой персонаж: "Ну пипл же хавает!"
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Непрочитано 28.07.2007, 19:08
#27
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от Кулик Алексей aka kpblc
Думаю, ShaggyDoc'y надо расшифровать, что имелось в виду под словом "команды". ЯТД, это не только напрямую вызываемые команды, но и "скрытые" от пользователя функции.
Не совсем так. Функций гораздо меньше. Их в библиотеке 1726, а команд больше. Одна функция может рисовать сотни изображений.
Например функция ru-3d-pipe-draw-any может нарисовать что угодно в 3D, если передать ей в аргументах квотированое имя функции рисования_чего_то_конкретного, список параметров и приглашения для запроса двух точек.

"Команда" в ruCAD - это то, что "видит" пользователь. То есть какой-то макрос, который выполняется при выборе пункта меню AutoCAD, щелчке по кнопке. Но не имя команды, как в AutoCAD и при использовании C:КОМАНДА.

В ruCAD команды обычно не имеют постоянного имени. У большинства из них одно имя - RU, а содержимое меняется.

Начиная с RC05 появились и "нумерованные" команды. Например, команда 310 вызывает иллюстрированное меню трубопроводной арматуры 3D, а команда 501 - насосы в 3D.

Вызвав меню арматуры (см. рисунок) Пользователь выбирает марку и типоразмер. В этом меню имеются уже десятки изображений. И все они нужны. Вот из таких веток и складываются тысячи "команд". Каждая такая "команда" выполняет требуемое действие - например, рисует модель вентиля.

Выделенный на иллюстрации вентиль Ду 80 описан в меню так:

Код:
[Выделить все]
<item name="Вентиль 80" 
  
image="sanitary\3dpipe\Valves\Ventil\Flange\valve_flange_ch_3d_ru.png"

comment="Вентиль фланцевый по типу 15с22нж" 

macro="(ru-3d-valve-ventil-flange (ru-3d-pipe-flange-std-80-25) 310.0 400 200)" />
Все это просто текстом, может легко редактироваться и копироваться.

Macro - это строка, выполняемая программой. Уже пользователь класса "смышленая тетка" может "запрограммировать" еще десятки вентилей просто копируя строку и изменяя аргументы функции.

Если же "хитро...умной тетке" не хочется перебирать десятки вентилей, а она "всегда" или чаще всего использует ограниченную номенклатуру, то свои самые любимые команды она может скопировать в меню %имя_пользователя%.ruxm в подкаталоге users.

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

Цитата:
Я думаю, что ShaggyDoc теперь с полным основанием может написать книгу "САПР на базе AutoCAD - как не надо делать."
А я не писал как надо делать. В названии книги было "как это делается". Как надо, и как делается - две большие разницы. Как не надо делать, я знаю, но писать про это не буду. Уже много написано.
[ATTACH]1185635335.jpg[/ATTACH]
ShaggyDoc вне форума  
 
Непрочитано 28.07.2007, 20:03
#28
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Еще дополню, чтобы пояснить ситуацию со многочисленностью команд.

В соседней ветке обсуждается всем известная программа рисования проката от Василия Кондрата. В меню эта программа будет одним пунктом. Но далее с ней придется поработать - диалоговое окно, в котором надо выбрать ряд параметров. Все это для того, чтобы нарисовать профиль.

Это хорошая программа - не зря она так популярна. Но если заглянуть в "кишочки", то видно, сколько усилий потратил автор.

22 lsp-файла, сложные диалоги, файлы с данными в виде LISP-списков, библиотека слайдов - все, что делается традиционно. Написать и отладить такую программу достаточно сложно. Сложно и дополнять или изменять данные. LISP-списки в DAT-файлах усложнены. Наименования профилей зашиты в текст программы, сами данные - в списках, разобарься с ними сложно (хотя, конечно, можно). Убедиться может каждый - если попробовать добавить в программу какой-нибудь новый типоразмер двутавра, например.

В ruCAD принципиально иной подход. Разумеется, есть и прокат. Выбор профиля для рисования (см. прилагаемый рисунок) сводится к вбору вида профиля (на рисунке слева) и к выбору типоразмера профиля (на рисунке справа). И никаких диалогов более.

Сами профили описаны в меню в виде строк наподобие:

Код:
[Выделить все]
<item 
 name="14П " id="П" h="140" b="58" s="4.9" t="8.1" R="8.0" r_m="4.5"  g="12.30"

 image='archit\constr\metall\channel_steel_rooled_2.png' 

comment='ГОСТ 8240-93'  />
Фактически рисунок справа - это база швеллеров, в которой каждому типоразмеру соответствет одна строка. Можно легко изменять и добавлять. Легко и писать такие программы.

Программа рисования сечений швеллеров очень проста:

Код:
[Выделить все]
(defun start ( /  data)
  (if (setq
        data (ru-xml-get-att-list
               "Выбор сечения"
               (ru-file-menu-xml "common\\options\\steel\\ru_channel_steel_rolled.xml")
               (list "name" "id" "h" "b" "s" "t" "R" "r_m")
               "h"
             )
      )
    (progn
      (setq data (car data)) 
      (ru-steel-channel-sect
        (atof (car (ru-list-massoc "h" data)))
        (atof (car (ru-list-massoc "b" data)))
        (atof (car (ru-list-massoc "s" data)))
        (atof (car (ru-list-massoc "t" data)))
        (atof (car (ru-list-massoc "R" data)))
        (atof (car (ru-list-massoc "r_m" data)))
        (car (ru-list-massoc "id" data))
      )
    )
  ) 
(princ)
)
Она заранее умеет рисовать любые швеллера, которые можно добавить в меню. Данные полностью вынесены из программы. А раз программа проста, то ее и легко отлаживать и легко исправить ошибки, которые всегда возможны. Но в простых программах их всегда меньше.

В данном случае есть даже намеренное усложнение - два дерева выбора. Сделано это для того, чтобы представить базу швеллеров в виде "опций" - они пригодятся и в 2D, и в 3D, и в других случаях.

Все в ruCAD потроено по таким принципам - пример с прокатом, частный случай.
[ATTACH]1185638580.gif[/ATTACH]
ShaggyDoc вне форума  
 
Непрочитано 28.07.2007, 20:20
#29
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


И еще дополню. Тот же прокат (и другие метеллоконструкции) нужны и в 3D. Используя иллюстрированное меню мы легко содаем множество "команд" (см. рисунок). При этом программы, реализующие команды остаются очень простыми. Вот пример для швеллера, но в 3D
Код:
[Выделить все]
(defun ru-3d-steel-channel (/
                            data
                            end_pnt
                            lst_points
                            pnt_on_y_sect
                            start_pnt
                           )
  (ru-app-begin)
  (if (setq
        data (ru-xml-get-att-list
               "Выбор сечения"
               (ru-file-menu-xml
                 "common\\options\\steel\\ru_channel_steel_rolled.xml"
               )
               (list "name" "id" "h" "b" "s" "t" "R" "r_m")
               "h"
             )
      )
    (progn
      (setq data (car data)
      )
      (while
        (setq lst_points
               (ru-3d-get-two-points-and-normal
                 "Центр наружной стороны профиля"
                 "Направление угла профиля (лоток влево)"
                 "Направление длины профиля"
                 "Длина профиля"
                 nil                    
               )
        )
         (setq start_pnt     (car lst_points)
               end_pnt       (caddr lst_points)
               pnt_on_y_sect (cadr lst_points)
         ) 

         (ru-3d-steel-channel-draw-in-plane
           start_pnt
           end_pnt
           (ru-3d-vector-normal-to-plane
             start_pnt
             end_pnt
             pnt_on_y_sect
           ) 
           (ru-3d-vector-by-2-points
             start_pnt
             pnt_on_y_sect
           )
           (atof (car (ru-list-massoc "h" data))) 
           (atof (car (ru-list-massoc "b" data))) 
           (atof (car (ru-list-massoc "s" data))) 
           (atof (car (ru-list-massoc "t" data)))
           (atof (car (ru-list-massoc "R" data)))
           (atof (car (ru-list-massoc "r_m" data)))
           (car (ru-list-massoc "id" data))
            nil
         )
      )

    )
  )
  (ru-app-end)
  (princ)
)
Понадобилось вот теперь в 5D - будет ненамногим сложнее.

А с точки зрения пользователя универсальный интерфейс - дерево с картинками гораздо проще навороченных диалогов.
[ATTACH]1185639619.gif[/ATTACH]
ShaggyDoc вне форума  
 
Непрочитано 31.07.2007, 17:28
#30
Alan

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


Цитата:
А с точки зрения пользователя универсальный интерфейс - дерево с картинками гораздо проще навороченных диалогов.
Ув.ShaggyDoc
Я ни в коем случае не против XML-меню. В большинстве(!) случае оно выгоднее диалогового окна, командной строки и т.д.
Но интерфейс пользователя в моём понимании - это несколько больше. Давайте прочитаем определение.
http://ru.wikipedia.org/wiki/%D0%98%...B5%D0%BB%D1%8F
Цитата:
Интерфейс пользователя — совокупность средств, (выделил Alan)
при помощи которых пользователь общается с различными устройствами, чаще всего — с компьютером или бытовой техникой.

Интерфейс пользователя компьютерного приложения включает:

средства отображения информации, отображаемую информацию, форматы и коды;
командные режимы, язык «пользователь — интерфейс»;
устройства и технологии ввода данных;
диалоги, взаимодействие и транзакции между пользователем и компьютером, обратную связь с пользователем;
поддержку принятия решений в конкретной предметной области;
порядок использования программы и документацию на неё.
Вот берем (я взял практически наугад парочку, на это у меня ушло не более 5 мин., на ответ несколько больше ) команды:
1. RU:Выноска диаметра
Выбрали, получили Диалоговое окно с заголовком "Диаметр и марка(?)"
Хотя строка в окне одна "Диаметр", выбирая из базы дерева можно пристегнуть толщину стенки. Но это не Марка?
Перешли в командную строку (куда же от неё деться!)
Команда: Начало выноски D=300 <Выход>:
Указываем 1-ю точку,
Команда: Конец выноски :

И тут обнаруживается что ранее мной включен ОРТО
Требуется лишнее телодвижение! Сами кажется писали в книге, сами не сделали. Юзера надо любить!
2.XML:Отметки
Выбрали, получили иллюстрированное дерево-меню "Рисование высотных отметок"
Пробуем кнопочки, и что же... "Задержите дыхание! Готовы?" М.Задорнов
Внизу 5 (пять) красивеньких кнопок. Берем 4-ю слева "Вставить произвольную иллюстрацию"
Идёт "Выберите приложение..." окно со списком приложений. Во-первых не очень переключается,
во-вторых - зачем это? Для разработчиков (адаптации), ну, понятно!
ИМХО - убрать и пользователю давать только при разработке, но не при использовании.
Что я вставил появившимся "штампом" туда, рассказывать не буду. А та хорошенькая иллюстрация куда делась?
Пошли далее.
2.а. Выбрали: Столбик отметок
Команда:
Укажи точку на уровне 0.000 :

А у меня нет точки "на уровне 0.000", ну нету!
Далее все практически без замечаний, хотя тоже есть предложения.
Укажи положение 'столбика' отметок :
Укажи положение 'флажков' отметок относительно подсвеченной линии :
Укажи точку, для которой нужна отметка <Выход>:
Величина отметки <6.79762>:

2.б. Выбрали: Вправо вверх (вообщем любую)
Команда:
Точка вставки<Хватит!>:
Угол поворота<0>:

И тут появляется стандарное диалоговое окно Автокад
"Редактирование атрибутов" для ввода значения отметки.
С именем файла, лишними строками и т.д. В век XML-меню такой атавизм...
Далее без замечаний
Укажи точку, для которой нужна отметка <Выход>:
3.Меню Профи-Данные примитивов-Список данных примитивов блока Тыкаю в текст, получаю
Команда:
Выбор блока для просмотра свойств [Список]<Выход>:
ОШИБКА: Это не БЛОКT
- это новый примитив ruCAD?
-------------------------------------------
Вот это, описанное выше, я называю - Интерфейс пользователя.
Я мог конечно смотреть дальше, но у меня неполная версия. Да и старая м.б. это уже устаканили А я тут придираюсь...
Именно об этом и писал в п.22
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Непрочитано 31.07.2007, 23:14
#31
Владимир М

-
 
Регистрация: 31.07.2005
Ухта
Сообщений: 381
<phrase 1=


Люди, а скажите, вообще ruCAD развивается? Если да то какая версия? И ссылочку не помешало бы!
__________________
Я не волшебник, я только учусь…
Владимир М вне форума  
 
Непрочитано 01.08.2007, 16:25
#32
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от Alan
1. RU:Выноска диаметра
Выбрали, получили Диалоговое окно с заголовком "Диаметр и марка(?)"
Хотя строка в окне одна "Диаметр", выбирая из базы дерева можно пристегнуть толщину стенки. Но это не Марка?
Проблема в заголовке окна? Это уже исправлено.

Цитата:
Сообщение от Alan
Перешли в командную строку (куда же от неё деться!)
Команда: Начало выноски D=300 <Выход>:
Указываем 1-ю точку,
Команда: Конец выноски :
И тут обнаруживается что ранее мной включен ОРТО
Требуется лишнее телодвижение! Сами кажется писали в книге, сами не сделали. Юзера надо любить!
Надо его любить. Но только половине нужны выноски с ОРТО, а другим - под углом. Поэтому принудительно ОРТО включать нельзя.
Юзера надо любить!


Цитата:
Сообщение от Alan
Пробуем кнопочки, и что же... "Задержите дыхание! Готовы?" М.Задорнов

Внизу 5 (пять) красивеньких кнопок. Берем 4-ю слева "Вставить произвольную иллюстрацию"
Идёт "Выберите приложение..." окно со списком приложений. Во-первых не очень переключается,
во-вторых - зачем это? Для разработчиков (адаптации), ну, понятно!
ИМХО - убрать и пользователю давать только при разработке, но не при использовании.
"Я не понимаю, зачем вы это делаете!?" М.Задорнов. Попробовать нажимать кнопки?
Для того в ruCAD у пользователя есть свойства и права. Есть права и разработчика, и редактирования меню. Нет "птисы" - лишние кнопки не видны. А кому видны - тот должен знать "какой проводок перерезать - синий или красный"

Цитата:
Сообщение от Alan
2.а. Выбрали: Столбик отметок
Команда:
Укажи точку на уровне 0.000 :
А у меня нет точки "на уровне 0.000", ну нету!
Как это "нету"? Точка, на которой находится 0 всегда есть. Даже если ее "нету". Это же фасад или разрез.

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

Цитата:
Сообщение от Alan
И тут появляется стандарное диалоговое окно Автокад
"Редактирование атрибутов" для ввода значения отметки.
С именем файла, лишними строками и т.д. В век XML-меню такой атавизм...
Ну, это касается вставок всех блоков с атрибутами, не только отметок. Alaspher тоже про "неэстетичность" писал.

Такой уж атавизм у диалога атрибутов Автокада - "С именем файла, лишними строками и т.д". Я легко могу заменить его на более красивый - есть функция редактирования двойного списка.
И так уже было сделано, но пришлось отказаться, так как получается излишнее разнобразие. Когда отметка вставляется моей программой - диалог будет "красивый", а когда эту же самую отметку через минуту надо будет изменить - вызовется стандартный диалог.


Цитата:
Сообщение от Alan
3.Меню Профи-Данные примитивов-Список данных примитивов блока Тыкаю в текст, получаю
Команда:
Выбор блока для просмотра свойств [Список]<Выход>:
ОШИБКА: Это не БЛОКT - это новый примитив ruCAD?
Ну, сейчас именно в этом месте символ T вместе с предыдущей строкй не выводится, хотя наверняка найдется где-то еще.

Ну и что? Это все конструктивные замечания, которых может быть много. Огробное количество таких "блох" уже выловлено. И еще ловить будем. Надеюсь, и с твоей помощью.

Цитата:
Сообщение от Alan
Есть у меня отрицательный опыт исследования программ.
Давно было правда, смотрел я одну известную программу.
Прошелся чуть-чуть, написал 2 страницы замечаний, передал их авторам (тогда Инета еще не было).
И буквально в том же месяце, на семинаре встретился с одним из авторов (программистом). Спросил о замечаниях...
Ну хоть бы сказали - фуфло, придирки и т.п. Нет!
Помните, что сказал заяц в мультике? "И так сойдёт!"
И до сих пор так всё и есть. Как говаривал другой персонаж: "Ну пипл же хавает!"
Есть такое. Далеко и ходить не надо - много ли на autocad.ru что-то отвечают представители фирмы хотя бы по продуктам CS.
Но у нас-то не так. С самого начала и сайт, и два поколения форума. Для программы, за которую не берут деньги.
Это сейчас форум закрыт для общего доступа, но не потому, что не желаем отвечать. Исключительно по условию, заданному службой безопасности.

Но предложения-то идут, в том числе по e-mail. Не все принимаем. Например, никогда не будем зашивать в блоки слои и прочую вкусовщину. Но все конструктивное учитывается. По одному только стартеру сколько "мелочей" исправлено по предложениям пользователей.

Множество вопросов вызвано отсутствием документации. Вот потому "пленум пользователей" и спонсоры решили - пока не будет полной документации - систему не распространять.
Вот сейчас делаем 5D со спецификациями - так программы еще не готовы, а справка и документация уже есть. Даже излишне подробная.
Чтобы не возникало вопросов типа "А у меня нет точки на уровне 0.000"
ShaggyDoc вне форума  
 
Непрочитано 01.08.2007, 16:27
#33
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от Владимир М
Люди, а скажите, вообще ruCAD развивается? Если да то какая версия? И ссылочку не помешало бы!
http://cad.kurganobl.ru
ShaggyDoc вне форума  
 
Автор темы   Непрочитано 01.08.2007, 17:40
#34
Олег К.

Инженер-теплотехник
 
Регистрация: 17.08.2006
Смоленск
Сообщений: 307


Частный случай отсутствия точки 0.000: на разрезах венткамер (особенно когда они расположены на 3.000 и выше) нулевой уровень просто не покажешь, а цепочка уровней нужна для отметок воздуховодов. Получается пользователь должен помнить об этой особенности работы программы и заранее поставить нулевую отметку. Повторюсь, это - частный случай, чаще так проставляются отметки на фасадаж и общих разрезах

И вопрос по древовидным меню. При вторичном вызове такого меню остается открытой только последняя использовавшаяся ветка, все остальные сворачиваются. Этот вопрос вроде обсуждался на рукадовском форуме, но там уже не посмотришь.
Меню "Воздуховоды-Сборник". Когда тянешь длинную ветку, очень напрягает постоянно открывать нужные пункты (все время чередуются прямые участки с переходами, поворотами, подъемами/опусками, арматурой), а бывает еще и чередование круглого/прямоуг сечения.
В общем где и какой параметр изменить для отключения автосворачивания? Это повлияет на все меню или только на данное?

-------------
Совсем забыл спросить - что это за 5D такое? Вы новое измерение открыли? Систему 4D еще могу представить, но пятимерную ...
Олег К. вне форума  
 
Непрочитано 01.08.2007, 19:44
#35
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от Олег К.
Частный случай отсутствия точки 0.000: на разрезах венткамер (особенно когда они расположены на 3.000 и выше) нулевой уровень просто не покажешь, а цепочка уровней нужна для отметок воздуховодов. Получается пользователь должен помнить об этой особенности работы программы и заранее поставить нулевую отметку. Повторюсь, это - частный случай, чаще так проставляются отметки на фасадаж и общих разрезах
Точка 0 просто не видна, но она есть. Если есть отметка 3.000, то точку 0 надо указать на 3000 ниже. А вообще столбик нужен когда отметок много - фасад, разрез.

Цитата:
И вопрос по древовидным меню. При вторичном вызове такого меню остается открытой только последняя использовавшаяся ветка, все остальные сворачиваются. Этот вопрос вроде обсуждался на рукадовском форуме, но там уже не посмотришь.
Меню "Воздуховоды-Сборник". Когда тянешь длинную ветку, очень напрягает постоянно открывать нужные пункты (все время чередуются прямые участки с переходами, поворотами, подъемами/опусками, арматурой), а бывает еще и чередование круглого/прямоуг сечения.
В общем где и какой параметр изменить для отключения автосворачивания? Это повлияет на все меню или только на данное?
Активным всегда остается последний выбиравшийся ранее пункт. Если впервые меню открыто - оно свернуто. Искать нужные листики в дереве все равно придется. Меню легко разделяется на вложения. Но если воздуховодов много, все равно их где-то надо выбирать - на уровне главного, или в дереве.

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

Было полное разворачивание - убрали. Нет смысла.

Есть альтернативный вариант - постоянное меню на экране. При выборе пункта оно не закрывается - это отдельное приложение. Там сворачиваемость дерева не меняется.

Меню Настройки - Переключение режимов - галочка в Плавающее меню.

Будет на экране сверху всего полоска (см. рисунок)

Цитата:
Совсем забыл спросить - что это за 5D такое? Вы новое измерение открыли? Систему 4D еще могу представить, но пятимерную ...
3D+2D=5D :wink: Это создание одним выбором из меню одновременно 3D-модели и 2D-проекции. 2D и 3D создаются на разных слоях, их можно отдельно отключать. Удобно, когда надо получить и демонстрационную модель, и рабочие чертежи.

Пока сделано для достаточно простых видов - например, торгово-технологического оборудования. Для труб и воздуховодов - вряд ли. В этих модулях отрабатывается и спецификация.
[ATTACH]1185983093.gif[/ATTACH]
ShaggyDoc вне форума  
 
Непрочитано 01.08.2007, 21:03
#36
Alan

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


Цитата:
Точка 0 просто не видна, но она есть. Если есть отметка 3.000, то точку 0 надо указать на 3000 ниже. А вообще столбик нужен когда отметок много - фасад, разрез.
>ShaggyDoc
Да не упрямся!
Три отметки уже столбик, а это сплошь и рядом.
Надо сделать запрос не точки 0.000, а точки отсчёта, которой и задать значение (по умолчанию 0,000), предположим 3.000. От него и считать дальше.
ИМХО и диалог в этой команде длинноват, можно сделать лаконичнее.
Цитата:
Надо его любить. Но только половине нужны выноски с ОРТО, а другим - под углом. Поэтому принудительно ОРТО включать нельзя.
Юзера надо любить!
>ShaggyDoc
Да не упрямся!
В 85-90% случаев выноска будет не ортогональной! ОРТО надо ВЫключать.
Извини, за прямоту!
Это были небольшие, но предложения?
Хотелось бы повнимательнее посмотреть например на блоки и их библиотеку. Писал я на старый Ваш форум помниться что-то об этом.
Нет времени катастрофически, посидеть бы еще над ruCAD, дать предложений, а я так, занимаюсь разной фигнёй.
P.S.Самое главное при подобной, да впрочем любой разработке ЯТД:
1. это слушать всех (терпеливо...)
2. ни в коем случае, по первому зову НЕ писать дополнительную команду.
3. интерфейс пользователя - закон для разработчика.
4. "Делать правильные вещи, правильным путём!" (кажется от Apple).
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Непрочитано 02.08.2007, 06:50
#37
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от Alan
Да не упрямся! Три отметки уже столбик, а это сплошь и рядом.
Надо сделать запрос не точки 0.000, а точки отсчёта, которой и задать значение (по умолчанию 0,000), предположим 3.000. От него и считать дальше.
ИМХО и диалог в этой команде длинноват, можно сделать лаконичнее.
А я и не упрямлюсь, а объясняю как сделано. А вот предложение, от чего считать - конструктивное. Только реализуем еще лучше - первая вводимая точка по умолчанию и будет 0.000. Если ответят, например, что это 3.600, то так и будет. Но это будет точка отсчета.

А вот что дальше упрощать? Положение столбика все равно надо указать и направление хвостов тоже.

Цитата:

Да не упрямся!
В 85-90% случаев выноска будет не ортогональной! ОРТО надо ВЫключать.
Упрямлюсь! Если даже в 10% будет ортогональной, то ничего не надо трогать. Ни ОРТО, ни привязки. Ничего. Как раз раздражает, когда программа, даже временно, сбивает любимые настройки.

Цитата:
Извини, за прямоту!
Это были небольшие, но предложения?
Разумеется, на предложения среагируем. Но не на все. Твои замечания особенно ценны тем, что "сидишь высоко, видишь далеко", глаз не замылен. Вот на заголовок диалога выносок никто и внимания не обращал. А ты заметил, и спасибо. Что тут спорить-то?

Цитата:
Хотелось бы повнимательнее посмотреть например на блоки и их библиотеку.
В общем-то в библиотеках особых изменений нет, просто их теперь неимоверное количество. Что изменилось по сравнению с "книжной" версией:

1. Окончательно оформилась Lineweight. Блоки-то были старые, многие еще с версии 10. Теперь сделано так - вес у всех линий, которые всегда должны быть тонкими сделан LwDefault (было 0), а у тех, которые могут быть и тонкими и "толстыми" - ByBlock.

2. Как и прежде, все примитивы на слое 0, цвет ByBlock, за исключением редких случаев, когда должен быть конкретный "фирменный" цвет. Обычно это оборудование фирм в 3D и некоторые условные знаки, наподобие дорожных.

Цитата:
Нет времени катастрофически, посидеть бы еще над ruCAD, дать предложений, а я так, занимаюсь разной фигнёй.
А уж какой мне приходится заниматься! "Фигней" - еще мягко сказано. Вот гнусное предложение получил - сделать все для Компас. :cry:

Нарвались, по дурости директора, погнались за дешевизной. Уже обошлось дороже Автокада, да еще и никаких библиотек, которые если и есть, так очень дороги.

"Ну, я, конечно отказал, а он сначала. Должно, литровую огрел..." (С)

Цитата:
4. "Делать правильные вещи, правильным путём!" (кажется от Apple).
Правильный лозунг привел Apple к царствованию Microsoft, которая делает неправильные вещи неправильным путем. Например, сделали "самый правильный" (по своему мнению) браузер Safari, который сразу же провалился - "правильная вещь", работающая неправильно. :wink:

PS. Я сейчас в отпуске, на форум зашел через Wi-Fi, который вдруг нашелся на вершине Таганая. С ответами могу задерживаться.
ShaggyDoc вне форума  
 
Непрочитано 02.08.2007, 07:52
#38
Alaspher


 
Регистрация: 11.10.2004
e•burg
Сообщений: 755


Цитата:
Сообщение от Alan
В 85-90% случаев выноска будет не ортогональной! ОРТО надо ВЫключать.
Категорически - нет! Вмешиваться в режимы рисования, вообще, практически никогда не надо. Это классическая ошибка непрофессионального разработчика - "раз у меня так, то и у всех остальных должно быть так-же". С появлением полярного слежения, многие стали пользоваться им, вместо режима орто.

Цитата:
Сообщение от Alan
"Делать правильные вещи, правильным путём!" (кажется от Apple).
И где Эппл с этим лозунгом? Те, кто в теме, знают, что уж кого - кого а Джобса последнего можно заподозрить в системном подходе к делу. На одно гениальное решение он выдаёт 3 дурацких... но потом, очередным гениальным вытаскивает "контору" практически с того света... Но это уж стиль такой - как раз максимально далёкий от "деланья правильных вещей...".
Alaspher вне форума  
 
Непрочитано 02.08.2007, 08:25
#39
Кулик Алексей aka kpblc
Moderator

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


Па-да-да-дам!
Народ, у меня вопрос - тут обсуждается ruCAD или судьбы Apple?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 02.08.2007, 08:30
#40
Alaspher


 
Регистрация: 11.10.2004
e•burg
Сообщений: 755


Цитата:
Сообщение от Кулик Алексей aka kpblc
тут обсуждается ruCAD или судьбы Apple?
«Сначала намечались торжества, потом - аресты. Потом решили совместить» © «Тот самый Мюнхгаузен»
Alaspher вне форума  
 
Автор темы   Непрочитано 02.08.2007, 11:17
#41
Олег К.

Инженер-теплотехник
 
Регистрация: 17.08.2006
Смоленск
Сообщений: 307


>> ShaggyDoc
По высотным отметкам.
Это хорошая мысль, спрашивать пользователя что считать точкой отсчета. А можно добавить еще один запрос на расположение хвоста отметок? Слева/справа есть, а вот сверху/снизу не хватает. Приходится некоторые отметки проставлять отдельно.
Запрос не для каждой отметки, а только вначале. Получится: проставляешь первый столбик отметок с хвостами вверх-влево и второй с хвостами вниз-влево.
А можно и дополнительный запрос для каждой отметки:
1) укажите точку, для которой нужна отметка - ...
2) величина отметки <> - ...
3) в какую сторону направлен хвост - указывается точка, и по ее расположению относительно точки из п.1 выбирается блок отметки.

Меню.
Цитата:
Активным всегда остается последний выбиравшийся ранее пункт. Если впервые меню открыто - оно свернуто. ... Было полное разворачивание - убрали. Нет смысла.
Значит либо последний использовавшийся, либо разворачивание всего, другого не дано. Ограничение XML? Жаль.

Вот напомнили о плавающем меню и решил еще раз посмотреть на него - почему не стал использовать в работе.
1. Такое меню постоянно висит поверх любых окон. Вот ответ щас набираю, а оно рядом болтается. Лично мне не нравится. Можно ли сделать так, что при свернутом автокаде они тоже сворачивались в виндовскую панель задач?
2. Возможно выбрать следующую операцию при незаконченной предыдущей. Ничего страшного не произойдет, все равно будет доделана первая задача, но после ее окончания появится предупреждение "Не могу передать даннае в AutoCAD". При использовании обычного меню, оно (меню) просто не появится, пока не закончена задача.
3. При выборе другого меню оно появляется вместо предыдущего. А возможно работать с несколькими такими меню одновременно?

Еще один прикол с плавающим меню: если нижнюю границу окна подтянуть до самого заголовка, то хоть зашелкайся по "свернуть/развернуть" - ничего не получится, так и будет один заголовок с кнопками висеть. Некоторые не догадываются просто окно растянуть (эт я про себя :roll: )

Вернусь к меню водуховодов. Сейчас элементы в нем разделяются по типам (прямой участок, отвод, переход, ...). А если разделить по размерам? Воздуховоды круглые - Диаметр 100 - (прямой, гибкий, отвод, переход, ...). Если такой вариант обсуждался, то почему, интересно, от него отказались?


PS: все вопросы задаю только по оформлению, расположению, работе. Полагаю в системе 5D внутреннее наполнение будет пересмотрено/перепроверено. Жду. Надеюсь, что скоро.
Олег К. вне форума  
 
Непрочитано 02.08.2007, 18:24
#42
Alan

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


>ShaggyDoc
Цитата:
первая вводимая точка по умолчанию и будет 0.000. Если ответят, например, что это 3.600, то так и будет.
Совершенно верно, я не совсем правильно расписал диалог в своём посте .
Сейчас посмотрю ПАРКС (более лет 10 назад сделал, забыл как там сделано )
Даю диалог командной строки, извините XML-не владеем (красным мои пояснения)
Команда:
КОМАНДА простановки ряда знаков отметок
Режим объектной привязки: ПЕР,КОН,СЕР,КВА

Alaspher, перед командой я запомнил предпочтения Юзера и включил
наиболее вероятные. Так сказать, предугадал его действия. Не угадал, он включит что хочет. После окончания команды всё взад, про это не пишу.

Укажите ПЕРВЫЙ объект для простановки отметки --->, (О)тмени, (И)змени значок или ВВОД <Выход>
ShaggyDoc, показываем первый объект, от которого и начнем считать
Укажите место простановки отметки --->
показывает положение столбика.
Введите значение отметки ПЕРВОГО объекта /метры конструкции/ <0.000>: 2.8
вводим что хотим, здесь 2.8 или ВВОД - 0.000
Режим объектной привязки: ПЕР,КОН,СЕР,КВА
Укажите СЛЕДУЮЩИЙ объект для простановки отметки --->, (О)тмени, (И)змени значок или ВВОД <Выход>

пошли в цикле проставлять
Режим объектной привязки: ПЕР,КОН,СЕР,КВА
Укажите СЛЕДУЮЩИЙ объект для простановки отметки --->, (О)тмени, (И)змени значок или ВВОД <Выход>

опции: (О) - отменяет по одному значок отметки в случае ошибки (не выходя из цикла),
(И) - изменяет значок с верхнего на нижни и наоборот

Цитата:
А вот что дальше упрощать? Положение столбика все равно надо указать и направление хвостов тоже.
Укажите место простановки отметки ---> показывает положение столбика.
Направление хвостов - получается так. Если Вы указываете "место простановки отметки" вправо
от ПЕРВого объекта, то и отметки будут вправо, влево - они "левые". Вероятность 99,9%
Картинку приложил. На значения отметок не обращайте внимание, тыкал просто по полю.
[ATTACH]1186064516.GIF[/ATTACH]
Цитата:
ShaggyDoc
Упрямлюсь! Если даже в 10% будет ортогональной, то ничего не надо трогать. Ни ОРТО, ни привязки. Ничего. Как раз раздражает, когда программа, даже временно, сбивает любимые настройки.
Цитата:
Alaspher
Категорически - нет! Вмешиваться в режимы рисования, вообще, практически никогда не надо. Это классическая ошибка непрофессионального разработчика - "раз у меня так, то и у всех остальных должно быть так-же".
>Alaspher Это не ВЫ, это я "Категорически - нет!"
Да, я не профессиональный разработчик, (и я не буду сравнивать длину выхлопных труб наших машин ),
но я Вам в прогу вставил рядовую ситуацию, которую Вы не решили у себя.
Потому что решили что все, такие же продвинутые, как и посетители форумов.
Прочтите себя:
Цитата:
С появлением полярного слежения, многие стали пользоваться им, вместо режима орто.
А многие до сих пользуются ОРТО, а еще многие до сих пользуются Асадом 14,2000 и т.п.(по разным причинам), а многие "тётки"...
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Непрочитано 02.08.2007, 18:56
#43
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от Олег К.
>> ShaggyDoc
По высотным отметкам.
Это хорошая мысль, спрашивать пользователя что считать точкой отсчета. А можно добавить еще один запрос на расположение хвоста отметок? Слева/справа есть, а вот сверху/снизу не хватает. Приходится некоторые отметки проставлять отдельно.
Запрос не для каждой отметки, а только вначале. Получится: проставляешь первый столбик отметок с хвостами вверх-влево и второй с хвостами вниз-влево.
А можно и дополнительный запрос для каждой отметки:
1) укажите точку, для которой нужна отметка - ...
2) величина отметки <> - ...
3) в какую сторону направлен хвост - указывается точка, и по ее расположению относительно точки из п.1 выбирается блок отметки.
Можно добавить сколько угодно запросов, но тогда столбик усложнится. Можно сделать, чтобы для каждой отметки и менюшечка выскакивала. Но проще проставить каждую отметку индивидуально.

Здесь обычный компромисс между сложностью и универсальностью.
Цитата:
Меню.
Цитата:
Активным всегда остается последний выбиравшийся ранее пункт. Если впервые меню открыто - оно свернуто. ... Было полное разворачивание - убрали. Нет смысла.
Значит либо последний использовавшийся, либо разворачивание всего, другого не дано. Ограничение XML? Жаль.
Ограничений XML нет. Есть неудобства дерева - если оно будет развернуто в момент создания, то придется долго (возможно очень долго) добираться до выделенного пункта. Кроме того, на полное разворачивание тратится дополнительное время. Здесь применено "виртуальное" дерево, которое не заглядывает в свернутые ветки, пока не дойдет до них черед. А при разворачивании большого дерева торможение будет заметно.

Цитата:
Вот напомнили о плавающем меню и решил еще раз посмотреть на него - почему не стал использовать в работе.
1. Такое меню постоянно висит поверх любых окон. Вот ответ щас набираю, а оно рядом болтается. Лично мне не нравится. Можно ли сделать так, что при свернутом автокаде они тоже сворачивались в виндовскую панель задач?
2. Возможно выбрать следующую операцию при незаконченной предыдущей. Ничего страшного не произойдет, все равно будет доделана первая задача, но после ее окончания появится предупреждение "Не могу передать даннае в AutoCAD". При использовании обычного меню, оно (меню) просто не появится, пока не закончена задача.
Плавающее меню - для любителей. Кому-то очень нравится, кому-то категорически не нравится. Все эти недостатки - врожденные и неизлечимые, так как плавающее меню - приложение самостоятельное. Делать плавающее окно внутри Автокада, наподобие окна свойств считаю нецелесообразным - это будет ARX, а значит изменения для каждой версии Автокада.


Цитата:
3. При выборе другого меню оно появляется вместо предыдущего. А возможно работать с несколькими такими меню одновременно?
В том и смысл, что оно одно. В нем ведь могут быть выведены вообще все команды. Ну, это утрированно, на самом деле такого не надо. Но можно собрать, например, всю вентиляцию в одно.



Цитата:
Вернусь к меню водуховодов. Сейчас элементы в нем разделяются по типам (прямой участок, отвод, переход, ...). А если разделить по размерам? Воздуховоды круглые - Диаметр 100 - (прямой, гибкий, отвод, переход, ...). Если такой вариант обсуждался, то почему, интересно, от него отказались?
Да компоновать можно как угодно. Меню - это просто текстовые файлы. А сколько людей, столько и мнений. Можете сделать на свой вкус - отобрать то, что нужно.

Все меню лежат в папке shared\xml\menu и в ее подкаталогах в файлах .ruxm

В папке shared\xml\menu\users можно создать свое личное меню. Имя его должно быть таким, какое возвращается функцией
(ru-user-login), например, Администратор.ruxm. В инсталляции его, вроде бы нет. Если его сделать, то при обновлениях эти меню не переписываются.

Можно просто создать вот такую заготовку:

Цитата:
<?xml version='1.0' encoding='windows-1251' ?>
<root name='Мое меню' comment='Все, что надо и ничего лишнего' >
<item name='Вентиляция' comment='Избранное по вентиляции'>

</item>
</root>
И навставлять сюда из других меню самое необходимое. Вызвается оно в меню ruCAD Рисование - Мое меню.

Можно и просто с воздуховодами поэкспериментировать.
Откройте в блокноте
Shared\xml\menu\sanitary\ru_vent_duct_circle.ruxm
и попробуйте перекомпоновать пункты, как кажется удобнее - к одному диаметру всю фасонину этого диаметра.
ShaggyDoc вне форума  
 
Непрочитано 02.08.2007, 22:32
#44
Alaspher


 
Регистрация: 11.10.2004
e•burg
Сообщений: 755


Цитата:
Сообщение от Alan
>Alaspher Это не ВЫ, это я "Категорически - нет!"
Круто! :shock: Я и предположить не мог, что кто-то лучше меня знает моё мнение... 8)

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

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

Я ведь не говорю, что в режимы рисования не вмешиваются. Вмешиваются, причём часто, это весьма распространённая ошибка.
Alaspher вне форума  
 
Непрочитано 03.08.2007, 18:29
#45
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


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

Работа:

1. Запрос:

СТОЛБИК ОТМЕТОК: Полка вверх и влево. Точка, для которой нужна отметка [Верх/Низ/Левый/Правый]<Выход>:
(Вводим точку любым стандартным методом или опцию.)
Опции:

Верх - полка значка отметки вверху
Низ - полка значка отметки внизу
Левый - хвостик влево от столбика
Правый - хвостик вправо от столбика

В запросе отображается вид рисунка, например "Полка вверх и влево"

2. После ввода первой точки, запрос:

Известная величина отметки первой точки в МЕТРАХ <0.0>:3
(Вводим величину отметки в метрах. По умолчанию предлагается ордината Y первой точки, выраженная в метрах)

3. Следующий запрос:

Точка на столбике отметок:

(Вводим точку любым стандартным методом - она определяет только прохождение столбика.)

После ввода сразу рисуется первая отметка и

4. В цикле, до пустого ввода, происходит запрос следующей точки

СТОЛБИК ОТМЕТОК: Полка вверх и влево. Точка, для которой нужна отметка [Верх/Низ/Левый/Правый/Отмена]<Выход>:
После первой точки появилась опция Отмена, можно отменить рисование одной отметки и с помощью опций выбрать требуемое направление хвостика и полки. Оно действует до окончания ввода.

Примечание. В ruCAD страше Sp004 в момент запроса точки возможно завершение пустым вводом или ESC.

Для любопытных исходник:

Код:
[Выделить все]
(defun start (/            btm_kw       delta_base_m ins_pnt
              is_first_pnt left_kw      name_end     name_side
              pnt_current  right_kw     scale        str_end
              str_side     top_kw       x_column     y_base_m
              y_current undo_kw
             )
  (ru-app-begin)
  (setq
    top_kw       "Верх"
    btm_kw       "Низ"
    left_kw      "Левый"
    right_kw     "Правый"
    undo_kw      "Отмена"
    name_end     "_top"
    name_side    "ru_elev_mark_left"
    str_end      "Полка вверх"
    str_side     " и влево"
    is_first_pnt t
    scale        (ru-conv-millimeter-in-paper-to-unit 1.0)

  )
  (if
    (and
      (ru-block-lib-insert
        "common\\ru-lib-common"
        "ru_elev_mark_right_top"
      )
      (ru-block-lib-insert
        "common\\ru-lib-common"
        "ru_elev_mark_left_top"
      )
      (ru-block-lib-insert
        "common\\ru-lib-common"
        "ru_elev_mark_right_btm"
      )
      (ru-block-lib-insert
        "common\\ru-lib-common"
        "ru_elev_mark_left_btm"
      )
    )
     (while (setq pnt_current
                   (ru-get-point-or-exit
                     (strcat "СТОЛБИК ОТМЕТОК: "
                             str_end
                             str_side
                             ". Точка, для которой нужна отметка"
                     )
                     (strcat top_kw
                             " "
                             btm_kw
                             " "
                             left_kw
                             " "
                             right_kw
                             (if is_first_pnt
                               ""
                               (strcat " " undo_kw)
                             )
                     )
                   )
            ) ;_ end of setq
       (cond
         ((ru-is-point pnt_current)
          (if is_first_pnt
            (setq
              y_base_m     (ru-conv-unit-to-meter (cadr pnt_current))
              delta_base_m (-
                             y_base_m
                             (ru-get-real
                               "Известная величина отметки первой точки в МЕТРАХ"
                               y_base_m
                             )
                           )
              x_column
                           (car (ru-get-point-reguired
                                  "Точка на столбике отметок"
                                  nil
                                ) 
                           )
              is_first_pnt
                           nil
            )
          )
          (setq
            y_current (cadr pnt_current)
            ins_pnt   (list x_column
                            y_current
                            0.0
                      )
          )
          (vla-startundomark (ru-obj-get-active-document))
          (ru-line-add pnt_current ins_pnt 0 nil)
          (if (ru-block-insert-obj
                (strcat name_side
                        name_end
                )
                ins_pnt
                scale
                scale
                1
                0
              )
            (ru-block-change-attributes
              (entlast)
              (list
                (cons
                  "0.000"
                  (ru-rtos
                    (- (ru-conv-unit-to-meter y_current) delta_base_m)
                    3
                  )
                )
              )
            )
          )
          (vla-endundomark (ru-obj-get-active-document))
         )
         ((= pnt_current top_kw)
          (setq name_end "_top"
                str_end  "Полка вверх"
          )
         )
         ((= pnt_current btm_kw)
          (setq name_end "_btm"
                str_end  "Полка вниз"
          )
         )
         ((= pnt_current left_kw)
          (setq name_side "ru_elev_mark_left"
                str_side  " и влево"
          )
         )
         ((= pnt_current right_kw)
          (setq name_side "ru_elev_mark_right"
                str_side  " и вправо"
          )
         )
         ((= pnt_current undo_kw)
          (vl-cmdf "_.UNDO" 1)
         )
       ) ;_ end of cond
     ) ;_ end of while
  ) ;_ end of if
  (ru-app-end)
  (princ)
)
(start)
Можно откомпилировать и заменить ru_ar_level_mark_column.fas
ShaggyDoc вне форума  
 
Автор темы   Непрочитано 03.08.2007, 19:36
#46
Олег К.

Инженер-теплотехник
 
Регистрация: 17.08.2006
Смоленск
Сообщений: 307


>> ShaggyDoc
Да! То, что надо! Одной командой столбик отметок любой конфигурации. [sm204]
И отмена дополнительного уточнения величины отметки мне кажется к лучшему. Точнее чертить будут, чтобы потом отметки вручную не править.

А теперь замечания.
Отсутствует режим ORTO. Если так и задумывалось - переживем.
Неправильная простановка отметок при указании точек через смещение @0,2300 или просто 2300. Или такое задание точек не предусматривалось?
Олег К. вне форума  
 
Непрочитано 05.08.2007, 13:20
#47
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от Олег К.
>> ShaggyDoc
Да! То, что надо! Одной командой столбик отметок любой конфигурации. [sm204]
И отмена дополнительного уточнения величины отметки мне кажется к лучшему. Точнее чертить будут, чтобы потом отметки вручную не править.

А теперь замечания.
Отсутствует режим ORTO. Если так и задумывалось - переживем.
Неправильная простановка отметок при указании точек через смещение @0,2300 или просто 2300. Или такое задание точек не предусматривалось?
Режим Орто здесь абсолютно не используется, включение-отключение на работу никак не влияет. Но если бы и влиял - все равно бы программно не включали (см. посты выше).

Точки отметок указываете обычно привязкой (или как угодно). Точку размещения стоблика указать можно как угодно - из нее берется только X и не надо пытаться куазать ее на том же уровне, что и первую точку - это единственное предположение по "нужности" орто.

Задание точек возможно любым стандартным способом, в том числе и смещениями. Однако программа не запрашивает относительные точки (резиновая нить не тянется), и применять смещения нет смысла. А если уж зачем-то хочется сделать смещением, просто думайте, где получится точка, введенная с клавиатуры. Особенно, если вместо точки введено "просто 2300".
ShaggyDoc вне форума  
 
Автор темы   Непрочитано 09.10.2007, 09:56
#48
Олег К.

Инженер-теплотехник
 
Регистрация: 17.08.2006
Смоленск
Сообщений: 307


>> ShaggyDoc
Снова обращаюсь к Вам за советом. Не могу найти информацию, на какие версии AutoCADa может устанавливаться RuCAD RC2. Помнится было что-то на старом рукадовском форуме, так его же теперь не существует.
Более всего интересует возможность установки на AutoCAD 2006 LT, на какие версии КАДа будет устанавливаться RuCAD 3D/5D ?

Есть ли возможность установить систему RuCAD на ZwCAD Pro/Standard ? Или там отсутствуют нужные библиотеки?
Олег К. вне форума  
 
Непрочитано 09.10.2007, 11:48
#49
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от Олег К.
>> ShaggyDoc
Не могу найти информацию, на какие версии AutoCADa может устанавливаться RuCAD RC2.
RC02 устанавливался на 2005 и 2006.

RC02_SP004 (ссылка в этой ветке) на 2004, 2005, 2006. Более поздние версии, не распространявшиеся среди неограниченного круга пользователей - 2006, 2007, 2008.
Цитата:
Более всего интересует возможность установки на AutoCAD 2006 LT, на какие версии КАДа будет устанавливаться RuCAD 3D/5D ?
Работы с LT нет и не будет. Нет там штатной поддержки программирования, а "левые" пути нам не подходят.

RuCAD 3D/5D будет для версий AutoCAD 2007 и более поздних. С 2006 он будет работать (возможны ограничения в некоторых командах), но основными будут 2008 и более поздние. 2D-команды будут постепенно замещаться их 3D-аналогами. Но пока 2D остается.
Цитата:
Есть ли возможность установить систему RuCAD на ZwCAD Pro/Standard ? Или там отсутствуют нужные библиотеки?
Установить нельзя и версий для ZwCAD точно не будет. По крайней мере, пока там не будет нормальной поддержки программирования.

Будет для BricsCAD, но не ранее, чем через год - слишком много надо перерабатывать в сторону ухудшения ("удревления" программ) или ждать, пока Brics подрастет. Вообще потребность определяется теми, кто финансирует проект. А им надо AutoCAD и сочетание с "десктопами".

В ближайшее время выложу в Download программу ruXmlSoExplorer для ведения базы данных любого оборудования и выпуска СО. Она может работать вообще вне AutoCAD. Программа уже отработана, задержка только с завершением справочной системы.
ShaggyDoc вне форума  
 
Автор темы   Непрочитано 09.10.2007, 13:57
#50
Олег К.

Инженер-теплотехник
 
Регистрация: 17.08.2006
Смоленск
Сообщений: 307


Большое спасибо за столь подробный ответ.
Думаю, эта информация будет полезной не только для меня.
Олег К. вне форума  
 
Непрочитано 12.11.2007, 18:45
#51
ssn

Инженер проектировщик (раздел ТМ - фриланс)
 
Регистрация: 06.12.2003
Геленджик
Сообщений: 1,794
Отправить сообщение для ssn с помощью Skype™


вот как интересно все изобрести заново...
а вот по поводу проставления отметок.. может просто повторить как это в СПДС?
я со своим корявым знанием ВБА и то сделал под себя...
по мне, дак чем меньше доп команд надо вводить в ком строке, тем лучше...
1 определили точку отсчета
2 определили масштаб вида
3 проставили крайние положения высотных отметок (если надо)
4 тыкаем мышкой в точку на виде (клик 1). с этой точки берётся длинна для вычисления отметки
5 тыкаем мышкой ещё раз (клик 2). в каком координатном углу ткнём относительно первой точки, туда значек и будет загнут (вправо вверх, влево вниз.. любой из четырёх вариантов)
6 если не выставлены карайние положения (пункт 3), клик два пределяет положение значка отметки по оси Х
7 если выставлен пункт 3, значёк автоматом сносится на нужный Х независимо от места втотого клика.

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

посмотрите, может понравится алгоритм...
там правда не все правильно с точки зрения програмирования, но идея по моему живая.
http://dwg.ru/dnl/126
ssn вне форума  
 
Непрочитано 03.02.2008, 14:11
#52
mkung


 
Регистрация: 05.09.2007
RUSSIA
Сообщений: 165


ShaggyDoc
Есть ли что-то новое по версии для BricsCAD?
И время уже с Вашего упоминания о ней прошло немало...
И версия 8 вышла с её DRX SDK...
mkung вне форума  
 
Непрочитано 03.02.2008, 17:55
#53
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


BricsCAD мы пока не занимаемся.
ShaggyDoc вне форума  
 
Непрочитано 04.02.2008, 08:09
#54
mkung


 
Регистрация: 05.09.2007
RUSSIA
Сообщений: 165


ShaggyDoc
Извините за назойливость, но задам еще вопрос.
Просто прочитал Ваш октябрьский пост о том, что версия для Брикса будет и очень обрадовался (лицензируемся - пришлось закупить приличное количество Бриксов - Автокадами нереально).
Вы совсем отказались от этой идеи или она отложена? Есть ли хоть какая-то надежда, что версия для Брикса появится?
Заранее благодарен.
mkung вне форума  
 
Непрочитано 04.02.2008, 10:01
#55
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Отложено на неопределенный срок. Слишком много более актуальных задач. Наши пользователи все закупили лицензионные AutoCAD, а обслуживаем именно их.
ShaggyDoc вне форума  
 
Непрочитано 31.03.2008, 19:59 ShaggyDoc wanted!
#56
BarbiЁ

блондинка
 
Регистрация: 27.11.2007
Планета Плюк 215 в центуре, галактика Кин-Дза-Дза
Сообщений: 25


Разыскивается ShaggyDoc! Срочно! Вынуждена написать здесь публично, так как он не отвечает по email, мобильник вне зоны уже месяц, на работе отвечают - "в командировке", дома - тоже темнят - "не велено говорить". Только внук намекнул - "взял камуфляж и книгу Справочник партизана". Однако вижу, что на форум он заходит. Приходится задать вопросы:

1. Очень срочно понадобилась подробнейшая карта города и окрестностей. Надо 1:500 совместить с 1:10000. На 10000 получен растр, геокоординированный для Mapinfo, но в СК-42. Попыталась перевести в ГСК, через AutoCAD векторные слои. Почти совместилось, ошибка небольшая. Но не могу перегнать растр и совместить с ГСК. Надо срочно, иначе меня съедят. Типа программу написать. Скажи хоть как - сама напишу.

2. Срочно надо в ruCAD вернуть работу с топопланшетами. Собирать из них сшивку города, как в BestIA было. И где те планшеты теперь взять?

3. Достала какая-то "девочка из Сталинграда" (так и представляется). Почему-то звонит мне, но спрашивает, приедет ли С.А. к ним в апреле.

4. KorNIL обозлился, что не было на ДР.

Господин полковник, вернись, я всё прощу! Или хоть напиши, где планшеты. "Мне не надо никого, даже агронома...."
__________________
Ох, как иногда хочется подумать!
BarbiЁ вне форума  
 
Непрочитано 31.03.2008, 20:15
#57
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 22,997
<phrase 1=


BarbiЁ, а что, в личку на форуме уже не принято писать?
Солидворкер вне форума  
 
Непрочитано 01.04.2008, 06:34
#58
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от BarbiЁ Посмотреть сообщение
1. Очень срочно понадобилась подробнейшая карта города и окрестностей. Надо 1:500 совместить с 1:10000. На 10000 получен растр, геокоординированный для Mapinfo, но в СК-42. Попыталась перевести в ГСК, через AutoCAD векторные слои. Почти совместилось, ошибка небольшая.
Векторные слои в ГК-11 универсальным транслятором переводим в DWG непременно 2004 формата. Грузишь библиотеку GIS_LIB и выполняешь функцию (GK_MSK) без аргументов. Потом обратно в MIF (не TAB!). Во всех MIF исправляешь строку

CoordSys NonEarth Units "m" Bounds (0,0) (10,10)
на
CoordSys NonEarth Units "m" Bounds (-30000,-30000) (30000,30000)

Будет совмещено точно, за исключением естественной ошибки трапеции.

Цитата:
Сообщение от BarbiЁ Посмотреть сообщение
Но не могу перегнать растр и совместить с ГСК. Надо срочно, иначе меня съедят. Типа программу написать. Скажи хоть как - сама напишу.
Если растр правильно зарегистрирован в ГК-11 и есть TAB-файлы, то из ruCAD при загруженной GIS_LIB выполняешь функцию
(rw_tab full_tab_filename)
Она перепишет TAB-файл. Делай вызов для каждого TAB. Старый вариант заархивируй.

Цитата:
Сообщение от BarbiЁ Посмотреть сообщение
2. Срочно надо в ruCAD вернуть работу с топопланшетами. Собирать из них сшивку города, как в BestIA было. И где те планшеты теперь взять?
Сервер Argus/gis-serv

Цитата:
Сообщение от BarbiЁ Посмотреть сообщение
3. Достала какая-то "девочка из Сталинграда" (так и представляется). Почему-то звонит мне, но спрашивает, приедет ли С.А. к ним в апреле.
Это по поводу конференции ГИС-Ассоциации. Не поеду.

Если что надо, пиши на gmail, а не на рабочий. Но не надо всяких фраз в заголовках - попадешь в спам. Можно даже в ЖЖ у Немеляйнен написать или у Стаса. Ну и здесь же личные сообщения есть.
ShaggyDoc вне форума  
 
Непрочитано 01.04.2008, 19:12
#59
BarbiЁ

блондинка
 
Регистрация: 27.11.2007
Планета Плюк 215 в центуре, галактика Кин-Дза-Дза
Сообщений: 25


Сделала!!!

(rw_tab full_tab_filename) - 500 растров совместились!

Но вопрос возник - если делаем экспорт из Mapinfo в Autocad, а потом обратно, то сохраняется и семантика. Только при обратном импорте появляется новое поле autocad_elevation. Значит семантика и во время пребывания в AutoCAD имеется.

А где она? Не вижу - только полилинии. Можно ли просмотреть и исправить? Или взять семантику от одного объекта и присоединить к другому.

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

В Mapinfo это нельзя сделать, там вообще только предварительный выбор. А средствами ruCAD можно?
__________________
Ох, как иногда хочется подумать!
BarbiЁ вне форума  
 
Непрочитано 02.04.2008, 06:29
#60
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Семантика при экспорте из Mapinfo в AutoCAD привязывается в виде расширенных данных приложения "ACAD". Просто так их не увидишь.

Можно вот такой простенькой программой

Код:
[Выделить все]
 
(defun C:XD (/ ename)
 (while (setq ename (ru-get-entsel "Выбери объект, но не промахнись!"))
  (print (ru-xdata-read-for-ent (car ename) "ACAD"))
 ) 
)
Переносить или копировать данные от объекта к объекту можно. Но надо учитывать, что Mapinfo работает со слоями. Структура данных для всех объектов слоя должна быть одинакова! Значит копировать данные можно только с такой же структурой. Для AutoCAD структура не имеет значения, для Mapinfo это очень важно.

Значит надо иметь видимыми два слоя с одинаковой структурой данных. А дальше можно простой программой:

Цитата:
(defun C:CX (/ bad_ename bad_layer xdata ename)
(ru-app-begin)
(while (setq bad_ename (ru-get-entsel "Выбери объект c правильными данными, но плохим контуром"))
(setq bad_ename (car bad_ename)
xdata (ru-xdata-read-for-ent bad_ename "ACAD")
)
(print bad_xdata)
(if (setq ename (ru-get-entsel "Выбери объект правильным контуром, но плохими данными"))
(progn
(setq ename (car ename)
bad_layer (cdr (assoc 8 (entget bad_ename)))
)

;; Удаляем старые данные
(ru-xdata-rem-for-selection ename "ACAD" T)
;; Пишем новые
(ru-xdata-write-for-ent ename bad_xdata "ACAD")
;; Переносим на слой
(ru-ent-mod ename bad_layer 8)
;; Удаляем
(if (ru-yes "Стереть объект с плохим контуром")
(ru-obj-ent-ss-erase bad_ename)
)
(print (ru-xdata-read-for-ent ename "ACAD"))
)
)
)
(ru-app-end)
(princ)
)
Это для ручной работы, она надежнее. В Mapinfo так сделать действительно нельзя, но там можно написать на Mapbasic программу, которая через "географический SQL" находит объекты пересекающиеся, совпадающие и переносит данные. ТОлько гарантии никакой нет, что всё правильно перенесется.
ShaggyDoc вне форума  
 
Непрочитано 14.04.2008, 19:01 Обнаружила ошибки
#61
BarbiЁ

блондинка
 
Регистрация: 27.11.2007
Планета Плюк 215 в центуре, галактика Кин-Дза-Дза
Сообщений: 25


Наткнулась на несколько ранее незамеченных ошибок.

1. Сохранение слоёв в файл. Вообще не работало - исходник какой-то толькозаготовленный. Набравшись наглости написала по своему. Вроде работает

2. Вдруг обнаружилось, что вертикальные стояки прямоугольных воздуховодов не дорисовываются, да еще ошибка выдается - "слишком много аргументов". А раньше работало. Нашла, что в функции
ru-air-duct-draw-line-1-flange был вызов ru-line-add-multi с лишним аргументом. Исправила.

3. Вдруг неправильно стали вставляться вентиляционные решетки в аксонометрических схемах. Столько лет все было правильно, и вдруг нате. Появилось это после переделки мультивставки блоков на команду. С трудом нашла, что надо в функции
_ru-block-multi-insert-scaled-angle0 убрать конвертирование градусов в радианы при вызове ru-block-multi-insert-scaled-rotated-or-angleask.
Не уверена, что это идеологически правильно - зато работает.

Откомпилированную библиотеку ru-lib-main выложила куда положено, здесь сообщаю на всякий случай, и чтобы знали те, кому положено выпускать обновления, но которые неизвестно где шатаются.

У кого ruCAD старше 2007 года могут не беспокоиться - там вроде всё было правильно
__________________
Ох, как иногда хочется подумать!
BarbiЁ вне форума  
 
Непрочитано 18.04.2008, 17:02
#62
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Молодца! Если вернусь - получишь почётную грамоту.
ShaggyDoc вне форума  
 
Непрочитано 19.04.2008, 14:38
#63
Zell


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


Доброго времени суток...!
прошу прощения за вмешательство в диалог..
В данной теме прозвучало то что в раздел Dowload удет выложен програмный продукт "ruXmlSoExplorer" для создания специфкации
Читал я про него давольно давно, он еще в книге упоминался (и откровенно мне его интерфейм нравится больше чем у аналогов)
и тут я вижу что он вполне материален...
Не подскажете как, где и когда возможно его достать
Заранее благодарен Zell
Zell вне форума  
 
Непрочитано 20.04.2008, 00:30
#64
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


"Достать" пока никак. До полной разработки документации мы в открытый доступ больше не выкладываем ничего. Обожглись.

ruXmlSoExplorer - совершенно новая программа, основанная на оригинальном способе организации данных. Есть и в бесплатном и платном (на базе SQL-сервера) вариантах. Сделаем документацию - наверняка выложим и на dwg.ru. Но, к сожалению, времени никак не хватает. Приходится его тратить на зарабатывание средств детишкам.
ShaggyDoc вне форума  
 
Непрочитано 21.04.2008, 08:50
#65
Zell


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


Очень жаль что придется еще ждать достаточно неопределенный период времени.
Говоря без преувеличения данный програмный продукт имеет явные преимущества перед многими смежными проектами.
Так как сам я не силен в программировании то приходится ждать
Zell вне форума  
 
Непрочитано 08.05.2008, 19:24
#66
Solomon

Инженер ОВ
 
Регистрация: 08.05.2008
Алматы
Сообщений: 2


К хорошему привыкаешь очнь быстро. А оставшись без RU CAD из-за того что на моем компьютере кроме висты ничего не работает я пришёл в глубокое уныние. .Как сделать так чтоб RU CAD согласился работать в оболочке VISTA? Помогите кто чем может.
Solomon вне форума  
 
Непрочитано 09.05.2008, 18:32
1 | #67
BarbiЁ

блондинка
 
Регистрация: 27.11.2007
Планета Плюк 215 в центуре, галактика Кин-Дза-Дза
Сообщений: 25


Я вынуждена ответить за ShaggyDoc, так как он неизвестно куда пропал. Пока у него нечетное количество нелегальных переходов границ . А моя информация может быть неточной - всё-таки блондинка.

1. Специально для Vista ruCAD пока нет - просто не надо было, да и лицензионных XP у нас еще хватает.

2. В принципе сам ruCAD от OS не зависит - вся основная работа идет через LISP. T.e. если работает Автокад - и ruCAD будет. Но в инсталляторе для SP04 Vista не учитывалась - давно было. EXE-файлы и DLL также должны работать - их, насколько я знаю, делали сразу точно по правилам Microsoft.

3. Насколько я знаю, программы под Vista надо сертифицировать в Microsoft. За нехилые бабки, иначе их не даёт запускать, что ли или ещё какие пакости строят. Здесь я могу ошибаться - точно не знаю. Но, как "главный бухгалтер" денег на это точно не дам. Даже если это действительно всего $800 за программу. Обойдутся. И мы обойдемся.

4. Я сама покупала нотебук с Vista, не удалось даже Autocad запустить. Пришлось подарить его дочке, взять нормальную тачку с XP.

5. А инсталляцию пробовали запускать? Что говорит-то? И кто?
__________________
Ох, как иногда хочется подумать!
BarbiЁ вне форума  
 
Непрочитано 16.06.2008, 02:14
#68
Hottabich

НПО "ИНКОМИС" Отопление, Вода, Каналья
 
Регистрация: 14.06.2008
Саратов
Сообщений: 167


Товарищи ученые, доценты с кандидатами...

Скажите плиззз, как мне "поженить" RUCAD с 2007 и (или) 2008 Автокадом.

Ну не видит его RUCAD SP4, и все тут. И через настройки 2007 Автогада пробовал загрузить приложения, что бы профиль сформировался, так он не хочет их грузить, ругается в командной строке, что мол не та версия.

На другой машине, на скорую руку, 2006 установил, на него RUCAD SP4 встал как родной.

Я оторваться не мог - классная штука (только не надо меня грузить, что классная для тех кто слаще морковки ничего не пробовал - пробовал я все и МЕПы и Алклимы и Магики и много чего, из всего одна СПДСка реально помогает продукцию выпускать). Все в ней такое родное, наше!!!

ХОчу очень это все, но у меня все в 2007 и немножко в 2008 сделано, а так хочется на реальных проектах Ваше чудо, уважаемый Мастер, применить.

Ну и не переходить же на 2006 обратно? Перейти то я запросто, но вот только сделанные в более поздних версиях работы не перейдут.

Из материалов Вашего сайта понял, что Вами проведена работа по адаптации Вашей программы под АК 2007 - 2008. Очень прошу скинте в личку или по электронке обновление для Вашей программы, что бы она могла работать под 2007 и (или) 2008 г.

С уважением, Хоттабыч с СОКа.

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

Последний раз редактировалось Hottabich, 16.06.2008 в 02:37. Причина: Проверка настроек профиля
Hottabich вне форума  
 
Непрочитано 16.06.2008, 07:19
#69
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Вообще-то сейчас ruCAD может работать с любым Автокадом вплоть до 20.3 - если такой появится. Если там не придумают что-то радикальное.

Обновления и новые версии не распространяем по причинам указанным на сайте. Да и дитрибутив уже даже на CD не влезает.

Приспособить SP4 для 2008 можно. Надо обмануть стартер и инсталлятор. Для этого (нужны права Администратора в Windows):

1. Скопируйте с машины, где ruCAD установился на 2006 все файлы, в соответствующие папки на машину с 2008. Это должны быть папки (при установке с параметрами по умолчанию):

C:\Program Files\ru\CAD

и

c:\Documents and Settings\All Users\Application Data\ru\

2. Экспортируйте на машине, где ruCAD установился на 2006, с помощью программы regedit (меню Windows, Выполнить - и написать regedit) ветки реестра

HKEY_LOCAL_MACHINE\SOFTWARE\ruCAD group в файл ru_HKLM

HKEY_CURRENT_USER\Software\ruCAD group в файл ru_HKCU

3. Просмотрите ветку реестра на машине, где установлен 2008

HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R17.1 и найдите значение ключа CurVer. Там должно быть наподобие
ACAD-6001:409

3. На машине, где установлен 2008 подредактируйте полученные ранее копии рееестра. И в ru_HKLM.reg, и в ru_HKCU.reg исправьте строчки, начинающиеся с Acad на значения для своего 2008 (примерно так, но точно для своей машины):

Код:
[Выделить все]
 
"AcadExeName"="C:\\Program Files\\AutoCAD 2008\\acad.exe"
"AcadProductName"="AutoCAD 2008"
"AcadRelease"="17.1.51.0"
"AcadVersion"="17"
"AcadKey"="R17.1\\ACAD-6001:409"
"AcadKeyR"="R17.1"
4. "Выполните" эти файлы - информация добавится в реестр.

5. Создайте файл ru_regsvr.bat (может он и есть в папке Bin) следующего содержания

Код:
[Выделить все]
 
REM Для восстановления регистрации COM
regsvr32 ruGetStrSrv.dll
regsvr32 ruGetDoubleStrSrv.dll
regsvr32 ruGetDoubleNumberSrv.dll
regsvr32 DwgPropsX.dll
regsvr32 ruFilesSrv.dll
regsvr32 ruIniRegSrv.dll
regsvr32 AxAcadStatusBarButton.dll
regsvr32 ruADOConnSvr.dll
regsvr32 ruAxSvr.dll
regsvr32 ruCheckListSrv.dll
regsvr32 ruCoordEditSvr.dll
regsvr32 ruDoubleListSrv.dll
regsvr32 ruDualListSrv.dll
regsvr32 ruEditUsersSvr.dll
regsvr32 ruFileInfoSvr.dll
regsvr32 ruFileSearchSvr.dll
regsvr32 ruFolderDlgSvr.dll
regsvr32 ruFormatWizardSrv.dll
regsvr32 ruIniRegSrv.dll
regsvr32 ruShellFileDlgSvr.dll
regsvr32 ruSingleListSrv.dll
regsvr32 ruSplashSvr.dll
regsvr32 ruSysInfoSvr.dll
regsvr32 ruTipsSrv.dll
regsvr32 ruTreeDirSrv.dll
regsvr32 ruTxtViewSrv.dll
regsvr32 ruXmlMenuSrv.dll
regsvr32 ruXmlTableSrv.dll
regsvr32 ruXmlStorage.dll
regsvr32 AcadColor.ocx
regsvr32 ruCadPropsSrv.dll
и выполните его.

6. Создайте ярлык для файла стартера ruCAD.exe

7. Запустите стартер ruCAD. Теперь он должен видеть AutoCAD 2008 и он будет рабочим. Откройте какой-нибудь файл.

8. Теперь надо подправить пути к файлам ruCAD в профиле. Не помню, как было в SP4 (возможно, делал, а может и неправильно делал что-то). Но должно быть так:

На первой строчке сверху в Support File Search Path профиля ruCAD должно быть:

c:\Documents and Settings\All Users\Application Data\ru\CAD\LocalData\AutoCAD\R17.1\

Вот здесь, для Sp4 могло быть и так

c:\Documents and Settings\All Users\Application Data\ru\CAD\LocalData\AutoCAD\R17\ - без .1

Чтобы уточнить, посмотрите, где лежит rucad.cui - это должна быть именно эта папка.

На второй строчке сверху в Support File Search Path профиля ruCAD должно быть:

c:\Documents and Settings\All Users\Application Data\ru\CAD\LocalData\AutoCAD\

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

Теперь ruCAD должен работать. Возможно, надо будет выйти из Автокада и стартера и заново открыть файл. Возможности 2008 , будут использоваться не полностью, но как в 2006 - все. С теми небольшими ошибками в отдельных программах, которые были исправлены позднее.
ShaggyDoc вне форума  
 
Непрочитано 16.06.2008, 17:04
#70
Hottabich

НПО "ИНКОМИС" Отопление, Вода, Каналья
 
Регистрация: 14.06.2008
Саратов
Сообщений: 167


Спасибо, буду пробовать, о результатах доложу.
__________________
Опыт - критерий истины.
Hottabich вне форума  
 
Непрочитано 17.06.2008, 15:17
#71
Рyslan


 
Регистрация: 25.07.2007
Сообщений: 2,508


Всем привет! Скачал 6 папок RuCAD 2.0 Free. Устанавливал по инструкции, выдал мне ошибку. В конце концов всетаки установился, но кажись не правильно. Подскажите, что не так. Рисунок прилагаю
Миниатюры
Нажмите на изображение для увеличения
Название: Рукад.jpg
Просмотров: 151
Размер:	75.9 Кб
ID:	7576  
Рyslan вне форума  
 
Непрочитано 17.06.2008, 15:29
#72
Sleekka

-
 
Регистрация: 24.07.2005
Москва
Сообщений: 1,335


Включи свою учетную запись в группу администраторов компьютера. И все будет ок.
Sleekka вне форума  
 
Непрочитано 17.06.2008, 16:17
#73
Рyslan


 
Регистрация: 25.07.2007
Сообщений: 2,508


у меня права администратора, других учетных записей на компе нет. вот еще что комп пишет при установке и удалении.
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 122
Размер:	44.0 Кб
ID:	7578  Нажмите на изображение для увеличения
Название: 2.jpg
Просмотров: 124
Размер:	79.4 Кб
ID:	7579  
Рyslan вне форума  
 
Непрочитано 18.06.2008, 06:25
#74
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Рyslan, не надо Рабочего стола. Рядом с таким монстром я бы тоже не встал. Лучше напишите версию Windows.

Ошибки говорят о том, что Вам именно запрещено регистрировать COM-объекты. Мало ли что Администратор, может незаметно и групповая политика действовать. Попробуйте вручную зарегистрировать DLL - bat-файл в #69.

Скачайте SP004 (ссылка в #21) и поставьте на установленный ruCAD RC02.
ShaggyDoc вне форума  
 
Непрочитано 18.06.2008, 08:13
#75
Рyslan


 
Регистрация: 25.07.2007
Сообщений: 2,508


Windows XP Professional версия 2002 Service Pack 2. Честно говоря, сам вручную я не смогу зарегестрировать dll.bat, я так думаю
Рyslan вне форума  
 
Непрочитано 18.06.2008, 08:33
#76
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Скачайте из #16 приложенный архив. Распакуйте из него ru_regsvr.bat в папку C:\Program Files\ru\CAD\Bin - там, где лежат все EXE и DLL. ru_regsvr.bat должен обязательно лежать рядом с dll.

И щелкните по нему. OS "выполнит" этот файл, то есть будет вводить в командную строку и выполнять то, что написано.

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

Некоторые DLL могут и не зарегистрироваться - если их просто нет, и это не страшно. Не помню про версию 2, может появились 1-2 новых dll.
ShaggyDoc вне форума  
 
Непрочитано 18.06.2008, 08:44
#77
Рyslan


 
Регистрация: 25.07.2007
Сообщений: 2,508


Наверное все таки что-то с правами. ru_regsvr.bat этот файл у меня был, я еще один такой создал, заменил, запустил, все подгружает, потом дошел до ruEditUsersSVr.dll и пишет тоже самое, внутренняя ошибка и так далее
Рyslan вне форума  
 
Непрочитано 18.06.2008, 09:22
#78
Рyslan


 
Регистрация: 25.07.2007
Сообщений: 2,508


Сходил к админу, у него нормально все установилось. Кстати, не все библиотеки в меню работают?
Рyslan вне форума  
 
Непрочитано 18.06.2008, 11:50
#79
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Значит у вас правильный админ. Желает быть Администраторами - пожалуйста. Но права урезает. Как в бассейне - хотите прыгать с вышки - пожалуйста. Когда начитесь, еще и воду нальем.

Устанавливать программы должен "настоящий" Администратор. Он знает как. Он же имеет право не допускать ненужного.

Что касается библиотек, так там конечно, только минимум. Полный комплект уже на CD не влезает.
ShaggyDoc вне форума  
 
Непрочитано 18.06.2008, 13:40
#80
Рyslan


 
Регистрация: 25.07.2007
Сообщений: 2,508


Да я вначале в домене сидел, потом оттудова выбрался, они сами не помнят какие мне права надавали А где полный комплект взять?
Рyslan вне форума  
 
Непрочитано 18.06.2008, 15:58
#81
Hottabich

НПО "ИНКОМИС" Отопление, Вода, Каналья
 
Регистрация: 14.06.2008
Саратов
Сообщений: 167


Полный боекомплект, пока не выдается - армия переходит на контрактную основу, похоже на то. Хочешь повоевать - купи пистоль.
__________________
Опыт - критерий истины.
Hottabich вне форума  
 
Непрочитано 18.06.2008, 16:08
#82
Рyslan


 
Регистрация: 25.07.2007
Сообщений: 2,508


так на их сайте даже намека нет на стоимость пакета ruCAD. и вообще продают ли его
Рyslan вне форума  
 
Непрочитано 10.07.2008, 03:18
#83
Hottabich

НПО "ИНКОМИС" Отопление, Вода, Каналья
 
Регистрация: 14.06.2008
Саратов
Сообщений: 167


А что, во fre версии стены не рисует? Ругается? Скажите плиз. может я что не так делаю? Или это не входит в комплект? Что то не так.
__________________
Опыт - критерий истины.
Hottabich вне форума  
 
Непрочитано 10.07.2008, 06:24
#84
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Если ругается, то ведь какими-то словами?
Наверное это "стена двойной полилинией"? Действительно, эту программа в комплект не положили. Как-то не прижилась она. Там можно задать толщину стены, привязки от оси разные, врезаться в ранее нарисованные стены. В общем, полный набор.

Однако на практике оказалось не нужно. Если стену рисует строитель, ему это не особенно нужно - все равно сначала оси, а от осей уже "подобием на слой" или еще как грани стен. Перегородки тоже так. Остальные идут от строительной основы и им сложное рисование не стен не надо.

Впрочем, может быть и восстановим эту программу в инсталляции.
ShaggyDoc вне форума  
 
Непрочитано 10.07.2008, 06:58
#85
shnn

Инженер
 
Регистрация: 18.02.2005
Самара
Сообщений: 747


Цитата:
Сообщение от Hottabich Посмотреть сообщение
Хочешь повоевать - купи пистоль.
Смотря почем пистоль... если в районе 3-4 тыс. я бы купил.
А ты где взял фри версию?

Последний раз редактировалось shnn, 10.07.2008 в 07:00. Причина: память девичья
shnn вне форума  
 
Непрочитано 10.07.2008, 07:12
#86
Hottabich

НПО "ИНКОМИС" Отопление, Вода, Каналья
 
Регистрация: 14.06.2008
Саратов
Сообщений: 167


Да я то сантехник, и архитектуру, обычно быстро перечерчиваю за архитекторами, т.к. от Зака получаю комплект бумаг (поэтажные планы, фасады, разрезы лесниц) - планы быстренько перечерчиваю используя Автокад Архитектура 2008рус (очень быстро). Хотелось бы это делать в Вашей программе.
__________________
Опыт - критерий истины.
Hottabich вне форума  
 
Непрочитано 10.07.2008, 07:50
#87
Hottabich

НПО "ИНКОМИС" Отопление, Вода, Каналья
 
Регистрация: 14.06.2008
Саратов
Сообщений: 167


Shnn, наберите в поиске ruCad там и дистры вылезут.
__________________
Опыт - критерий истины.
Hottabich вне форума  
 
Непрочитано 10.07.2008, 07:52
#88
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Так как "опыт - критерий истины", то как раз опыт показал - это лишняя программа. Мы с ней долго возились (еще с R10), была и с диалогом, и с командной строкой. Всякие возможности напихали по привязке стен к координационным осям. И не прижилась. Излишние возможности, заставляющие лишне напрягать мозги.

Проще (даже при обводке за архитекторами):
1. Правильно начертить оси.
2. Установить слой для стен.
3. От осей командой ruCAD Подобие на слой делать грани стен. Они будут на текущем слое и с текущим типом и весом линий.
4. Сопрягать, удлинять или обрезать где надо.

И это оказывается проще, чем одну программу использовать, по ходу переключаясь в ней на разные привязки от осей.
ShaggyDoc вне форума  
 
Непрочитано 10.07.2008, 07:55
#89
Hottabich

НПО "ИНКОМИС" Отопление, Вода, Каналья
 
Регистрация: 14.06.2008
Саратов
Сообщений: 167


Shnn Да вот ссылка, что бы не искать http://dwg.ru/search.php?zone=1&mod=2&sName=rucad
__________________
Опыт - критерий истины.
Hottabich вне форума  
 
Непрочитано 10.07.2008, 08:01
#90
Hottabich

НПО "ИНКОМИС" Отопление, Вода, Каналья
 
Регистрация: 14.06.2008
Саратов
Сообщений: 167


ShaggyDoc , спасибо, попробую, действительно так и попроще будет - оси то в любом случае рисуем сначала, куда ж без них.
Вы ознакомились с НаноКадом? Очень интересно мнение специалиста Вашего уровня.
__________________
Опыт - критерий истины.
Hottabich вне форума  
 
Непрочитано 10.07.2008, 08:19
#91
Кулик Алексей aka kpblc
Moderator

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


Hottabich, раз уж используется AA2008, я б использовал именно его стены. И не заморачивался.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 10.07.2008, 08:49
#92
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Правильно, если действительно есть специализированная программа (АА, АРКО, PS и т.д.) - лучше делать стены ей. Мы же не ставим цель в строительной части заменить такие программы. Так, по мелочи - всё черчение (а не создание объектов), да оформление. Хотя для оформления и по АС всё есть - до гвоздей прямых и загнутых.

С NanoCAD не знаком и не буду изучать. Меня на работе за последний год всякие "нано" достали, когда "для окончательного внедрения нана-технологии просим предоставить дистрибутив такой-то хрени".
ShaggyDoc вне форума  
 
Непрочитано 10.07.2008, 09:56
#93
Hottabich

НПО "ИНКОМИС" Отопление, Вода, Каналья
 
Регистрация: 14.06.2008
Саратов
Сообщений: 167


Нановцы и СПДСовцы - одни и те же люди. На этом форуме тема присутствует. Просто они 09.07.08 объявили о рождении Нано.
Как Ваши дела в разработке трехмерки, продвигаются?
А а вот группу товарищей организовать и сделать Российский продукт уровня Ревит МЕР 2009, при финансировании нормальном, Вам слабо, уважаемый ShaggyDoc?
__________________
Опыт - критерий истины.
Hottabich вне форума  
 
Непрочитано 10.07.2008, 10:35
#94
Hottabich

НПО "ИНКОМИС" Отопление, Вода, Каналья
 
Регистрация: 14.06.2008
Саратов
Сообщений: 167


А почему унитаз вставляю (равно как и др. элементы, а он на пол экрана компа и никак меньше не становится?
А стены в АА2009 делать - понта нет, т.к. при экспорте в 2006АК они в блоки превращаются и на экране от надписей рябит и ваще хрень полная получается.
__________________
Опыт - критерий истины.
Hottabich вне форума  
 
Непрочитано 10.07.2008, 11:17
#95
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Значит экран маленький. Что, это первый раз?

Унитаз на плане (как и всё другое) имеет размеры в мм в натуральную величину. То есть порядка 500 единиц. В пространстве модели, при установленных единицах миллиметры. Вот если попробуете его в пространство листа вставить, которое само имеет размер такого порядка, то да. Еще и не влезет.

А вот изображение унитаза для схемы (и много чего другого) - это масштабируемый символ. Он делается в пространстве модели таких размеров, чтобы на бумаге был правильным, то есть порядка нескольких мм.
ShaggyDoc вне форума  
 
Непрочитано 10.07.2008, 12:28
#96
Hottabich

НПО "ИНКОМИС" Отопление, Вода, Каналья
 
Регистрация: 14.06.2008
Саратов
Сообщений: 167


Дык я в плане и ставлю
Вот конвектор, Универсал родимый, попробовал, так он тоже, в пространстве модели, в плане, размером с пачку сигарет в профиль. Ну это я пока только тыкаюсь на новом ноуте 19" на который заливаю ПО (на стационарный комп на работе Вашу прогу ставить не стал т.к. там 2008 АК МЕР), а на ноут 2006АК, РУКАД и,- "впрёд за орденами" - как говаривал один мой сослуживец.

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

Интерфейс и дружелюбный юмор программы - радуют - Спасибо.
__________________
Опыт - критерий истины.
Hottabich вне форума  
 
Непрочитано 10.07.2008, 14:20
#97
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
...размером с пачку сигарет в профиль...
Как-то не технически. Нарисуйте и измерьте командой DIST. Она покажет размер не в "пачках" и не в "экранах", а в единицах чертежа. Если правильно установлены свойства (см. рисунок), то единица чертежа=1мм. А размер реального объекта в пространстве модели, независимо от масштаба, будет постоянным.
Миниатюры
Нажмите на изображение для увеличения
Название: ru_dlg_scale_unit.png
Просмотров: 119
Размер:	3.1 Кб
ID:	8321  
ShaggyDoc вне форума  
 
Непрочитано 10.07.2008, 14:44
#98
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от Hottabich Посмотреть сообщение
Нановцы и СПДСовцы - одни и те же люди. На этом форуме тема присутствует. Просто они 09.07.08 объявили о рождении Нано.
Я так думаю, что "Нановцы" - это менеджеры, которые и не скрывают своих намерений в соответствующей ветке этого форума. Типичные менеджерские ответы на прямые вопросы. А "СПДСовцы" - это разработчики, которых используют для реализации намерений. Скорей всего, в темную.

Иных "ложных измышлений" публиковать не буду.

Цитата:
Сообщение от Hottabich Посмотреть сообщение
Как Ваши дела в разработке трехмерки, продвигаются?
Все, что связано с трубами - сделано. Все, что связано с воздуховодами - будем заканчивать после разработки документации на все более простое.

Цитата:
Сообщение от Hottabich Посмотреть сообщение
А а вот группу товарищей организовать и сделать Российский продукт уровня Ревит МЕР 2009, при финансировании нормальном, Вам слабо, уважаемый ShaggyDoc?
Вы инвестор, или просто так, от нечего делать, интересуетесь? На "слабо" берете?

Так сразу скажу - любое "нормальное" финансирование у нас "освоят". То есть "распилят", и еще мало будет. А такого Российского продукта не будет никогда.

Для этого надо попросить буржуев, чтобы они лет 20 ничем не занимались. У нас когда начинают употреблять названия типа "Российский хххх" это означает, что подкрадываются к федеральному бюджетному финансированию. Результаты я очень хорошо знаю.

Да и все видят. Вот, например, всё еще на слуху "Школьный портал", на котором распилили 15 млн. рублей. И анекдотичный результат. Да "порталы" такого качества бесплатно делаются, а за такие глюки не деньги дают, а по морде. Эти деньги не ушли разработчикам (иначе можно было очень хороших нанять). Это именно "группе товарищей". Я такие "группы" не организовываю.
ShaggyDoc вне форума  
 
Непрочитано 10.07.2008, 19:35
#99
Hottabich

НПО "ИНКОМИС" Отопление, Вода, Каналья
 
Регистрация: 14.06.2008
Саратов
Сообщений: 167


Жалко, а я - вроде взрослый уже, а в чудеса верю - как ребенок. А может прорвемся всетаки, ну как в футболе с хокеем, или нам обязательно война нужна, тфу, тфу, тфу, чтобы победить? А просто и методично работать командой мы не можем? Только деньги пилить? Всяко разно конечно бывает, но вот Вы, ShaggyDoc, не из породы ловкачей. Представляю, как Вы, в свое время облегчели жизнь куче "тетушек" не знающих английского языка (у меня с этим тоже беда), что делало невозможным переход от кульмана к компьютеру, а русских локализаций АвтоСада тогда и небыло, так, русифицировать что то - пытались отдельные умельцы, но без особого успеха. А тут Ваш РУКАД.
Ведь это же был прорыв, так,- нет?
А может на молодежь которая с компом уже с пеленок дружит ставку сделать? Ну есть же ребята толковые, вон команда нашего Саратовского Госуниверситета второй год подряд на юниорской международной олимпиаде программистов - в Америке в Силиконовой долине первые места занимают. И Америкосов обходят и Индусов и Китайцев.
Возмите их под свое крыло (нашу молодежь, а не китайцев - ясное дело).
А раздербанить и/или распилить - любое финансирование можно, (а иногда и нужно), но тут - другой случай.
__________________
Опыт - критерий истины.
Hottabich вне форума  
 
Непрочитано 10.07.2008, 21:36
#100
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Как это "взять под крыло" (я даже не про себя)? Нет сомнения в том, что у нас много молодых талантливых программистов. Но победы на олимпиадах и реальная работа - разные вещи. Даже если всех победителей олимпиад собрать в месте - хороший программный продукт не сделать. "Беломор-канал" выкопать можно, а программный продукт - нет.

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

Вот даже в Microsoft простые программисты - настоящие рабы. Даже термин есть - "microserfs". Они работают не за идеи Билла, а за деньги (не столь большие), за возможность получить через определенное время несколько акций и "за стаж". Знают, что в 27 лет их выгонят и только единицы поднимутся выше. Наши программисты в России так не будут работать. В Microsoft согласились бы, а в России - нет.

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

Для создания чего-то серьезного нужно очень редкое сочетание условий - команда в одном географическом месте с грамотным административным и техническим руководством. Это уже случалось в России - близко к САПР есть прекрасные "русские ГИС". Но это - капля в море. А еще нужны деньги, и очень большие. Мало написать хорошую программу - это всего 10% дела. Из программы надо сделать продукт, то есть затратить средств раз в 10 больше. Под руководством государства этого не сделать, да ему и не нужно. Даже там, где нужно - дело кончается провалом (ЕГАИС - пример). Это могло быть реализовано в частной фирме, но там также привыкли делать лёгкие и быстрые деньги. Зачем тратиться на свои разработки, когда можно торговать чужими и железом? Или присосаться к бюджетному проекту, за реальные результаты которого никто не спросит.

А в России еще и специфика - покупать-то не будут. Вот все скулят, что AutoCAD дорогой, но если бы был он ценой 10000 рублей (как MS Office), то всё равно бы больше половины его бы не покупали. "Из прынцыпа".
ShaggyDoc вне форума  
 
Непрочитано 11.07.2008, 02:22
#101
Hottabich

НПО "ИНКОМИС" Отопление, Вода, Каналья
 
Регистрация: 14.06.2008
Саратов
Сообщений: 167


Или ОпенОфис поставят
__________________
Опыт - критерий истины.
Hottabich вне форума  
 
Непрочитано 18.07.2008, 12:55
#102
Алексей Ишмяков


 
Регистрация: 03.08.2007
Nanosoft
Сообщений: 13


Offtop:
Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
Я так думаю, что "Нановцы" - это менеджеры, которые и не скрывают своих намерений в соответствующей ветке этого форума. Типичные менеджерские ответы на прямые вопросы. А "СПДСовцы" - это разработчики, которых используют для реализации намерений. Скорей всего, в темную.

Иных "ложных измышлений" публиковать не буду.

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

Для этого надо попросить буржуев, чтобы они лет 20 ничем не занимались. У нас когда начинают употреблять названия типа "Российский хххх" это означает, что подкрадываются к федеральному бюджетному финансированию. Результаты я очень хорошо знаю.

Да и все видят. Вот, например, всё еще на слуху "Школьный портал", на котором распилили 15 млн. рублей. И анекдотичный результат. Да "порталы" такого качества бесплатно делаются, а за такие глюки не деньги дают, а по морде. Эти деньги не ушли разработчикам (иначе можно было очень хороших нанять). Это именно "группе товарищей". Я такие "группы" не организовываю.
Добрый день всем! Добрый день Сергей!

Вижу что ветка с обсуждением нашего nano удалена. Модератору виднее, спорить не будем.

Вы почему-то противопоставили разработчиков (программистов) и менеджеров. Типа, вторые обманывают первых. Это не так.

Поясню (от имени разработчиков): по указанному проекту (называть нет смысла) именно "гадкие" менеджеры были идеологами условно бесплатного распространения софта.
Мы (команда прграммистов) долго их не понимали. Ведь нам гораздо удобнее рассчитываться с дилерской сетью именно за лицензиии. Сразу приличные деньги за лицензию - кто откажется?
Так вот, именно менеджеры настояли на отмене любых платежей за лиицензии.

Хотя, конечно, проект не благотворительный, деньги безусловно появятся. Откуда?
Россия вряд ли сможет обеспечить нам более 10 000..15 000 платежеспособных клиентов пользователей. Хотя лицензий выдать мы сможем порядочно.
Обращаю общее внимание на ограничение в номерах лицензий - там только пятизначное число
Вся штука в том что, хорошо отработав технологию здесь, мы сможем запустить ее по всему миру. И это уже очень серьезно.
Аферы с российским госбюджетом - это очень убого. Возможно что-то и удастся получить из него, но нам этого не никак не хватит - планы большие.


С уважением Алексей Ишмяков

Переформатировал текст в оффтоп, поскольку прямого отношения к теме маловато /kpblc/

Последний раз редактировалось Кулик Алексей aka kpblc, 18.07.2008 в 13:23.
Алексей Ишмяков вне форума  
 
Непрочитано 18.07.2008, 14:50
#103
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Алексей Ишмяков, я же специально писал про свои "ложные измышления". Оказалось, еще хуже - менеджеры хотели shareware, а программисты хотели "вечером деньги, утром стулья". Так я понял? Но, даже если не так, я хорошо понимаю программистов - им кушать хочется.

Я бы очень хотел, чтобы появился "русский CAD". Естественно, не бесплатный. Не надо бесплатного. Но начинаете вы принципиально неверно. Не имея еще ничего (что-то вроде pre-alpha версии), сразу заговорили про деньги, про лицензии. Причем, как-то муторно, непонятно. Да еще пошлое конъюктурное "нано". Вот народ и забуянил.

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

Зато вам, при открытом подходе, столько ценных замечаний и советов накидают! Вот потом, "когда-то", можете особо активных и наградить бесплатными лицензиями.

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

А хотите быстрых денег - делайте мелочевку, которую можно продавать миллионам буржуев. Или пилите российский бюджет.
ShaggyDoc вне форума  
 
Непрочитано 18.07.2008, 14:56
#104
Кулик Алексей aka kpblc
Moderator

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


Так, народ! Заканчивайте! Договорились?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 18.07.2008, 18:33
#105
MCAD


 
Блог
 
Регистрация: 05.01.2005
Сообщений: 1,694


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Так, народ! Заканчивайте! Договорились?
Мне тоже кажется, что не стоит расценивать упоминание о определенном ресурсе в теме о РуКад для ответа в другом тематическом аспекте.
У нас у всех могут быть конкурующие продукты, но хочется со всеми поддерживать нормальные деловые отношения. Мы все коллеги, а не конкуренты. Ведь могут же люди договариваться! Значит то, что выгодно клиентам то выгодно и производителям.
PS: kpblc Я понимаю, что ты не адинистрируешь этот форум, но если места где можно обсудить проблему, то, видимо нанософт просто вынуждет лезть в другие.
MCAD вне форума  
 
Непрочитано 19.07.2008, 00:07
#106
Кулик Алексей aka kpblc
Moderator

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


Яков, я постскриптум не понял.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 19.07.2008, 11:20
#107
MCAD


 
Блог
 
Регистрация: 05.01.2005
Сообщений: 1,694


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Яков, я постскриптум не понял.
А что не понятного? Вы (администрация сайта) закрыли тему в которой принимал активное участие Алексей Ишмяков. В то же время, в теме паралельного проекта, к которому я лично отношусь с большим уважением, поднимаются вопросы требующие его участия. Мне кажется это не правильным. Ничего кроме ограничения бесполезного разговора и поддержки твоих слов:
Цитата:
Сообщение от Кулик Алексей aka kpblc
Так, народ! Заканчивайте! Договорились?.
там нет! Отдайте Алексею тему или создайте новую, продуктовую.
MCAD вне форума  
 
Непрочитано 19.07.2008, 19:24
#108
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Я не заметил, что ветки про NanoCAD исчезли. Если это так, то думаю, что зря.

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

Но, раз модератор всегда прав (с чем я согласен), прошу пользователей ruCAD больше не задавать в этой ветке "непрофильных" вопросов. "За жисть" можно в других местах поговорить.
ShaggyDoc вне форума  
 
Непрочитано 19.07.2008, 19:28
#109
MCAD


 
Блог
 
Регистрация: 05.01.2005
Сообщений: 1,694


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
Но, раз модератор всегда прав (с чем я согласен)
MCAD вне форума  
 
Непрочитано 20.07.2008, 00:07
#110
Кулик Алексей aka kpblc
Moderator

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


Offtop: Небольшое уточнение (для восстановления, так сказать, исторической истины): темы не удалены: nanoСПДС и NanoСПДС: обсуждение работы программы. Хотя и закрыты.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 07.02.2019, 10:09
#111
Рyslan


 
Регистрация: 25.07.2007
Сообщений: 2,508


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
Я уже не раз показывал свое древовидное меню
RuCAD жив?
Рyslan вне форума  
 
Непрочитано 07.02.2019, 11:03
#112
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от Рyslan Посмотреть сообщение
RuCAD жив?
Да, им пользуются. Но я больше по нему разработок не веду - есть более прибыльные программы.
ShaggyDoc вне форума  
 
Непрочитано 07.02.2019, 11:19
#113
veb86

Проектировщик электрических сетей
 
Регистрация: 17.01.2014
Пенза
Сообщений: 176


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
Каждый "листик" имеет иллюстрацию и длинное описание. Иллюстрацию можно сделать или изменить прямо "на лету" вырезкой из окна любой программы. У каждого листика есть свой "скрипт", в котором можно написать что угодно - у меня это Лисп-выражение..
Дерево выглядит очень классно. Есть вопрос:
Для чего использовались скрипты? Что Вы в них делали? И какое было их назначение(задумка)?
veb86 вне форума  
 
Непрочитано 07.02.2019, 11:54
#114
Рyslan


 
Регистрация: 25.07.2007
Сообщений: 2,508


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
Да, им пользуются
узкий круг людей? что-то не видел в просторах интернета рекламу продажи
Рyslan вне форума  
 
Непрочитано 07.02.2019, 12:38
#115
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от veb86 Посмотреть сообщение
Дерево выглядит очень классно. Есть вопрос:
Для чего использовались скрипты? Что Вы в них делали? И какое было их назначение(задумка)?
"Скрипт" общее понятие. В частном случае с Автокадом это какое-то LISP-выражение, обычно загрузка и/или выполнение какой-то функции. Или что угодно, передающееся в командную строку Автокада.

Но это дерево универсальное, выполнено в виде COM-сервера и используется в разных программах. Там "скрипт" может быть чем-то другим. Например SQL-выражением или строкой на MapBasic для MapInfo.

Цитата:
Сообщение от Рyslan Посмотреть сообщение
узкий круг людей? что-то не видел в просторах интернета рекламу продажи
Несколько десятков. Напрямую программа не продавалась потому что я тогда был на госслужбе и не имел права этим заниматься.
ShaggyDoc вне форума  
 
Непрочитано 09.09.2019, 17:50
#116
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,031


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
RuCAD жив?
Да, им пользуются. Но я больше по нему разработок не веду.
А что бы Вам не сделать демо-версию, да не выложить RuCAD для всеобщего ознакомления?
Хотя бы удачные идеи и приемы не пропадали бы...
А уж там - мало ли как оно обернется?
__________________
количество моих сообщений не говорит о знании Автокада

Последний раз редактировалось Кулик Алексей aka kpblc, 10.09.2019 в 08:26.
АлексЮстасу вне форума  
 
Непрочитано 09.09.2019, 18:22
#117
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
А что бы Вам не сделать демо-версию, да не выложить RuCAD для всеобщего ознакомления?
Хотя бы удачные идеи и приемы не пропадали бы...
А уж там - мало ли как оно обернется?
За чьи харчи? Будете кормить моих детишков и внучков?

Создание ruCAD пошагово, со всеми исходными текстами, было описано в книге "САПР на базе AutoCAD - как это делается". К ней прилагался и CD со всеми исходниками и "книжной", но работающей версией. Да и в DNL она выкладывалась еще в 2006 году.
ShaggyDoc вне форума  
 
Непрочитано 09.09.2019, 18:58
#118
CalcProg


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


[quote=
Создание ruCAD пошагово, со всеми исходными текстами, было описано в книге "САПР на базе AutoCAD - как это делается". К ней прилагался и CD со всеми исходниками и "книжной", но работающей версией. Да и в DNL она выкладывалась еще в 2006 году.[/QUOTE]

вот только работала она с 95 виндецом. в 2006 еще можно было найти машину с 98, а с 95 уже нет.
CalcProg вне форума  
 
Непрочитано 09.09.2019, 18:59
#119
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


>> о котором я писал - строку выбора?
"Фильтрация" дерева, да,
Я сначала хотел сделать один глобальный фильтр для всего, но это оказалось неудобно

>>За чьи харчи? Будете кормить моих детишков и внучков?
Я ниначто не претендую, но имхо черезчур меркантильно. Детишки и себя накормят и внучков
zamtmn вне форума  
 
Непрочитано 09.09.2019, 19:02
#120
CalcProg


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


зачем было привязывать RuCAD к версии виндовс? привязку к CAD ещё можно понять, но зачем к 95 винде?
CalcProg вне форума  
 
Непрочитано 09.09.2019, 19:06
#121
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


я незнаю что такое рукад, но ShaggyDoc, пытаться заработать на таком старье?
zamtmn вне форума  
 
Непрочитано 09.09.2019, 19:18
#122
CalcProg


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


Цитата:
Сообщение от zamtmn Посмотреть сообщение
я незнаю что такое рукад, но ShaggyDoc, пытаться заработать на таком старье?
надстройка над автокадом. все местные автолисперы по его книге ( "сапр как это делается") автолисп изучали. многое из книги актуально и сейчас.
CalcProg вне форума  
 
Непрочитано 09.09.2019, 19:23
#123
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,031


Цитата:
Сообщение от zamtmn Посмотреть сообщение
но ShaggyDoc, пытаться заработать на таком старье?
Не. ShaggyDoc не пытается на нем заработать: "я больше по нему разработок не веду".
Возможно, он намекал, что я хочу на его RuCADе нажиться, предлагая выложить демо-версию. То, что мне может быть жалко, что хорошие идеи пропадают, да и его труд мог бы быть лучше оценен, ему в голову, увы, не пришло.
Прошу извинения, что предложил. Возможно, впредь буду умнее.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 09.09.2019, 19:29
#124
CalcProg


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


лично я в 2009 его книгу в бумажном варианте приобрёл. изучил и пришёл к выводу (для себя), что сапр в автолиспе делать не стоит. Автокад сам по себе тормозит, а если его ещё пригрузить программной на лиспе...
CalcProg вне форума  
 
Непрочитано 09.09.2019, 19:36
#125
Кулик Алексей aka kpblc
Moderator

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


CalcProg, это только если прога написана с бодуна кривыми руками.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 09.09.2019, 19:48
#126
CalcProg


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
CalcProg, это только если прога написана с бодуна кривыми руками.
закусовать надо!
CalcProg вне форума  
 
Непрочитано 09.09.2019, 19:49
#127
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,031


Цитата:
Сообщение от CalcProg Посмотреть сообщение
сапр в автолиспе
А! Я не знал, что RuCAD на лиспе, т.е. это незащищенный код. Беру свое предложение выложить демо обратно.
По крайней мере, ни паскалящий zamtmn, ни я с ObjARX, эти коды вряд ли бы использовали.
__________________
количество моих сообщений не говорит о знании Автокада

Последний раз редактировалось АлексЮстасу, 09.09.2019 в 19:59.
АлексЮстасу вне форума  
 
Непрочитано 09.09.2019, 19:54
#128
CalcProg


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


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
А! Я не знал, что RuCAD на лиспе, т.е. это незащищенный код. Беру свое предложение выложить демо обратно.
не только автолисп, ещё делфи и HTML если память не изменяет.

----- добавлено через ~6 мин. -----
zamtmn, правильно делает, что лазарус использует. кроссплатформиность однако. а вот что ты делать будешь когда винда колом встанет?
CalcProg вне форума  
 
Непрочитано 09.09.2019, 20:18
#129
Кулик Алексей aka kpblc
Moderator

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


Offtop: CalcProg, в моем сообщении ключевыми словами были совсем не "с бодуна"
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 09.09.2019, 20:46
| 1 #130
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


>>ни паскалящий zamtmn, ни я с ObjARX, эти коды вряд ли бы использовали.
Мне чужой код не нужен. Я использую сторонние опенсорсные библиотеки, но при этом вношу вклад в их разработку - багрепорты, патчи, обсуждения.

Воруют идеи, а не код. Куски чужого кода без поддержки автора никому в здравом уме ненужны
zamtmn вне форума  
 
Непрочитано 09.09.2019, 22:01
#131
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от CalcProg Посмотреть сообщение
вот только работала она с 95 виндецом. в 2006 еще можно было найти машину с 98, а с 95 уже нет
Что за чушь? Она и сейчас работает, и под Win 10. Версия Windows совершенно не при чем.

Версии AutoCAD имели значение, но и то можно было выбрать любой из установленных на машине. Начиная с 2000 и были зарезервированы ключи для нескольких версий вперед. Потом еще было и 3D-моделирование сделано, но поле AutCAD-2008 ничего не изменял и не добавлял. Не до того было.

Но когда начали в Autodesk изменять функции и команды без обратной совместимости я разработки прекратил, есть чем другим заняться. Зачем делать то, что любой проходящий хмырь постарается обосрать?

Цитата:
Сообщение от zamtmn Посмотреть сообщение
но ShaggyDoc, пытаться заработать на таком старье?
Причем здесь заработать? ruCAD никогда не продавался, он не защищался от копирования. Да, заработок был но совсем не на продаже программы. Да у меня и сейчас другие программы никак от копирования не защищаются, продаются лицензии на использование в организации. Но это такие программы, которые под чужой лицензией использовать бессмысленно.

Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Я не знал, что RuCAD на лиспе, т.е. это незащищенный код
Лисп не значит незащищенный код. Рабочие программы и библиотеки скомпилированы в FAS, но не для защиты, а чтобы шаловливые ручки "CAD-менеджеров" не портили по незнанию. Понимающим я весь код давал. Да и здесь, на форуме, DwgRuLispLib начали формировать для общего пользования, на основе ruCAD, с добавлениями от VVA и других коллег. Но тоже прекратили из-за всяких "прохожих руководителей фирм".

Могу вообще все исходники отдать, но только в хорошие руки. Алексею или Владимиру. Мой партнер Петр Лоскутов (Alaspher) тоже эти дела забросил.
ShaggyDoc вне форума  
 
Непрочитано 10.09.2019, 06:13
#132
CalcProg


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


Это не чушь. Пытался в 9 году устанавливать ваш RuСAD с установочного диска шедшего в комплекте с книгой. На разные машины с разными операционками под автокад 2000. И везде выдавало ошибку не совместимости с ос. Да и вы сами в книге о том писали, что РуКАД сделан под конкретную ос.
CalcProg вне форума  
 
Непрочитано 10.09.2019, 08:04
#133
Кулик Алексей aka kpblc
Moderator

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


Может, обсуждение ruCAD, его судьбы, особенностей разработки и теде все же в отдельную тему пойдет?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 10.09.2019, 08:17
#134
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от CalcProg Посмотреть сообщение
На разные машины с разными операционками под автокад 2000.
...
Да и вы сами в книге о том писали, что РуКАД сделан под конкретную ос.
Цитирую из книги
Цитата:
Требования к информационной и программной совместимости
 Программное изделие должно быть совместимым с операционными системами Windows 98, Windows ME, Windows 2000 и Windows XP.
 Программное изделие должно быть совместимым с системой AutoCAD 2002. Во второй очереди разработки должна обеспечиваться совместимость с системой AutoCAD 2004
Это те OS, которые были в момент написания книги. Разрабатывалось и тестировалось все под XP. Потом появилась Vista - для нее были изменения, но потому, что Microsoft начала новую политику (UAC да "манифесты") с размещением файлов, изменяемых пользователями. Потом и Win7, Win8, Win10 были. И AutoCAD от 2004 до 2008 с изменениями в плане интерфейса.
Минимальная версия Windows в инсталляторе 4.1.1998, Windows NT - 5.0.2195. Ограничений сверху нет.

Да и вообще незачем обсуждать как когда-то "Мыши плакали, кололись, но продолжали грызть кактус" в теме, которую ведет уважаемый zamtmn по своей программе.
ShaggyDoc вне форума  
 
Непрочитано 10.09.2019, 09:53
#135
Рyslan


 
Регистрация: 25.07.2007
Сообщений: 2,508


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
Могу вообще все исходники отдать, но только в хорошие руки
Рyslan вне форума  
 
Непрочитано 11.09.2019, 20:42
#136
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


>>Могу вообще все исходники отдать, но только в хорошие руки
Самые хорошие руки - публикация на гитхабе с лояльной лицензией
zamtmn вне форума  
 
Непрочитано 11.09.2019, 21:20
#137
trir


 
Регистрация: 18.12.2010
Сообщений: 5,057


Цитата:
зачем было привязывать RuCAD к версии виндовс? привязку к CAD ещё можно понять, но зачем к 95 винде?
глупый вопрос, ты ещё спроси зачем в Windows режим совместимости с Windows
trir на форуме  
 
Непрочитано 12.09.2019, 06:07
#138
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


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

В системе 49786 файлов (из них 2683 lsp) исходников в 2883 каталогах, да еще 2408 исходников справочной системы (16 томов).
ShaggyDoc вне форума  
 
Непрочитано 14.09.2019, 20:29
| 1 #139
veb86

Проектировщик электрических сетей
 
Регистрация: 17.01.2014
Пенза
Сообщений: 176


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
Для того, чтобы это сделать надо очень много времени, а у меня его нет. Оставшейся жизни не хватит.

В системе 49786 файлов (из них 2683 lsp) исходников в 2883 каталогах, да еще 2408 исходников справочной системы (16 томов).
Офигеть. Что же за монстра Вы написали? Даже страшно представить на что RuCAD был способен...Очень жаль что в интернете практически полностью отсутствует информация о нем (видео, уроки итд). Жаль что такой труд исчезает.
veb86 вне форума  
 
Непрочитано 16.09.2019, 09:15
#140
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от veb86 Посмотреть сообщение
видео
Ага, еще и снимать лет десять тысячесерийное видео
Да, сейчас многие разучились читать вообще. Дай видео, в крайнем случае - "комикс", как в америках - вся "Война и мир" на 30 страницах.

Вот мне сейчас по другой программе пишут - дай видео, что я 350 страниц Руководства должен читать? А та на каждой странице скриншоты и подробное разъяснение, включая дамочек системы "ТП". Но и картинки смотреть не хотят.
ShaggyDoc вне форума  
 
Непрочитано 16.09.2019, 18:38
#141
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,031


Offtop:
Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
дай видео, что я 350 страниц Руководства должен читать?
По моему опыту, обзорно-ознакомительные видео тоже не смотрят. Разве что делать их на полторы-две минуты - не больше.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 16.09.2019, 19:12
#142
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
По моему опыту, обзорно-ознакомительные видео тоже не смотрят
Документация от видео отличается тем, что это документ, причем имеющий и юридическое значение.

В лицензионном договоре я (и другие разработчики) пишу
Цитата:
Лицензиар гарантирует, что Произведение обеспечивает только те возможности и функции, которые описаны в эксплуатационной документации
.

а также

Цитата:
Лицензиар не гарантирует, что Произведение пригодно для подразумеваемой пользователем конкретной цели.
Это приходится писать, потому что довольно много чудаков, которые полагают, что просмотрев видео и нажав "Большую Красную Кнопку", получат гарантированно готовый результат. Да, такая кнопка есть. Именно она выдает полностью готовый том ПД - от первой страницы обложки до последней, включая даже личные подписи во всех "штампах". Но прежде чем ее нажать надо заполнить необходимые исходные данные на сотне вкладок. Причем соблюдая определенные правила, досконально описанные в документации.

Или предъявляют совсем абсурдные претензии. Например, в программе есть "Mini-Excel" - электронная таблица, позволяющая дополнить штатные расчеты любым собственным, чтобы он попал в ПД. Делает то же, что и MS-Excel, даже может открыть ее файлы. Но, естественно, некоторых возможностей нет. И вот претензии - А почему нет того-то? Приходится отсылать к документации.

Ну, а опыт-то известный - Если ничего не получается - попробуй прочитать документацию.
ShaggyDoc вне форума  
 
Непрочитано 17.09.2019, 05:06
#143
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,031


Offtop:
Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
По моему опыту, обзорно-ознакомительные видео тоже не смотрят
Документация от видео отличается тем, что это документ, причем имеющий и юридическое значение.
А чему Вы здесь оппонируете?
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > Вопросы по работе системы RuCAD

Размещение рекламы