Jump to content

Что нужно исправить в ближайшей версии nanoCAD? Список пожеланий...


Recommended Posts

Спойлер

image.thumb.png.c8ce5deaf81243d708b792ca0e98502b.png

лисп в аттаче

повернуть в ноль без лишних вопросов

(defun c:а0 ();; крутим в ноль по одному
  (command "AtR" pause " " " ")
  (princ)
) ;_ end defun

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

можно угол выставлять руками, но в нано не работает, а лисп я не умею(((

 

AttrRot.lsp

Edited by doctorraz
  • Like 1
Link to comment
Share on other sites

19 часов назад, Bucho сказал:

В стандартных блоках (в инструментах) если есть текстовые атрибуты, то пусть будут не фиксированными.

При повороте, текст тоже поворачивается и не корректно выглядит. А так в параметрах текскта атрибута повернул как надо и переместил атрибут на чертеже

 

Возможность поворота не зависит от свойства фиксированности.

Спойлер

image.png.7959a5b8f5e88fd760bd87594cf6b2e0.png

и 

Спойлер

image.png.ca817f420155c3706ef3072d745d3fdc.png

 

Ну а возможность перемещение - чистой воды вкусовщина.

Мне тоже не нравятся изменяемые атрибуты с фиксированным положением, в своей практике не использую.

Но вполне допускаю, что в некоторых случаях это очень оправдано.

Поэтому, пусть это останется творчеством разработчиков.

 

Если это представляет проблему, то можно в конце концов в редакторе блоков ее подправить.

Либо более кардинально исправить описание блока 

Спойлер

image.png.05e84a275f687246f687d5096f29eda8.png

 

Хотя, более верным шагом было бы создание собственной панели с новым файлом-источником, сделанном на основе данного исходника.

 

Link to comment
Share on other sites

А вы вставьте блок "Блок бытовых розеток" и поверните его на 180 градусов, а затем в параметрах текста поставьте угол снова 0 и посмотрите что получится - вкусовщина...

Link to comment
Share on other sites

20 часов назад, doctorraz сказал:

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

можно угол выставлять руками, но в нано не работает, а лисп я не умею(((

 

У меня лисп кривовато работает и в АС14.

На мой взгляд, сильно усложнена функция.

Если отбросить динамику (чертовски красиво выглядит, но в нано воспроизвести не удалось ;)), то текст можно уменьшить кратно и сделать его более стройным.

Субъективно - 90% текста выбор угла.

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

Предшествующая операция - выбор атрибутов  

Спойлер

(while(setq att (car(nentsel "\nSelect Attributes to rotate")))
        (redraw att 3) 
        (setq lastEnt att)
        (setq ss (ssadd att ss))
        (princ "\n ")
        (princ (sslength ss))
        (princ " selected.")
    )

 и последующая

Спойлер

    (while (setq ent(ssname ss i))
        (redraw  ent 4) ;!!!необязательно
        (setq ed (entget ent))
        (setq ed (subst (cons 50 NewAngle)(assoc 50 ed) ed))
        (entmod ed)
        (entupd ent) ;!!!необязательно
        (setq i (+ i 1))
    )

делают функционал исчерпывающим.

добавлено через 7 минут
10 минут назад, Bucho сказал:

А вы вставьте блок "Блок бытовых розеток"

Предлагаете рыть весь список в поиске этого блока? Увольте...

Если есть какая-то конкретно проблема - укажите ее.

В других блоках поворот на 180 и установка индивидуального 0 для атрибута проходят штатно.

Edited by EdwardSt
Link to comment
Share on other sites

Суть проблемы что текст атрибута закрывает блок.

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

Link to comment
Share on other sites

4 минуты назад, Bucho сказал:

Суть проблемы что текст атрибута закрывает блок.

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

тогда

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

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

 

  • Like 1
Link to comment
Share on other sites

7 минут назад, Bucho сказал:

Суть проблемы что текст атрибута закрывает блок.

Ну продемонстрируйте, пожалуйста!

 

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

Не получается воспроизвести...

Link to comment
Share on other sites

Теперь понятно.

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

О чем и написал в первом ответе на вашу проблему.

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

 

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

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

 

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

 

А пока гора не идет к Магомету использовать совет 

4 часа назад, EdwardSt сказал:

сли это представляет проблему, то можно в конце концов в редакторе блоков ее подправить.

Либо более кардинально исправить описание блока 

  в исходнике (Показать контент)

image.png.05e84a275f687246f687d5096f29eda8.png

 

Хотя, более верным шагом было бы создание собственной панели с новым файлом-источником, сделанном на основе данного исходника.

 

 

Link to comment
Share on other sites

Ну да.

Может как бред, сделать пользовательский каталог с синхронизацией с облаком?

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

Edited by Bucho
Link to comment
Share on other sites

Только что, Bucho сказал:

сделать пользовательский каталог с синхронизацией с облаком?

Тут уже пытались.. товарисчи

Кликнули клич

Собрали блоки

Ни блоков ни каталога)))

PS хочешь хорошо? Сделай сам(с)

добавлено через 3 минут

В порядке бреда...

Имха возможен лисп, который поправит все атрибуты блоков в файле на нефиксированные, потом сделает им всем бэтман

Запустить лисп в пакетном режиме труда не составляет

  • Like 1
Link to comment
Share on other sites

11 минут назад, doctorraz сказал:

Имха возможен лисп, который поправит все атрибуты блоков в файле на нефиксированные

Ноу проблем

Link to comment
Share on other sites

16 часов назад, Bucho сказал:

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

Что есть "поддерживает базу в актуальном состоянии"?

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

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

  • Like 3
  • Confused 1
Link to comment
Share on other sites

19 часов назад, doctorraz сказал:

Имха возможен лисп, который поправит все атрибуты блоков в файле на нефиксированные, потом сделает им всем бэтман

Заготовка приложена.

Удаляет фиксу только в описаниях текущего чертежа.

бэтман нужно вызвать самостоятельно.

fix_atts.lsp

  • Like 2
Link to comment
Share on other sites

В 21.04.2022 в 15:25, Bucho сказал:

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

 

В 22.04.2022 в 08:10, Artem_R сказал:

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

Это задача по аналогии с аддонами и плагинами для программы. Для её качественной (а не мусорной) реализации нужны странички для каждого блока, где можно увидеть все его фишки, посмотреть фото и видео его работы, систему рейтингов, отзывов, может быть даже модерации. Там же должна быть кнопка Установить, всё это добро должно прикрутиться к инструментам (в идеале), то есть каталог должен открываться в интерфейсе NC в виде браузера (пример - FireFox/Thunderbird). Проверка названий блоков, каталогизация, поиск, проверка обновлений, техническое (на уровне технической обработки блока системой) извлечение "потрохов" блока для последующего оформления в виде таблицы и описания автором - атрибуты, динамические элементы, состояния видимости и т.д.... В другом виде это будет бесконечная помойка неясных файлов, среди которых будет невозможно что-то найти.
P.S. Когда уже эту сверхтему на 53 страницы закроют? :burumburum:

  • Like 2
Link to comment
Share on other sites

В 24.04.2022 в 00:05, Kreator сказал:

Это задача по аналогии с аддонами и плагинами для программы.

Ну  нет, что-то мне подсказывает, что никто таким заниматься не будет. )

  • Like 1
Link to comment
Share on other sites

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

... что никто таким заниматься не будет.

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

 

 

 

 

Link to comment
Share on other sites

Добрый день.

 

1) Хочется иметь возможность отключать "автомасштабирование" текста, при попытке его редактирования. Раздражает и вызывает проблемы.

 

