Jump to content

nanoCAD - несколько пожеланий


Recommended Posts

В автокаде, кстати, командой list для большинства объектов (у вас тут странная реакция на твердый знак) можно посмотреть подробное описание, в частности для полилинии можно посмотреть координаты всех вершин, а в нанокаде доступны только самые общие свойства. Если вообще доступны.

Link to comment
Share on other sites

  • 1 month later...

1. Ввод текста.

Сделать возможным связь текстовых ячеек.

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

Link to comment
Share on other sites

1. Ввод текста.

Сделать возможным связь текстовых ячеек.

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

Так это про текст вообще или про текст в ячейках таблиц.

Link to comment
Share on other sites

  • 5 months later...

Для текста вообще. Такая штука в MS Публикации есть. Есть желание все тексты перекинуть и оформить в нане.

 

 

 

 

Вот еще ошибку выдает. Прикрепляю файл nanoCAD 4,0,1959,1237 Сборка 1545

При создании штриховки (Добавить точки выбора) выдает неустранимую ошибку

 

 

 

При копировании свойств, когда выбираешь на какой объект применить.... нет окошка выбора линии (когда линии друг на друга находят). В итоге свойство копируется на все объекты.

support_nano_.dwg

Edited by iliahouse
Link to comment
Share on other sites

Вот еще ошибку выдает. Прикрепляю файл nanoCAD 4,0,1959,1237 Сборка 1545

При создании штриховки (Добавить точки выбора) выдает неустранимую ошибку

Проблема, как оказалось, в блоке "зн!" (кстати, вопрос: почему точка вставки так выбрана? Очень далеко от самого блока. Неудобно ведь вставлять...)

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

Не забудьте только указать допуск замкнутости 280 (имеется разрыв в левом нижнем углу указанного контура).

Спасибо за интересный файл, передан разработчикам.

Link to comment
Share on other sites

При копировании свойств, когда выбираешь на какой объект применить.... нет окошка выбора линии (когда линии друг на друга находят). В итоге свойство копируется на все объекты.

Ошибка внесена для исправления (bz12438).

Link to comment
Share on other sites

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

Это случайно не оно?

ScreenShot255.png

Link to comment
Share on other sites

  • 2 weeks later...
  • 1 month later...

Напрямую, нет - у Graphisoft импользуется закрытый формат PLN. Более того, PLN - это база данных; не понятно что именно импортировать из ArchiCAD в nanocad.

 

Но у ArchiCAD неплохой экспорт в формат DWG - на эту тему написано не мало статей. На этом уровне ArchiCAD и nanoCAD неплохо совместимы.

Link to comment
Share on other sites

  • 3 weeks later...

Столкнулся сегодня вот с каким вопросом. Из примитивов создан блок. Примитивы имеют свойства цвета, типа и веса линий "По блоку", чтобы разом из свойств самого блока перенимались. Но вот такое свойство как масштаб типа линий они не перенимают и всё равно остаются каждый со своим масштабом. При этом становится непонятно, на что влияет это свойство у блока. Вроде меняется, но ни на что не влияет. Возникло пожелание каким-то образом заставить примитивы в составе блока приобретать масштаб типа линии, назначенный блоку. Тут, конечно, встаёт вопрос о значении этих масштабов во время редактирования блока, но думаю всё решаемо, если в момент завершения редактирования переопределить свойства примитивов в соответствии со свойствами блока.

 

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Можно в режиме Refedit назначить нужный масштаб типа линий.

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

А вот тут, простите, не понятно, что имеется в виду. Можно по шагам?

Link to comment
Share on other sites

Можно в режиме Refedit назначить нужный масштаб типа линий.

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

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

А вот тут, простите, не понятно, что имеется в виду. Можно по шагам?

1. Создаём новый документ.

2. Выставляем глобальный Масштаб оформления 1:1 кнопкой Масштаб строки состояния.

3. Создаём блок.

4. Выделяем блок, видим на кнопке масштаб оформления для него 1:1.

5. Меняем этой кнопкой для него масштаб на какой-либо другой, видим на ней какой-либо другой.

6. Меняем этой кнопкой для него масштаб на другой какой-либо другой, видим на ней другой какой-либо другой.

