Jump to content

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


Recommended Posts

Зачистил модель и на листе стал виден текст...

Вы же уже писали об этом здесь: http://forum.nanocad...t=0

 

но с системой координат проблемы остались.
а они никуда и не денутся, так было с начала времен и есть по сей день.
Link to comment
Share on other sites

не передаются копируемые свойства текста в другой текст (кнопка "кисточка", высота текста, угол наклона, стиль, не меняется)

post-67400-0-26082800-1486607981.jpg

Edited by Chikua
Link to comment
Share on other sites

не передаются копируемые свойства текста в другой текст (кнопка "кисточка", высота текста, угол наклона, стиль, не меняется)

А в настройках свойств в группе "специальные свойства" галочка напротив текста не снята?

Link to comment
Share on other sites

А в настройках свойств в группе "специальные свойства" галочка напротив текста не снята?

нет, файл импортирован из Компас - график.

П.С. прицепил файл, наклон не меняется.

Без имени1.dwg

Edited by Chikua
Link to comment
Share on other sites

нет, файл импортирован из Компас - график.

П.С. прицепил файл, наклон не меняется.

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

  • Like 2
Link to comment
Share on other sites

кручу колесо мыши и смотрю на систему координат

слишком крупные координаты пытаетесь использовать. Искажаться система координат (равно как и курсор) начинает при чрезмерном зуммировании (приближении). На картинке ниже изображен отрезок длиной 0,0156мм, при его вписывании в экран начинаются искажения.

 

 

Что Вы планируете чертить в таких координатах?

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

 

Нажмите Вид-Регенерация. В бесплатных версиях 3.7 и 5.1 искажений при длине отрезка 0,0156 мм не наблюдается.

2017-02-09_09-03-07.png

  • Like 1
Link to comment
Share on other sites

Нажмите Вид-Регенерация. В бесплатных версиях 3.7 и 5.1 искажений при длине отрезка 0,0156 мм не наблюдается.

Да и в платной 6+ всё работает :)

Link to comment
Share on other sites

нет, файл импортирован из Компас - график.

П.С. прицепил файл, наклон не меняется.

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

а улучшайзер этой функции в следующей версии возможен? Чтоб в настройках была галка приведения МТекта к одному виду, т.к. с импортированной геометрией работать очень сложно при наличии сотен таких текстов....

Link to comment
Share on other sites

а улучшайзер этой функции в следующей версии возможен?

А алгоритм улучшайзера набросаете? ))

Вот у нас два МТекста "АБВГД" и "12". А имеет наклон 5 град, Б - 10, В-15, Г-20, Д-25 градусов. Мы берем кисточку с улучшайзером и переносим свойства на "12".

Что мы должны получить?

 

p.s.: разбейте МТексты и копируйте свойства у обычных Текстов. Всё что могу посоветовать.

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

Нажмите Вид-Регенерация. В бесплатных версиях 3.7 и 5.1 искажений при длине отрезка 0,0156 мм не наблюдается.

Да и в платной 6+ всё работает :)

Я фанат халявы. :)
Link to comment
Share on other sites

ладно сдаюсь...))

Ну если у Вас сотни МТекстов с сжатием внутри 0,965 и Вы хотите им всем наклон в 15 град сделать, можно попробовать такой вариант:

- сохраняете чертеж в dxf

- открываете dxf в блокноте

- заменяете "W0.965;" на "W0.965;\Q15;" (в свойствах МТекста можно посмотреть содержание)

- сохраняете

- открываете в нано

Link to comment
Share on other sites

А алгоритм улучшайзера набросаете? ))

вынести параметр "Угол наклона" в свойства с возможностью задавать пользовательские значения. Так, если в нескольких текстах разные наклоны, можно привести все к одному.
Link to comment
Share on other sites

А алгоритм улучшайзера набросаете? ))

вынести параметр "Угол наклона" в свойства с возможностью задавать пользовательские значения. Так, если в нескольких текстах разные наклоны, можно привести все к одному.

А если в одном МТексте разные наклоны? Как такое свойство копировать? И может ли у объекта быть свойство "разные"?

Link to comment
Share on other sites

А если в одном МТексте разные наклоны? Как такое свойство копировать?

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

 

И может ли у объекта быть свойство "разные"?
наноСПДС-овский диалог редактирования МТекста отображает как раз *РАЗНЫЕ*.

 

ScreenShot031.png

  • Like 1
Link to comment
Share on other sites

не не не, "улучшайзер" не о копировании.

Ну изначально о копировании )

наноСПДС-овский диалог редактирования МТекста отображает как раз *РАЗНЫЕ*.

Дело же не в том, что показывается "внутри". У МТекста есть высота (пусть 10). Если я внутри части текста задам 5, высота МТекста не станет от этого "разная", она останется 10. А поменяв её на 20, я весь текст не сделаю внутри 20 - тот что был 5 станет 10.

Link to comment
Share on other sites

Если я внутри части текста задам 5, высота МТекста не станет от этого "разная", она останется 10

и на мой взгляд это неправильно! После изменения высота текста уже не та, что отображается, а именно "разная", поэтому информация в наноСПДС-овском диалоге более честная.
поменяв её на 20, я весь текст не сделаю внутри 20 - тот что был 5 станет 10.
тоже такое поведение считаю неверным, ибо результат не отображает реального значения.
Link to comment
Share on other sites

поэтому информация в наноСПДС-овском диалоге более честная.

Она не более честная, это немного разные сущности. В обычном диалоге в этом случае ничего не показывается, но по сути это тождественно "разные" (хотя не так красиво).

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

Так все dwg-редакторы себя ведут. Нет? Высота текста внутри Мтекста задается через коэффициент в зависимости от высоты самого Мтекста. А вот наклон задается явно (в градусах).

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

  • Like 1
Link to comment
Share on other sites

Да, эта трудность всегда достаёт :) Видел в сети lisp'ы, которые очищают все внутренние переформатирования - пойщите.

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

  • Like 1
Link to comment
Share on other sites

Так все dwg-редакторы себя ведут. Нет?

да, все.
и какая в этом выгода для пользователей.

вот же

Ну если у Вас сотни МТекстов с сжатием внутри 0,965 и Вы хотите им всем наклон в 15 град сделать

Link to comment
Share on other sites

вот же

Ну если у Вас сотни МТекстов с сжатием внутри 0,965 и Вы хотите им всем наклон в 15 град сделать

Да нет же. )

Представим, что у нас уже есть наклон Мтекста. И есть Мтекст, в котором часть текста имеет наклон 15 гр.

Как взаимодействуют эти два наклона? что должна отобразить программа?

1 По существующей логике "общий" наклон должен быть проигнорирован, наклон останется 15. Но тогда сколько ни меняй наклон самого Мтекста, он нужным для нас не станет.

2 Игнорируем внутреннее форматирование наклона - получаем разное отображение Мтекста в нанокаде и остальных программах. Пользователю это надо?

  • Like 1
Link to comment
Share on other sites

Да, эта трудность всегда достаёт :) Видел в сети lisp'ы, которые очищают все внутренние переформатирования - пойщите.

А и не надо искать: меню Файл > Утилиты - Полезные дополнения.

Попадаете сюда - http://forum.nanocad...?showforum=158/ и смотрите LISP скрипт по очистке форматирования многострочного текста

  • Like 1
Link to comment
Share on other sites

  • dows unpinned this topic

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Tell a friend

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