Jump to content

Kreator

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

    1,579
  • Joined

  • Last visited

  • Days Won

    95

Posts posted by Kreator

  1. В общем-то, на результат никто и не смотрит, как на ориентир к действию, иначе бы сидели не на этом форуме и обсуждали бы не NanoCAD :)

    Про "хуже" там ничего нет, там только быстрее... Техническая составляющая, всё верно. Но и она не должна сильно отставать, мне кажется. Всё в балансе должно быть.

    А если б я верил, что NanoCAD хуже, в контору к нам он бы никак не попал B) Вообще, я антирекламой не занимаюсь, наоборот по возможности подчёркиваю плюсы B)

    А всем разработчикам желаю только успешных свершений, чтобы все пазлы сложились :)

    • Like 3
  2. Но AutoCAD ровно также работает - он не дает никаких сообщений...

    Уж и не помню, как работает AutoCAD :) Суть не в том. Я лишь описываю свой опыт и ощущения.

    Тут есть одно важное различие: в Автокаде элементы не переносятся автоматом в слой, не являющийся текущим, поэтому там сразу видно и понятно, что чертим мы в невидимом слое (по лампочке или солнцу в свойствах слоя); в Нанокаде же текущий слой может быть включён, а размерный слой - выключен, и сразу это не заметить - нужно лезть в диспетчер слоёв или выкатывать список в панели и листать в поисках, и хорошо, если ты вообще знаешь, какой слой искать, и хорошо, если слоёв не полтысячи. Именно это сбивает с толку.

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

  3. Здравствуйте!

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

    Спасибо.

    • Like 2
  4. Всем доброго дня!

    Получил на почту рассылку от BricsCAD.

    В письме - графики производительности 4-х популярных программ - ZwCAD+ 2015, AutoCAD 2015, BricsCAD V15 и NanoCAD+ 6.0, коим я и пользуюсь.

    bricscad-russia.ru/info.php?page=compare_other (скопируйте и вставьте в адресную строку)

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

    Откровенно печалит, что многие действия NanoCAD делает в разы и даже в десятки раз медленнее, на каких-то виснет, а какие-то команды не поддерживает вовсе. Для меня, как для продвинутого пользователся и программиста-любителя, самое важное при переходе с AutoCAD - совместимость. Таблицы хоть и не совместимы, но предлагают улётный функционал. Тем более, год назад нормальных таблиц не было практически ни у кого, кроме AutoCAD и NanoCAD. Сейчас немного подтянулись, насколько я вижу, по крайней мере редактировать нормально можно, и формулы есть.

    Что касается LISP, то у меня был написан довольно полезный и несколько громоздкий скрипт "всё в одном", который по данным из большой несложной таблицы строит продольный профиль с использованием финамических блоков, опять же, массово старательно заготовленных в AutoCAD. В NanoCAD это чудо не работает. Я ещё до него не добрался, но есть предположение, что некоторые команды не поддерживаются, т.к. в скрипте я устанавливаю значения параметров дин. блоков, поддержка которых в NanoCAD неполная (блок либо работает, либо работает криво, а может и вообще не работать).

    7-ю версию попробовать ещё не успел, но увы, даже если попробую, вряд ли контора будет её закупать. Так что работать нам в 6-й версии до того момента, как откопаем святой грааль или найдём клад :)

    Заканчивая монолог, обращу внимание на существование версии BricsCAD для Linux, причём родной разработки, т.е. не эмулирование Windows, а родной формат для Linux. А с всё усиливающейся легализацией ПО наших предпринимателей было бы неплохо сделать возможность хотябы эмулированного запуска NanoCAD в Linux (под WINE, например). На ОС можно хорошо сэкономить... Так что это ещё один фактор конкуренции, возросшей в последнее время (посмотрите цены и функционал).

    • Like 3
  5. За одни таблицы стоит пользоваться NANOCAD!

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

    Да, глубоко автоматизированные проекты и чертежи - это здорово. Но если есть возможность написать пользовательские примитивы, то вполне можно раскрыть некоторую часть возможностей таблиц. Да даже просто сравнить возможности обычных таблиц в AutoCAD и в NanoCAD - разница громадная.

    А для железных дорог нет специальной версии :-) Посему пишем помаленьку и радуемся возможностям таблиц.

    • Like 1
  6. Ай чудеса! За одни таблицы стоит пользоваться NANOCAD! А присоединённые объекты иногда почему-то сбиваются - или ссылки путаются, или вообще попадает объект (связь), и ячейка выдаёт ошибку. Но это вс другая история, позже расскажу с примером. Спасибо за иллюстрированный и как всегда исчерпывающий ответ!

    • Like 1
  7. Да, должно прокатить, спасибо. А на ячейку таблицы так можно сослаться? Извините, в ближайшем будущем не смогу сам поверить, потому спрашиваю.

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

    • Like 1
  8. Спасибо всем за ответы. Доберусь до ПК через недельку и попробую.

    Перечитал ещё раз и понял, что меня не поняли :-) Мне нужно обозвать, например, МТекст "Шифр", чтобы в построителе выражений можно было писать "Шифр.Text".

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

    У меня с открытием файлов в сети нормально - как с сетевого диска, так и по адресу \\server\... Что-то с ассоциациями файлов, наверное.

  10. Добрый день!

    Попробуйте дополнительно задать путь к папке шаблона на сетевом диске: Настройки - Стандартные папки - Файлы шаблонов, кнопка Добавить.

    Здравствуйте!

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

    По порядку:

    1. Создаём символическую ссылку C:\Template.dwt -> [N:\Nanocad\Template.dwt], где N: - подключённый сетевой диск.
    2. В настройках изменяем шаблон для нового файла - выбираем C:\Template.dwt, в строке появляется именно этот путь.
    3. Жмём ОК.
    4. Заходим в настройки, жмём Изменить в списке файлов шаблонов и видим там N:\Nanocad\Template.dwt.
    5. Вбиваем руками путь C:\Template.dwt.
    6. Жмём ОК.
    7. Всё работает.

    • Like 1
  11. Не отображается в списке шаблонов мой шаблон, который лежит на сетевом диске. В настройках использования шаблонов выставил Выбрать из вписка, в списке имён шаблонов открыл свой шаблон, он появился в строке. Но при создании файла в списке шаблонов пусто. Если положить шаблон в локальную папку, то всё работает. Это фича или баг? Что делать? Мне нужен шаблон в сети общий для всех.

    • Like 1
  12. Да я приложил, что-то видимо не так с gif-кой. Сечас попробую чего-нить.

    cloclo20.datacloudmail.ru/weblink/view/66d945ba2b0b/Подобие.gif

  13. Здравствуйте!

    Заметил непостоянство в работе функции подобие для полилиний с дуговыми сегментами при ПСК, не совпадающей с МСК. Если размер смещения выбрать в обратную сторону, то будет работать неправильно с другой стороны.

     

     

    Подобие.gif

     

     

  14. Здравствуйте!

    Вплотную приблизился к таблицам в плане присоединения к ним объектов. Штука классная, но при большом количестве (да даже больше 5-6) присоединённых объектов ориентироваться в них довольно тяжело. В построителе выражений в нижней части окна перечислены все свойства всех присоединённых объектов, найти среди них именно тот, который нужен, очень проблематично. Решаю вопрос перебором номеров объектов до тех пор, пока не подсветится на чертеже нужный или пока не увижу нужное название объекта или нужное значение его свойства. Речь идёт о ранее присоединённых объектах - новые автоматически выбираются в нижней части окна, немного упрощает жизнь.

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

    Второе пожелание - реализовать возможность давать объектам пользовательское имя, по которому человек сможет быстро идентифицировать, что это за объект. Например, в контекстном меню объекта (в списке) показывать пункт "Дать название" или "Переименовать". Желательно, чтобы это имя можно было использовать в самом выражении, вообще было бы чудненько.

    Ну и сосвсем буржуйская замашка - сделать возможность навести камеру на выделенный объект (через меню, через кнопку или галкой "Автоматически показывать", способ не так важен).

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

    Спасибо.

  15. Здравствуйте!

    Купили 2 коробочные лицензии и 2 USB-ключа. Сдуру поставили и активировали обычную лицензию, USB-ключ не требует. Как теперь сделать с ключом? Как правильно ставить? Драйвер скачал и поставил, ключ определяется нормально.

    Ах да, NanoCAD 6 Plus.

  16. Вот таблица с проверкой (и уже без группировки). Хотя можно сгруппировать, сгруппированные строки скопировать в буфер, откатить изменения Ctrl+Z и вставить строки в нижний колонтитул, а формулы суммы уже ручками накидывать. Проверка поможет избежать некоторых ошибок.

    Группировка без отчета (колонтитул-данные + проверка).dwg

    • Like 1
  17. А я надеялся MCAD какое-нибудь колдунство покажет )))

    Мана кончилась :)

     

    Думаю, что в вашем случае можно дать только рекомендации:

    1. Использовать качестве "Итого:" Нижний колонтитул
    2. Вместо задания интервала конкретным ячейкам использовать off(x;y)
    3. Использовать в имени ячеек $

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

    Ну про структуру таблицы я в курсе, не хотел для примера слоишком красиво делать. То же с off, спасибо, уже пользуюсь :)

    Зачем доллар - тоже не очень ясно. Он ведь фиксирует ряд/колонку при растягивании/копировании ячейки с формулой? Ну не суть.

    Насчёт одноразовости - да и чёрт с ней :) В колонтитуле делаем строки, копируем в данные и группируем там. Что-то меняется - снова копируем и группируем. Основной упор на простоту и минимальные требования к внимательности. Потому что при протыкивании ручками можно что-то забыть. А если нужно нажать 3 кнопки - трудно что-то пропустить.

    По поводу варианта, предложенного SergeySS. К сожалению ,он не отличается простотой. Я-то могу работать как угодно и с чем угодно, но пользователю надо интуитивно, желательно в 2 предложения уложить способ работы, иначе всё пропало :unsure:

    Попытался сделать, как я это вижу, но суммирования строк-то не происходит, как при отчёте. Он просто оставляет значение первой из сгруппированных строк. Есть ли аналог фунцкии Excel'я СУММЕСЛИ? Если есть, то после группировки можно формулу впихнуть для подсчёта по условия и всё. Если нет - то проще ручками натыкать будет. И сделать снизу банальное сравнение по длинам в данных и в "отчёте". Excel'я нет, не предлагайте там сделать :) Зато теперь есть волшебный нанокад с волшебными таблицами!

    Не нравится решение из поста #116 Проще и понятнее сделать определённые правила, для работы с линиями или поллиниями.

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

    Отличное решение, как раз под мои нужды. А линии и цвета я взял для примера. У меня будет ведомость стрелочных переводов - кастомов со своими свойствами или блоков с атрибутами, если на кастомы времени не будет. Мне просто было понятно, как сложить некие свойства (длину, например), но непонятно, как перечислить что-то. Но волшебники помогли, спасибо большое! По описанию функции Sum, кстати, очень непросто дойти до такого решения. Намекают только Variant и то, что уже есть Summ, значит функция делает что-то другое :)

    Друзья! Большое спасибо за оперативность, отзывчивость и мастерство! Простите, что так нелаконично. Вроде бы слов нет от радости, а вон сколько написал :)

    Группировка без отчета (колонтитул-данные).dwg

  18. Волшебство :) Так и до BOM'а недалеко...

    Попробую ещё наглее: есть таблица (простая, набитая руками). В ней расписаны участки пути по параметрам (какие шпалы, какие рельсы и т.п.). Можно ли внизу сгруппировать строки этой таблицы? Т.е. группировка идёт не в отчёте по объектам, а по строкам простой таблицы. Ниже пример. По ячейкам в голубой рамке группируем (по всем четырём), по ячейкам в розовой рамке складываем. Снизу результат группировки и сложения.

    Таблица стр длин.jpg

  19. А можно ли сделать в отчёте перечисление одного из свойств сгруппированных объектов? Например, есть 5 отрезков разной длины. 2 из них синие, 2 - красные. Создаём по ним отчёт, группируем по свойству цвет. Получается 2 строки. Можно ли во второй ячейке строки отчёта перечислить длины отрезков, сгруппированных в данной строке?

    Т.е.

    Синий 3, 2

    Красный 4, 2, 5

×
×
  • Create New...