7. Меняем этой кнопкой для него масштаб на 1:1, видим на ней другой какой-либо другой (т.е. предыдущий).

8. В окне свойств в строке Масштаб типа линии изменяем значение на 1, развыделяем блок, выделяем блок, видим на кнопке 1:1.

Link to comment
Share on other sites

  • 1 month later...

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

Пользуюсь на работе безплатной версией 2.5. Рисую тепловые схемы (максимум формата А2). Версию 3.7 враги-программисты по непонятным мне причинам не хотят пока мне ставить. Но пока обхожусь старой. Радуюсь, что программа быстро работает, т.к. вижу (слышу) как коллега постоянно возмущается тормознутостью Autocad 2008 (но это, возм., еще потому, что он заходит в систему через "админа" и нахватал вирусов через интернет).

 

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

 

Предложения по функционалу:

 

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

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

 

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

 

Простите, если то, о чем писал, уже исправлено или есть.

P.S. Если это добавится, то буду писать руководству, чтобы они купили вашу платную программу.

 

----

С уважением, Виктор.

Link to comment
Share on other sites

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

 

Пока вы не ответили на предыдущие два предложения, у меня возникло еще одно:

 

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

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

Link to comment
Share on other sites

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

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

Например, в версиях 4 и 4.5 для более удобной работы со слоями добавлена, а затем расширена инструментальная панель "Слои 2".

- что касается п.3: при печати задайте стиль печати monochrome.

Link to comment
Share on other sites

  • 2 weeks later...

По инсталлеру: нельзя ли создавать ярлыки на NanoСad прямые, а не в стиле Microsoft, когда вначале всегда предзапускается msi инсталлер (и если этот инсталлер удалить, то NanoCad с такого ярлыка не запустить - и приходится вручную делать нормальные ярлыки) ?

Link to comment
Share on other sites

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

Link to comment
Share on other sites

что касается п.3: при печати задайте стиль печати monochrome.

Это про пункт 2. viktorostents, цветовые стили печати для того и созданы, чтобы можно было менять цвета при печати на нужные Вам. Это базовый функционал автокада и, соответственно, всех ему подобных.
Link to comment
Share on other sites

В принципе, можно в лоб прописать всем объектам нужное значение масштаба - например скриптом, но тут есть, как водится, засада. Заключается она в том, что эти значения пропишутся в дефиницию блока - т.е. будут действовать на все его вхождения. Поделать с этим ничего нельзя - такова объектная модель DWG.

Ну а если сделать хотя бы так? Т.е.: выделяем блок, меняем ему значение масштаба оформления и тут же запускается скрипт, меняющий этот масштаб у составляющих его объектов. Только вот возможно ли засечь именно этот момент, чтобы скрипт запускался? Ну или если нет, то просто по регенерации всего документа запускать.... правда тут возникает вопрос: если в документе 2 блока и у каждого будет свой масштаб типов линий, какой из них применять?... Ладно, хорошо. У меня есть послединй вариант или я сдаюсь. Пусть масштаб типа линий в блоках будет связан с текущим глобальным масштабом оформления. Собственно, мне оно именно так и надо. Идеальней всего было бы, если б по изменению масштаба оформления тут же менялся мастаб типа линий у всех блоков. Согласен, штука спорная - можно сделать отключаемой в настройках.

 

...блин, не, нельзя так делать...

 

Ну и доделайте вы наконец открытие документов из любых мест в одном процессе. А то, например, запущен нанокад, на dxf-файле жму открыть с помощью нанокад - запускается новый процесс. Определение ассоциации типа файла с нанокадом ничего не меняет. Либо в Опере скачал dwg-файл, открываю его из неё же - тот же эффект.

Link to comment
Share on other sites

Ну и доделайте вы наконец открытие документов из любых мест в одном процессе. А то, например, запущен нанокад, на dxf-файле жму открыть с помощью нанокад - запускается новый процесс. Определение ассоциации типа файла с нанокадом ничего не меняет. Либо в Опере скачал dwg-файл, открываю его из неё же - тот же эффект.

Не знаю как насчет оперы... топ-топ на DWG и DXF из Total Commander и проводника - открывает все в разных вкладках одного Nano. Скачать\открыть из Firefox - тоже...

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

  • Tell a friend

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