2) Проверка правописания ужасная... Не подходит для больших кусков текста, так как показывает весь кусок, а не конкретное слово. А при "входе" в текстовое поле все подчеркивания исчезают, тоесть каждый раз нужно выходить из текста что бы перейти к следующему слову, приэтом проблема из пункта "1)", еще сильнее усложняет процесс.

 

3)Хотелось бы, наконец иметь возмоожность заменять привязку КНС трасс сразу у нескольких объектов, а не по 1...

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

 

4) Хочется иметь возможность включать 3D вид объектов только в конкретном видовом экране на листе, а не во всём чертеже.

 

5) Хорошо бы чертить лотки не только в виде линий УГО, но и в габаритах. Постоянно приходится дорисовывоть лотки вручную, так как строителям нужны планы монтажа лотков а не линии УГО...

 

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

 

 

 

Edited by IvanMegaton
Link to comment
Share on other sites

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

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

Точнее - совсем не по разделу. Явно вертикалка. Наверное , геоника.

В любом случае, лучше эти три вопроса в соответствующей ветке и стоит разместить.

Link to comment
Share on other sites

Спойлер

1218808498_.png.b34ed442b0aa53c9b790e112ec1428e2.png

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

По п. 4 - это не общими свойствами видового экрана регулируется? Выбираете ВЭ, там в свойствах Визуальный стиль. Не то?

P.S. Карфаген должен быть разрушен! Когда уже эту сверхтему на 53 страницы закроют? Доколе?

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

В 24.04.2022 в 01:05, Kreator сказал:

 

Это задача по аналогии с аддонами и плагинами для программы. Для её качественной (а не мусорной) реализации нужны странички для каждого блока, где можно увидеть все его фишки, посмотреть фото и видео его работы, систему рейтингов, отзывов, может быть даже модерации. Там же должна быть кнопка Установить, всё это добро должно прикрутиться к инструментам (в идеале), то есть каталог должен открываться в интерфейсе NC в виде браузера (пример - FireFox/Thunderbird). Проверка названий блоков, каталогизация, поиск, проверка обновлений, техническое (на уровне технической обработки блока системой) извлечение "потрохов" блока для последующего оформления в виде таблицы и описания автором - атрибуты, динамические элементы, состояния видимости и т.д.... В другом виде это будет бесконечная помойка неясных файлов, среди которых будет невозможно что-то найти.
P.S. Когда уже эту сверхтему на 53 страницы закроют? :burumburum:

Если скидывать блоки и 3D-модели, то здесь почему-то еще не намусорили https://forum.nanocad.ru/index.php?/files/ , хотя именно для таких вещей заведен ресурс. Поэтому сюда пока выкладываю только окончательно адаптированые  под нану общедоступные проги, в том числе входящие в солянку  МенюГео. Просьба добавлять теги для удобства поиска. Про все обсуждения, пожалуйста, добавлять туда только ссылки на форумы

  • Like 3
Link to comment
Share on other sites

  • dows locked this topic
  • dows featured, pinned, unpinned and unfeatured this topic
Guest
This topic is now closed to further replies.
 Share

  • Tell a friend

    Love Официальный форум компании Нанософт Разработка? Tell a friend!
×
×
  • Create New...