Перейти к содержанию

MCAD

Дилеры
  • Публикаций

    1 626
  • Зарегистрирован

  • Посещение

  • Победитель дней

    160

Весь контент MCAD

  1. Пожалуйста. Там маркер самый простой. Даже диалога нет, все в таблице делается.
  2. На вкус и цвет, как говорится. Но ничего не мешает передать в выноску позицию.
  3. Что мешало файл приложить? то мешает приложить файл.dwg Маркер для примера.mcdi 2021_02_20_10_03_46_1280x840.avi
  4. Попытался ответить на вопросы по управлению "Элементами управления" пользовательской формы, которые наиболее часто встречаются у пользователей. Пользовательские формы – универсальный инструмент, использующийся в: «Стандартных» объектах БД (spsmaster - Мастер объектов); Универсальных маркерах - spcreateumarker - Создать маркер; Шаблонах объектов -sptwiz ( в том числе блоков платформы); Группах (spgroupobjects); Таблицах. Под роликом есть легенда. Тело документа: Hidden form control.zip
  5. Вариант: выделяем ячейки и с зажатой клавишей CTRL копируем ячейки в нужное место PS: Обновил ролик и добавил файл Фильтр и обратный фильтр.dwg
  6. У вас серийный номер от сетевой лицензии? Прочитайте что написано в окне Регвизарда. Если "Да", то возьмите отсюда.
  7. Запустите локальный regwizard отсюда: "C:\Program Files\Nanosoft\nanoCAD x64 Plus 20.1\RegWizard.exe"
  8. Я бы посоветовал такие стены перенести, например, на другой слой и подсчитать только их. Но боюсь, что и это вас удивит. Так как это придётся так же делать руками.
  9. Использование «ссылок на объект», существенно упрощает работу над чертежом, обеспечивая синхронное изменение данных у связанных объектов. К сожалению, связь, реализованная в формате гиперссылки, имеет свой формат и реализована в виде RTF. Соответственно имеет все сопутствующие признаки. В том числе, в начале и конце связанного текста добавляются «служебные» пробелы. При формировании динамической таблицы это существенно сужает возможности пользователя по объединению и группировки данных. Ничем, казалось бы, визуально не отличающиеся строки не хотят подчиняться задуманному алгоритму :-| .
  10. Используется в "Исполнении" - поэтому и подсвечивает.
  11. Если я не верно понял вопрос и он касался именно Форм, то делаете атрибут mcFormName "Вычисляемым" и задаёте условие iff(Text<10;"Main";iff(Text<100;"Test1";"Test2")) Предварительно создав нужные "Пользовательские формы" Нумерация.mcdiПример связей.dwg
  12. В маркере нет типизации данных, просто на форме для элемента управления можно назначить декоративный тип данных, просто для контроля ввода, если нужно. Нет, я выше уже говорил, что "Универсальный маркер" для пользователей, которые хорошо понимают алгоритмы, по которым проектируют и оформляют чертежи, но не владеют программированием. Старались сделать как можно более простой в использовании инструмент, доступный именно для этой категории. С другой стороны, маркер именно и задумывался как инструмент для "склейки" разных атрибутов, в том числе и спец символов например. Что меш
  13. Можно сделать несколько "исполнений", которые будут меняться в зависимости от номера (если конечно там просто число, а не 110-115), и если ну, а дальше см. п. 5.3 У эллипса нет контура перекрытия. Сделайте Wipeout перенесите её на нижний уровень PS: с растрами не пробовал PSS: проверил - ПЕРЕКРЫВАЕТ Xekkuc.zip
  14. Вот взял бы и поделился своими "Фасадами". У меня от твоих отчётов по фасадам просто шок :-) PS: картинками конечно.
  15. Не совсем понятно, почему Вы именно так ставите вопрос. Если Вас интересуют какие - то конкретные инструменты, то можете ознакомится с опытом пользователей. Например: Проект СПДС для расчета вентилируемых фасадов Правда термин "на лету" тут совсем не применим, но инструменты СПДС + приёмы работы дают возможность существенной автоматизации в проектировании и получении документации.
  16. Так пример был совсем не про определение Типа блока в зависимости от координат. Упростил. Убрал объекты СПДС и заменил на блок. Таблицы оставил в листах: Определение номера блока в зависимости от кординат.dwg
  17. Там есть таблица: "Назначение Type для маркеров". Берём координату, сортируем сначала по Y, потом по X, И потом: =ctlSetValue(off(0;-1);object.sType), только не из 20, а 20.1
  18. Вот тут, при перемещении маркера внутри прямоугольников меняется атрибут sType. Потом по нему фильтруются объекты в фильтре отчёта Пример совершенно из другой области, просто под рукой другого нет. Отчёт. Шпаргалка связи таблиц и отчета по имени и комментарию.dwg Маркер для отчёта Шпаргалка.mcdi
  19. Ну, про таблицы всё понятно, просто вчера "ночером" сделал уже пример с маркером, потом прочитал про Пришлось переделывать :-|
×
×
  • Создать...