-
Posts
2,555 -
Joined
-
Last visited
-
Days Won
260
MCAD last won the day on December 1
MCAD had the most liked content!
Информация
-
Пол
Мужчина
MCAD's Achievements
-
Группировка по объединенной строке
MCAD replied to alkapone's topic in Технические вопросы и обсуждение функционала
Тут ответ: -
Работа с таблицами в nanoCAD
MCAD replied to Dmitry's topic in Технические вопросы и обсуждение функционала
-
Путь поиска файлов меню *.cfg
MCAD replied to AleksNord's topic in Технические вопросы и обсуждение функционала
Это нужно сюда разместить. -
Таблицы и функции в таблицах
MCAD replied to dromandon's topic in Технические вопросы и обсуждение функционала
Получится первое января в Excel'e В любом случае придётся в Excel править. -
-
Путь поиска файлов меню *.cfg
MCAD replied to AleksNord's topic in Технические вопросы и обсуждение функционала
А с перезагрузкой не устроит? после перезагрузки Все же копирование в Более правильно для конечного пользователя -
Таблицы и функции в таблицах
MCAD replied to dromandon's topic in Технические вопросы и обсуждение функционала
Добавление знаков перед значимыми символами/ Для Перфекциони́стов, важно количество символов в строке, приходящей в таблицу из чертежа Изначально в примере это было решено с помощью Select () 00:22, такое решение не позволяет гибко перенастраивать количество знаков. Хотя имеет некоторые преимущества, например можно в зависимости от количества символов, добавлять нужный префикс. Можно сделать по-другому: 00:36 Определяем количество символов в тексте в колонке «А» как strLen(off(0;-3)) 01:03 Для простоты и наглядности (короче мультик) задаемся, что нам нужно иметь ШЕСТЬ символов в строк. Для того, чтобы определить сколько символов нам нужно добавить пишем 6-strLen(off(0;-3)) 01:13 С помощью функции subString отрезаем из строки «000000» количество символов, которые нужно добавить к исходной строке substring(“000000”;1;6-strLen(off(0;-3))) 01:39 Добавляем проверку. Если текстовая строка, пришедшая с чертежа, длиннее чем мы задали, то пишем «», иначе substring(“000000”;1;6-strLen(off(0;-3))). Теперь в колонке отображаются только те символы, которые должны быть добавлены к строке 02:18 Теперь нужно добавить то, что пришло с чертежа. Так как строка может быть содержать сsслки на объект заранее форматируем её как текст fmtRaw(off(0;-3)) 03:08 Проверяем работу. В примере, который можно скачать по ссылке выше константа «000000» заменена на значение «комментированной ячейки» "С2" "Определение строки" и выражение становится универсальным: =iff(strLen(off(0;-3)) > strLen(This."Определение строки");"Больше "+strLen(This."Определение строки")+" ("+strLen(off(0;-3))+")";subString(This."Определение строки";1;strLen(This."Определение строки")-strLen(off(0;-3)))+FmtRaw (off(0;-3))) Где strLen(This."Определение строки") возвращает количество необходимых знаков в строке. -
nanocad Помощь с простым заданием, нужен совет новичку
MCAD replied to COSMOKOT's topic in Общие вопросы
Запустите "C:\Program Files\Nanosoft\nanoCAD x64 23.1\nCadS.exe" И там есть: spweld - Сварной шов spwleg - Сварной катет sppos - Обозначение позиции -
Ограничения, которые не понятны из примера и ролика, из-за которых "ничего не работает" Горизонтальные оси должны лежать на слое MCAD_AXES_Горизонтальные Вертикальные на слое - MCAD_AXES Имя блока должно содержать AlexV Блок должен содержать атрибуты и видимости: Разумеется, что все это можно перенастроить под конкретные условия и значения в чертеже, нажав на кнопку "Выбрать исходные объекты"
-
- 19 comments
-
- 1
-
-
- свойствадокумента
- vba
-
(and 3 more)
Tagged with:
-
Ну, я не настолько "политкорректен" Нет. Это инструменты для повышения производительности проектировщиков и возможности автоматизации простых действий. Это на Ваш выбор: хотите пользуетесь не хотите не пользуетесь. Согласен, лучше полный СПДС GraphiCS Тут не поспоришь. Но я старики рассказывали, что раньше были Специалисты САПР, которые могли и умели организовать бизнес процесс выпуска документации в разных средах. ЯТД
-
Зачем вытеснять? Как бы не совсем точная формулировка. Совместимости autocad и autodesk? Вроде совсем автодесковская технология?
-
маркер_вопросы (Универсальный маркер СПДС)
MCAD replied to Ivanco's topic in Технические вопросы и обсуждение функционала
Часто спрашивают, как добавить таблицу в БД прямо с чертежа или из другого источника данных (например Excel) Простой пример: Есть «Универсальный маркер» -«Сохранение таблицы в базу» В нем есть атрибуты и пустая таблица, с добавленными строками 00:00 Вставляем маркер из базы данных 00:04 Видим пустую, незаполненную таблицу 00:10 Открываем универсальный маркер в MechWizarde. Таблица пустая, мы можем, например, добавить или удалить строки прямо тут. Но мы хотим решить задачу сохранения прямо с чертежа 00:21 Вставляем «Дочерний маркер 2». Он автоматически накладывает односторонние зависимости на указанный маркер «Сохранение таблицы в базу» 00:30 Вставляем маркер «Маркер наследующий таблицу» 00:40 Открываем маркер в MechWizard 00:42 Таблица, являющаяся источником данных для атрибутов маркера, выполнена ссылкой таблицу объекта. Так как в в указанном объекте только одна таблица, то автоматически подставляется [Table0] 00:50 открывает таблицу нанокад, и копируем из неё данные ctrl+C 00:55 Открываем универсальный маркер на редактирование 00:56 Переходим в режим редактирования маркера 00:58 и, открыв таблицу на редактирование, вставляем скопированные данные из буфера обмена ctrl+V. Сохраняем маркер в базу данных 01:09 Вставляем маркер в чертеж, теперь таблица маркера заполнена 01:19 Открыв маркер «Маркер наследующий таблицу» видим, что данные в таблице 00:42 по ссылке автоматически обновились Проверяем работу Сохранение таблицы в БАЗЕ.mcdi