Ferero пишет:

вот так  в настройках.

Спасибо, помогло.

Не могу найти, в каких настройках размера или размерного стиля сделать, чтобы размерная линия радиуса не доходила до центра дуги.
Если дуга большого радиуса, то хочется "обрезать" размерную линию радиального размера.

После чего автокад зависает, закрыть можно только только убив процесс.
Из листа печать нормально.
Файл был создан в 2018 (сохранен в формате 2013) на одном компьютере.
Отредактирован в 2019 (сохранен в формате 2013) на другом компьютере.
При попытке печати из Модели на первом компьютере возникает ошибка.
Если создать новый файл и скопировать туда, то печатает без проблем.

Подскажите пожалуйста можно ли сделать так, чтобы arx-приложение больше не загружалось
(кроме способа удалить сам arx файл)?

Спасибо.
Надо же, какую свинью autodesk подложил в 2014!

Случайно обнаружил: открывал один и тот-же чертеж в 2013 и 2014.
Предупреждение отображается в 2013 и не отображается в 2014.
В обоих случаях это AUTOCAD MEP, скрытых сообщений нет.

Да. К тому же еще и с полями в атрибутах.

Аналогичные темы:
Как сделать програмно redеfine блока в чертеже?
Обновить все блоки после .AddAttribute

Решения до сих пор нет.
Update или Regen не помогают, sendcommand не хочется использовать.
Кто-нибудь знает ответ?

9

(1 ответов, оставленных в AutoCAD)

Надо в другой ветке смотреть.
https://www.caduser.ru/forum/post229244.html#p229244

10

(10 ответов, оставленных в О форуме)

Могу только еще раз повторить как и 13 году -ни на что не реагируют.

11

(7 ответов, оставленных в VBA)

... для новых офисов все-равно придется учить .NET...

а то, что MS выпустил новый VBA 7, вместо 6.3 это как?

12

(7 ответов, оставленных в VBA)

Уже понял, что придется отказаться от VBA

А почему надо отказываться от VBA?
Даже в 2014 64bit работает.
По моему слухи о смерти VBA оказались сильно преувеличены.

13

(2 ответов, оставленных в VBA)

Как извлечь информацию из Block Properties Table (таблицы свойств) динамического блока?
Т.е. как узнать на какой строке из таблицы стоит галка и прочитать все значения из этой строки?

14

(22 ответов, оставленных в VBA)

Vitaly пишет:

> wl2000
Программировать под MEP оказалось очень просто, хотя мы и не профессионалы в этом деле, нужда заставила, ждали, ждали когда нам адаптирует Autodesk Russia хоть что нить... бесполезно, они с переводом никак не справятся, и потом их это мало интересует, доходы от продажи, это куда интересней... Одним словом сами взялись, нашли примеры, описания и за неделю накропали кабельный журнал. Главная идея заключается в том, что можно вытащить почти любые данные и поместить их в наборы свойств, а далее стандартными средствами типа schedule table подхватываем эти данные и используем по своему усмотрению. Задача упрощается за счё отсутствия диалогов и вывода таблиц и проч... В одном месте взял данные в другое место положил и всё ок! Больщая польза так же от формул в schedule table...

Уважаемый Виталий Александрович!
Данные вопросы были в 2008 году.
А на сегодняшний день актуально ли программировать в AutoCad MEP 2014?
Или все можно сделать штатными средствами?

15

(10 ответов, оставленных в О форуме)

Совсем заснули модераторы.

16

(10 ответов, оставленных в О форуме)

Куча левых сообщений от Magdadmr в разных ветках - реакции модераторов ноль!

17

(1 ответов, оставленных в VBA)

Посмотрите здесь Функция открытия диалога

Попробуйте это

Спасибо

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

Обработка предварительного выбора

22

(7 ответов, оставленных в LISP)

fixo,

(vlax-for axss axsets
  (vl-catch-all-apply 'vla-delete (list axss)))  
  ) 

Чистит SelectionSets, но заканчивается ошибкой:
error: Exception occurred: 0xC0000005 (Access Violation)

Получил решение на dwg.ru

1)Полилиния замкнутая.
2)Надо проверить что это прямоугольник.
Спасибо.

25

(11 ответов, оставленных в VBA)

Вообще-то лучше про Lisp спрашивать в лисповском разделе форума (я не знаток Lisp'a).

Сам использую нечто вроде этого:

На первой/второй/... кнопке:

^C^C^P(if (= startvar nil) (load "D:/...startfl"))(abc "1")
........................................................(abc "2")

Файл startfl.lsp

(defun startvar () t)

(defun abc( par / )
 (setq prmode par)
 (if (= xyz nil) (load "D:/...run-vba-proj.lsp"))) 
 (xyz) 
 (princ)
)

Файл run-vba-proj.lsp

(defun xyz( / ....)
 (vl-load-com)

 (if (= (atoi prmode) 1)(vl-vbarun  "D:/...myproj.dvb!sub1"))) 
 (if (= (atoi prmode) 2)(vl-vbarun  "D:/...myproj.dvb!sub2")))
  ............
  ............
 (princ)
)