Jump to content

gomer

Пользователи
  • Posts

    23
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by gomer

  1. Зачем тогда переходить на NanoCAD, если уже был готовая САПР - AutoCAD? если у вас и автокад лицензионный, то не вижу смысла вам переходить на что-то другое. если нет, то опять же нет смысла переходить на линукс, просто купить нанокад или какой нибудь другой альтернативный кад, либо использовать нанокад фри. МС Оффис легко заменяется на либреоффис. и т.д. Если на компе весь софт пиратский, включая ОС. Тогда да, линукс - достойная альтернатива. Все ведь зависит от количества финансов направленных на организацию рабочего места.Я просто хочу донести до желающих один простой факт: для пользователя нанокад - лишь красивая форма с кнопочками, для разработчика - это многолетний труд. который никак не хочется перечеркивать, тем более забесплатно. Много ли желающих купить нанокад под линукс? Стоит ли игра свеч? Эти два вопроса и дают ответ как скоро появится нанокад под линуксом и появится ли вообще.
  2. У меня со студенческими форумами (ну либо группа в вк) две ассоциации: 1. Форум от администрации ВУЗа - где все будет строго модерироватся и хвалебно-воспевательные статьи. 2. Независимый форум студентов - где будет обсуждаться где, что купить и обсуждение преподавателей. Вряд ли на этих форумах вообще что-то полезное есть. Мое личное мнение, могу ошибаться. например, ... хм, а чем вам киберфорум неугодил?
  3. из всего, что тут написано, давно пора уже сделать нечто похожее на автодеск 360 или почивший Vondle, реинкарнированнный в Chapoo
  4. Эта схема может прижиться, а может и нет. По крайней мере AltLinux пошел этой дорогой. Без понятия, что у них с коммерцией, но живы они до сих пор. На мой взгляд (исключительно субъективный) Linux ничем не отличается от Windows для платного софта. Хотите - продавайте. Есть также примеры открытого ПО, которые продаются за деньги и очень успешно (я о Битрикс). Значит есть способы. Выскажусь по основной теме. Я поддержал идею разработки под Linux. Но, лично мне, будет достаточно и Wine, который есть в AltLinux. Сейчас я пользователь Windows 8.1. Если будет бесплатное обновление до Windows 10, вероятно, обновлюсь. На моем ПК (именно ПК, не планшет и не ноутбук) нет ни одной нелицензионной софтины (да, Office 2013 тоже лицензионный). Дальше Windows перейдет под виртуальную машину. Правда, если будет софт, который будет на ней нужен. С полгода назад я принял решение в ближайшие 5 лет перейти на Linux и уже выбрал дистрибутив. Все вложения в Windows остановлены уже сейчас. Возможный компромисс (и для компромисса должны быть серьезные причины) - это наличие поддержки Wine. Почему так решил? Основное - не хочу, чтобы когда-нибудь через ОС схватили за яйца. Это вполне реально либо через заоблачную цену, либо через отказ поддержки. Да и давно пора переходить на то, что ближе к телу (имею в виду отечественное; отечественные сборки Linux уже есть, в том числе под отечественные аппаратные платформы, российская СУБД тоже имеется). Кто я по отношению к nanoCAD? Нет, я не проектировщик. Я тот человек который хочет иметь полный контроль над проектированием своего жилища. Малоэтажное строительство в России практически не регулируется (других сведений у меня пока нет). Таже nanoCAD в виде СПДС может подсказать правильные названия проектной документации. Даже это сейчас в России в строительстве большая проблема, достаточно посмотреть несколько договоров на проектирование. Готов ли купить? Скорее да, чем нет. На таких ставках, как цена дома, стоимость лицензии nanoCAD незначительна и вполне разумна. Не исключаю и другую редакцию, т.к. проектирование электрики, водоснабжения, водоотведения, канализации, отопления никто не отменял. А ведь есть еще планирование участка (дренаж, другие коммуникации). Сколько может стоить Linux версия? А не дешевле Windows. Не понимаю почему должно быть иначе. Может ли стоить дороже? Не знаю, решения у меня нет. Нужно послушать разработчика системы для начала. Зачем куда-то переходить, если есть готовая система для работы???
  5. Как-то не всплывает нанокад на студенческих форумах
  6. нормального механизма адаптации не хватает, как в автокаде и всех клонах. И еще нормального лисп-движка с поддержкой vlx-приложений, или чего-то подобного как это сделали в брикскаде. К сожалению даже в семерке этого нет и не предвидится.
  7. Думаю еще очень долго и неизвестно стоит ли. Во-первых линукс - мир свободного ПО. Во-вторых, коммерческая ниша уже занята брикскадом.
  8. Всех с прошедшим, не вижу ничего дурного в использовании нанокада для создания бумажных моделей. Например с помощью лиспа можно создавать развертки насчет детей, так в каждом поколении найдется тот, кто говорит: "Да, были люди в наше время..." или "О, времена, о, нравы..."
  9. Ну я пишу на лиспе для себя и на заказ, даже для нано писал, но обжегся на диалогах и отмене команд. Интересно в семерке пофиксили баг с отменой? Скажу так, мне лисп нравится, я его понимаю и многое могу сделать без труда именно потому, что это лисп, а не другой язык.
  10. Просто есть приемы, используемые программистами, в котором задействованы маркеры отмены, не раз замечал во многих старых лиспах. Делается это для отрисовки предварительной картинки с возможностью отмены одной, нескольких или всех операций. Думаю при адаптации таких лиспов возникнут проблемы.
  11. Кажется разобрался. Первое не так: undo удаляет все, что нарисовано лиспом с помощью command одним махом, вместо того, чтоб удалять по одной линии или по одной команде. Второе не так: undo игнорирует нарисованное с помощью entmake, vla- не пробовал... Усложним задачу чуть-чуть: (defun c:test ( / mkpline) (defun mkpline (flag lyr lst) (entmake (append (list '(0 . "LWPOLYLINE") '(100 . "AcDbEntity") '(100 . "AcDbPolyline") (cons 8 lyr) (cons 90 (length lst)) (cons 70 flag) '(210 0.0 0.0 1.0) ) (mapcar '(lambda (x) (cons 10 x)) lst) ) ) ) (vl-load-com) (setq thisdrawing (vla-get-activedocument (vlax-get-acad-object))) (vla-StartUndoMark thisdrawing) (command "_.line" "0.0,0.0" "10,10" "") (command "_.line" "0,0" "0,10" "") (command "_.line" "10,10" "0,10" "") (mkpline 1 "0" '((0 0) (100 50)(10 50))) (vla-EndUndoMark thisdrawing) ) Если выполнить этот код, будут нарисованы два прямоугольника, один с помощью command, другой с помощью entmake. Если теперь нажать отмену, то удалится только первый, причем второй будет существовать, пока не выполнить регенерацию. Как я понимаю vla-StartUndoMark и vla-EndUndoMark добавлены только для совместимости, а по сути пустышки...
  12. Без undo можно конечно, но пользователю будет тяжко. Собственно все мои программы используют управление маркерами отмены. А этот дефект был замечен после того, как был замечен баг с vla-StartUndoMark и vla-EndUndoMark. В программе они не приводили к ошибке, но после выполнения программы отмена уже не работала...
  13. Вот На самом деле - цвет курсора вполне меняется. Дело просто в том, что при настройке цвета курсора есть такая незаметная галочка "цвет по умолчанию". Если она включена (в окошке с деревом настроек квадратик с цветом курсора зачеркнутый - на последнем скрине видно), то в любом случае используется тот самый цвет по умолчанию. Чтобы выбрать какой-то конкретный - надо в диалоге выбора цвета эту галку снять - и тогда цвет курсора будет меняться. :-) Действительно, цвет меняется при снятой галке, тогда проблема с цветом курсора не критична... Вопрос про Lisp продублирован в соответствующую тему: http://forum.nanocad...showtopic=6091. Ну тогда следующий фокус, запускаю простейший лисп: (defun c:test ( / ) (command "_.undo" "_be") (command "_.line" "0.0,0.0" "10,10" "") (command "_.line" "0,0" "0,10" "") (command "_.line" "10,10" "0,10" "") (command "_.undo" "_e") ) Получаю бесконечный цикл undo... Видимо опции undo еще не реализованы, хотя по идее программа должна выдавать ошибку и завершаться...
  14. Цвет курсора никак не меняется, даже крестик на квадратике цвета. Цвет фона я указал в предыдущем посте. Кажется у меня дежавю... Может это ограничение free версии? В общем пока решил проблему установкой 3Dстиля курсора
  15. Не работает изменение цвета курсора. На темном фоне, (таком, какой в автокаде новых версий RGB 30,33,40) курсор черный, в пространстве листа, где лист белый, курсор почти белый, Очень неудобно, потому что КУРСОР НЕ ВИДЕН!
  16. Попробуйте запросить новую лицензию через Мастер Регистрации
  17. Задам вопрос здесь, хотя скорей всего это и не связано с программированием. Суть в том, что простенькая функция: (defun pl_styles (/ lst lyr) (setq lst (list (cdr (assoc 2 (tblnext "STYLE" T))))) (while (setq lyr (tblnext "STYLE")) (setq lst (cons (cdr (assoc 2 lyr)) lst)) ) (reverse lst) ) возвращает один "лишний" стиль "". Через объектную модель этот стиль тоже найти можно. Значит он сидит где-то в базе чертежа? Но нанокад его не отображает, то есть только программным способом к нему можно получить доступ. Если мне не изменяет память, эта ошибка была в ранних версиях брикскада, а значит происходит от библиотек ода, имхо. Собственно вопрос: это нормально, если нет будет ли исправлено и когда, если будет
  18. При большом приближении значок пск и курсор искажаются. Кажется проблема тянется с давних пор...
  19. Почему бы не перевести надписи кнопок ok_cancel с технического английского на удобоваримый русский?
  20. Всем привет, посмотрел это чудо техники и очень огорчился, так нельзя писать приложения!!! это не лисп, а помойная яма, мало того, что переменные не локализованы, нет нормального обработчика ошибок, так в нем нет даже закрытия файла после чтения т.е. работать ЭТО будет 1 раз за сессию... зы всех нанодевушек с праздником
  21. И во сне и наяву...

×
×
  • Create New...