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

Рекомендуемые сообщения

Изменение свойства выравнивания текста в "Универсальном маркере".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Системные переменные в универсальном маркере

mcImplementation - Управление исполнениями. Пустое значение или "Main" означает главный вид.

mcFormName - Управление формами. Пустое значение или "Main" означает главную форму.

mcArrowSize - Управление размером стрелки.

mcDefLayer - Управление слоем расположения маркера. В поле "Значение" указывается название слоя.

mcShowFormOnInsert - Управление отображением диалога при вставке. При значении 0 диалог при вставке не показывается. Значение может быть вычисляемым.

как называются системные переменные управляющие режимом отрисовки маркера (простой маркер, выноска, маркировка линейных)

и типом стрелки?

post-64306-0-98704000-1570783709.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет такой возможности. Это всё, что есть :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Жалко, что все зайцы из шляпы от консистент софтваре и магмы кончились(((

Походу движок mcad заброшен, все силы брошены на BIM

Изменено пользователем doctorraz

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Там не доделано за это схватились, тут по любому до продаж доведут, до ума нет..

За новый продукт возьмутся... универсали млин... эффективные

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

как называются системные переменные управляющие режимом отрисовки маркера (простой маркер, выноска, маркировка линейных)

и типом стрелки?

Рис_ 4.jpg

 

Ты же сам знаешь, что это не самое "узкое место" в универсальном маркере.

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

Нет предела совершенству. Я не перфекционист :-|

 

все силы брошены на BIM

 

 

 

К вопросу, что есть bim:

 

img-2019-10-12-12-08-47.png

 

рекламировать источник не буду, он легко гуглится

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Давно я писал, что при загрузке в таблицу параметров маркера или стандартных объектов,

данных копированием из буфера обмена виндовс, присутствует одно неприятное неудобство...

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

Импортом в базу из Excel этот глюк можно обойти, но в этом случае приходится загружать всю таблицу, а если мне нужно загрузить парочку строк.. долго...

Как мне кажется я нашел решение..

Все запятые , -ASCII(44) надо заменить на -ASCII(130), выглядит так же, но редактор об нее не спотыкается))

Осталось подобрать достойную замену пробелу, чтобы при импорте пробел в начале слова не обрезался(((.

-----------

Зы , чтобы ввести с клавиатуры Alt+0130

Изменено пользователем doctorraz

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Давно я писал, что при загрузке в таблицу параметров маркера или стандартных объектов,

данных копированием из буфера обмена виндовс, присутствует одно неприятное неудобство...

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

Импортом в базу из Excel этот глюк можно обойти, но в этом случае приходится загружать всю таблицу, а если мне нужно загрузить парочку строк.. долго...

Как мне кажется я нашел решение..

Все запятые , -ASCII(44) надо заменить на -ASCII(130), выглядит так же, но редактор об нее не спотыкается))

Осталось подобрать достойную замену пробелу, чтобы при импорте пробел в начале слова не обрезался(((.

-----------

Зы , чтобы ввести с клавиатуры Alt+0130

 

Передано разработчикам #8230

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день! Люди добрые помогите с универсальным маркером. 

Нужно чтобы в таблицу вставлялась округленная целая часть длинны взятая с чертежа.

Чертеж1.dwg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
54 минуты назад, Economy cop сказал:

Нужно чтобы в таблицу вставлялась округленная целая часть длинны взятая с чертежа.

для таблицы не нужны эти пляски с Int умножить разделить

используйте round(Округляемое;СколькоЗнаковПослеЗапятойОставить)

=round(Object.massa1;0)
=summ(Object.number)*round(Object.massa1;0)

Важно, задать количество знаков после запятой можно только в таблицах, в объектах и маркерах тупо округляет до целого

Изменено пользователем doctorraz

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
43 минуты назад, Economy cop сказал:

Да, функция rjund округляет более правильно

что значит более правильно? 

ROUND округляет

INT отбрасывает дробную часть

INT(1,99)+INT(1,99)=2
ROUND(1,99;0)+ROUND(1,99;0)=4

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Доброго дня. 

Подскажите можно ли настроить параметрический объект спдс , чтобы он сразу заносился на определенный слой?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да

Цитата

function OnInitialization {

if(seted == UnknownVal) {

seted=1;

this.Layer="xRefSamples";

Пример можно посмотреть тут, например

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 часа назад, Economy cop сказал:

Доброго дня. 

Подскажите можно ли настроить параметрический объект спдс , чтобы он сразу заносился на определенный слой?

Вообще-то тема про универсальный маркер. Если  нужно задать слой именно для него, то создайте атрибут mcDefLayer и задайте нужное значение

img-2019-11-17-15-22-09.png.f3510dca4a3d93e0b543422e3ed809a5.png

mcDefLayer.mcd

 

Категории помещения.mcd

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В продолжение работы с Универсальным маркером " Кабель Силовой"

Цитата

Для обозначения кабелей согласно СП 31-110-2003  Подработка напильником приветствуется

Чуть - чуть прибрал "нулёвкой" 

img-2019-12-21-14-06-40.png.32ec83cf5dcc2bc2ab261ac5758ba2c0.png

Кабель силовой.mcd

 

 

img-2019-12-21-13-55-29.png.cd3167904552448e69012d552a9695cb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...

×
×
  • Создать...